perlbase.mk (42681B)
1 define Package/perlbase-template 2 SUBMENU:=Perl 3 SECTION:=lang 4 CATEGORY:=Languages 5 URL:=http://www.cpan.org/ 6 DEPENDS:=perl 7 endef 8 9 define Package/perlbase-anydbm-file 10 $(call Package/perlbase-template) 11 TITLE:=AnyDBM_File perl module 12 DEPENDS+=+perlbase-essential 13 endef 14 15 define Package/perlbase-anydbm-file/install 16 $(call perlmod/Install,$(1),AnyDBM_File.pm,) 17 $(call perlmod/InstallBaseTests,$(1),lib/AnyDBM_File.t) 18 endef 19 20 $(eval $(call BuildPackage,perlbase-anydbm-file)) 21 22 23 define Package/perlbase-app 24 $(call Package/perlbase-template) 25 TITLE:=app perl module 26 DEPENDS+=+perlbase-autouse +perlbase-base +perlbase-config +perlbase-cpan +perlbase-essential +perlbase-file +perlbase-getopt +perlbase-if +perlbase-tap +perlbase-text 27 endef 28 29 define Package/perlbase-app/install 30 $(call perlmod/Install,$(1),App,) 31 endef 32 33 $(eval $(call BuildPackage,perlbase-app)) 34 35 36 define Package/perlbase-archive 37 $(call Package/perlbase-template) 38 TITLE:=Archive perl module 39 DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file +perlbase-io 40 endef 41 42 define Package/perlbase-archive/install 43 $(call perlmod/Install,$(1),Archive,) 44 $(call perlmod/InstallBaseTests,$(1),cpan/Archive-Tar/bin cpan/Archive-Tar/t) 45 $(INSTALL_DIR) $(1)/usr/bin 46 $(CP) $(PKG_INSTALL_DIR)/usr/bin/ptar $(1)/usr/bin/ 47 $(CP) $(PKG_INSTALL_DIR)/usr/bin/ptardiff $(1)/usr/bin/ 48 $(CP) $(PKG_INSTALL_DIR)/usr/bin/ptargrep $(1)/usr/bin/ 49 endef 50 51 $(eval $(call BuildPackage,perlbase-archive)) 52 53 54 define Package/perlbase-arybase 55 $(call Package/perlbase-template) 56 TITLE:=arybase perl module 57 DEPENDS+=+perlbase-xsloader 58 endef 59 60 define Package/perlbase-arybase/install 61 $(call perlmod/Install,$(1),arybase.pm auto/arybase,) 62 $(call perlmod/InstallBaseTests,$(1),ext/arybase/t) 63 endef 64 65 $(eval $(call BuildPackage,perlbase-arybase)) 66 67 68 define Package/perlbase-attribute 69 $(call Package/perlbase-template) 70 TITLE:=Attribute perl module 71 DEPENDS+=+perlbase-essential 72 endef 73 74 define Package/perlbase-attribute/install 75 $(call perlmod/Install,$(1),Attribute,) 76 $(call perlmod/InstallBaseTests,$(1),dist/Attribute-Handlers/t) 77 endef 78 79 $(eval $(call BuildPackage,perlbase-attribute)) 80 81 82 define Package/perlbase-attributes 83 $(call Package/perlbase-template) 84 TITLE:=attributes perl module 85 DEPENDS+=+perlbase-essential +perlbase-xsloader 86 endef 87 88 define Package/perlbase-attributes/install 89 $(call perlmod/Install,$(1),attributes.pm auto/attributes,) 90 endef 91 92 $(eval $(call BuildPackage,perlbase-attributes)) 93 94 95 define Package/perlbase-autodie 96 $(call Package/perlbase-template) 97 TITLE:=autodie perl module 98 DEPENDS+=+perlbase-essential 99 endef 100 101 define Package/perlbase-autodie/install 102 $(call perlmod/Install,$(1),autodie autodie.pm,) 103 $(call perlmod/InstallBaseTests,$(1),cpan/autodie/t) 104 endef 105 106 $(eval $(call BuildPackage,perlbase-autodie)) 107 108 109 define Package/perlbase-autoloader 110 $(call Package/perlbase-template) 111 TITLE:=AutoLoader perl module 112 DEPENDS+=+perlbase-essential 113 endef 114 115 define Package/perlbase-autoloader/install 116 $(call perlmod/Install,$(1),AutoLoader.pm,) 117 $(call perlmod/InstallBaseTests,$(1),cpan/AutoLoader/t) 118 endef 119 120 $(eval $(call BuildPackage,perlbase-autoloader)) 121 122 123 define Package/perlbase-autosplit 124 $(call Package/perlbase-template) 125 TITLE:=AutoSplit perl module 126 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-file 127 endef 128 129 define Package/perlbase-autosplit/install 130 $(call perlmod/Install/NoStrip,$(1),AutoSplit.pm,) 131 endef 132 133 $(eval $(call BuildPackage,perlbase-autosplit)) 134 135 136 define Package/perlbase-autouse 137 $(call Package/perlbase-template) 138 TITLE:=autouse perl module 139 endef 140 141 define Package/perlbase-autouse/install 142 $(call perlmod/Install,$(1),autouse.pm,) 143 $(call perlmod/InstallBaseTests,$(1),dist/autouse/t) 144 endef 145 146 $(eval $(call BuildPackage,perlbase-autouse)) 147 148 149 define Package/perlbase-b 150 $(call Package/perlbase-template) 151 TITLE:=B perl module 152 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-feature 153 endef 154 155 define Package/perlbase-b/install 156 $(call perlmod/Install,$(1),B B.pm auto/B,) 157 $(call perlmod/InstallBaseTests,$(1),cpan/B-Debug/t ext/B/t lib/B/Deparse-core.t lib/B/Deparse-subclass.t lib/B/Deparse.t) 158 endef 159 160 $(eval $(call BuildPackage,perlbase-b)) 161 162 163 define Package/perlbase-base 164 $(call Package/perlbase-template) 165 TITLE:=base perl module 166 DEPENDS+=+perlbase-essential 167 endef 168 169 define Package/perlbase-base/install 170 $(call perlmod/Install,$(1),base.pm,) 171 $(call perlmod/InstallBaseTests,$(1),dist/base/t) 172 endef 173 174 $(eval $(call BuildPackage,perlbase-base)) 175 176 177 define Package/perlbase-benchmark 178 $(call Package/perlbase-template) 179 TITLE:=Benchmark perl module 180 DEPENDS+=+perlbase-essential 181 endef 182 183 define Package/perlbase-benchmark/install 184 $(call perlmod/Install,$(1),Benchmark.pm,) 185 $(call perlmod/InstallBaseTests,$(1),lib/Benchmark.t) 186 endef 187 188 $(eval $(call BuildPackage,perlbase-benchmark)) 189 190 191 define Package/perlbase-bigint 192 $(call Package/perlbase-template) 193 TITLE:=bigint perl module 194 DEPENDS+=+perlbase-essential 195 endef 196 197 define Package/perlbase-bigint/install 198 $(call perlmod/Install,$(1),bigint.pm,) 199 endef 200 201 $(eval $(call BuildPackage,perlbase-bigint)) 202 203 204 define Package/perlbase-bignum 205 $(call Package/perlbase-template) 206 TITLE:=bignum perl module 207 DEPENDS+=+perlbase-bigint +perlbase-essential 208 endef 209 210 define Package/perlbase-bignum/install 211 $(call perlmod/Install,$(1),bignum.pm bigrat.pm,) 212 $(call perlmod/InstallBaseTests,$(1),dist/bignum/t) 213 endef 214 215 $(eval $(call BuildPackage,perlbase-bignum)) 216 217 218 define Package/perlbase-blib 219 $(call Package/perlbase-template) 220 TITLE:=blib perl module 221 DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file 222 endef 223 224 define Package/perlbase-blib/install 225 $(call perlmod/Install,$(1),blib.pm,) 226 $(call perlmod/InstallBaseTests,$(1),lib/blib.t) 227 endef 228 229 $(eval $(call BuildPackage,perlbase-blib)) 230 231 232 define Package/perlbase-bytes 233 $(call Package/perlbase-template) 234 TITLE:=bytes perl module 235 endef 236 237 define Package/perlbase-bytes/install 238 $(call perlmod/Install,$(1),bytes.pm bytes_heavy.pl,) 239 $(call perlmod/InstallBaseTests,$(1),lib/bytes.t) 240 endef 241 242 $(eval $(call BuildPackage,perlbase-bytes)) 243 244 245 define Package/perlbase-charnames 246 $(call Package/perlbase-template) 247 TITLE:=charnames perl module 248 DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-re +perlbase-unicore 249 endef 250 251 define Package/perlbase-charnames/install 252 $(call perlmod/Install,$(1),_charnames.pm charnames.pm,) 253 $(call perlmod/InstallBaseTests,$(1),lib/charnames.t) 254 endef 255 256 $(eval $(call BuildPackage,perlbase-charnames)) 257 258 259 define Package/perlbase-class 260 $(call Package/perlbase-template) 261 TITLE:=Class perl module 262 DEPENDS+=+perlbase-essential 263 endef 264 265 define Package/perlbase-class/install 266 $(call perlmod/Install,$(1),Class,) 267 $(call perlmod/InstallBaseTests,$(1),lib/Class/Struct.t) 268 endef 269 270 $(eval $(call BuildPackage,perlbase-class)) 271 272 273 define Package/perlbase-compress 274 $(call Package/perlbase-template) 275 TITLE:=Compress perl module 276 DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-io +perlbase-scalar 277 endef 278 279 define Package/perlbase-compress/install 280 $(call perlmod/Install,$(1),Compress auto/Compress,) 281 $(call perlmod/InstallBaseTests,$(1),cpan/Compress-Raw-Bzip2/t cpan/Compress-Raw-Zlib/t) 282 endef 283 284 $(eval $(call BuildPackage,perlbase-compress)) 285 286 287 define Package/perlbase-config 288 $(call Package/perlbase-template) 289 TITLE:=Config perl module 290 endef 291 292 define Package/perlbase-config/install 293 $(call perlmod/Install,$(1),Config Config.pm Config_git.pl Config_heavy.pl,) 294 $(call perlmod/InstallBaseTests,$(1),cpan/Config-Perl-V/t lib/Config.t lib/Config/Extensions.t) 295 endef 296 297 $(eval $(call BuildPackage,perlbase-config)) 298 299 300 define Package/perlbase-cpan 301 $(call Package/perlbase-template) 302 TITLE:=CPAN perl module 303 DEPENDS+=+perlbase-b +perlbase-config +perlbase-cwd +perlbase-dirhandle +perlbase-essential +perlbase-extutils +perlbase-fcntl +perlbase-file +perlbase-filehandle +perlbase-http-tiny +perlbase-net +perlbase-safe +perlbase-scalar +perlbase-sys +perlbase-text 304 endef 305 306 define Package/perlbase-cpan/install 307 $(call perlmod/Install,$(1),CPAN CPAN.pm Parse/CPAN/Meta.pm,CPAN/FirstTime.pm) 308 $(call perlmod/Install/NoStrip,$(1),CPAN/FirstTime.pm,) 309 $(call perlmod/InstallBaseTests,$(1),cpan/CPAN-Meta-Requirements/t cpan/CPAN-Meta-YAML/t cpan/CPAN-Meta/t cpan/CPAN/t cpan/Parse-CPAN-Meta/t) 310 endef 311 312 $(eval $(call BuildPackage,perlbase-cpan)) 313 314 315 define Package/perlbase-cwd 316 $(call Package/perlbase-template) 317 TITLE:=Cwd perl module 318 DEPENDS+=+perlbase-essential 319 endef 320 321 define Package/perlbase-cwd/install 322 $(call perlmod/Install,$(1),Cwd.pm auto/Cwd,) 323 endef 324 325 $(eval $(call BuildPackage,perlbase-cwd)) 326 327 328 define Package/perlbase-data 329 $(call Package/perlbase-template) 330 TITLE:=Data perl module 331 DEPENDS+=+perlbase-bytes +perlbase-essential 332 endef 333 334 define Package/perlbase-data/install 335 $(call perlmod/Install,$(1),Data auto/Data,) 336 $(call perlmod/InstallBaseTests,$(1),dist/Data-Dumper/t) 337 endef 338 339 $(eval $(call BuildPackage,perlbase-data)) 340 341 342 define Package/perlbase-db 343 $(call Package/perlbase-template) 344 TITLE:=DB perl module 345 DEPENDS+=+libdb47 +perlbase-essential +perlbase-meta-notation 346 endef 347 348 define Package/perlbase-db/install 349 $(call perlmod/Install,$(1),DB.pm,) 350 $(call perlmod/InstallBaseTests,$(1),lib/DB.t) 351 endef 352 353 $(eval $(call BuildPackage,perlbase-db)) 354 355 356 define Package/perlbase-db-file 357 $(call Package/perlbase-template) 358 TITLE:=DB_File perl module 359 DEPENDS+=+libdb47 +perlbase-essential +perlbase-tie 360 endef 361 362 define Package/perlbase-db-file/install 363 $(call perlmod/Install,$(1),DB_File.pm auto/DB_File,) 364 $(call perlmod/InstallBaseTests,$(1),cpan/DB_File/t) 365 endef 366 367 $(eval $(call BuildPackage,perlbase-db-file)) 368 369 370 define Package/perlbase-dbm-filter 371 $(call Package/perlbase-template) 372 TITLE:=DBM_Filter perl module 373 DEPENDS+=+perlbase-essential 374 endef 375 376 define Package/perlbase-dbm-filter/install 377 $(call perlmod/Install,$(1),DBM_Filter DBM_Filter.pm,) 378 $(call perlmod/InstallBaseTests,$(1),lib/DBM_Filter/t lib/dbm_filter_util.pl) 379 endef 380 381 $(eval $(call BuildPackage,perlbase-dbm-filter)) 382 383 384 define Package/perlbase-devel 385 $(call Package/perlbase-template) 386 TITLE:=Devel perl module 387 DEPENDS+=+perlbase-essential +perlbase-file +perlbase-selfloader +perlbase-xsloader 388 endef 389 390 define Package/perlbase-devel/install 391 $(call perlmod/Install,$(1),Devel auto/Devel,Devel/PPPort.pm) 392 $(call perlmod/Install/NoStrip,$(1),Devel/PPPort.pm,) 393 $(call perlmod/InstallBaseTests,$(1),cpan/Devel-PPPort/t dist/Devel-SelfStubber/t ext/Devel-Peek/t) 394 endef 395 396 $(eval $(call BuildPackage,perlbase-devel)) 397 398 399 define Package/perlbase-diagnostics 400 $(call Package/perlbase-template) 401 TITLE:=diagnostics perl module 402 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-text 403 endef 404 405 define Package/perlbase-diagnostics/install 406 $(call perlmod/Install,$(1),diagnostics.pm,) 407 $(call perlmod/InstallBaseTests,$(1),lib/diagnostics.t pod/perldiag.pod) 408 endef 409 410 $(eval $(call BuildPackage,perlbase-diagnostics)) 411 412 413 define Package/perlbase-digest 414 $(call Package/perlbase-template) 415 TITLE:=Digest perl module 416 DEPENDS+=+perlbase-dynaloader +perlbase-essential +perlbase-fcntl +perlbase-integer 417 endef 418 419 define Package/perlbase-digest/install 420 $(call perlmod/Install,$(1),Digest Digest.pm auto/Digest,) 421 $(call perlmod/InstallBaseTests,$(1),cpan/Digest-MD5/MD5.xs cpan/Digest-MD5/t cpan/Digest-SHA/t cpan/Digest/t) 422 $(INSTALL_DIR) $(1)/$(PERL_TESTSDIR)/cpan/Digest-SHA/src 423 endef 424 425 $(eval $(call BuildPackage,perlbase-digest)) 426 427 428 define Package/perlbase-dirhandle 429 $(call Package/perlbase-template) 430 TITLE:=DirHandle perl module 431 DEPENDS+=+perlbase-essential +perlbase-symbol 432 endef 433 434 define Package/perlbase-dirhandle/install 435 $(call perlmod/Install,$(1),DirHandle.pm,) 436 $(call perlmod/InstallBaseTests,$(1),lib/DirHandle.t) 437 endef 438 439 $(eval $(call BuildPackage,perlbase-dirhandle)) 440 441 442 define Package/perlbase-dumpvalue 443 $(call Package/perlbase-template) 444 TITLE:=Dumpvalue perl module 445 DEPENDS+=+perlbase-essential 446 endef 447 448 define Package/perlbase-dumpvalue/install 449 $(call perlmod/Install,$(1),Dumpvalue.pm,) 450 $(call perlmod/InstallBaseTests,$(1),dist/Dumpvalue/t) 451 endef 452 453 $(eval $(call BuildPackage,perlbase-dumpvalue)) 454 455 456 define Package/perlbase-dumpvar 457 $(call Package/perlbase-template) 458 TITLE:=dumpvar perl module 459 endef 460 461 define Package/perlbase-dumpvar/install 462 $(call perlmod/Install,$(1),dumpvar.pl,) 463 $(call perlmod/InstallBaseTests,$(1),lib/dumpvar.t) 464 endef 465 466 $(eval $(call BuildPackage,perlbase-dumpvar)) 467 468 469 define Package/perlbase-dynaloader 470 $(call Package/perlbase-template) 471 TITLE:=DynaLoader perl module 472 DEPENDS+=+perlbase-config 473 endef 474 475 define Package/perlbase-dynaloader/install 476 $(call perlmod/Install,$(1),DynaLoader.pm,) 477 $(call perlmod/InstallBaseTests,$(1),ext/DynaLoader/t) 478 endef 479 480 $(eval $(call BuildPackage,perlbase-dynaloader)) 481 482 483 define Package/perlbase-encode 484 $(call Package/perlbase-template) 485 TITLE:=Encode perl module 486 DEPENDS+=+perlbase-essential +perlbase-mime +perlbase-utf8 +perlbase-xsloader 487 endef 488 489 define Package/perlbase-encode/install 490 $(call perlmod/Install,$(1),Encode Encode.pm auto/Encode,Encode/PerlIO.pod Encode/Supported.pod) 491 $(call perlmod/InstallBaseTests,$(1),cpan/Encode/t) 492 endef 493 494 $(eval $(call BuildPackage,perlbase-encode)) 495 496 497 define Package/perlbase-encoding 498 $(call Package/perlbase-template) 499 TITLE:=encoding perl module 500 DEPENDS+=+perlbase-encode +perlbase-essential 501 endef 502 503 define Package/perlbase-encoding/install 504 $(call perlmod/Install,$(1),encoding encoding.pm,) 505 $(call perlmod/InstallBaseTests,$(1),cpan/encoding-warnings/t) 506 endef 507 508 $(eval $(call BuildPackage,perlbase-encoding)) 509 510 511 define Package/perlbase-english 512 $(call Package/perlbase-template) 513 TITLE:=English perl module 514 DEPENDS+=+perlbase-essential 515 endef 516 517 define Package/perlbase-english/install 518 $(call perlmod/Install,$(1),English.pm,) 519 $(call perlmod/InstallBaseTests,$(1),lib/English.t) 520 endef 521 522 $(eval $(call BuildPackage,perlbase-english)) 523 524 525 define Package/perlbase-env 526 $(call Package/perlbase-template) 527 TITLE:=Env perl module 528 DEPENDS+=+perlbase-config +perlbase-tie 529 endef 530 531 define Package/perlbase-env/install 532 $(call perlmod/Install,$(1),Env.pm,) 533 $(call perlmod/InstallBaseTests,$(1),dist/Env/t) 534 endef 535 536 $(eval $(call BuildPackage,perlbase-env)) 537 538 539 define Package/perlbase-errno 540 $(call Package/perlbase-template) 541 TITLE:=Errno perl module 542 DEPENDS+=+perlbase-config +perlbase-essential 543 endef 544 545 define Package/perlbase-errno/install 546 $(call perlmod/Install,$(1),Errno.pm,) 547 $(call perlmod/InstallBaseTests,$(1),ext/Errno/t) 548 endef 549 550 $(eval $(call BuildPackage,perlbase-errno)) 551 552 553 define Package/perlbase-essential 554 $(call Package/perlbase-template) 555 TITLE:=essential perl module 556 DEPENDS+=+perlbase-config 557 endef 558 559 define Package/perlbase-essential/install 560 $(call perlmod/Install,$(1),Carp Carp.pm Exporter Exporter.pm constant.pm deprecate.pm lib.pm locale.pm overload.pm overloading.pm parent.pm strict.pm subs.pm vars.pm warnings warnings.pm,) 561 $(call perlmod/Install/NoStrip,$(1),overload/numbers.pm,) 562 $(call perlmod/InstallBaseTests,$(1),cpan/parent/t dist/Carp/t dist/Exporter/t dist/constant/t dist/lib/t lib/locale.t lib/overload.t lib/overload64.t lib/overloading.t lib/strict.t lib/subs.t lib/vars.t lib/vars_carp.t lib/warnings.t) 563 endef 564 565 $(eval $(call BuildPackage,perlbase-essential)) 566 567 568 define Package/perlbase-experimental 569 $(call Package/perlbase-template) 570 TITLE:=experimental perl module 571 DEPENDS+=+perlbase-essential +perlbase-feature +perlbase-version 572 endef 573 574 define Package/perlbase-experimental/install 575 $(call perlmod/Install,$(1),experimental.pm,) 576 $(call perlmod/InstallBaseTests,$(1),cpan/experimental/t) 577 endef 578 579 $(eval $(call BuildPackage,perlbase-experimental)) 580 581 582 define Package/perlbase-extutils 583 $(call Package/perlbase-template) 584 TITLE:=ExtUtils perl module 585 DEPENDS+=+perlbase-autosplit +perlbase-base +perlbase-config +perlbase-cwd +perlbase-dirhandle +perlbase-encode +perlbase-essential +perlbase-file +perlbase-io +perlbase-ipc +perlbase-ostype +perlbase-symbol +perlbase-text 586 endef 587 588 define Package/perlbase-extutils/install 589 $(call perlmod/Install,$(1),ExtUtils,ExtUtils/MakeMaker/FAQ.pod ExtUtils/MakeMaker/Tutorial.pod ExtUtils/ParseXS.pm ExtUtils/ParseXS/Utilities.pm) 590 $(call perlmod/Install/NoStrip,$(1),ExtUtils/ParseXS.pm ExtUtils/ParseXS/Utilities.pm,) 591 $(call perlmod/InstallBaseTests,$(1),cpan/ExtUtils-Command/t cpan/ExtUtils-Constant/t cpan/ExtUtils-Install/t cpan/ExtUtils-MakeMaker/t cpan/ExtUtils-Manifest/t dist/ExtUtils-CBuilder/t dist/ExtUtils-ParseXS/t lib/ExtUtils/t lib/h2ph.t lib/h2xs.t utils/h2ph utils/h2xs) 592 endef 593 594 $(eval $(call BuildPackage,perlbase-extutils)) 595 596 597 define Package/perlbase-fatal 598 $(call Package/perlbase-template) 599 TITLE:=Fatal perl module 600 DEPENDS+=+perlbase-autodie +perlbase-config +perlbase-essential +perlbase-scalar +perlbase-tie 601 endef 602 603 define Package/perlbase-fatal/install 604 $(call perlmod/Install,$(1),Fatal.pm,) 605 endef 606 607 $(eval $(call BuildPackage,perlbase-fatal)) 608 609 610 define Package/perlbase-fcntl 611 $(call Package/perlbase-template) 612 TITLE:=Fcntl perl module 613 DEPENDS+=+perlbase-essential +perlbase-xsloader 614 endef 615 616 define Package/perlbase-fcntl/install 617 $(call perlmod/Install,$(1),Fcntl.pm auto/Fcntl,) 618 $(call perlmod/InstallBaseTests,$(1),ext/Fcntl/t) 619 endef 620 621 $(eval $(call BuildPackage,perlbase-fcntl)) 622 623 624 define Package/perlbase-feature 625 $(call Package/perlbase-template) 626 TITLE:=feature perl module 627 endef 628 629 define Package/perlbase-feature/install 630 $(call perlmod/Install,$(1),feature.pm,) 631 $(call perlmod/InstallBaseTests,$(1),lib/feature.t lib/feature/unicode_strings.t) 632 endef 633 634 $(eval $(call BuildPackage,perlbase-feature)) 635 636 637 define Package/perlbase-fields 638 $(call Package/perlbase-template) 639 TITLE:=fields perl module 640 DEPENDS+=+perlbase-essential 641 endef 642 643 define Package/perlbase-fields/install 644 $(call perlmod/Install,$(1),fields.pm,) 645 endef 646 647 $(eval $(call BuildPackage,perlbase-fields)) 648 649 650 define Package/perlbase-file 651 $(call Package/perlbase-template) 652 TITLE:=File perl module 653 DEPENDS+=+perlbase-class +perlbase-config +perlbase-cwd +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-filehandle +perlbase-io +perlbase-locale +perlbase-params +perlbase-scalar +perlbase-symbol +perlbase-xsloader 654 endef 655 656 define Package/perlbase-file/install 657 $(call perlmod/Install,$(1),File auto/File,File/Find.pm) 658 $(call perlmod/Install/NoStrip,$(1),File/Find.pm,) 659 $(call perlmod/InstallBaseTests,$(1),cpan/File-Fetch/t cpan/File-Path/t cpan/File-Temp/t dist/PathTools/t ext/File-DosGlob/t ext/File-Find/t ext/File-Glob/t lib/File/Basename.t lib/File/Compare.t lib/File/Copy.t lib/File/stat-7896.t lib/File/stat.t) 660 endef 661 662 $(eval $(call BuildPackage,perlbase-file)) 663 664 665 define Package/perlbase-filecache 666 $(call Package/perlbase-template) 667 TITLE:=FileCache perl module 668 DEPENDS+=+perlbase-essential 669 endef 670 671 define Package/perlbase-filecache/install 672 $(call perlmod/Install,$(1),FileCache.pm,) 673 $(call perlmod/InstallBaseTests,$(1),ext/FileCache/t) 674 endef 675 676 $(eval $(call BuildPackage,perlbase-filecache)) 677 678 679 define Package/perlbase-filehandle 680 $(call Package/perlbase-template) 681 TITLE:=FileHandle perl module 682 DEPENDS+=+perlbase-essential +perlbase-io 683 endef 684 685 define Package/perlbase-filehandle/install 686 $(call perlmod/Install,$(1),FileHandle.pm,) 687 $(call perlmod/InstallBaseTests,$(1),lib/FileHandle.t) 688 endef 689 690 $(eval $(call BuildPackage,perlbase-filehandle)) 691 692 693 define Package/perlbase-filetest 694 $(call Package/perlbase-template) 695 TITLE:=filetest perl module 696 endef 697 698 define Package/perlbase-filetest/install 699 $(call perlmod/Install,$(1),filetest.pm,) 700 $(call perlmod/InstallBaseTests,$(1),lib/filetest.t) 701 endef 702 703 $(eval $(call BuildPackage,perlbase-filetest)) 704 705 706 define Package/perlbase-filter 707 $(call Package/perlbase-template) 708 TITLE:=Filter perl module 709 DEPENDS+=+perlbase-dynaloader +perlbase-essential +perlbase-text 710 endef 711 712 define Package/perlbase-filter/install 713 $(call perlmod/Install,$(1),Filter auto/Filter,) 714 $(call perlmod/InstallBaseTests,$(1),cpan/Filter-Util-Call/filter-util.pl cpan/Filter-Util-Call/t dist/Filter-Simple/t) 715 endef 716 717 $(eval $(call BuildPackage,perlbase-filter)) 718 719 720 define Package/perlbase-findbin 721 $(call Package/perlbase-template) 722 TITLE:=FindBin perl module 723 DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file 724 endef 725 726 define Package/perlbase-findbin/install 727 $(call perlmod/Install,$(1),FindBin.pm,) 728 $(call perlmod/InstallBaseTests,$(1),lib/FindBin.t) 729 endef 730 731 $(eval $(call BuildPackage,perlbase-findbin)) 732 733 734 define Package/perlbase-gdbm-file 735 $(call Package/perlbase-template) 736 TITLE:=GDBM_File perl module 737 DEPENDS+=+libgdbm +perlbase-essential +perlbase-tie +perlbase-xsloader 738 endef 739 740 define Package/perlbase-gdbm-file/install 741 $(call perlmod/Install,$(1),GDBM_File.pm auto/GDBM_File,) 742 $(call perlmod/InstallBaseTests,$(1),ext/GDBM_File/t) 743 endef 744 745 $(eval $(call BuildPackage,perlbase-gdbm-file)) 746 747 748 define Package/perlbase-getopt 749 $(call Package/perlbase-template) 750 TITLE:=Getopt perl module 751 DEPENDS+=+perlbase-essential 752 endef 753 754 define Package/perlbase-getopt/install 755 $(call perlmod/Install,$(1),Getopt,) 756 $(call perlmod/InstallBaseTests,$(1),cpan/Getopt-Long/t lib/Getopt/Std.t) 757 endef 758 759 $(eval $(call BuildPackage,perlbase-getopt)) 760 761 762 define Package/perlbase-hash 763 $(call Package/perlbase-template) 764 TITLE:=Hash perl module 765 DEPENDS+=+perlbase-essential +perlbase-scalar +perlbase-xsloader 766 endef 767 768 define Package/perlbase-hash/install 769 $(call perlmod/Install,$(1),Hash auto/Hash,) 770 $(call perlmod/InstallBaseTests,$(1),ext/Hash-Util-FieldHash/t ext/Hash-Util/t) 771 endef 772 773 $(eval $(call BuildPackage,perlbase-hash)) 774 775 776 define Package/perlbase-http-tiny 777 $(call Package/perlbase-template) 778 TITLE:=http-tiny perl module 779 DEPENDS+=+perlbase-errno +perlbase-essential +perlbase-io 780 endef 781 782 define Package/perlbase-http-tiny/install 783 $(call perlmod/Install,$(1),HTTP/Tiny.pm,) 784 $(call perlmod/InstallBaseTests,$(1),cpan/HTTP-Tiny/corpus cpan/HTTP-Tiny/t) 785 endef 786 787 $(eval $(call BuildPackage,perlbase-http-tiny)) 788 789 790 define Package/perlbase-i18n 791 $(call Package/perlbase-template) 792 TITLE:=I18N perl module 793 DEPENDS+=+perlbase-essential +perlbase-posix +perlbase-xsloader 794 endef 795 796 define Package/perlbase-i18n/install 797 $(call perlmod/Install,$(1),I18N auto/I18N,I18N/LangTags/List.pm) 798 $(call perlmod/InstallBaseTests,$(1),dist/I18N-Collate/t dist/I18N-LangTags/t ext/I18N-Langinfo/t) 799 $(call perlmod/Install/NoStrip,$(1),I18N/LangTags/List.pm) 800 endef 801 802 $(eval $(call BuildPackage,perlbase-i18n)) 803 804 805 define Package/perlbase-if 806 $(call Package/perlbase-template) 807 TITLE:=if perl module 808 endef 809 810 define Package/perlbase-if/install 811 $(call perlmod/Install,$(1),if.pm,) 812 $(call perlmod/InstallBaseTests,$(1),dist/if/t) 813 endef 814 815 $(eval $(call BuildPackage,perlbase-if)) 816 817 818 define Package/perlbase-integer 819 $(call Package/perlbase-template) 820 TITLE:=integer perl module 821 endef 822 823 define Package/perlbase-integer/install 824 $(call perlmod/Install,$(1),integer.pm,) 825 $(call perlmod/InstallBaseTests,$(1),lib/integer.t) 826 endef 827 828 $(eval $(call BuildPackage,perlbase-integer)) 829 830 831 define Package/perlbase-io 832 $(call Package/perlbase-template) 833 TITLE:=IO perl module 834 DEPENDS+=+perlbase-base +perlbase-bytes +perlbase-config +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-list +perlbase-posix +perlbase-scalar +perlbase-selectsaver +perlbase-socket +perlbase-symbol +perlbase-tie +perlbase-xsloader 835 endef 836 837 define Package/perlbase-io/install 838 $(call perlmod/Install,$(1),IO IO.pm auto/IO,) 839 $(call perlmod/InstallBaseTests,$(1),cpan/IO-Compress/t cpan/IO-Socket-IP/t cpan/IO-Zlib/t dist/IO/Makefile.PL dist/IO/t) 840 endef 841 842 $(eval $(call BuildPackage,perlbase-io)) 843 844 845 define Package/perlbase-ipc 846 $(call Package/perlbase-template) 847 TITLE:=IPC perl module 848 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-file +perlbase-locale +perlbase-params +perlbase-symbol +perlbase-text 849 endef 850 851 define Package/perlbase-ipc/install 852 $(call perlmod/Install,$(1),IPC auto/IPC,) 853 $(call perlmod/InstallBaseTests,$(1),cpan/IPC-Cmd/t cpan/IPC-SysV/t ext/IPC-Open3/t) 854 endef 855 856 $(eval $(call BuildPackage,perlbase-ipc)) 857 858 859 define Package/perlbase-json-pp 860 $(call Package/perlbase-template) 861 TITLE:=json-pp perl module 862 DEPENDS+=+perlbase-b +perlbase-base +perlbase-essential 863 endef 864 865 define Package/perlbase-json-pp/install 866 $(call perlmod/Install,$(1),JSON/PP JSON/PP.pm,) 867 $(call perlmod/InstallBaseTests,$(1),cpan/JSON-PP/t) 868 endef 869 870 $(eval $(call BuildPackage,perlbase-json-pp)) 871 872 873 define Package/perlbase-less 874 $(call Package/perlbase-template) 875 TITLE:=less perl module 876 DEPENDS+=+perlbase-essential 877 endef 878 879 define Package/perlbase-less/install 880 $(call perlmod/Install,$(1),less.pm,) 881 $(call perlmod/InstallBaseTests,$(1),lib/less.t) 882 endef 883 884 $(eval $(call BuildPackage,perlbase-less)) 885 886 887 define Package/perlbase-list 888 $(call Package/perlbase-template) 889 TITLE:=List perl module 890 DEPENDS+=+perlbase-essential +perlbase-xsloader 891 endef 892 893 define Package/perlbase-list/install 894 $(call perlmod/Install,$(1),List auto/List,) 895 endef 896 897 $(eval $(call BuildPackage,perlbase-list)) 898 899 900 define Package/perlbase-locale 901 $(call Package/perlbase-template) 902 TITLE:=Locale perl module 903 DEPENDS+=+perlbase-essential +perlbase-i18n +perlbase-integer +perlbase-utf8 904 endef 905 906 define Package/perlbase-locale/install 907 $(call perlmod/Install,$(1),Locale,Locale/Constants.pod Locale/Country.pod Locale/Currency.pod Locale/Language.pod Locale/Maketext.pod Locale/Maketext/TPJ13.pod Locale/Script.pod) 908 $(call perlmod/InstallBaseTests,$(1),cpan/Locale-Codes/t cpan/Locale-Maketext-Simple/t dist/Locale-Maketext/t) 909 endef 910 911 $(eval $(call BuildPackage,perlbase-locale)) 912 913 914 define Package/perlbase-math 915 $(call Package/perlbase-template) 916 TITLE:=Math perl module 917 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-xsloader 918 endef 919 920 define Package/perlbase-math/install 921 $(call perlmod/Install,$(1),Math auto/Math,) 922 $(call perlmod/InstallBaseTests,$(1),cpan/Math-Complex/t dist/Math-BigInt-FastCalc/t dist/Math-BigInt/t dist/Math-BigRat/t) 923 endef 924 925 $(eval $(call BuildPackage,perlbase-math)) 926 927 928 define Package/perlbase-memoize 929 $(call Package/perlbase-template) 930 TITLE:=Memoize perl module 931 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-storable 932 endef 933 934 define Package/perlbase-memoize/install 935 $(call perlmod/Install,$(1),Memoize Memoize.pm,) 936 $(call perlmod/InstallBaseTests,$(1),cpan/Memoize/t) 937 endef 938 939 $(eval $(call BuildPackage,perlbase-memoize)) 940 941 942 define Package/perlbase-meta-notation 943 $(call Package/perlbase-template) 944 TITLE:=meta_notation module 945 DEPENDS+=+perlbase-essential 946 endef 947 948 define Package/perlbase-meta-notation/install 949 $(call perlmod/Install,$(1),meta_notation.pm,) 950 $(call perlmod/InstallBaseTests,$(1),lib/meta_notation.t) 951 endef 952 953 $(eval $(call BuildPackage,perlbase-meta-notation)) 954 955 956 define Package/perlbase-mime 957 $(call Package/perlbase-template) 958 TITLE:=MIME perl module 959 DEPENDS+=+perlbase-essential +perlbase-xsloader 960 endef 961 962 define Package/perlbase-mime/install 963 $(call perlmod/Install,$(1),MIME auto/MIME,) 964 $(call perlmod/InstallBaseTests,$(1),cpan/MIME-Base64/t) 965 endef 966 967 $(eval $(call BuildPackage,perlbase-mime)) 968 969 970 define Package/perlbase-module 971 $(call Package/perlbase-template) 972 TITLE:=Module perl module 973 DEPENDS+=+perlbase-essential +perlbase-file +perlbase-filehandle +perlbase-locale +perlbase-params +perlbase-version 974 endef 975 976 define Package/perlbase-module/install 977 $(call perlmod/Install,$(1),Module,) 978 $(call perlmod/InstallBaseTests,$(1),cpan/Module-Load-Conditional/t cpan/Module-Load/t cpan/Module-Loaded/t cpan/Module-Metadata/corpus cpan/Module-Metadata/lib cpan/Module-Metadata/t dist/Module-CoreList/t) 979 endef 980 981 $(eval $(call BuildPackage,perlbase-module)) 982 983 984 define Package/perlbase-mro 985 $(call Package/perlbase-template) 986 TITLE:=mro perl module 987 DEPENDS+=+perlbase-essential +perlbase-xsloader 988 endef 989 990 define Package/perlbase-mro/install 991 $(call perlmod/Install,$(1),auto/mro mro.pm,) 992 endef 993 994 $(eval $(call BuildPackage,perlbase-mro)) 995 996 997 define Package/perlbase-net 998 $(call Package/perlbase-template) 999 TITLE:=Net perl module 1000 DEPENDS+=+perlbase-class +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-filehandle +perlbase-io +perlbase-posix +perlbase-socket +perlbase-symbol +perlbase-time 1001 endef 1002 1003 define Package/perlbase-net/install 1004 $(call perlmod/Install,$(1),Net,Net/libnetFAQ.pod) 1005 $(call perlmod/InstallBaseTests,$(1),cpan/libnet/t dist/Net-Ping/t lib/Net/hostent.t lib/Net/netent.t lib/Net/protoent.t lib/Net/servent.t) 1006 endef 1007 1008 $(eval $(call BuildPackage,perlbase-net)) 1009 1010 1011 define Package/perlbase-next 1012 $(call Package/perlbase-template) 1013 TITLE:=NEXT perl module 1014 DEPENDS+=+perlbase-essential 1015 endef 1016 1017 define Package/perlbase-next/install 1018 $(call perlmod/Install,$(1),NEXT.pm,) 1019 $(call perlmod/InstallBaseTests,$(1),cpan/NEXT/t) 1020 endef 1021 1022 $(eval $(call BuildPackage,perlbase-next)) 1023 1024 1025 define Package/perlbase-o 1026 $(call Package/perlbase-template) 1027 TITLE:=O perl module 1028 DEPENDS+=+perlbase-b +perlbase-essential 1029 endef 1030 1031 define Package/perlbase-o/install 1032 $(call perlmod/Install,$(1),O.pm,) 1033 endef 1034 1035 $(eval $(call BuildPackage,perlbase-o)) 1036 1037 1038 define Package/perlbase-opcode 1039 $(call Package/perlbase-template) 1040 TITLE:=Opcode perl module 1041 DEPENDS+=+perlbase-essential +perlbase-xsloader 1042 endef 1043 1044 define Package/perlbase-opcode/install 1045 $(call perlmod/Install,$(1),auto/Opcode,) 1046 $(call perlmod/Install/NoStrip,$(1),Opcode.pm,) 1047 $(call perlmod/InstallBaseTests,$(1),ext/Opcode/t) 1048 endef 1049 1050 $(eval $(call BuildPackage,perlbase-opcode)) 1051 1052 1053 define Package/perlbase-open 1054 $(call Package/perlbase-template) 1055 TITLE:=open perl module 1056 DEPENDS+=+perlbase-essential 1057 endef 1058 1059 define Package/perlbase-open/install 1060 $(call perlmod/Install,$(1),open.pm,) 1061 $(call perlmod/InstallBaseTests,$(1),lib/open.t) 1062 endef 1063 1064 $(eval $(call BuildPackage,perlbase-open)) 1065 1066 1067 define Package/perlbase-ops 1068 $(call Package/perlbase-template) 1069 TITLE:=ops perl module 1070 DEPENDS+=+perlbase-opcode 1071 endef 1072 1073 define Package/perlbase-ops/install 1074 $(call perlmod/Install,$(1),ops.pm,) 1075 endef 1076 1077 $(eval $(call BuildPackage,perlbase-ops)) 1078 1079 1080 define Package/perlbase-ostype 1081 $(call Package/perlbase-template) 1082 TITLE:=OSType perl module 1083 DEPENDS+=+perlbase-essential 1084 endef 1085 1086 define Package/perlbase-ostype/install 1087 $(call perlmod/Install,$(1),Perl/OSType.pm,) 1088 $(call perlmod/InstallBaseTests,$(1),cpan/Perl-OSType/t) 1089 endef 1090 1091 $(eval $(call BuildPackage,perlbase-ostype)) 1092 1093 1094 define Package/perlbase-params 1095 $(call Package/perlbase-template) 1096 TITLE:=Params perl module 1097 DEPENDS+=+perlbase-essential +perlbase-locale 1098 endef 1099 1100 define Package/perlbase-params/install 1101 $(call perlmod/Install,$(1),Params,) 1102 $(call perlmod/InstallBaseTests,$(1),cpan/Params-Check/t) 1103 endef 1104 1105 $(eval $(call BuildPackage,perlbase-params)) 1106 1107 1108 define Package/perlbase-perl5db 1109 $(call Package/perlbase-template) 1110 TITLE:=perl5db perl module 1111 DEPENDS+=+perlbase-cwd +perlbase-essential 1112 endef 1113 1114 define Package/perlbase-perl5db/install 1115 $(call perlmod/Install,$(1),perl5db.pl,) 1116 $(call perlmod/InstallBaseTests,$(1),lib/perl5db.t lib/perl5db/t) 1117 endef 1118 1119 $(eval $(call BuildPackage,perlbase-perl5db)) 1120 1121 1122 define Package/perlbase-perlio 1123 $(call Package/perlbase-template) 1124 TITLE:=PerlIO perl module 1125 DEPENDS+=+perlbase-essential +perlbase-mime +perlbase-xsloader 1126 endef 1127 1128 define Package/perlbase-perlio/install 1129 $(call perlmod/Install,$(1),PerlIO PerlIO.pm auto/PerlIO,) 1130 $(call perlmod/InstallBaseTests,$(1),cpan/PerlIO-via-QuotedPrint/t ext/PerlIO-encoding/t ext/PerlIO-scalar/t ext/PerlIO-via/t) 1131 endef 1132 1133 $(eval $(call BuildPackage,perlbase-perlio)) 1134 1135 1136 define Package/perlbase-pod 1137 $(call Package/perlbase-template) 1138 TITLE:=Pod perl module 1139 DEPENDS+=+perlbase-config +perlbase-cwd +perlbase-encode +perlbase-essential +perlbase-fcntl +perlbase-file +perlbase-getopt +perlbase-integer +perlbase-posix +perlbase-symbol +perlbase-term +perlbase-text 1140 endef 1141 1142 define Package/perlbase-pod/install 1143 $(call perlmod/Install,$(1),Pod,Pod/Usage.pm) 1144 $(call perlmod/Install/NoStrip,$(1),Pod/Usage.pm,) 1145 $(call perlmod/InstallBaseTests,$(1),cpan/Pod-Checker/t cpan/Pod-Escapes/t cpan/Pod-Parser/lib cpan/Pod-Parser/scripts cpan/Pod-Parser/t cpan/Pod-Perldoc/t cpan/Pod-Simple/t cpan/Pod-Usage/scripts cpan/Pod-Usage/t cpan/podlators/t ext/Pod-Functions/Functions.pm ext/Pod-Functions/t ext/Pod-Html/t lib/Pod/t) 1146 $(INSTALL_DIR) $(1)/usr/bin 1147 $(CP) $(PKG_INSTALL_DIR)/usr/bin/pod2man $(1)/usr/bin/ 1148 $(CP) $(PKG_INSTALL_DIR)/usr/bin/pod2text $(1)/usr/bin/ 1149 endef 1150 1151 $(eval $(call BuildPackage,perlbase-pod)) 1152 1153 1154 define Package/perlbase-posix 1155 $(call Package/perlbase-template) 1156 TITLE:=POSIX perl module 1157 DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-tie +perlbase-xsloader 1158 endef 1159 1160 define Package/perlbase-posix/install 1161 $(call perlmod/Install,$(1),POSIX.pm auto/POSIX,) 1162 $(call perlmod/InstallBaseTests,$(1),ext/POSIX/Makefile.PL ext/POSIX/POSIX.xs ext/POSIX/t) 1163 endef 1164 1165 $(eval $(call BuildPackage,perlbase-posix)) 1166 1167 1168 define Package/perlbase-re 1169 $(call Package/perlbase-template) 1170 TITLE:=re perl module 1171 DEPENDS+=+perlbase-essential 1172 endef 1173 1174 define Package/perlbase-re/install 1175 $(call perlmod/Install,$(1),auto/re re.pm,) 1176 $(call perlmod/InstallBaseTests,$(1),ext/re/t) 1177 endef 1178 1179 $(eval $(call BuildPackage,perlbase-re)) 1180 1181 1182 define Package/perlbase-safe 1183 $(call Package/perlbase-template) 1184 TITLE:=Safe perl module 1185 DEPENDS+=+perlbase-b +perlbase-essential +perlbase-opcode +perlbase-scalar +perlbase-utf8 1186 endef 1187 1188 define Package/perlbase-safe/install 1189 $(call perlmod/Install,$(1),Safe.pm,) 1190 $(call perlmod/InstallBaseTests,$(1),dist/Safe/t) 1191 endef 1192 1193 $(eval $(call BuildPackage,perlbase-safe)) 1194 1195 1196 define Package/perlbase-scalar 1197 $(call Package/perlbase-template) 1198 TITLE:=Scalar perl module 1199 DEPENDS+=+perlbase-essential +perlbase-list 1200 endef 1201 1202 define Package/perlbase-scalar/install 1203 $(call perlmod/Install,$(1),Scalar Sub,) 1204 $(call perlmod/InstallBaseTests,$(1),cpan/Scalar-List-Utils/t) 1205 $(INSTALL_DIR) $(1)/$(PERL_TESTSDIR)/cpan/Scalar-List-Utils/blib 1206 endef 1207 1208 $(eval $(call BuildPackage,perlbase-scalar)) 1209 1210 1211 define Package/perlbase-sdbm-file 1212 $(call Package/perlbase-template) 1213 TITLE:=SDBM_File perl module 1214 DEPENDS+=+perlbase-essential +perlbase-tie +perlbase-xsloader 1215 endef 1216 1217 define Package/perlbase-sdbm-file/install 1218 $(call perlmod/Install,$(1),SDBM_File.pm auto/SDBM_File,) 1219 $(call perlmod/InstallBaseTests,$(1),ext/SDBM_File/t) 1220 endef 1221 1222 $(eval $(call BuildPackage,perlbase-sdbm-file)) 1223 1224 1225 define Package/perlbase-search 1226 $(call Package/perlbase-template) 1227 TITLE:=Search perl module 1228 DEPENDS+=+perlbase-essential 1229 endef 1230 1231 define Package/perlbase-search/install 1232 $(call perlmod/Install,$(1),Search,) 1233 $(call perlmod/InstallBaseTests,$(1),dist/Search-Dict/t) 1234 endef 1235 1236 $(eval $(call BuildPackage,perlbase-search)) 1237 1238 1239 define Package/perlbase-selectsaver 1240 $(call Package/perlbase-template) 1241 TITLE:=SelectSaver perl module 1242 DEPENDS+=+perlbase-essential +perlbase-symbol 1243 endef 1244 1245 define Package/perlbase-selectsaver/install 1246 $(call perlmod/Install,$(1),SelectSaver.pm,) 1247 $(call perlmod/InstallBaseTests,$(1),lib/SelectSaver.t) 1248 endef 1249 1250 $(eval $(call BuildPackage,perlbase-selectsaver)) 1251 1252 1253 define Package/perlbase-selfloader 1254 $(call Package/perlbase-template) 1255 TITLE:=SelfLoader perl module 1256 DEPENDS+=+perlbase-essential +perlbase-io 1257 endef 1258 1259 define Package/perlbase-selfloader/install 1260 $(call perlmod/Install,$(1),SelfLoader.pm,) 1261 $(call perlmod/InstallBaseTests,$(1),dist/SelfLoader/t) 1262 endef 1263 1264 $(eval $(call BuildPackage,perlbase-selfloader)) 1265 1266 1267 define Package/perlbase-sigtrap 1268 $(call Package/perlbase-template) 1269 TITLE:=sigtrap perl module 1270 DEPENDS+=+perlbase-essential +perlbase-meta-notation 1271 endef 1272 1273 define Package/perlbase-sigtrap/install 1274 $(call perlmod/Install,$(1),sigtrap.pm,) 1275 $(call perlmod/InstallBaseTests,$(1),lib/sigtrap.t) 1276 endef 1277 1278 $(eval $(call BuildPackage,perlbase-sigtrap)) 1279 1280 1281 define Package/perlbase-socket 1282 $(call Package/perlbase-template) 1283 TITLE:=Socket perl module 1284 DEPENDS+=+perlbase-essential +perlbase-xsloader 1285 endef 1286 1287 define Package/perlbase-socket/install 1288 $(call perlmod/Install,$(1),Socket.pm auto/Socket,) 1289 $(call perlmod/InstallBaseTests,$(1),cpan/Socket/t) 1290 endef 1291 1292 $(eval $(call BuildPackage,perlbase-socket)) 1293 1294 1295 define Package/perlbase-sort 1296 $(call Package/perlbase-template) 1297 TITLE:=sort perl module 1298 DEPENDS+=+perlbase-essential 1299 endef 1300 1301 define Package/perlbase-sort/install 1302 $(call perlmod/Install,$(1),sort.pm,) 1303 $(call perlmod/InstallBaseTests,$(1),lib/sort.t) 1304 endef 1305 1306 $(eval $(call BuildPackage,perlbase-sort)) 1307 1308 1309 define Package/perlbase-storable 1310 $(call Package/perlbase-template) 1311 TITLE:=Storable perl module 1312 DEPENDS+=+perlbase-essential +perlbase-xsloader 1313 endef 1314 1315 define Package/perlbase-storable/install 1316 $(call perlmod/Install,$(1),Storable.pm auto/Storable,) 1317 $(call perlmod/InstallBaseTests,$(1),dist/Storable/t) 1318 endef 1319 1320 $(eval $(call BuildPackage,perlbase-storable)) 1321 1322 1323 define Package/perlbase-symbol 1324 $(call Package/perlbase-template) 1325 TITLE:=Symbol perl module 1326 DEPENDS+=+perlbase-essential 1327 endef 1328 1329 define Package/perlbase-symbol/install 1330 $(call perlmod/Install,$(1),Symbol.pm,) 1331 $(call perlmod/InstallBaseTests,$(1),lib/Symbol.t) 1332 endef 1333 1334 $(eval $(call BuildPackage,perlbase-symbol)) 1335 1336 1337 define Package/perlbase-sys 1338 $(call Package/perlbase-template) 1339 TITLE:=Sys perl module 1340 DEPENDS+=+perlbase-essential +perlbase-file +perlbase-posix +perlbase-socket 1341 endef 1342 1343 define Package/perlbase-sys/install 1344 $(call perlmod/Install,$(1),Sys auto/Sys,) 1345 $(call perlmod/InstallBaseTests,$(1),cpan/Sys-Syslog/t ext/Sys-Hostname/t) 1346 endef 1347 1348 $(eval $(call BuildPackage,perlbase-sys)) 1349 1350 1351 define Package/perlbase-tap 1352 $(call Package/perlbase-template) 1353 TITLE:=TAP perl module 1354 DEPENDS+=+perlbase-base +perlbase-benchmark +perlbase-config +perlbase-essential +perlbase-file +perlbase-io +perlbase-posix +perlbase-text 1355 endef 1356 1357 define Package/perlbase-tap/install 1358 $(call perlmod/Install,$(1),TAP,) 1359 endef 1360 1361 $(eval $(call BuildPackage,perlbase-tap)) 1362 1363 1364 define Package/perlbase-term 1365 $(call Package/perlbase-template) 1366 TITLE:=Term perl module 1367 DEPENDS+=+perlbase-essential 1368 endef 1369 1370 define Package/perlbase-term/install 1371 $(call perlmod/Install,$(1),Term,) 1372 $(call perlmod/InstallBaseTests,$(1),cpan/Term-ANSIColor/t cpan/Term-Cap/test.pl dist/Term-Complete/t dist/Term-ReadLine/t) 1373 endef 1374 1375 $(eval $(call BuildPackage,perlbase-term)) 1376 1377 1378 define Package/perlbase-test 1379 $(call Package/perlbase-template) 1380 TITLE:=Test perl module 1381 DEPENDS+=+perlbase-base +perlbase-config +perlbase-essential +perlbase-io +perlbase-symbol +perlbase-tap +perlbase-text 1382 endef 1383 1384 define Package/perlbase-test/install 1385 $(call perlmod/Install,$(1),Test Test.pm ok.pm,Test/Builder.pm Test/Harness/TAP.pod Test/More.pm Test/Tutorial.pod) 1386 $(call perlmod/Install/NoStrip,$(1),Test/Builder.pm Test/More.pm,) 1387 $(call perlmod/InstallBaseTests,$(1),cpan/Test-Harness/t cpan/Test-Simple/t cpan/Test/t) 1388 $(INSTALL_DIR) $(1)/usr/bin 1389 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/prove $(1)/usr/bin 1390 endef 1391 1392 $(eval $(call BuildPackage,perlbase-test)) 1393 1394 1395 define Package/perlbase-text 1396 $(call Package/perlbase-template) 1397 TITLE:=Text perl module 1398 DEPENDS+=+perlbase-essential +perlbase-selfloader 1399 endef 1400 1401 define Package/perlbase-text/install 1402 $(call perlmod/Install,$(1),Text,) 1403 $(call perlmod/InstallBaseTests,$(1),cpan/Text-Balanced/t cpan/Text-ParseWords/t cpan/Text-Tabs/t dist/Text-Abbrev/t) 1404 endef 1405 1406 $(eval $(call BuildPackage,perlbase-text)) 1407 1408 1409 define Package/perlbase-thread 1410 $(call Package/perlbase-template) 1411 TITLE:=Thread perl module 1412 DEPENDS+=+perlbase-essential +perlbase-scalar +perlbase-threads 1413 endef 1414 1415 define Package/perlbase-thread/install 1416 $(call perlmod/Install,$(1),Thread Thread.pm,) 1417 $(call perlmod/InstallBaseTests,$(1),dist/Thread-Queue/t dist/Thread-Semaphore/t lib/Thread.t) 1418 endef 1419 1420 $(eval $(call BuildPackage,perlbase-thread)) 1421 1422 1423 define Package/perlbase-threads 1424 $(call Package/perlbase-template) 1425 TITLE:=threads perl module 1426 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-xsloader 1427 endef 1428 1429 define Package/perlbase-threads/install 1430 $(call perlmod/Install,$(1),auto/threads threads threads.pm,) 1431 $(call perlmod/InstallBaseTests,$(1),dist/threads-shared/t dist/threads/t) 1432 endef 1433 1434 $(eval $(call BuildPackage,perlbase-threads)) 1435 1436 1437 define Package/perlbase-tie 1438 $(call Package/perlbase-template) 1439 TITLE:=Tie perl module 1440 DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-xsloader 1441 endef 1442 1443 define Package/perlbase-tie/install 1444 $(call perlmod/Install,$(1),Tie auto/Tie,) 1445 $(call perlmod/InstallBaseTests,$(1),cpan/Tie-RefHash/t dist/Tie-File/t ext/Tie-Hash-NamedCapture/t ext/Tie-Memoize/lib/Tie/Memoize.pm ext/Tie-Memoize/t lib/Tie/Array/push.t lib/Tie/Array/splice.t lib/Tie/Array/std.t lib/Tie/Array/stdpush.t lib/Tie/ExtraHash.t lib/Tie/Handle/stdhandle.t lib/Tie/Handle/stdhandle_from_handle.t lib/Tie/Hash.t lib/Tie/Scalar.t lib/Tie/SubstrHash.t) 1446 endef 1447 1448 $(eval $(call BuildPackage,perlbase-tie)) 1449 1450 1451 define Package/perlbase-time 1452 $(call Package/perlbase-template) 1453 TITLE:=Time perl module 1454 DEPENDS+=+perlbase-class +perlbase-config +perlbase-dynaloader +perlbase-essential 1455 endef 1456 1457 define Package/perlbase-time/install 1458 $(call perlmod/Install,$(1),Time auto/Time,) 1459 $(call perlmod/InstallBaseTests,$(1),cpan/Time-HiRes/t cpan/Time-Local/t cpan/Time-Piece/t lib/Time/gmtime.t lib/Time/localtime.t) 1460 endef 1461 1462 $(eval $(call BuildPackage,perlbase-time)) 1463 1464 1465 define Package/perlbase-unicode 1466 $(call Package/perlbase-template) 1467 TITLE:=Unicode perl module 1468 DEPENDS+=+perlbase-base +perlbase-charnames +perlbase-dynaloader +perlbase-essential +perlbase-file 1469 endef 1470 1471 define Package/perlbase-unicode/install 1472 $(call perlmod/Install,$(1),Unicode auto/Unicode,) 1473 $(call perlmod/InstallBaseTests,$(1),cpan/Unicode-Collate/t cpan/Unicode-Normalize/t lib/Unicode/UCD.t) 1474 endef 1475 1476 $(eval $(call BuildPackage,perlbase-unicode)) 1477 1478 1479 define Package/perlbase-unicore 1480 $(call Package/perlbase-template) 1481 TITLE:=unicore perl module 1482 endef 1483 1484 define Package/perlbase-unicore/install 1485 $(call perlmod/Install,$(1),unicore,) 1486 $(call perlmod/InstallBaseTests,$(1),lib/unicore/NameAliases.txt lib/unicore/PropValueAliases.txt lib/unicore/PropertyAliases.txt lib/unicore/UnicodeData.txt) 1487 endef 1488 1489 $(eval $(call BuildPackage,perlbase-unicore)) 1490 1491 1492 define Package/perlbase-universal 1493 $(call Package/perlbase-template) 1494 TITLE:=UNIVERSAL perl module 1495 endef 1496 1497 define Package/perlbase-universal/install 1498 $(call perlmod/Install,$(1),UNIVERSAL.pm,) 1499 endef 1500 1501 $(eval $(call BuildPackage,perlbase-universal)) 1502 1503 1504 define Package/perlbase-user 1505 $(call Package/perlbase-template) 1506 TITLE:=User perl module 1507 DEPENDS+=+perlbase-class +perlbase-config +perlbase-essential 1508 endef 1509 1510 define Package/perlbase-user/install 1511 $(call perlmod/Install,$(1),User,) 1512 $(call perlmod/InstallBaseTests,$(1),lib/User/grent.t lib/User/pwent.t) 1513 endef 1514 1515 $(eval $(call BuildPackage,perlbase-user)) 1516 1517 1518 define Package/perlbase-utf8 1519 $(call Package/perlbase-template) 1520 TITLE:=utf8 perl module 1521 DEPENDS+=+perlbase-essential +perlbase-re +perlbase-unicore 1522 endef 1523 1524 define Package/perlbase-utf8/install 1525 $(call perlmod/Install,$(1),utf8.pm utf8_heavy.pl,) 1526 $(call perlmod/InstallBaseTests,$(1),lib/utf8.t) 1527 endef 1528 1529 $(eval $(call BuildPackage,perlbase-utf8)) 1530 1531 1532 define Package/perlbase-version 1533 $(call Package/perlbase-template) 1534 TITLE:=version perl module 1535 DEPENDS+=+perlbase-config +perlbase-essential 1536 endef 1537 1538 define Package/perlbase-version/install 1539 $(call perlmod/Install,$(1),version version.pm,) 1540 $(call perlmod/InstallBaseTests,$(1),cpan/version/t) 1541 endef 1542 1543 $(eval $(call BuildPackage,perlbase-version)) 1544 1545 1546 define Package/perlbase-xsloader 1547 $(call Package/perlbase-template) 1548 TITLE:=XSLoader perl module 1549 endef 1550 1551 define Package/perlbase-xsloader/install 1552 $(call perlmod/Install,$(1),XSLoader.pm,) 1553 $(call perlmod/InstallBaseTests,$(1),dist/XSLoader/t ext/XS-APItest/t ext/XS-Typemap/t) 1554 endef 1555 1556 $(eval $(call BuildPackage,perlbase-xsloader)) 1557 1558 1559 # Generated Fri Sep 25 07:47:59 2015