upgrade zef and use a dynamic plist because perl6 (currently) uses dynamic filenames

This commit is contained in:
Matthew Sporleder 2017-08-01 11:46:02 -04:00
parent 9a8e3deb6a
commit 0ee3e12bb1
3 changed files with 17 additions and 166 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD$
GITHUB_PROJECT= zef
GITHUB_TAG= v0.1.19
GITHUB_TAG= v0.1.26
DISTNAME= zef-${GITHUB_TAG:S/v//}
CATEGORIES= wip
MASTER_SITES= ${MASTER_SITE_GITHUB:=ugexe/}
@ -11,17 +11,25 @@ HOMEPAGE= https://github.com/ugexe/zef/
COMMENT= Perl 6 module manager
LICENSE= artistic
WRKSRC= ${WRKDIR}/zef-0.1.19
WRKSRC= ${WRKDIR}/zef-0.1.26
USE_LANGUAGES= # none
USE_TOOLS+= gtar
EXTRACT_USING= gtar
GENERATE_PLIST= cd ${DESTDIR}${PREFIX} && ${FIND} * -type f -print |${SORT} -u;
CHECK_INTERPRETER_SKIP+= share/perl6/site/bin/zef-j
ZEF= ${PREFIX}/bin/perl6 -I${WRKSRC}/lib ${WRKSRC}/bin/zef
do-build:
cd ${WRKSRC} && ${ZEF} build .
cd ${WRKSRC} && ${ZEF} build . --debug
do-install:
cd ${WRKSRC} && ${ZEF} -v install --install-to=inst#${DESTDIR}${PREFIX} .
${RM} -f ${DESTDIR}${PREFIX}/precomp/.lock
cd ${WRKSRC} && ${ZEF} --to='inst#${DESTDIR}${PREFIX}/share/perl6/site' --force --debug install .
${RM} -f ${DESTDIR}${PREFIX}/share/perl6/site/precomp/.lock
${RM} -f ${DESTDIR}${PREFIX}/share/perl6/site/repo.lock
${RM} -f ${DESTDIR}${PREFIX}/share/perl6/site/version
cd ${DESTDIR}${PREFIX} && mkdir bin && ${LN} -s share/perl6/bin/zef bin/zef
.include "../../wip/rakudo/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,159 +1,2 @@
@comment $NetBSD$
bin/zef
bin/zef-j
bin/zef-m
dist/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
@comment precomp/.lock
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/01/0145E4A4A76465C5420F1AC4F85A78A43B0A9FCE
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/01/0145E4A4A76465C5420F1AC4F85A78A43B0A9FCE.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/07/071E327F6BCF9C81A7F69FDD6CD4B79413A1AAD5
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/07/071E327F6BCF9C81A7F69FDD6CD4B79413A1AAD5.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/11/117C49F875FB3207907361DBF52BF2B5520F348F
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/11/117C49F875FB3207907361DBF52BF2B5520F348F.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/1B/1B490E4DF8E30C0F1D0D89555E992F12322F428D
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/1B/1B490E4DF8E30C0F1D0D89555E992F12322F428D.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/1C/1C25BA8C6C80554E1430E2D7FC19D5859D673A00
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/1C/1C25BA8C6C80554E1430E2D7FC19D5859D673A00.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/35/351080724F1DC2880D65CC9A007AC0EA81959E09
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/35/351080724F1DC2880D65CC9A007AC0EA81959E09.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/38/38330716418386501E660076F73D956F69A624ED
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/38/38330716418386501E660076F73D956F69A624ED.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/45/454C3266836E74EBD5116EA2C6E9B671EF6DF0F2
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/45/454C3266836E74EBD5116EA2C6E9B671EF6DF0F2.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/4A/4A96258F8E5C4E42B81AF496FF87EB85ED53088E
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/4A/4A96258F8E5C4E42B81AF496FF87EB85ED53088E.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/4F/4F71B479FC844CE4D60328B612F663F43797A423
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/4F/4F71B479FC844CE4D60328B612F663F43797A423.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/58/58A2CF7B6756361E028457049819328DE7AF8AD8
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/58/58A2CF7B6756361E028457049819328DE7AF8AD8.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/5F/5FA8ECFE80A18F9809C985C692A7F999E97FC993
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/5F/5FA8ECFE80A18F9809C985C692A7F999E97FC993.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/60/60CBDE4395D9C8FD2CB657B9D704F3A409F95B47
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/60/60CBDE4395D9C8FD2CB657B9D704F3A409F95B47.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/66/669B3223DB6EC1406FBCAA327C10A2B2060F9536
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/66/669B3223DB6EC1406FBCAA327C10A2B2060F9536.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/73/7397B6EC32D87D189F9C47C856F08966EDF61EF6
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/73/7397B6EC32D87D189F9C47C856F08966EDF61EF6.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/77/7760900C9ABE3064392F5088E3604CC049E286DD
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/77/7760900C9ABE3064392F5088E3604CC049E286DD.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/79/79A0E88C2CDA6213B7F4165852D7DFA2950299EA
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/79/79A0E88C2CDA6213B7F4165852D7DFA2950299EA.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/7D/7DDBE6B4B7423785CCA5D400B5B39E3F4A105BFA
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/7D/7DDBE6B4B7423785CCA5D400B5B39E3F4A105BFA.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/7E/7EF1A9652615302F64FBE471D20520DD8BA38DE7
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/7E/7EF1A9652615302F64FBE471D20520DD8BA38DE7.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/7F/7F01DABD97CD566F90C87A07773BC85BFBDC64A4
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/7F/7F01DABD97CD566F90C87A07773BC85BFBDC64A4.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/81/814BF299420F3F1856AE156BEBEAF1134E4C4DCB
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/81/814BF299420F3F1856AE156BEBEAF1134E4C4DCB.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/83/83C68E4D68BD1C00975F5960F92C1E473887BDBC
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/83/83C68E4D68BD1C00975F5960F92C1E473887BDBC.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/84/842DEEDCE62B0BB88B3E4DAC6E67773057EAC563
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/84/842DEEDCE62B0BB88B3E4DAC6E67773057EAC563.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/95/9518C2A554FA00247A8E69718CD45BA91BAEA22C
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/95/9518C2A554FA00247A8E69718CD45BA91BAEA22C.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/99/991BF2BB20E24DEE8476C77DF9527D0014236305
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/99/991BF2BB20E24DEE8476C77DF9527D0014236305.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/9A/9AAB7F1F06F352BA7410397F3EC7A526A46049A0
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/9A/9AAB7F1F06F352BA7410397F3EC7A526A46049A0.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/AE/AE831453401669670A862C5F9651CA144C3ED4BF
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/AE/AE831453401669670A862C5F9651CA144C3ED4BF.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/B3/B3C653DE129D4CEE1EF2F3DCDF72F0762E6885B5
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/B3/B3C653DE129D4CEE1EF2F3DCDF72F0762E6885B5.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/B9/B9B6B5F22DE3727E789C70B98CFB4A5030EE58D8
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/B9/B9B6B5F22DE3727E789C70B98CFB4A5030EE58D8.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/C2/C2919687CB4739F36AD4FF4774B0EB4D44C8C9EA
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/C2/C2919687CB4739F36AD4FF4774B0EB4D44C8C9EA.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/DA/DAA3A9336CDDA3B81D9B7945E4205180094C730C
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/DA/DAA3A9336CDDA3B81D9B7945E4205180094C730C.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/E1/E186E36351F38DAAED7FE90F6A0A94C5B2EFE056
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/E1/E186E36351F38DAAED7FE90F6A0A94C5B2EFE056.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/E2/E241FE028E0AD95755979932506A4F5C19B9C574
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/E2/E241FE028E0AD95755979932506A4F5C19B9C574.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/F4/F4C5FFAF6A4AB4BD7DA99195074868E81D8B41F1
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/F4/F4C5FFAF6A4AB4BD7DA99195074868E81D8B41F1.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/FB/FBFFDDEB49A6EB08B0E6A4902F9E0AB7D1FFBB38
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/FB/FBFFDDEB49A6EB08B0E6A4902F9E0AB7D1FFBB38.repo-id
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/FE/FE48D13883ACBA2CF35E1746EEFE956A173BE8AE
precomp/9AD391BB028FBF86169E02934A6181BA21049736.1497985253.01802/FE/FE48D13883ACBA2CF35E1746EEFE956A173BE8AE.repo-id
repo.lock
resources/14D84F749E55B18B4B65EB8F0F40A13BB05F16ED.ps1
resources/51CBBF669DC3E87AEC5365E41AAF2A27E5880204
resources/893BDEE202A6F3CC9B0BBF921280C8424F082D6F.pl
resources/8B088914D63CBA9149A3711AE5EFB5672D280F2A.ps1
resources/EB919984A084F50B73827145F2727125D125B538.json
short/05DD08750CC38659EFD6C5D0FC1733FA29D8867B/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/0AD467A984873268CE84B33317870472FC6C8ED1/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/0C2EE41296D5E3E59D52FB6FA9291CE20D5AF388/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/1097431DF8C5C52EA80C1482682C30015A85AFBC/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/1517A0A0942DF87FC026D35D1A023E1B4ADA9681/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/178AC23D8127190049AB271711A007B7334D749A/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/17AB1ACDEAF233157BBADD5B0055434A0EF2C81A/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/34674DE0B49051C42E89F10D51FE788C3C3A3816/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/3C5BC6A3B5C616DDF5E9B6CA56EC19873FD0EA51/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/4B24D72B6D1C0B0CDBC4AF69E143446EE8A19396/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/5FCED853D640D05E241CBEADAB5D0B897DE7E3C8/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/6638DA1A8A03858D21E69463F2BBE3D12DBFC3D7/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/71A08022E72A8107912ECDAD47255520DA5DE927/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/7AF2A85C68FBAC18496890999DB04B9AE5E07E87/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/7CBE68CCB092A936BEA1370BE36D71CFB2CB72A3/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/7CD72406E8A71BFBD0EF854677D3C95F15904003/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/804C1C5CCBBEE0446A93E8BF88ED5E0F5A2CF634/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/88F5702DD2A2B816EFCC808B86DD9652BFE51E48/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/89CE2CF38B2772B06985EB930C16B433A3DE0AE7/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/8B6C7081E1781D3D2108051C82C1C3C66DFD29D6/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/8CDA13ECD1470BB55FB5EE8CE67A9B2C45E27590/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/8FA1AA731C24FEF0A5502DF9981DFFA3BC734C24/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/8FB39F0908E979168E18E44333DC5E2F724C0983/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/916CD3A49297BA5E1458C1D1ACCD26684CEF5D14/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/91FFC5B54C57BF0A9879F5CF7F615F40E6B9D822/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/A71E61D4F82935102F6A88C7D32C2E9D0DDE1B57/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/AFA4C2FC48F4DFC5E45332E4831ECF2CF697D2D5/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/B20B3DE3ABA1391EC8F6DB448D6B49B71268ABDC/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/B2B0452F56F81FB9D48994FAB5FBC4A7E0A2C6A9/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/CCE618D2BD27FBE92F736844E35EE9BC62416032/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/CD175534DD5766DA12FF87CF7AE8D3612A7387DE/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/CEBDC858B20BD290D395EBAB50448E51CC09C55A/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/DA5C1FF5E682717D74B9C8C512EE0394155FE7DF/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/DFBCE92B48D89E35CAB1AB7A7719F84ED8D68727/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/E95F0743E463EBC7BDE59EEFB3AE01A2BDC2C928/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/EE259D7E55F6762B037C52BF750AB77DA60417FB/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/FF720474FE07184B3BED5EEA617CCEC14EB0220C/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
short/FF74CE100D61E88B32411F86656F2AAA67316097/6352BA7B8610A3733C606AD1596DCD895DFC2FFE
sources/0145E4A4A76465C5420F1AC4F85A78A43B0A9FCE
sources/071E327F6BCF9C81A7F69FDD6CD4B79413A1AAD5
sources/117C49F875FB3207907361DBF52BF2B5520F348F
sources/1B490E4DF8E30C0F1D0D89555E992F12322F428D
sources/1C25BA8C6C80554E1430E2D7FC19D5859D673A00
sources/351080724F1DC2880D65CC9A007AC0EA81959E09
sources/38330716418386501E660076F73D956F69A624ED
sources/454C3266836E74EBD5116EA2C6E9B671EF6DF0F2
sources/4A96258F8E5C4E42B81AF496FF87EB85ED53088E
sources/4F71B479FC844CE4D60328B612F663F43797A423
sources/58A2CF7B6756361E028457049819328DE7AF8AD8
sources/5FA8ECFE80A18F9809C985C692A7F999E97FC993
sources/60CBDE4395D9C8FD2CB657B9D704F3A409F95B47
sources/669B3223DB6EC1406FBCAA327C10A2B2060F9536
sources/7397B6EC32D87D189F9C47C856F08966EDF61EF6
sources/7760900C9ABE3064392F5088E3604CC049E286DD
sources/79A0E88C2CDA6213B7F4165852D7DFA2950299EA
sources/7DDBE6B4B7423785CCA5D400B5B39E3F4A105BFA
sources/7EF1A9652615302F64FBE471D20520DD8BA38DE7
sources/7F01DABD97CD566F90C87A07773BC85BFBDC64A4
sources/814BF299420F3F1856AE156BEBEAF1134E4C4DCB
sources/83C68E4D68BD1C00975F5960F92C1E473887BDBC
sources/842DEEDCE62B0BB88B3E4DAC6E67773057EAC563
sources/9518C2A554FA00247A8E69718CD45BA91BAEA22C
sources/991BF2BB20E24DEE8476C77DF9527D0014236305
sources/9AAB7F1F06F352BA7410397F3EC7A526A46049A0
sources/AE831453401669670A862C5F9651CA144C3ED4BF
sources/B3C653DE129D4CEE1EF2F3DCDF72F0762E6885B5
sources/B9B6B5F22DE3727E789C70B98CFB4A5030EE58D8
sources/C2919687CB4739F36AD4FF4774B0EB4D44C8C9EA
sources/DAA3A9336CDDA3B81D9B7945E4205180094C730C
sources/E186E36351F38DAAED7FE90F6A0A94C5B2EFE056
sources/E241FE028E0AD95755979932506A4F5C19B9C574
sources/F4C5FFAF6A4AB4BD7DA99195074868E81D8B41F1
sources/FBFFDDEB49A6EB08B0E6A4902F9E0AB7D1FFBB38
sources/FE48D13883ACBA2CF35E1746EEFE956A173BE8AE
version

View file

@ -1,6 +1,6 @@
$NetBSD$
SHA1 (zef-0.1.19.tar.gz) = d3e63ab4687011ba26cc04b60aed5ff47f687cb2
RMD160 (zef-0.1.19.tar.gz) = 32bd26b56883f20148ecf7246afbe138fae45360
SHA512 (zef-0.1.19.tar.gz) = 27805219b3a10ca02a9c37bbc8200579dc8bf4ce1064f38d633255a52539fa474d591e15ecf54e67a73c7a7871a0066ae2cd25673c61e74f3f9b230233da9d99
Size (zef-0.1.19.tar.gz) = 59444 bytes
SHA1 (zef-0.1.26.tar.gz) = 9ed56df820d5df8db24e4d254216cbb49d35ecf3
RMD160 (zef-0.1.26.tar.gz) = 5a8c807a67d43ef6a6449288a990757e12876634
SHA512 (zef-0.1.26.tar.gz) = c326065150254d4c348aad8f87f4d4da90043084716552539ee44c46da80651065ab71d93d13605e47923288c8dff2ef325b505048f1ea5b5feaac095184e505
Size (zef-0.1.26.tar.gz) = 59699 bytes