Browse Source

perl: Update perlbase.mk

- Add perlbase-meta-notation
- Include missing files and tests/test data
- Install Archive::Tar utilities
- Update dependencies

Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia 9 years ago
parent
commit
706fa78439
1 changed files with 66 additions and 20 deletions
  1. 66
    20
      lang/perl/perlbase.mk

+ 66
- 20
lang/perl/perlbase.mk View File

@@ -14,6 +14,7 @@ endef
14 14
 
15 15
 define Package/perlbase-anydbm-file/install
16 16
 $(call perlmod/Install,$(1),AnyDBM_File.pm,)
17
+$(call perlmod/InstallBaseTests,$(1),lib/AnyDBM_File.t)
17 18
 endef
18 19
 
19 20
 $(eval $(call BuildPackage,perlbase-anydbm-file))
@@ -40,7 +41,11 @@ endef
40 41
 
41 42
 define Package/perlbase-archive/install
42 43
 $(call perlmod/Install,$(1),Archive,)
43
-$(call perlmod/InstallBaseTests,$(1),cpan/Archive-Tar/t)
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/
44 49
 endef
45 50
 
46 51
 $(eval $(call BuildPackage,perlbase-archive))
@@ -149,7 +154,7 @@ endef
149 154
 
150 155
 define Package/perlbase-b/install
151 156
 $(call perlmod/Install,$(1),B B.pm auto/B,)
152
-$(call perlmod/InstallBaseTests,$(1),cpan/B-Debug/t ext/B/t)
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)
153 158
 endef
154 159
 
155 160
 $(eval $(call BuildPackage,perlbase-b))
@@ -177,6 +182,7 @@ endef
177 182
 
178 183
 define Package/perlbase-benchmark/install
179 184
 $(call perlmod/Install,$(1),Benchmark.pm,)
185
+$(call perlmod/InstallBaseTests,$(1),lib/Benchmark.t)
180 186
 endef
181 187
 
182 188
 $(eval $(call BuildPackage,perlbase-benchmark))
@@ -217,6 +223,7 @@ endef
217 223
 
218 224
 define Package/perlbase-blib/install
219 225
 $(call perlmod/Install,$(1),blib.pm,)
226
+$(call perlmod/InstallBaseTests,$(1),lib/blib.t)
220 227
 endef
221 228
 
222 229
 $(eval $(call BuildPackage,perlbase-blib))
@@ -229,6 +236,7 @@ endef
229 236
 
230 237
 define Package/perlbase-bytes/install
231 238
 $(call perlmod/Install,$(1),bytes.pm bytes_heavy.pl,)
239
+$(call perlmod/InstallBaseTests,$(1),lib/bytes.t)
232 240
 endef
233 241
 
234 242
 $(eval $(call BuildPackage,perlbase-bytes))
@@ -242,6 +250,7 @@ endef
242 250
 
243 251
 define Package/perlbase-charnames/install
244 252
 $(call perlmod/Install,$(1),_charnames.pm charnames.pm,)
253
+$(call perlmod/InstallBaseTests,$(1),lib/charnames.t)
245 254
 endef
246 255
 
247 256
 $(eval $(call BuildPackage,perlbase-charnames))
@@ -255,6 +264,7 @@ endef
255 264
 
256 265
 define Package/perlbase-class/install
257 266
 $(call perlmod/Install,$(1),Class,)
267
+$(call perlmod/InstallBaseTests,$(1),lib/Class/Struct.t)
258 268
 endef
259 269
 
260 270
 $(eval $(call BuildPackage,perlbase-class))
@@ -282,7 +292,7 @@ endef
282 292
 
283 293
 define Package/perlbase-config/install
284 294
 $(call perlmod/Install,$(1),Config Config.pm Config_git.pl Config_heavy.pl,)
285
-$(call perlmod/InstallBaseTests,$(1),cpan/Config-Perl-V/t)
295
+$(call perlmod/InstallBaseTests,$(1),cpan/Config-Perl-V/t lib/Config.t lib/Config/Extensions.t)
286 296
 endef
287 297
 
288 298
 $(eval $(call BuildPackage,perlbase-config))
@@ -333,11 +343,12 @@ $(eval $(call BuildPackage,perlbase-data))
333 343
 define Package/perlbase-db
334 344
 $(call Package/perlbase-template)
335 345
 TITLE:=DB perl module
336
-DEPENDS+=+libdb47 +perlbase-essential
346
+DEPENDS+=+libdb47 +perlbase-essential +perlbase-meta-notation
337 347
 endef
338 348
 
339 349
 define Package/perlbase-db/install
340 350
 $(call perlmod/Install,$(1),DB.pm,)
351
+$(call perlmod/InstallBaseTests,$(1),lib/DB.t)
341 352
 endef
342 353
 
343 354
 $(eval $(call BuildPackage,perlbase-db))
@@ -365,6 +376,7 @@ endef
365 376
 
366 377
 define Package/perlbase-dbm-filter/install
367 378
 $(call perlmod/Install,$(1),DBM_Filter DBM_Filter.pm,)
379
+$(call perlmod/InstallBaseTests,$(1),lib/DBM_Filter/t lib/dbm_filter_util.pl)
368 380
 endef
369 381
 
370 382
 $(eval $(call BuildPackage,perlbase-dbm-filter))
@@ -393,6 +405,7 @@ endef
393 405
 
394 406
 define Package/perlbase-diagnostics/install
395 407
 $(call perlmod/Install,$(1),diagnostics.pm,)
408
+$(call perlmod/InstallBaseTests,$(1),lib/diagnostics.t pod/perldiag.pod)
396 409
 endef
397 410
 
398 411
 $(eval $(call BuildPackage,perlbase-diagnostics))
@@ -421,6 +434,7 @@ endef
421 434
 
422 435
 define Package/perlbase-dirhandle/install
423 436
 $(call perlmod/Install,$(1),DirHandle.pm,)
437
+$(call perlmod/InstallBaseTests,$(1),lib/DirHandle.t)
424 438
 endef
425 439
 
426 440
 $(eval $(call BuildPackage,perlbase-dirhandle))
@@ -447,6 +461,7 @@ endef
447 461
 
448 462
 define Package/perlbase-dumpvar/install
449 463
 $(call perlmod/Install,$(1),dumpvar.pl,)
464
+$(call perlmod/InstallBaseTests,$(1),lib/dumpvar.t)
450 465
 endef
451 466
 
452 467
 $(eval $(call BuildPackage,perlbase-dumpvar))
@@ -502,6 +517,7 @@ endef
502 517
 
503 518
 define Package/perlbase-english/install
504 519
 $(call perlmod/Install,$(1),English.pm,)
520
+$(call perlmod/InstallBaseTests,$(1),lib/English.t)
505 521
 endef
506 522
 
507 523
 $(eval $(call BuildPackage,perlbase-english))
@@ -542,7 +558,8 @@ endef
542 558
 
543 559
 define Package/perlbase-essential/install
544 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,)
545
-$(call perlmod/InstallBaseTests,$(1),cpan/parent/t dist/Carp/t dist/Exporter/t dist/constant/t dist/lib/t)
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)
546 563
 endef
547 564
 
548 565
 $(eval $(call BuildPackage,perlbase-essential))
@@ -571,7 +588,7 @@ endef
571 588
 define Package/perlbase-extutils/install
572 589
 $(call perlmod/Install,$(1),ExtUtils,ExtUtils/MakeMaker/FAQ.pod ExtUtils/MakeMaker/Tutorial.pod ExtUtils/ParseXS.pm ExtUtils/ParseXS/Utilities.pm)
573 590
 $(call perlmod/Install/NoStrip,$(1),ExtUtils/ParseXS.pm ExtUtils/ParseXS/Utilities.pm,)
574
-$(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)
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)
575 592
 endef
576 593
 
577 594
 $(eval $(call BuildPackage,perlbase-extutils))
@@ -611,6 +628,7 @@ endef
611 628
 
612 629
 define Package/perlbase-feature/install
613 630
 $(call perlmod/Install,$(1),feature.pm,)
631
+$(call perlmod/InstallBaseTests,$(1),lib/feature.t lib/feature/unicode_strings.t)
614 632
 endef
615 633
 
616 634
 $(eval $(call BuildPackage,perlbase-feature))
@@ -638,7 +656,7 @@ endef
638 656
 define Package/perlbase-file/install
639 657
 $(call perlmod/Install,$(1),File auto/File,File/Find.pm)
640 658
 $(call perlmod/Install/NoStrip,$(1),File/Find.pm,)
641
-$(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)
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)
642 660
 endef
643 661
 
644 662
 $(eval $(call BuildPackage,perlbase-file))
@@ -666,6 +684,7 @@ endef
666 684
 
667 685
 define Package/perlbase-filehandle/install
668 686
 $(call perlmod/Install,$(1),FileHandle.pm,)
687
+$(call perlmod/InstallBaseTests,$(1),lib/FileHandle.t)
669 688
 endef
670 689
 
671 690
 $(eval $(call BuildPackage,perlbase-filehandle))
@@ -678,6 +697,7 @@ endef
678 697
 
679 698
 define Package/perlbase-filetest/install
680 699
 $(call perlmod/Install,$(1),filetest.pm,)
700
+$(call perlmod/InstallBaseTests,$(1),lib/filetest.t)
681 701
 endef
682 702
 
683 703
 $(eval $(call BuildPackage,perlbase-filetest))
@@ -705,6 +725,7 @@ endef
705 725
 
706 726
 define Package/perlbase-findbin/install
707 727
 $(call perlmod/Install,$(1),FindBin.pm,)
728
+$(call perlmod/InstallBaseTests,$(1),lib/FindBin.t)
708 729
 endef
709 730
 
710 731
 $(eval $(call BuildPackage,perlbase-findbin))
@@ -732,7 +753,7 @@ endef
732 753
 
733 754
 define Package/perlbase-getopt/install
734 755
 $(call perlmod/Install,$(1),Getopt,)
735
-$(call perlmod/InstallBaseTests,$(1),cpan/Getopt-Long/t)
756
+$(call perlmod/InstallBaseTests,$(1),cpan/Getopt-Long/t lib/Getopt/Std.t)
736 757
 endef
737 758
 
738 759
 $(eval $(call BuildPackage,perlbase-getopt))
@@ -760,7 +781,7 @@ endef
760 781
 
761 782
 define Package/perlbase-http-tiny/install
762 783
 $(call perlmod/Install,$(1),HTTP/Tiny.pm,)
763
-$(call perlmod/InstallBaseTests,$(1),cpan/HTTP-Tiny/t)
784
+$(call perlmod/InstallBaseTests,$(1),cpan/HTTP-Tiny/corpus cpan/HTTP-Tiny/t)
764 785
 endef
765 786
 
766 787
 $(eval $(call BuildPackage,perlbase-http-tiny))
@@ -801,6 +822,7 @@ endef
801 822
 
802 823
 define Package/perlbase-integer/install
803 824
 $(call perlmod/Install,$(1),integer.pm,)
825
+$(call perlmod/InstallBaseTests,$(1),lib/integer.t)
804 826
 endef
805 827
 
806 828
 $(eval $(call BuildPackage,perlbase-integer))
@@ -856,6 +878,7 @@ endef
856 878
 
857 879
 define Package/perlbase-less/install
858 880
 $(call perlmod/Install,$(1),less.pm,)
881
+$(call perlmod/InstallBaseTests,$(1),lib/less.t)
859 882
 endef
860 883
 
861 884
 $(eval $(call BuildPackage,perlbase-less))
@@ -916,6 +939,20 @@ endef
916 939
 $(eval $(call BuildPackage,perlbase-memoize))
917 940
 
918 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
+
919 956
 define Package/perlbase-mime
920 957
 $(call Package/perlbase-template)
921 958
 TITLE:=MIME perl module
@@ -938,7 +975,7 @@ endef
938 975
 
939 976
 define Package/perlbase-module/install
940 977
 $(call perlmod/Install,$(1),Module,)
941
-$(call perlmod/InstallBaseTests,$(1),cpan/Module-Load-Conditional/t cpan/Module-Load/t cpan/Module-Loaded/t cpan/Module-Metadata/lib cpan/Module-Metadata/t dist/Module-CoreList/t)
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)
942 979
 endef
943 980
 
944 981
 $(eval $(call BuildPackage,perlbase-module))
@@ -965,7 +1002,7 @@ endef
965 1002
 
966 1003
 define Package/perlbase-net/install
967 1004
 $(call perlmod/Install,$(1),Net,Net/libnetFAQ.pod)
968
-$(call perlmod/InstallBaseTests,$(1),cpan/libnet/t dist/Net-Ping/t)
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)
969 1006
 endef
970 1007
 
971 1008
 $(eval $(call BuildPackage,perlbase-net))
@@ -1021,6 +1058,7 @@ endef
1021 1058
 
1022 1059
 define Package/perlbase-open/install
1023 1060
 $(call perlmod/Install,$(1),open.pm,)
1061
+$(call perlmod/InstallBaseTests,$(1),lib/open.t)
1024 1062
 endef
1025 1063
 
1026 1064
 $(eval $(call BuildPackage,perlbase-open))
@@ -1075,6 +1113,7 @@ endef
1075 1113
 
1076 1114
 define Package/perlbase-perl5db/install
1077 1115
 $(call perlmod/Install,$(1),perl5db.pl,)
1116
+$(call perlmod/InstallBaseTests,$(1),lib/perl5db.t lib/perl5db/t)
1078 1117
 endef
1079 1118
 
1080 1119
 $(eval $(call BuildPackage,perlbase-perl5db))
@@ -1103,7 +1142,7 @@ endef
1103 1142
 define Package/perlbase-pod/install
1104 1143
 $(call perlmod/Install,$(1),Pod,Pod/Usage.pm)
1105 1144
 $(call perlmod/Install/NoStrip,$(1),Pod/Usage.pm,)
1106
-$(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)
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)
1107 1146
 	$(INSTALL_DIR) $(1)/usr/bin
1108 1147
 	$(CP) $(PKG_INSTALL_DIR)/usr/bin/pod2man $(1)/usr/bin/
1109 1148
 	$(CP) $(PKG_INSTALL_DIR)/usr/bin/pod2text $(1)/usr/bin/
@@ -1161,7 +1200,7 @@ DEPENDS+=+perlbase-essential +perlbase-list
1161 1200
 endef
1162 1201
 
1163 1202
 define Package/perlbase-scalar/install
1164
-$(call perlmod/Install,$(1),Scalar,)
1203
+$(call perlmod/Install,$(1),Scalar Sub,)
1165 1204
 $(call perlmod/InstallBaseTests,$(1),cpan/Scalar-List-Utils/t)
1166 1205
 	$(INSTALL_DIR) $(1)/$(PERL_TESTSDIR)/cpan/Scalar-List-Utils/blib
1167 1206
 endef
@@ -1205,6 +1244,7 @@ endef
1205 1244
 
1206 1245
 define Package/perlbase-selectsaver/install
1207 1246
 $(call perlmod/Install,$(1),SelectSaver.pm,)
1247
+$(call perlmod/InstallBaseTests,$(1),lib/SelectSaver.t)
1208 1248
 endef
1209 1249
 
1210 1250
 $(eval $(call BuildPackage,perlbase-selectsaver))
@@ -1227,11 +1267,12 @@ $(eval $(call BuildPackage,perlbase-selfloader))
1227 1267
 define Package/perlbase-sigtrap
1228 1268
 $(call Package/perlbase-template)
1229 1269
 TITLE:=sigtrap perl module
1230
-DEPENDS+=+perlbase-essential
1270
+DEPENDS+=+perlbase-essential +perlbase-meta-notation
1231 1271
 endef
1232 1272
 
1233 1273
 define Package/perlbase-sigtrap/install
1234 1274
 $(call perlmod/Install,$(1),sigtrap.pm,)
1275
+$(call perlmod/InstallBaseTests,$(1),lib/sigtrap.t)
1235 1276
 endef
1236 1277
 
1237 1278
 $(eval $(call BuildPackage,perlbase-sigtrap))
@@ -1259,6 +1300,7 @@ endef
1259 1300
 
1260 1301
 define Package/perlbase-sort/install
1261 1302
 $(call perlmod/Install,$(1),sort.pm,)
1303
+$(call perlmod/InstallBaseTests,$(1),lib/sort.t)
1262 1304
 endef
1263 1305
 
1264 1306
 $(eval $(call BuildPackage,perlbase-sort))
@@ -1286,6 +1328,7 @@ endef
1286 1328
 
1287 1329
 define Package/perlbase-symbol/install
1288 1330
 $(call perlmod/Install,$(1),Symbol.pm,)
1331
+$(call perlmod/InstallBaseTests,$(1),lib/Symbol.t)
1289 1332
 endef
1290 1333
 
1291 1334
 $(eval $(call BuildPackage,perlbase-symbol))
@@ -1339,7 +1382,7 @@ DEPENDS+=+perlbase-base +perlbase-config +perlbase-essential +perlbase-io +perlb
1339 1382
 endef
1340 1383
 
1341 1384
 define Package/perlbase-test/install
1342
-$(call perlmod/Install,$(1),Test Test.pm,Test/Builder.pm Test/Harness/TAP.pod Test/More.pm Test/Tutorial.pod)
1385
+$(call perlmod/Install,$(1),Test Test.pm ok.pm,Test/Builder.pm Test/Harness/TAP.pod Test/More.pm Test/Tutorial.pod)
1343 1386
 $(call perlmod/Install/NoStrip,$(1),Test/Builder.pm Test/More.pm,)
1344 1387
 $(call perlmod/InstallBaseTests,$(1),cpan/Test-Harness/t cpan/Test-Simple/t cpan/Test/t)
1345 1388
 	$(INSTALL_DIR) $(1)/usr/bin
@@ -1371,7 +1414,7 @@ endef
1371 1414
 
1372 1415
 define Package/perlbase-thread/install
1373 1416
 $(call perlmod/Install,$(1),Thread Thread.pm,)
1374
-$(call perlmod/InstallBaseTests,$(1),dist/Thread-Queue/t dist/Thread-Semaphore/t)
1417
+$(call perlmod/InstallBaseTests,$(1),dist/Thread-Queue/t dist/Thread-Semaphore/t lib/Thread.t)
1375 1418
 endef
1376 1419
 
1377 1420
 $(eval $(call BuildPackage,perlbase-thread))
@@ -1399,7 +1442,7 @@ endef
1399 1442
 
1400 1443
 define Package/perlbase-tie/install
1401 1444
 $(call perlmod/Install,$(1),Tie auto/Tie,)
1402
-$(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)
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)
1403 1446
 endef
1404 1447
 
1405 1448
 $(eval $(call BuildPackage,perlbase-tie))
@@ -1413,7 +1456,7 @@ endef
1413 1456
 
1414 1457
 define Package/perlbase-time/install
1415 1458
 $(call perlmod/Install,$(1),Time auto/Time,)
1416
-$(call perlmod/InstallBaseTests,$(1),cpan/Time-HiRes/t cpan/Time-Local/t cpan/Time-Piece/t)
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)
1417 1460
 endef
1418 1461
 
1419 1462
 $(eval $(call BuildPackage,perlbase-time))
@@ -1427,7 +1470,7 @@ endef
1427 1470
 
1428 1471
 define Package/perlbase-unicode/install
1429 1472
 $(call perlmod/Install,$(1),Unicode auto/Unicode,)
1430
-$(call perlmod/InstallBaseTests,$(1),cpan/Unicode-Collate/t cpan/Unicode-Normalize/t)
1473
+$(call perlmod/InstallBaseTests,$(1),cpan/Unicode-Collate/t cpan/Unicode-Normalize/t lib/Unicode/UCD.t)
1431 1474
 endef
1432 1475
 
1433 1476
 $(eval $(call BuildPackage,perlbase-unicode))
@@ -1440,6 +1483,7 @@ endef
1440 1483
 
1441 1484
 define Package/perlbase-unicore/install
1442 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)
1443 1487
 endef
1444 1488
 
1445 1489
 $(eval $(call BuildPackage,perlbase-unicore))
@@ -1465,6 +1509,7 @@ endef
1465 1509
 
1466 1510
 define Package/perlbase-user/install
1467 1511
 $(call perlmod/Install,$(1),User,)
1512
+$(call perlmod/InstallBaseTests,$(1),lib/User/grent.t lib/User/pwent.t)
1468 1513
 endef
1469 1514
 
1470 1515
 $(eval $(call BuildPackage,perlbase-user))
@@ -1478,6 +1523,7 @@ endef
1478 1523
 
1479 1524
 define Package/perlbase-utf8/install
1480 1525
 $(call perlmod/Install,$(1),utf8.pm utf8_heavy.pl,)
1526
+$(call perlmod/InstallBaseTests,$(1),lib/utf8.t)
1481 1527
 endef
1482 1528
 
1483 1529
 $(eval $(call BuildPackage,perlbase-utf8))
@@ -1510,4 +1556,4 @@ endef
1510 1556
 $(eval $(call BuildPackage,perlbase-xsloader))
1511 1557
 
1512 1558
 
1513
-# Generated Mon Jun 15 15:00:59 2015
1559
+# Generated Tue Aug 25 21:14:51 2015