1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= lang perl devel
7 SDESC[standard]= Practical Extraction and Report Language
8 HOMEPAGE= https://www.perl.org/
9 CONTACT= John_Marino[draco@marino.st]
12 SITES[main]= CPAN/../../src/5.0
13 DISTFILE[1]= perl-5.38.2.tar.xz:main
16 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= MULTIPLICITY THREADS BIT64INT DEBUG
21 OPTIONS_STANDARD= MULTIPLICITY THREADS BIT64INT DEBUG
22 OPT_ON[freebsd]= THREADS
23 OPT_ON[sunos]= THREADS
24 OPT_ON[linux]= THREADS
25 OPT_ON[all]= MULTIPLICITY
26 OPT_ON[netbsd]= THREADS
27 OPT_ON[dragonfly]= THREADS
28 OPT_ON[i386]= BIT64INT
29 OPT_ON[midnightbsd]= THREADS
31 BUILD_DEPENDS= gdbm:dev:standard
32 BUILDRUN_DEPENDS= gdbm:primary:standard
33 RUN_DEPENDS= autoselect-perl:single:standard
35 USES= bdb cpe perl-interp cclibs:primary
37 DISTNAME= perl-{{VERSION}}
39 LICENSE= ART10:primary GPLv1+:primary
40 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
41 LICENSE_FILE= ART10:{{WRKSRC}}/Artistic
42 GPLv1+:{{WRKSRC}}/Copying
47 FPC_EQUIVALENT= lang/perl5.38
50 CONFIGURE_SCRIPT= Configure
51 CONFIGURE_ARGS= -Dcf_by="John Marino"
52 -Dcf_email="draco@marino.st"
54 -Dlocincpth="{{BDB_INCLUDE_DIR}} {{PREFIX}}/include"
55 -Dloclibpth="{{BDB_LIB_DIR}} {{PREFIX}}/lib"
56 -Aldflags="-Wl,-rpath,{{PREFIX}}/lib:{{PREFIX}}/toolchain/ravensys-gcc/{{MULTILIB}}"
58 INSTALL_REQ_TOOLCHAIN= yes
59 PLIST_SUB= PREFIX={{PREFIX}}
61 TEST_TARGET= test_harness
62 TEST_ENV= {{MAKE_ENV}}
63 TEST_JOBS={{MAKE_JOBS_NUMBER}}
64 LD_LIBRARY_PATH={{WRKSRC}}
66 [DEBUG].CONFIGURE_ARGS_OFF= -Doptimize="-O{{OPTIMIZER_LEVEL}}"
67 [DEBUG].CONFIGURE_ARGS_ON= -Doptimize="-g"
70 [BIT64INT].DESCRIPTION= Use 64 bit integers (on i386)
71 [BIT64INT].CONFIGURE_ARGS_ON= -Duse64bitint
73 [MULTIPLICITY].DESCRIPTION= Multiple interpret instances in same process
74 [MULTIPLICITY].CONFIGURE_ARGS_OFF= -Dusemultiplicity=n
75 [MULTIPLICITY].CONFIGURE_ARGS_ON= -Dusemultiplicity=y
77 [THREADS].DESCRIPTION= Build threaded perl
78 [THREADS].CONFIGURE_ARGS_OFF= -Dusethreads=n
79 [THREADS].CONFIGURE_ARGS_ON= -Dusethreads=y
82 ${REINPLACE_CMD} -e 's|@WRKSRC@|${WRKSRC}|' \
83 ${WRKSRC}/cpan/DB_File/Makefile.PL
84 ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \
85 ${WRKSRC}/cpan/CPAN/scripts/cpan \
86 ${WRKSRC}/cpan/Encode/bin/enc2xs
87 # remove bad netbsd hint
88 ${RM} ${WRKSRC}/cpan/DB_File/hints/netbsd.pl
91 # on linux, $SITE_ARCH/machine is created but not used
92 -[ -d ${STAGEDIR}${SITE_ARCH}/machine ] && \
93 ${RMDIR} ${STAGEDIR}${SITE_ARCH}/machine
96 ${AWK} '/^LICENSING/,/^spells all this/' \
97 ${WRKSRC}/README > ${WRKDIR}/TERMS
100 ${REINPLACE_CMD} -e '/^libs = / s/= /= -lm /' \
101 ${WRKSRC}/Makefile.SH
103 [FILE:274:descriptions/desc.primary]
104 Perl is a language that combines some of the features of C, sed, awk and
105 shell. See the manual page for more hype. There are also many books
106 published by O'Reilly & Assoc. See pod/perlbook.pod for more information.
108 This package contains everything except the man pages.
112 d91115e90b896520e83d4de6b52f8254ef2b70a8d545ffab33200ea9f1cf29e8 13679524 perl5/perl-5.38.2.tar.xz
115 [FILE:27379:manifests/plist.primary]
181 libperl.so.%%PERL_VER%%
182 libperl.so.%%PERL_VERSION%%
233 %%ARCH_LIB%%/Compress/Raw/
236 %%ARCH_LIB%%/Data/Dumper.pm
259 %%ARCH_LIB%%/Encode/CN/HZ.pm
260 %%ARCH_LIB%%/Encode/JP/
263 %%ARCH_LIB%%/Encode/KR/2022_KR.pm
264 %%ARCH_LIB%%/Encode/MIME/
267 %%ARCH_LIB%%/Encode/MIME/Header/ISO_2022_JP.pm
268 %%ARCH_LIB%%/Encode/Unicode/UTF7.pm
273 %%ARCH_LIB%%/File/Spec/
283 %%ARCH_LIB%%/Filter/Util/Call.pm
284 %%ARCH_LIB%%/Hash/Util.pm
285 %%ARCH_LIB%%/Hash/Util/FieldHash.pm
286 %%ARCH_LIB%%/I18N/Langinfo.pm
296 %%ARCH_LIB%%/IO/Socket/
304 %%ARCH_LIB%%/List/Util.pm
305 %%ARCH_LIB%%/List/Util/XS.pm
309 %%ARCH_LIB%%/Math/BigInt/FastCalc.pm
315 %%ARCH_LIB%%/Scalar/Util.pm
316 %%ARCH_LIB%%/Sub/Util.pm
324 %%ARCH_LIB%%/Unicode/
327 %%ARCH_LIB%%/Unicode/Collate/Locale.pm
328 %%ARCH_LIB%%/auto/B/B.%%BUNDLE%%
329 %%ARCH_LIB%%/auto/Compress/Raw/Bzip2/Bzip2.%%BUNDLE%%
330 %%ARCH_LIB%%/auto/Compress/Raw/Zlib/Zlib.%%BUNDLE%%
331 %%ARCH_LIB%%/auto/Cwd/Cwd.%%BUNDLE%%
332 %%ARCH_LIB%%/auto/DB_File/DB_File.%%BUNDLE%%
333 %%ARCH_LIB%%/auto/Data/Dumper/Dumper.%%BUNDLE%%
334 %%ARCH_LIB%%/auto/Devel/Peek/Peek.%%BUNDLE%%
335 %%ARCH_LIB%%/auto/Digest/MD5/MD5.%%BUNDLE%%
336 %%ARCH_LIB%%/auto/Digest/SHA/SHA.%%BUNDLE%%
337 %%ARCH_LIB%%/auto/Encode/Encode.%%BUNDLE%%
338 %%ARCH_LIB%%/auto/Encode/Byte/Byte.%%BUNDLE%%
339 %%ARCH_LIB%%/auto/Encode/CN/CN.%%BUNDLE%%
340 %%ARCH_LIB%%/auto/Encode/EBCDIC/EBCDIC.%%BUNDLE%%
341 %%ARCH_LIB%%/auto/Encode/JP/JP.%%BUNDLE%%
342 %%ARCH_LIB%%/auto/Encode/KR/KR.%%BUNDLE%%
343 %%ARCH_LIB%%/auto/Encode/Symbol/Symbol.%%BUNDLE%%
344 %%ARCH_LIB%%/auto/Encode/TW/TW.%%BUNDLE%%
345 %%ARCH_LIB%%/auto/Encode/Unicode/Unicode.%%BUNDLE%%
346 %%ARCH_LIB%%/auto/Fcntl/Fcntl.%%BUNDLE%%
347 %%ARCH_LIB%%/auto/File/DosGlob/DosGlob.%%BUNDLE%%
348 %%ARCH_LIB%%/auto/File/Glob/Glob.%%BUNDLE%%
349 %%ARCH_LIB%%/auto/Filter/Util/Call/Call.%%BUNDLE%%
350 %%ARCH_LIB%%/auto/GDBM_File/GDBM_File.%%BUNDLE%%
351 %%ARCH_LIB%%/auto/Hash/Util/Util.%%BUNDLE%%
352 %%ARCH_LIB%%/auto/Hash/Util/FieldHash/FieldHash.%%BUNDLE%%
353 %%ARCH_LIB%%/auto/I18N/Langinfo/Langinfo.%%BUNDLE%%
354 %%ARCH_LIB%%/auto/IO/IO.%%BUNDLE%%
355 %%ARCH_LIB%%/auto/IPC/SysV/SysV.%%BUNDLE%%
356 %%ARCH_LIB%%/auto/List/Util/Util.%%BUNDLE%%
357 %%ARCH_LIB%%/auto/MIME/Base64/Base64.%%BUNDLE%%
358 %%ARCH_LIB%%/auto/Math/BigInt/FastCalc/FastCalc.%%BUNDLE%%
359 %%ARCH_LIB%%/auto/NDBM_File/NDBM_File.%%BUNDLE%%
360 %%ARCH_LIB%%/auto/Opcode/Opcode.%%BUNDLE%%
361 %%ARCH_LIB%%/auto/POSIX/POSIX.%%BUNDLE%%
362 %%ARCH_LIB%%/auto/PerlIO/encoding/encoding.%%BUNDLE%%
363 %%ARCH_LIB%%/auto/PerlIO/mmap/mmap.%%BUNDLE%%
364 %%ARCH_LIB%%/auto/PerlIO/scalar/scalar.%%BUNDLE%%
365 %%ARCH_LIB%%/auto/PerlIO/via/via.%%BUNDLE%%
366 %%ARCH_LIB%%/auto/SDBM_File/SDBM_File.%%BUNDLE%%
367 %%ARCH_LIB%%/auto/Socket/Socket.%%BUNDLE%%
368 %%ARCH_LIB%%/auto/Storable/Storable.%%BUNDLE%%
369 %%ARCH_LIB%%/auto/Sys/Hostname/Hostname.%%BUNDLE%%
370 %%ARCH_LIB%%/auto/Sys/Syslog/Syslog.%%BUNDLE%%
371 %%ARCH_LIB%%/auto/Time/HiRes/HiRes.%%BUNDLE%%
372 %%ARCH_LIB%%/auto/Time/Piece/Piece.%%BUNDLE%%
373 %%ARCH_LIB%%/auto/Unicode/Collate/Collate.%%BUNDLE%%
374 %%ARCH_LIB%%/auto/Unicode/Normalize/Normalize.%%BUNDLE%%
375 %%ARCH_LIB%%/auto/attributes/attributes.%%BUNDLE%%
376 %%ARCH_LIB%%/auto/mro/mro.%%BUNDLE%%
377 %%ARCH_LIB%%/auto/re/re.%%BUNDLE%%
378 %%ARCH_LIB%%/auto/threads/threads.%%BUNDLE%%
379 %%ARCH_LIB%%/auto/threads/shared/shared.%%BUNDLE%%
380 %%ARCH_LIB%%/threads/shared.pm
381 %%ONLY-LINUX%%%%ARCH_LIB%%/ODBM_File.pm
382 %%ONLY-LINUX%%%%ARCH_LIB%%/auto/ODBM_File/ODBM_File.%%BUNDLE%%
383 %%ONLY-SUNOS%%%%ARCH_LIB%%/ODBM_File.pm
384 %%ONLY-SUNOS%%%%ARCH_LIB%%/auto/ODBM_File/ODBM_File.%%BUNDLE%%
465 %%PRIV_LIB%%/App/Prove/State.pm
466 %%PRIV_LIB%%/App/Prove/State/Result.pm
467 %%PRIV_LIB%%/App/Prove/State/Result/Test.pm
468 %%PRIV_LIB%%/Archive/Tar.pm
469 %%PRIV_LIB%%/Archive/Tar/
472 %%PRIV_LIB%%/Attribute/Handlers.pm
503 %%PRIV_LIB%%/CPAN/API/HOWTO.pod
504 %%PRIV_LIB%%/CPAN/Exception/
505 RecursiveDependency.pm
507 yaml_not_installed.pm
508 yaml_process_error.pm
509 %%PRIV_LIB%%/CPAN/FTP/netrc.pm
510 %%PRIV_LIB%%/CPAN/HTTP/
513 %%PRIV_LIB%%/CPAN/Kwalify/
516 %%PRIV_LIB%%/CPAN/LWP/UserAgent.pm
517 %%PRIV_LIB%%/CPAN/Meta/
527 %%PRIV_LIB%%/CPAN/Meta/History/
533 %%PRIV_LIB%%/CPAN/Plugin/Specfile.pm
534 %%PRIV_LIB%%/Carp/Heavy.pm
535 %%PRIV_LIB%%/Class/Struct.pm
536 %%PRIV_LIB%%/Compress/Zlib.pm
537 %%PRIV_LIB%%/Config/Extensions.pm
538 %%PRIV_LIB%%/Config/Perl/V.pm
539 %%PRIV_LIB%%/DBM_Filter/
545 %%PRIV_LIB%%/Devel/SelfStubber.pm
559 %%PRIV_LIB%%/Exporter/Heavy.pm
560 %%PRIV_LIB%%/ExtUtils/
601 %%PRIV_LIB%%/ExtUtils/CBuilder/Base.pm
602 %%PRIV_LIB%%/ExtUtils/CBuilder/Platform/
612 %%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows/
616 %%PRIV_LIB%%/ExtUtils/Command/MM.pm
617 %%PRIV_LIB%%/ExtUtils/Constant/
622 %%PRIV_LIB%%/ExtUtils/Liblist/Kid.pm
623 %%PRIV_LIB%%/ExtUtils/MakeMaker/
629 %%PRIV_LIB%%/ExtUtils/ParseXS/
634 %%PRIV_LIB%%/ExtUtils/Typemaps/
649 %%PRIV_LIB%%/Filter/Simple.pm
653 %%PRIV_LIB%%/HTTP/Tiny.pm
657 %%PRIV_LIB%%/I18N/LangTags/
660 %%PRIV_LIB%%/IO/Zlib.pm
661 %%PRIV_LIB%%/IO/Compress/
669 %%PRIV_LIB%%/IO/Compress/Adapter/
673 %%PRIV_LIB%%/IO/Compress/Base/Common.pm
674 %%PRIV_LIB%%/IO/Compress/Gzip/Constants.pm
675 %%PRIV_LIB%%/IO/Compress/Zip/Constants.pm
676 %%PRIV_LIB%%/IO/Compress/Zlib/
679 %%PRIV_LIB%%/IO/Socket/IP.pm
680 %%PRIV_LIB%%/IO/Uncompress/
689 %%PRIV_LIB%%/IO/Uncompress/Adapter/
697 %%PRIV_LIB%%/JSON/PP.pm
698 %%PRIV_LIB%%/JSON/PP/Boolean.pm
702 %%PRIV_LIB%%/Locale/Maketext/
714 %%PRIV_LIB%%/Math/BigFloat/Trace.pm
715 %%PRIV_LIB%%/Math/BigInt/
719 %%PRIV_LIB%%/Math/BigRat/Trace.pm
720 %%PRIV_LIB%%/Memoize/
732 %%PRIV_LIB%%/Module/CoreList/Utils.pm
733 %%PRIV_LIB%%/Module/Load/Conditional.pm
750 %%PRIV_LIB%%/Net/FTP/
756 %%PRIV_LIB%%/Params/Check.pm
757 %%PRIV_LIB%%/Parse/CPAN/Meta.pm
758 %%PRIV_LIB%%/Perl/OSType.pm
759 %%PRIV_LIB%%/PerlIO/via/QuotedPrint.pm
772 %%PRIV_LIB%%/Pod/Html/Util.pm
773 %%PRIV_LIB%%/Pod/Perldoc/
786 %%PRIV_LIB%%/Pod/Simple/
800 PullParserEndToken.pm
801 PullParserStartToken.pm
802 PullParserTextToken.pm
816 %%PRIV_LIB%%/Pod/Text/
820 %%PRIV_LIB%%/Search/Dict.pm
826 %%PRIV_LIB%%/TAP/Formatter/
832 %%PRIV_LIB%%/TAP/Formatter/Console/
835 %%PRIV_LIB%%/TAP/Formatter/File/Session.pm
836 %%PRIV_LIB%%/TAP/Harness/
839 %%PRIV_LIB%%/TAP/Parser/
850 %%PRIV_LIB%%/TAP/Parser/Iterator/
854 %%PRIV_LIB%%/TAP/Parser/Result/
863 %%PRIV_LIB%%/TAP/Parser/Scheduler/
866 %%PRIV_LIB%%/TAP/Parser/SourceHandler/
872 %%PRIV_LIB%%/TAP/Parser/YAMLish/
887 %%PRIV_LIB%%/Test/Builder/
892 %%PRIV_LIB%%/Test/Builder/IO/Scalar.pm
893 %%PRIV_LIB%%/Test/Builder/Tester/Color.pm
894 %%PRIV_LIB%%/Test/Tester/
898 %%PRIV_LIB%%/Test/use/ok.pm
908 %%PRIV_LIB%%/Test2/API/
914 %%PRIV_LIB%%/Test2/API/InterceptResult/
919 %%PRIV_LIB%%/Test2/Event/
934 %%PRIV_LIB%%/Test2/Event/TAP/Version.pm
935 %%PRIV_LIB%%/Test2/EventFacet/
948 %%PRIV_LIB%%/Test2/EventFacet/Info/Table.pm
949 %%PRIV_LIB%%/Test2/Formatter/TAP.pm
950 %%PRIV_LIB%%/Test2/Hub/
953 %%PRIV_LIB%%/Test2/Hub/Interceptor/Terminator.pm
954 %%PRIV_LIB%%/Test2/IPC/Driver.pm
955 %%PRIV_LIB%%/Test2/IPC/Driver/Files.pm
956 %%PRIV_LIB%%/Test2/Tools/Tiny.pm
957 %%PRIV_LIB%%/Test2/Util/
981 %%PRIV_LIB%%/Tie/Hash/NamedCapture.pm
987 %%PRIV_LIB%%/Unicode/UCD.pm
988 %%PRIV_LIB%%/Unicode/Collate/
991 %%PRIV_LIB%%/Unicode/Collate/CJK/
999 %%PRIV_LIB%%/Unicode/Collate/Locale/
1090 %%PRIV_LIB%%/autodie/
1095 %%PRIV_LIB%%/autodie/Scope/
1098 %%PRIV_LIB%%/autodie/exception/system.pm
1099 %%PRIV_LIB%%/docs/man/man1/
1102 %%PRIV_LIB%%/encoding/warnings.pm
1103 %%PRIV_LIB%%/mach/CORE/
1110 %%PRIV_LIB%%/overload/numbers.pm
1329 %%PRIV_LIB%%/unicore/
1341 %%PRIV_LIB%%/unicore/To/
1381 %%PRIV_LIB%%/unicore/lib/Age/
1404 %%PRIV_LIB%%/unicore/lib/Alpha/Y.pl
1405 %%PRIV_LIB%%/unicore/lib/Bc/
1419 %%PRIV_LIB%%/unicore/lib/BidiC/Y.pl
1420 %%PRIV_LIB%%/unicore/lib/BidiM/Y.pl
1421 %%PRIV_LIB%%/unicore/lib/Blk/NB.pl
1422 %%PRIV_LIB%%/unicore/lib/Bpt/
1426 %%PRIV_LIB%%/unicore/lib/CE/Y.pl
1427 %%PRIV_LIB%%/unicore/lib/CI/Y.pl
1428 %%PRIV_LIB%%/unicore/lib/CWCF/Y.pl
1429 %%PRIV_LIB%%/unicore/lib/CWCM/Y.pl
1430 %%PRIV_LIB%%/unicore/lib/CWKCF/Y.pl
1431 %%PRIV_LIB%%/unicore/lib/CWL/Y.pl
1432 %%PRIV_LIB%%/unicore/lib/CWT/Y.pl
1433 %%PRIV_LIB%%/unicore/lib/CWU/Y.pl
1434 %%PRIV_LIB%%/unicore/lib/Cased/Y.pl
1435 %%PRIV_LIB%%/unicore/lib/Ccc/
1447 %%PRIV_LIB%%/unicore/lib/CompEx/Y.pl
1448 %%PRIV_LIB%%/unicore/lib/DI/Y.pl
1449 %%PRIV_LIB%%/unicore/lib/Dash/Y.pl
1450 %%PRIV_LIB%%/unicore/lib/Dep/Y.pl
1451 %%PRIV_LIB%%/unicore/lib/Dia/Y.pl
1452 %%PRIV_LIB%%/unicore/lib/Dt/
1467 %%PRIV_LIB%%/unicore/lib/EBase/Y.pl
1468 %%PRIV_LIB%%/unicore/lib/EComp/Y.pl
1469 %%PRIV_LIB%%/unicore/lib/EPres/Y.pl
1470 %%PRIV_LIB%%/unicore/lib/Ea/
1476 %%PRIV_LIB%%/unicore/lib/Emoji/Y.pl
1477 %%PRIV_LIB%%/unicore/lib/Ext/Y.pl
1478 %%PRIV_LIB%%/unicore/lib/ExtPict/Y.pl
1479 %%PRIV_LIB%%/unicore/lib/GCB/
1487 %%PRIV_LIB%%/unicore/lib/Gc/
1520 %%PRIV_LIB%%/unicore/lib/GrBase/Y.pl
1521 %%PRIV_LIB%%/unicore/lib/GrExt/Y.pl
1522 %%PRIV_LIB%%/unicore/lib/Hex/Y.pl
1523 %%PRIV_LIB%%/unicore/lib/Hst/NA.pl
1524 %%PRIV_LIB%%/unicore/lib/Hyphen/T.pl
1525 %%PRIV_LIB%%/unicore/lib/IDC/Y.pl
1526 %%PRIV_LIB%%/unicore/lib/IDS/Y.pl
1527 %%PRIV_LIB%%/unicore/lib/IdStatus/
1530 %%PRIV_LIB%%/unicore/lib/IdType/
1542 %%PRIV_LIB%%/unicore/lib/Ideo/Y.pl
1543 %%PRIV_LIB%%/unicore/lib/In/
1568 %%PRIV_LIB%%/unicore/lib/InPC/
1582 %%PRIV_LIB%%/unicore/lib/InSC/
1608 %%PRIV_LIB%%/unicore/lib/Jg/
1629 %%PRIV_LIB%%/unicore/lib/Jt/
1636 %%PRIV_LIB%%/unicore/lib/Lb/
1657 %%PRIV_LIB%%/unicore/lib/Lower/Y.pl
1658 %%PRIV_LIB%%/unicore/lib/Math/Y.pl
1659 %%PRIV_LIB%%/unicore/lib/NFCQC/
1662 %%PRIV_LIB%%/unicore/lib/NFDQC/
1665 %%PRIV_LIB%%/unicore/lib/NFKCQC/
1668 %%PRIV_LIB%%/unicore/lib/NFKDQC/
1671 %%PRIV_LIB%%/unicore/lib/Nt/
1675 %%PRIV_LIB%%/unicore/lib/Nv/
1741 %%PRIV_LIB%%/unicore/lib/PCM/Y.pl
1742 %%PRIV_LIB%%/unicore/lib/PatSyn/Y.pl
1743 %%PRIV_LIB%%/unicore/lib/Perl/
1767 %%PRIV_LIB%%/unicore/lib/QMark/Y.pl
1768 %%PRIV_LIB%%/unicore/lib/SB/
1781 %%PRIV_LIB%%/unicore/lib/SD/Y.pl
1782 %%PRIV_LIB%%/unicore/lib/STerm/Y.pl
1783 %%PRIV_LIB%%/unicore/lib/Sc/
1816 %%PRIV_LIB%%/unicore/lib/Scx/
1887 %%PRIV_LIB%%/unicore/lib/Term/Y.pl
1888 %%PRIV_LIB%%/unicore/lib/UIdeo/Y.pl
1889 %%PRIV_LIB%%/unicore/lib/Upper/Y.pl
1890 %%PRIV_LIB%%/unicore/lib/VS/Y.pl
1891 %%PRIV_LIB%%/unicore/lib/Vo/
1896 %%PRIV_LIB%%/unicore/lib/WB/
1909 %%PRIV_LIB%%/unicore/lib/XIDC/Y.pl
1910 %%PRIV_LIB%%/unicore/lib/XIDS/Y.pl
1911 %%PRIV_LIB%%/version/
1914 %%PRIV_LIB%%/warnings/register.pm
1916 corelist%%BINSUFFIX%%
1919 encguess%%BINSUFFIX%%
1922 instmodsh%%BINSUFFIX%%
1923 json_pp%%BINSUFFIX%%
1924 libnetcfg%%BINSUFFIX%%
1925 perl%%PERL_VERSION%%
1926 perlbug%%BINSUFFIX%%
1927 perldoc%%BINSUFFIX%%
1928 perlivp%%BINSUFFIX%%
1929 perlthanks%%BINSUFFIX%%
1932 pod2html%%BINSUFFIX%%
1933 pod2man%%BINSUFFIX%%
1934 pod2text%%BINSUFFIX%%
1935 pod2usage%%BINSUFFIX%%
1936 podchecker%%BINSUFFIX%%
1939 ptardiff%%BINSUFFIX%%
1940 ptargrep%%BINSUFFIX%%
1943 streamzip%%BINSUFFIX%%
1945 zipdetails%%BINSUFFIX%%
1946 etc/man.d/perl%%BINSUFFIX%%.conf
1947 @dir %%SITE_ARCH%%/auto
1948 @dir %%SITE_PERL%%/auto
1951 [FILE:17564:manifests/plist.man]
2060 perldeprecation.1.gz
2137 perlrebackslash.1.gz
2138 perlrecharclass.1.gz
2200 App::Prove::State.3.gz
2201 App::Prove::State::Result.3.gz
2202 App::Prove::State::Result::Test.3.gz
2204 Archive::Tar::File.3.gz
2205 Attribute::Handlers.3.gz
2218 CPAN::API::HOWTO.3.gz
2220 CPAN::Distroprefs.3.gz
2221 CPAN::FirstTime.3.gz
2222 CPAN::HandleConfig.3.gz
2225 CPAN::Meta::Converter.3.gz
2226 CPAN::Meta::Feature.3.gz
2227 CPAN::Meta::History.3.gz
2228 CPAN::Meta::History::Meta_1_0.3.gz
2229 CPAN::Meta::History::Meta_1_1.3.gz
2230 CPAN::Meta::History::Meta_1_2.3.gz
2231 CPAN::Meta::History::Meta_1_3.3.gz
2232 CPAN::Meta::History::Meta_1_4.3.gz
2233 CPAN::Meta::Merge.3.gz
2234 CPAN::Meta::Prereqs.3.gz
2235 CPAN::Meta::Requirements.3.gz
2236 CPAN::Meta::Spec.3.gz
2237 CPAN::Meta::Validator.3.gz
2238 CPAN::Meta::YAML.3.gz
2242 CPAN::Plugin::Specfile.3.gz
2248 Compress::Raw::Bzip2.3.gz
2249 Compress::Raw::Zlib.3.gz
2252 Config::Extensions.3.gz
2253 Config::Perl::V.3.gz
2257 DBM_Filter::compress.3.gz
2258 DBM_Filter::encode.3.gz
2259 DBM_Filter::int32.3.gz
2260 DBM_Filter::null.3.gz
2261 DBM_Filter::utf8.3.gz
2266 Devel::SelfStubber.3.gz
2278 Encode::CJKConstants.3.gz
2283 Encode::Encoder.3.gz
2284 Encode::Encoding.3.gz
2285 Encode::GSM0338.3.gz
2288 Encode::JP::H2Z.3.gz
2289 Encode::JP::JIS7.3.gz
2291 Encode::KR::2022_KR.3.gz
2292 Encode::MIME::Header.3.gz
2293 Encode::MIME::Name.3.gz
2295 Encode::Supported.3.gz
2298 Encode::Unicode.3.gz
2299 Encode::Unicode::UTF7.3.gz
2304 Exporter::Heavy.3.gz
2305 ExtUtils::CBuilder.3.gz
2306 ExtUtils::CBuilder::Platform::Windows.3.gz
2307 ExtUtils::Command.3.gz
2308 ExtUtils::Command::MM.3.gz
2309 ExtUtils::Constant.3.gz
2310 ExtUtils::Constant::Base.3.gz
2311 ExtUtils::Constant::Utils.3.gz
2312 ExtUtils::Constant::XS.3.gz
2313 ExtUtils::Embed.3.gz
2314 ExtUtils::Install.3.gz
2315 ExtUtils::Installed.3.gz
2316 ExtUtils::Liblist.3.gz
2318 ExtUtils::MM_AIX.3.gz
2319 ExtUtils::MM_Any.3.gz
2320 ExtUtils::MM_BeOS.3.gz
2321 ExtUtils::MM_Cygwin.3.gz
2322 ExtUtils::MM_DOS.3.gz
2323 ExtUtils::MM_Darwin.3.gz
2324 ExtUtils::MM_MacOS.3.gz
2325 ExtUtils::MM_NW5.3.gz
2326 ExtUtils::MM_OS2.3.gz
2327 ExtUtils::MM_OS390.3.gz
2328 ExtUtils::MM_QNX.3.gz
2329 ExtUtils::MM_UWIN.3.gz
2330 ExtUtils::MM_Unix.3.gz
2331 ExtUtils::MM_VMS.3.gz
2332 ExtUtils::MM_VOS.3.gz
2333 ExtUtils::MM_Win32.3.gz
2334 ExtUtils::MM_Win95.3.gz
2336 ExtUtils::MakeMaker.3.gz
2337 ExtUtils::MakeMaker::Config.3.gz
2338 ExtUtils::MakeMaker::FAQ.3.gz
2339 ExtUtils::MakeMaker::Locale.3.gz
2340 ExtUtils::MakeMaker::Tutorial.3.gz
2341 ExtUtils::Manifest.3.gz
2342 ExtUtils::Miniperl.3.gz
2343 ExtUtils::Mkbootstrap.3.gz
2344 ExtUtils::Mksymlists.3.gz
2345 ExtUtils::PL2Bat.3.gz
2346 ExtUtils::Packlist.3.gz
2347 ExtUtils::ParseXS.3.gz
2348 ExtUtils::ParseXS::Constants.3.gz
2349 ExtUtils::ParseXS::Eval.3.gz
2350 ExtUtils::ParseXS::Utilities.3.gz
2351 ExtUtils::Typemaps.3.gz
2352 ExtUtils::Typemaps::Cmd.3.gz
2353 ExtUtils::Typemaps::InputMap.3.gz
2354 ExtUtils::Typemaps::OutputMap.3.gz
2355 ExtUtils::Typemaps::Type.3.gz
2356 ExtUtils::testlib.3.gz
2366 File::GlobMapper.3.gz
2369 File::Spec::AmigaOS.3.gz
2370 File::Spec::Cygwin.3.gz
2371 File::Spec::Epoc.3.gz
2372 File::Spec::Functions.3.gz
2373 File::Spec::Mac.3.gz
2374 File::Spec::OS2.3.gz
2375 File::Spec::Unix.3.gz
2376 File::Spec::VMS.3.gz
2377 File::Spec::Win32.3.gz
2383 Filter::Util::Call.3.gz
2390 Hash::Util::FieldHash.3.gz
2393 I18N::LangTags::Detect.3.gz
2394 I18N::LangTags::List.3.gz
2397 IO::Compress::Base.3.gz
2398 IO::Compress::Bzip2.3.gz
2399 IO::Compress::Deflate.3.gz
2400 IO::Compress::FAQ.3.gz
2401 IO::Compress::Gzip.3.gz
2402 IO::Compress::RawDeflate.3.gz
2403 IO::Compress::Zip.3.gz
2412 IO::Socket::INET.3.gz
2414 IO::Socket::UNIX.3.gz
2415 IO::Uncompress::AnyInflate.3.gz
2416 IO::Uncompress::AnyUncompress.3.gz
2417 IO::Uncompress::Base.3.gz
2418 IO::Uncompress::Bunzip2.3.gz
2419 IO::Uncompress::Gunzip.3.gz
2420 IO::Uncompress::Inflate.3.gz
2421 IO::Uncompress::RawInflate.3.gz
2422 IO::Uncompress::Unzip.3.gz
2433 JSON::PP::Boolean.3.gz
2436 Locale::Maketext.3.gz
2437 Locale::Maketext::Cookbook.3.gz
2438 Locale::Maketext::Guts.3.gz
2439 Locale::Maketext::GutsLoader.3.gz
2440 Locale::Maketext::Simple.3.gz
2441 Locale::Maketext::TPJ13.3.gz
2443 MIME::QuotedPrint.3.gz
2446 Math::BigInt::Calc.3.gz
2447 Math::BigInt::FastCalc.3.gz
2448 Math::BigInt::Lib.3.gz
2453 Memoize::AnyDBM_File.3.gz
2454 Memoize::Expire.3.gz
2455 Memoize::NDBM_File.3.gz
2456 Memoize::SDBM_File.3.gz
2457 Memoize::Storable.3.gz
2458 Module::CoreList.3.gz
2459 Module::CoreList::Utils.3.gz
2461 Module::Load::Conditional.3.gz
2463 Module::Metadata.3.gz
2485 Parse::CPAN::Meta.3.gz
2488 PerlIO::encoding.3.gz
2492 PerlIO::via::QuotedPrint.3.gz
2496 Pod::Html::Util.3.gz
2500 Pod::Perldoc::BaseTo.3.gz
2501 Pod::Perldoc::GetOptsOO.3.gz
2502 Pod::Perldoc::ToANSI.3.gz
2503 Pod::Perldoc::ToChecker.3.gz
2504 Pod::Perldoc::ToMan.3.gz
2505 Pod::Perldoc::ToNroff.3.gz
2506 Pod::Perldoc::ToPod.3.gz
2507 Pod::Perldoc::ToRtf.3.gz
2508 Pod::Perldoc::ToTerm.3.gz
2509 Pod::Perldoc::ToText.3.gz
2510 Pod::Perldoc::ToTk.3.gz
2511 Pod::Perldoc::ToXml.3.gz
2513 Pod::Simple::Checker.3.gz
2514 Pod::Simple::Debug.3.gz
2515 Pod::Simple::DumpAsText.3.gz
2516 Pod::Simple::DumpAsXML.3.gz
2517 Pod::Simple::HTML.3.gz
2518 Pod::Simple::HTMLBatch.3.gz
2519 Pod::Simple::JustPod.3.gz
2520 Pod::Simple::LinkSection.3.gz
2521 Pod::Simple::Methody.3.gz
2522 Pod::Simple::PullParser.3.gz
2523 Pod::Simple::PullParserEndToken.3.gz
2524 Pod::Simple::PullParserStartToken.3.gz
2525 Pod::Simple::PullParserTextToken.3.gz
2526 Pod::Simple::PullParserToken.3.gz
2527 Pod::Simple::RTF.3.gz
2528 Pod::Simple::Search.3.gz
2529 Pod::Simple::SimpleTree.3.gz
2530 Pod::Simple::Subclassing.3.gz
2531 Pod::Simple::Text.3.gz
2532 Pod::Simple::TextContent.3.gz
2533 Pod::Simple::XHTML.3.gz
2534 Pod::Simple::XMLOutStream.3.gz
2536 Pod::Text::Color.3.gz
2537 Pod::Text::Overstrike.3.gz
2538 Pod::Text::Termcap.3.gz
2553 TAP::Formatter::Base.3.gz
2554 TAP::Formatter::Color.3.gz
2555 TAP::Formatter::Console.3.gz
2556 TAP::Formatter::Console::ParallelSession.3.gz
2557 TAP::Formatter::Console::Session.3.gz
2558 TAP::Formatter::File.3.gz
2559 TAP::Formatter::File::Session.3.gz
2560 TAP::Formatter::Session.3.gz
2562 TAP::Harness::Beyond.3.gz
2563 TAP::Harness::Env.3.gz
2566 TAP::Parser::Aggregator.3.gz
2567 TAP::Parser::Grammar.3.gz
2568 TAP::Parser::Iterator.3.gz
2569 TAP::Parser::Iterator::Array.3.gz
2570 TAP::Parser::Iterator::Process.3.gz
2571 TAP::Parser::Iterator::Stream.3.gz
2572 TAP::Parser::IteratorFactory.3.gz
2573 TAP::Parser::Multiplexer.3.gz
2574 TAP::Parser::Result.3.gz
2575 TAP::Parser::Result::Bailout.3.gz
2576 TAP::Parser::Result::Comment.3.gz
2577 TAP::Parser::Result::Plan.3.gz
2578 TAP::Parser::Result::Pragma.3.gz
2579 TAP::Parser::Result::Test.3.gz
2580 TAP::Parser::Result::Unknown.3.gz
2581 TAP::Parser::Result::Version.3.gz
2582 TAP::Parser::Result::YAML.3.gz
2583 TAP::Parser::ResultFactory.3.gz
2584 TAP::Parser::Scheduler.3.gz
2585 TAP::Parser::Scheduler::Job.3.gz
2586 TAP::Parser::Scheduler::Spinner.3.gz
2587 TAP::Parser::Source.3.gz
2588 TAP::Parser::SourceHandler.3.gz
2589 TAP::Parser::SourceHandler::Executable.3.gz
2590 TAP::Parser::SourceHandler::File.3.gz
2591 TAP::Parser::SourceHandler::Handle.3.gz
2592 TAP::Parser::SourceHandler::Perl.3.gz
2593 TAP::Parser::SourceHandler::RawTAP.3.gz
2594 TAP::Parser::YAMLish::Reader.3.gz
2595 TAP::Parser::YAMLish::Writer.3.gz
2596 Term::ANSIColor.3.gz
2603 Test2::API::Breakage.3.gz
2604 Test2::API::Context.3.gz
2605 Test2::API::Instance.3.gz
2606 Test2::API::InterceptResult.3.gz
2607 Test2::API::InterceptResult::Event.3.gz
2608 Test2::API::InterceptResult::Hub.3.gz
2609 Test2::API::InterceptResult::Squasher.3.gz
2610 Test2::API::Stack.3.gz
2612 Test2::Event::Bail.3.gz
2613 Test2::Event::Diag.3.gz
2614 Test2::Event::Encoding.3.gz
2615 Test2::Event::Exception.3.gz
2616 Test2::Event::Fail.3.gz
2617 Test2::Event::Generic.3.gz
2618 Test2::Event::Note.3.gz
2619 Test2::Event::Ok.3.gz
2620 Test2::Event::Pass.3.gz
2621 Test2::Event::Plan.3.gz
2622 Test2::Event::Skip.3.gz
2623 Test2::Event::Subtest.3.gz
2624 Test2::Event::TAP::Version.3.gz
2625 Test2::Event::V2.3.gz
2626 Test2::Event::Waiting.3.gz
2627 Test2::EventFacet.3.gz
2628 Test2::EventFacet::About.3.gz
2629 Test2::EventFacet::Amnesty.3.gz
2630 Test2::EventFacet::Assert.3.gz
2631 Test2::EventFacet::Control.3.gz
2632 Test2::EventFacet::Error.3.gz
2633 Test2::EventFacet::Hub.3.gz
2634 Test2::EventFacet::Info.3.gz
2635 Test2::EventFacet::Info::Table.3.gz
2636 Test2::EventFacet::Meta.3.gz
2637 Test2::EventFacet::Parent.3.gz
2638 Test2::EventFacet::Plan.3.gz
2639 Test2::EventFacet::Render.3.gz
2640 Test2::EventFacet::Trace.3.gz
2641 Test2::Formatter.3.gz
2642 Test2::Formatter::TAP.3.gz
2644 Test2::Hub::Interceptor.3.gz
2645 Test2::Hub::Interceptor::Terminator.3.gz
2646 Test2::Hub::Subtest.3.gz
2648 Test2::IPC::Driver.3.gz
2649 Test2::IPC::Driver::Files.3.gz
2650 Test2::Tools::Tiny.3.gz
2651 Test2::Transition.3.gz
2653 Test2::Util::ExternalMeta.3.gz
2654 Test2::Util::Facets2Legacy.3.gz
2655 Test2::Util::HashBase.3.gz
2656 Test2::Util::Trace.3.gz
2658 Test::Builder::Formatter.3.gz
2659 Test::Builder::IO::Scalar.3.gz
2660 Test::Builder::Module.3.gz
2661 Test::Builder::Tester.3.gz
2662 Test::Builder::Tester::Color.3.gz
2663 Test::Builder::TodoDiag.3.gz
2668 Test::Tester::Capture.3.gz
2669 Test::Tester::CaptureRunner.3.gz
2674 Text::ParseWords.3.gz
2679 Thread::Semaphore.3.gz
2684 Tie::Hash::NamedCapture.3.gz
2689 Tie::SubstrHash.3.gz
2695 Time::localtime.3.gz
2698 Unicode::Collate.3.gz
2699 Unicode::Collate::CJK::Big5.3.gz
2700 Unicode::Collate::CJK::GB2312.3.gz
2701 Unicode::Collate::CJK::JISX0208.3.gz
2702 Unicode::Collate::CJK::Korean.3.gz
2703 Unicode::Collate::CJK::Pinyin.3.gz
2704 Unicode::Collate::CJK::Stroke.3.gz
2705 Unicode::Collate::CJK::Zhuyin.3.gz
2706 Unicode::Collate::Locale.3.gz
2707 Unicode::Normalize.3.gz
2714 autodie::Scope::Guard.3.gz
2715 autodie::Scope::GuardStack.3.gz
2717 autodie::exception.3.gz
2718 autodie::exception::system.3.gz
2735 encoding::warnings.3.gz
2759 threads::shared.3.gz
2763 version::Internals.3.gz
2766 warnings::register.3.gz
2767 %%ONLY-LINUX%%%%MAN3%%/ODBM_File.3.gz
2768 %%ONLY-SUNOS%%%%MAN3%%/ODBM_File.3.gz
2769 @dir %%SITE_PERL%%/man/man1
2770 @dir %%SITE_PERL%%/man/man3
2771 @rmtry %%PERLMANPREFIX%%/man/mandoc.db
2772 @rmtry %%PERLMANPREFIX%%/man/whatis
2773 @rmtry %%SITEMANPREFIX%%/man/mandoc.db
2774 @rmtry %%SITEMANPREFIX%%/man/whatis
2777 [FILE:1413:patches/patch-Configure]
2778 --- Configure.orig 2023-11-28 11:57:27 UTC
2780 @@ -3536,6 +3536,9 @@ EOM
2782 $test -f /system/lib/libandroid.so && osname=linux-android
2784 + midnightbsd) osname=midnightbsd
2790 @@ -3907,7 +3910,10 @@ esac
2793 : who configured the system
2794 -cf_time=`LC_ALL=C; LANGUAGE=C; export LC_ALL; export LANGUAGE; $date 2>&1`
2797 + cf_time=`LC_ALL=C; LANGUAGE=C; export LC_ALL; export LANGUAGE; $date 2>&1` ;;
2801 cf_by=`(logname) 2>/dev/null`
2802 @@ -5035,7 +5041,7 @@ esac
2803 : Now check and see which directories actually exist, avoiding duplicates
2806 - if $test -d $xxx; then
2807 + if $test -d $xxx || [ $xxx = $prefix/lib ]; then
2810 *) libpth="$libpth $xxx";;
2811 @@ -8805,7 +8811,7 @@ if "$useshrplib"; then
2815 - freebsd|minix|mirbsd|netbsd|openbsd|interix|dragonfly|bitrig)
2816 + freebsd|minix|mirbsd|netbsd|openbsd|interix|dragonfly|midnightbsd|bitrig)
2817 xxx="-Wl,-R$shrpdir"
2819 bsdos|linux|irix*|dec_osf|gnu*|haiku)
2820 @@ -9586,8 +9592,7 @@ prefixvar=siteman3dir
2822 : determine where add-on public executable scripts go
2823 case "$sitescript" in
2824 -'') dflt=$siteprefix/script
2825 - $test -d $dflt || dflt=$sitebin ;;
2826 +'') dflt=$sitebin ;;
2827 *) dflt="$sitescript" ;;
2832 [FILE:271:patches/patch-Makefile.SH]
2833 --- Makefile.SH.orig 2023-11-28 11:58:50 UTC
2835 @@ -40,7 +40,6 @@ esac
2837 linklibperl='$(LIBPERL)'
2838 linklibperl_nonshr=''
2839 -shrpldflags='$(LDDLFLAGS)'
2841 DPERL_EXTERNAL_GLOB='-DPERL_EXTERNAL_GLOB'
2842 DPERL_IS_MINIPERL='-DPERL_IS_MINIPERL'
2845 [FILE:498:patches/patch-cpan_DB__File_Makefile.PL]
2846 --- cpan/DB_File/Makefile.PL.orig 2023-11-28 11:57:27 UTC
2847 +++ cpan/DB_File/Makefile.PL
2848 @@ -50,6 +50,7 @@ WriteMakefile(
2849 LIBS => ["-L${LIB_DIR} $LIBS"],
2850 INC => "-I$INC_DIR",
2851 VERSION_FROM => 'DB_File.pm',
2852 + dynamic_lib => { OTHERLDFLAGS => "-L@WRKSRC@" },
2853 XS_VERSION => eval MM->parse_version('DB_File.pm'),
2854 XSPROTOARG => '-noprototypes',
2855 DEFINE => "$CORE $OS2 $VER_INFO $COMPAT185 $WALL",
2858 [FILE:532:patches/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm]
2859 --- cpan/ExtUtils-Install/lib/ExtUtils/Install.pm.orig 2023-11-28 11:57:27 UTC
2860 +++ cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
2861 @@ -795,7 +795,7 @@ sub install { #XXX OS-SPECIFIC
2862 utime($atime,$mtime + _Is_VMS,$targetfile) unless $dry_run>1;
2865 - $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
2866 + $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
2867 $mode = $mode | 0222
2868 if $realtarget ne $targetfile;
2869 _chmod( $mode, $targetfile, $verbose );
2872 [FILE:788:patches/patch-cpan_ExtUtils-Install_t_Install.t]
2873 --- cpan/ExtUtils-Install/t/Install.t.orig 2023-11-28 11:57:27 UTC
2874 +++ cpan/ExtUtils-Install/t/Install.t
2875 @@ -240,7 +240,7 @@ SKIP: {
2879 - ok( !writeable("$bigdir/DummyHard.pm"), 'DummyHard.pm not writeable' );
2880 + ok( writeable("$bigdir/DummyHard.pm"), 'DummyHard.pm writeable' );
2883 ok(compare("$bigdir/Dummy.pm", "$bigdir/DummyHard.pm"),
2884 @@ -264,7 +264,7 @@ SKIP: {
2888 - ok( !writeable("$bigdir/DummyOrig.pm"), 'DummyOrig.pm not writeable' );
2889 + ok( writeable("$bigdir/DummyOrig.pm"), 'DummyOrig.pm writeable' );
2890 ok( !-l "$bigdir/Dummy.pm", 'Dummy.pm not a link' );
2891 ok(compare("$bigdir/Dummy.pm", "$bigdir/DummyOrig.pm"),
2892 "orig file should be different");
2895 [FILE:722:patches/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm]
2896 --- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm.orig 2023-11-28 11:57:27 UTC
2897 +++ cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
2898 @@ -2032,13 +2032,14 @@ sub init_INSTALL_from_PREFIX {
2902 + $self->{PREFIX} ||= $iprefix;
2903 $self->{PERLPREFIX} ||= $iprefix;
2904 $self->{SITEPREFIX} ||= $sprefix;
2905 $self->{VENDORPREFIX} ||= $vprefix;
2907 # Lots of MM extension authors like to use $(PREFIX) so we
2908 # put something sensible in there no matter what.
2909 - $self->{PREFIX} = '$('.uc $self->{INSTALLDIRS}.'PREFIX)';
2910 + #$self->{PREFIX} = '$('.uc $self->{INSTALLDIRS}.'PREFIX)';
2913 my $arch = $Config{archname};
2916 [FILE:636:patches/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t]
2917 --- cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t.orig 2023-11-28 11:57:27 UTC
2918 +++ cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t
2919 @@ -11,7 +11,7 @@ BEGIN {
2923 -use Test::More tests => 52;
2924 +use Test::More tests => 51;
2925 use MakeMaker::Test::Utils;
2926 use MakeMaker::Test::Setup::BFD;
2927 use ExtUtils::MakeMaker;
2928 @@ -65,7 +65,7 @@ like( $stdout->read, qr{
2929 (?:Writing\ MYMETA.yml\ and\ MYMETA.json\n)?
2932 -is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' );
2933 +## is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' );
2935 isa_ok( $mm, 'ExtUtils::MakeMaker' );
2939 [FILE:514:patches/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm]
2940 Put back some non dumb outputter by default
2942 --- cpan/Pod-Perldoc/lib/Pod/Perldoc.pm.orig 2023-11-28 11:57:27 UTC
2943 +++ cpan/Pod-Perldoc/lib/Pod/Perldoc.pm
2944 @@ -486,6 +486,11 @@ sub init_formatter_class_list {
2946 $self->opt_M_with('Pod::Perldoc::ToPod'); # the always-there fallthru
2947 $self->opt_o_with('text');
2948 + $self->opt_o_with('man')
2949 + unless $self->is_mswin32 || $self->is_dos || $self->is_amigaos
2950 + || !($ENV{TERM} && (
2951 + ($ENV{TERM} || '') !~ /dumb|emacs|none|unknown/i
2958 [FILE:402:patches/patch-hints_linux.sh]
2959 --- hints/linux.sh.orig 2023-11-28 11:57:28 UTC
2961 @@ -150,6 +150,10 @@ case "$optimize" in
2965 +lddlflags="-shared "
2967 +cccdlflags='-DPIC -fPIC'
2969 # Ubuntu 11.04 (and later, presumably) doesn't keep most libraries
2970 # (such as -lm) in /lib or /usr/lib. So we have to ask gcc to tell us
2971 # where to look. We don't want gcc's own libraries, however, so we
2974 [FILE:410:patches/patch-hints_netbsd.sh]
2975 --- hints/netbsd.sh.orig 2023-11-28 11:57:28 UTC
2977 @@ -202,8 +202,8 @@ EOCBU
2978 # Set sensible defaults for NetBSD: look for local software in
2979 # /usr/pkg (NetBSD Packages Collection) and in /usr/local.
2981 -loclibpth="/usr/pkg/lib /usr/local/lib"
2982 -locincpth="/usr/pkg/include /usr/local/include"
2983 +loclibpth="/usr/local/lib"
2984 +locincpth="/usr/local/include"
2985 case "$rpathflag" in
2990 [FILE:344:patches/patch-hints_solaris__2.sh]
2991 --- hints/solaris_2.sh.orig 2023-11-28 11:57:28 UTC
2992 +++ hints/solaris_2.sh
2994 # gcc will occasionally emit warnings about "unused prefix", but
2995 # these ought to be harmless. See below for more details.
2997 +lddlflags="-shared "
2998 +cccdlflags='-DPIC -fPIC'
3000 # Solaris has secure SUID scripts
3001 d_suidsafe=${d_suidsafe:-define}
3005 [FILE:785:patches/patch-perl.c]
3006 --- perl.c.orig 2023-11-28 11:57:28 UTC
3008 @@ -2098,23 +2098,8 @@ S_Internals_V(pTHX_ CV *cv)
3009 PUSHs(Perl_newSVpvn_flags(aTHX_ non_bincompat_options,
3010 sizeof(non_bincompat_options) - 1, SVs_TEMP));
3012 -#ifndef PERL_BUILD_DATE
3015 -# define PERL_BUILD_DATE __DATE__ " " __TIME__
3017 -# define PERL_BUILD_DATE __DATE__
3022 -#ifdef PERL_BUILD_DATE
3023 - PUSHs(Perl_newSVpvn_flags(aTHX_
3024 - STR_WITH_LEN("Compiled at " PERL_BUILD_DATE),
3027 PUSHs(&PL_sv_undef);
3030 for (i = 1; i <= local_patch_count; i++) {
3031 /* This will be an undef, if PL_localpatches[i] is NULL. */
3034 [FILE:1473:patches/patch-t_porting_customized.dat]
3035 Fix tests for modified files.
3037 --- t/porting/customized.dat.orig 2023-11-28 11:57:28 UTC
3038 +++ t/porting/customized.dat
3039 @@ -9,12 +9,13 @@ Digest::MD5 cpan/Digest-MD5/MD5.pm cf2fd
3040 Digest::MD5 cpan/Digest-MD5/MD5.xs dc40839d25ba5e2d6f42fc9b81b409f1d0dbfb0e
3041 ExtUtils::Constant cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm 7560e1018f806db5689dee78728ccb8374aea741
3042 ExtUtils::Constant cpan/ExtUtils-Constant/t/Constant.t 165e9c7132b003fd192d32a737b0f51f9ba4999e
3043 +ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm ac29a8dc1c7d6f0aca4abff0730c05bde1dab3ad
3044 Filter::Util::Call pod/perlfilter.pod d1e217d0bc6083755b9017050b8724472c58275a
3045 IO::Socket::IP cpan/IO-Socket-IP/lib/IO/Socket/IP.pm a3390d0b3b617a0b810c75941bfc6e6d0be5b785
3046 Locale::Maketext::Simple cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm 57ed38905791a17c150210cd6f42ead22a7707b6
3047 MIME::Base64 cpan/MIME-Base64/Base64.xs ad617fe2d01932c35b92defa26d40aba601a95a8
3048 MIME::Base64 cpan/MIME-Base64/lib/MIME/Base64.pm 18e38d197c7c83f96b24f48bef514e93908e6a82
3049 -Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm 582be34c077c9ff44d99914724a0cc2140bcd48c
3050 +Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm 8b35c5a137791b0cfedcffd2937cb3b5fb984cac
3051 Test::Harness cpan/Test-Harness/t/harness.t 38b13cfc479d37d91c104b97dd364a74dfde0f2f
3052 Time::Piece cpan/Time-Piece/Piece.pm 8cec8b66183ceddb9bf2b6af35dcdd345bc9adfa
3053 Time::Piece cpan/Time-Piece/Piece.xs 543152540ee17788a638b2c5746b86c3d04401d1
3056 [FILE:82:files/perl-man.conf.in]
3057 MANPATH %%PREFIX%%/%%SITEMANPREFIX%%/man
3058 MANPATH %%PREFIX%%/%%PERLMANPREFIX%%/man
3061 [FILE:661:freebsd/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm]
3062 - Handle MANWIDTH=tty
3063 - Reset $? before opening mandoc so that the outputter works.
3065 --- cpan/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm.orig 2019-02-18 09:59:21 UTC
3066 +++ cpan/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm
3067 @@ -108,6 +108,8 @@ sub _get_columns_from_manwidth {
3069 return 0 unless defined $ENV{MANWIDTH};
3071 + if ($ENV{MANWIDTH} eq 'tty') { return 0; }
3073 unless( $ENV{MANWIDTH} =~ m/\A\d+\z/ ) {
3074 $self->warn( "Ignoring non-numeric MANWIDTH ($ENV{MANWIDTH})\n" );
3076 @@ -310,6 +312,9 @@ sub _filter_through_nroff {
3083 my $pid = IPC::Open3::open3(
3088 [FILE:414:freebsd/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm]
3091 --- cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm.orig 2019-02-18 09:59:21 UTC
3092 +++ cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm
3093 @@ -69,6 +69,8 @@ sub _get_columns_from_manwidth {
3095 return 0 unless defined $ENV{MANWIDTH};
3097 + if ($ENV{MANWIDTH} eq 'tty') { return 0; }
3099 unless( $ENV{MANWIDTH} =~ m/\A\d+\z/ ) {
3100 $self->warn( "Ignoring non-numeric MANWIDTH ($ENV{MANWIDTH})\n" );
3104 [FILE:839:freebsd/patch-hints_freebsd.sh]
3105 Remove libs that are not here on FreeBSD.
3107 --- hints/freebsd.sh.orig 2023-05-26 01:05:34 UTC
3108 +++ hints/freebsd.sh
3109 @@ -88,6 +88,8 @@ case "$osvers" in
3111 libswanted=`echo $libswanted | sed 's/ malloc / /'`
3112 libswanted=`echo $libswanted | sed 's/ bind / /'`
3113 + libswanted=`echo $libswanted | sed 's/ dl / /'`
3114 + libswanted=`echo $libswanted | sed 's/ c / /'`
3115 # iconv gone in Perl 5.8.1, but if someone compiles 5.8.0 or earlier.
3116 libswanted=`echo $libswanted | sed 's/ iconv / /'`
3118 @@ -102,6 +104,10 @@ case "$osvers" in
3121 libswanted=`echo $libswanted | sed 's/ malloc / /'`
3122 + libswanted=`echo $libswanted | sed 's/ bind / /'`
3123 + libswanted=`echo $libswanted | sed 's/ dl / /'`
3124 + libswanted=`echo $libswanted | sed 's/ iconv / /'`
3125 + libswanted=`echo $libswanted | sed 's/ c / /'`