# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= perl-5.24 VERSION= 5.24.3 KEYWORDS= lang perl devel VARIANTS= standard SDESC[standard]= Practical Extraction and Report Language HOMEPAGE= https://www.perl.org/ CONTACT= John_Marino[draco@marino.st] DOWNLOAD_GROUPS= main SITES[main]= CPAN/ID:S/SH/SHAY CPAN/../../src/5.0 DISTFILE[1]= perl-5.24.3.tar.xz:main DIST_SUBDIR= perl5 DF_INDEX= 1 SPKGS[standard]= complete primary manpages OPTIONS_AVAILABLE= MULTIPLICITY THREADS BIT64INT DEBUG OPTIONS_STANDARD= MULTIPLICITY THREADS BIT64INT DEBUG OPT_ON[all]= MULTIPLICITY THREADS OPT_ON[i386]= BIT64INT BUILDRUN_DEPENDS= gdbm:single:standard db5:static:standard USES= bdb cpe perl-interp cclibs:primary DISTNAME= perl-{{VERSION}} LICENSE= ART10:primary GPLv1:primary LICENSE_SCHEME= dual LICENSE_FILE= ART10:{{WRKSRC}}/Artistic GPLv1:{{WRKSRC}}/Copying FPC_EQUIVALENT= lang/perl5.24 MUST_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -Dcf_by="John Marino" -Dcf_email="draco@marino.st" -Di_gdbm -Dlocincpth="{{BDB_INCLUDE_DIR}} {{PREFIX}}/include" -Dloclibpth="{{BDB_LIB_DIR}} {{PREFIX}}/lib" -Aldflags="-Wl,-rpath,{{PREFIX}}/lib" INSTALL_REQ_TOOLCHAIN= yes TEST_TARGET= test_harness TEST_ENV= {{MAKE_ENV}} TEST_JOBS={{MAKE_JOBS_NUMBER}} LD_LIBRARY_PATH={{WRKSRC}} [DEBUG].CONFIGURE_ARGS_OFF= -Doptimize="-O{{OPTIMIZER_LEVEL}}" [DEBUG].CONFIGURE_ARGS_ON= -Doptimize="-g" -DDEBUGGING [BIT64INT].DESCRIPTION= Use 64 bit integers (on i386) [BIT64INT].CONFIGURE_ARGS_ON= -Duse64bitint [MULTIPLICITY].DESCRIPTION= Multiple interpret instances in same process [MULTIPLICITY].CONFIGURE_ARGS_OFF= -Dusemultiplicity=n [MULTIPLICITY].CONFIGURE_ARGS_ON= -Dusemultiplicity=y [THREADS].DESCRIPTION= Build threaded perl [THREADS].CONFIGURE_ARGS_OFF= -Dusethreads=n [THREADS].CONFIGURE_ARGS_ON= -Dusethreads=y post-patch: # GDBM is missing the runpath ${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|' \ ${WRKSRC}/cpan/DB_File/Makefile.PL \ ${WRKSRC}/ext/GDBM_File/Makefile.PL \ ${WRKSRC}/ext/NDBM_File/Makefile.PL \ ${WRKSRC}/ext/ODBM_File/Makefile.PL post-stage: # on linux, $SITE_ARCH/machine is created but not used -[ -d ${STAGEDIR}${SITE_ARCH}/machine ] && \ ${RMDIR} ${STAGEDIR}${SITE_ARCH}/machine [FILE:274:descriptions/desc.primary] Perl is a language that combines some of the features of C, sed, awk and shell. See the manual page for more hype. There are also many books published by O'Reilly & Assoc. See pod/perlbook.pod for more information. This package contains everything except the man pages. [FILE:260:descriptions/desc.manpages] Perl is a language that combines some of the features of C, sed, awk and shell. See the manual page for more hype. There are also many books published by O'Reilly & Assoc. See pod/perlbook.pod for more information. This package contains all the man pages. [FILE:103:distinfo] 03fe3e4ea39d2a4982703572599a80f3d5f368a1359ed89746ea1d8bec6cfbba 11574740 perl5/perl-5.24.3.tar.xz [FILE:25632:manifests/plist.primary] bin/ c2ph%%BINSUFFIX%% corelist%%BINSUFFIX%% cpan%%BINSUFFIX%% enc2xs%%BINSUFFIX%% encguess%%BINSUFFIX%% h2ph%%BINSUFFIX%% h2xs%%BINSUFFIX%% instmodsh%%BINSUFFIX%% json_pp%%BINSUFFIX%% libnetcfg%%BINSUFFIX%% %%DEFAULT%%bin/ perl perl5 bin/ perl%%PERL_VERSION%% perlbug%%BINSUFFIX%% perldoc%%BINSUFFIX%% perlivp%%BINSUFFIX%% perlthanks%%BINSUFFIX%% piconv%%BINSUFFIX%% pl2pm%%BINSUFFIX%% pod2html%%BINSUFFIX%% pod2man%%BINSUFFIX%% pod2text%%BINSUFFIX%% pod2usage%%BINSUFFIX%% podchecker%%BINSUFFIX%% podselect%%BINSUFFIX%% prove%%BINSUFFIX%% pstruct%%BINSUFFIX%% ptar%%BINSUFFIX%% ptardiff%%BINSUFFIX%% ptargrep%%BINSUFFIX%% shasum%%BINSUFFIX%% splain%%BINSUFFIX%% xsubpp%%BINSUFFIX%% zipdetails%%BINSUFFIX%% etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%PRIV_LIB%%/ AnyDBM_File.pm %%PRIV_LIB%%/App/ Cpan.pm Prove.pm %%PRIV_LIB%%/App/Prove/State.pm %%PRIV_LIB%%/App/Prove/State/Result.pm %%PRIV_LIB%%/App/Prove/State/Result/Test.pm %%PRIV_LIB%%/Archive/Tar.pm %%PRIV_LIB%%/Archive/Tar/ Constant.pm File.pm %%PRIV_LIB%%/Attribute/Handlers.pm %%PRIV_LIB%%/ AutoLoader.pm AutoSplit.pm %%PRIV_LIB%%/B/ Debug.pm Deparse.pm Op_private.pm %%PRIV_LIB%%/ Benchmark.pm CORE.pod CPAN.pm %%PRIV_LIB%%/CPAN/API/HOWTO.pod %%PRIV_LIB%%/CPAN/ Author.pm Bundle.pm CacheMgr.pm Complete.pm Debug.pm DeferredCode.pm Distribution.pm Distroprefs.pm Distrostatus.pm %%PRIV_LIB%%/CPAN/Exception/ RecursiveDependency.pm blocked_urllist.pm yaml_not_installed.pm yaml_process_error.pm %%PRIV_LIB%%/CPAN/ FTP.pm %%PRIV_LIB%%/CPAN/FTP/netrc.pm FirstTime.pm %%PRIV_LIB%%/CPAN/HTTP/ Client.pm Credentials.pm %%PRIV_LIB%%/CPAN/ HandleConfig.pm Index.pm InfoObj.pm Kwalify.pm %%PRIV_LIB%%/CPAN/Kwalify/ distroprefs.dd distroprefs.yml %%PRIV_LIB%%/CPAN/LWP/UserAgent.pm %%PRIV_LIB%%/CPAN/ Meta.pm %%PRIV_LIB%%/CPAN/Meta/ Converter.pm Feature.pm History.pm %%PRIV_LIB%%/CPAN/Meta/History/ Meta_1_0.pod Meta_1_1.pod Meta_1_2.pod Meta_1_3.pod Meta_1_4.pod %%PRIV_LIB%%/CPAN/Meta/ Merge.pm Prereqs.pm Requirements.pm Spec.pm Validator.pm YAML.pm %%PRIV_LIB%%/CPAN/ Mirrors.pm Module.pm Nox.pm Plugin.pm %%PRIV_LIB%%/CPAN/Plugin/Specfile.pm Prompt.pm Queue.pm Shell.pm Tarzip.pm URL.pm Version.pm %%PRIV_LIB%%/ Carp.pm %%PRIV_LIB%%/Carp/Heavy.pm %%PRIV_LIB%%/Class/Struct.pm %%PRIV_LIB%%/Compress/Zlib.pm %%PRIV_LIB%%/Config/Extensions.pm %%PRIV_LIB%%/Config/Perl/V.pm DB.pm DBM_Filter.pm %%PRIV_LIB%%/DBM_Filter/ compress.pm encode.pm int32.pm null.pm utf8.pm %%PRIV_LIB%%/Devel/SelfStubber.pm %%PRIV_LIB%%/ Digest.pm %%PRIV_LIB%%/Digest/ base.pm file.pm %%PRIV_LIB%%/ DirHandle.pm Dumpvalue.pm %%PRIV_LIB%%/Encode/ Changes.e2x ConfigLocal_PM.e2x Makefile_PL.e2x PerlIO.pod README.e2x Supported.pod _PM.e2x _T.e2x encode.h %%PRIV_LIB%%/ English.pm Env.pm Exporter.pm %%PRIV_LIB%%/Exporter/Heavy.pm %%PRIV_LIB%%/ExtUtils/ CBuilder.pm %%PRIV_LIB%%/ExtUtils/CBuilder/Base.pm %%PRIV_LIB%%/ExtUtils/CBuilder/Platform/ Unix.pm VMS.pm Windows.pm %%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows/ BCC.pm GCC.pm MSVC.pm %%PRIV_LIB%%/ExtUtils/CBuilder/Platform/ aix.pm android.pm cygwin.pm darwin.pm dec_osf.pm os2.pm %%PRIV_LIB%%/ExtUtils/ Command.pm %%PRIV_LIB%%/ExtUtils/Command/MM.pm Constant.pm %%PRIV_LIB%%/ExtUtils/Constant/ Base.pm ProxySubs.pm Utils.pm XS.pm %%PRIV_LIB%%/ExtUtils/ Embed.pm Install.pm Installed.pm Liblist.pm %%PRIV_LIB%%/ExtUtils/Liblist/Kid.pm MANIFEST.SKIP MM.pm MM_AIX.pm MM_Any.pm MM_BeOS.pm MM_Cygwin.pm MM_DOS.pm MM_Darwin.pm MM_MacOS.pm MM_NW5.pm MM_OS2.pm MM_QNX.pm MM_UWIN.pm MM_Unix.pm MM_VMS.pm MM_VOS.pm MM_Win32.pm MM_Win95.pm MY.pm MakeMaker.pm %%PRIV_LIB%%/ExtUtils/MakeMaker/ Config.pm FAQ.pod Locale.pm Tutorial.pod version.pm %%PRIV_LIB%%/ExtUtils/ Manifest.pm Miniperl.pm Mkbootstrap.pm Mksymlists.pm Packlist.pm ParseXS.pm ParseXS.pod %%PRIV_LIB%%/ExtUtils/ParseXS/ Constants.pm CountLines.pm Eval.pm Utilities.pm %%PRIV_LIB%%/ExtUtils/ Typemaps.pm %%PRIV_LIB%%/ExtUtils/Typemaps/ Cmd.pm InputMap.pm OutputMap.pm Type.pm %%PRIV_LIB%%/ExtUtils/ testlib.pm typemap xsubpp %%PRIV_LIB%%/ Fatal.pm %%PRIV_LIB%%/File/ Basename.pm Compare.pm Copy.pm Fetch.pm Find.pm GlobMapper.pm Path.pm Temp.pm stat.pm %%PRIV_LIB%%/ FileCache.pm FileHandle.pm %%PRIV_LIB%%/Filter/Simple.pm FindBin.pm %%PRIV_LIB%%/Getopt/ Long.pm Std.pm %%PRIV_LIB%%/HTTP/Tiny.pm %%PRIV_LIB%%/I18N/ Collate.pm LangTags.pm %%PRIV_LIB%%/I18N/LangTags/ Detect.pm List.pm %%PRIV_LIB%%/IO/Compress/Adapter/ Bzip2.pm Deflate.pm Identity.pm %%PRIV_LIB%%/IO/Compress/ Base.pm %%PRIV_LIB%%/IO/Compress/Base/Common.pm Bzip2.pm Deflate.pm FAQ.pod Gzip.pm %%PRIV_LIB%%/IO/Compress/Gzip/Constants.pm RawDeflate.pm Zip.pm %%PRIV_LIB%%/IO/Compress/Zip/Constants.pm %%PRIV_LIB%%/IO/Compress/Zlib/ Constants.pm Extra.pm %%PRIV_LIB%%/IO/Socket/IP.pm %%PRIV_LIB%%/IO/Uncompress/Adapter/ Bunzip2.pm Identity.pm Inflate.pm %%PRIV_LIB%%/IO/Uncompress/ AnyInflate.pm AnyUncompress.pm Base.pm Bunzip2.pm Gunzip.pm Inflate.pm RawInflate.pm Unzip.pm %%PRIV_LIB%%/IO/Zlib.pm %%PRIV_LIB%%/IPC/ Cmd.pm Open2.pm Open3.pm %%PRIV_LIB%%/JSON/PP.pm %%PRIV_LIB%%/JSON/PP/Boolean.pm %%PRIV_LIB%%/Locale/ Codes.pm Codes.pod %%PRIV_LIB%%/Locale/Codes/ API.pod Changes.pod Constants.pm Country.pm Country.pod Country_Codes.pm Country_Retired.pm Currency.pm Currency.pod Currency_Codes.pm Currency_Retired.pm LangExt.pm LangExt.pod LangExt_Codes.pm LangExt_Retired.pm LangFam.pm LangFam.pod LangFam_Codes.pm LangFam_Retired.pm LangVar.pm LangVar.pod LangVar_Codes.pm LangVar_Retired.pm Language.pm Language.pod Language_Codes.pm Language_Retired.pm Script.pm Script.pod Script_Codes.pm Script_Retired.pm %%PRIV_LIB%%/Locale/ Country.pm Country.pod Currency.pm Currency.pod Language.pm Language.pod Maketext.pm Maketext.pod %%PRIV_LIB%%/Locale/Maketext/ Cookbook.pod Guts.pm GutsLoader.pm Simple.pm TPJ13.pod %%PRIV_LIB%%/Locale/ Script.pm Script.pod %%PRIV_LIB%%/Math/ BigFloat.pm %%PRIV_LIB%%/Math/BigFloat/Trace.pm BigInt.pm %%PRIV_LIB%%/Math/BigInt/ Calc.pm CalcEmu.pm Trace.pm %%PRIV_LIB%%/Math/ BigRat.pm Complex.pm Trig.pm %%PRIV_LIB%%/ Memoize.pm %%PRIV_LIB%%/Memoize/ AnyDBM_File.pm Expire.pm ExpireFile.pm ExpireTest.pm NDBM_File.pm SDBM_File.pm Storable.pm %%PRIV_LIB%%/Module/ CoreList.pm CoreList.pod %%PRIV_LIB%%/Module/CoreList/ TieHashDelta.pm Utils.pm %%PRIV_LIB%%/Module/ Load.pm %%PRIV_LIB%%/Module/Load/Conditional.pm Loaded.pm Metadata.pm %%PRIV_LIB%%/ NEXT.pm %%PRIV_LIB%%/Net/ Cmd.pm Config.pm Domain.pm FTP.pm %%PRIV_LIB%%/Net/FTP/ A.pm E.pm I.pm L.pm dataconn.pm %%PRIV_LIB%%/Net/ NNTP.pm Netrc.pm POP3.pm Ping.pm SMTP.pm Time.pm hostent.pm libnetFAQ.pod netent.pm protoent.pm servent.pm %%PRIV_LIB%%/Params/Check.pm %%PRIV_LIB%%/Parse/CPAN/Meta.pm %%PRIV_LIB%%/Perl/OSType.pm %%PRIV_LIB%%/ PerlIO.pm %%PRIV_LIB%%/PerlIO/via/QuotedPrint.pm %%PRIV_LIB%%/Pod/ Checker.pm Escapes.pm Find.pm Functions.pm Html.pm InputObjects.pm Man.pm ParseLink.pm ParseUtils.pm Parser.pm Perldoc.pm %%PRIV_LIB%%/Pod/Perldoc/ BaseTo.pm GetOptsOO.pm ToANSI.pm ToChecker.pm ToMan.pm ToNroff.pm ToPod.pm ToRtf.pm ToTerm.pm ToText.pm ToTk.pm ToXml.pm %%PRIV_LIB%%/Pod/ PlainText.pm Select.pm Simple.pm Simple.pod %%PRIV_LIB%%/Pod/Simple/ BlackBox.pm Checker.pm Debug.pm DumpAsText.pm DumpAsXML.pm HTML.pm HTMLBatch.pm HTMLLegacy.pm LinkSection.pm Methody.pm Progress.pm PullParser.pm PullParserEndToken.pm PullParserStartToken.pm PullParserTextToken.pm PullParserToken.pm RTF.pm Search.pm SimpleTree.pm Subclassing.pod Text.pm TextContent.pm TiedOutFH.pm Transcode.pm TranscodeDumb.pm TranscodeSmart.pm XHTML.pm XMLOutStream.pm %%PRIV_LIB%%/Pod/ Text.pm %%PRIV_LIB%%/Pod/Text/ Color.pm Overstrike.pm Termcap.pm %%PRIV_LIB%%/Pod/ Usage.pm %%PRIV_LIB%%/ Safe.pm %%PRIV_LIB%%/Search/Dict.pm SelectSaver.pm SelfLoader.pm Symbol.pm %%PRIV_LIB%%/TAP/ Base.pm %%PRIV_LIB%%/TAP/Formatter/ Base.pm Color.pm Console.pm %%PRIV_LIB%%/TAP/Formatter/Console/ ParallelSession.pm Session.pm %%PRIV_LIB%%/TAP/Formatter/ File.pm %%PRIV_LIB%%/TAP/Formatter/File/Session.pm Session.pm %%PRIV_LIB%%/TAP/ Harness.pm %%PRIV_LIB%%/TAP/Harness/ Beyond.pod Env.pm %%PRIV_LIB%%/TAP/ Object.pm Parser.pm %%PRIV_LIB%%/TAP/Parser/ Aggregator.pm Grammar.pm Iterator.pm %%PRIV_LIB%%/TAP/Parser/Iterator/ Array.pm Process.pm Stream.pm %%PRIV_LIB%%/TAP/Parser/ IteratorFactory.pm Multiplexer.pm Result.pm %%PRIV_LIB%%/TAP/Parser/Result/ Bailout.pm Comment.pm Plan.pm Pragma.pm Test.pm Unknown.pm Version.pm YAML.pm %%PRIV_LIB%%/TAP/Parser/ ResultFactory.pm Scheduler.pm %%PRIV_LIB%%/TAP/Parser/Scheduler/ Job.pm Spinner.pm %%PRIV_LIB%%/TAP/Parser/ Source.pm SourceHandler.pm %%PRIV_LIB%%/TAP/Parser/SourceHandler/ Executable.pm File.pm Handle.pm Perl.pm RawTAP.pm %%PRIV_LIB%%/TAP/Parser/YAMLish/ Reader.pm Writer.pm %%PRIV_LIB%%/Term/ ANSIColor.pm Cap.pm Complete.pm ReadLine.pm %%PRIV_LIB%%/ Test.pm %%PRIV_LIB%%/Test/ Builder.pm %%PRIV_LIB%%/Test/Builder/IO/Scalar.pm %%PRIV_LIB%%/Test/Builder/ Module.pm Tester.pm %%PRIV_LIB%%/Test/Builder/Tester/Color.pm %%PRIV_LIB%%/Test/ Harness.pm More.pm Simple.pm Tester.pm %%PRIV_LIB%%/Test/Tester/ Capture.pm CaptureRunner.pm Delegate.pm %%PRIV_LIB%%/Test/ Tutorial.pod %%PRIV_LIB%%/Test/use/ok.pm %%PRIV_LIB%%/Text/ Abbrev.pm Balanced.pm ParseWords.pm Tabs.pm Wrap.pm %%PRIV_LIB%%/ Thread.pm %%PRIV_LIB%%/Thread/ Queue.pm Semaphore.pm %%PRIV_LIB%%/Tie/ Array.pm File.pm Handle.pm Hash.pm Memoize.pm RefHash.pm Scalar.pm StdHandle.pm SubstrHash.pm %%PRIV_LIB%%/Time/ Local.pm gmtime.pm localtime.pm tm.pm %%PRIV_LIB%%/ UNIVERSAL.pm %%PRIV_LIB%%/Unicode/Collate/CJK/ Big5.pm GB2312.pm JISX0208.pm Korean.pm Pinyin.pm Stroke.pm Zhuyin.pm %%PRIV_LIB%%/Unicode/Collate/Locale/ af.pl ar.pl as.pl az.pl be.pl bg.pl bn.pl ca.pl cs.pl cy.pl da.pl de_phone.pl ee.pl eo.pl es.pl es_trad.pl et.pl fa.pl fi.pl fi_phone.pl fil.pl fo.pl fr.pl gu.pl ha.pl haw.pl hi.pl hr.pl hu.pl hy.pl ig.pl is.pl ja.pl kk.pl kl.pl kn.pl ko.pl kok.pl ln.pl lt.pl lv.pl mk.pl ml.pl mr.pl mt.pl nb.pl nn.pl nso.pl om.pl or.pl pa.pl pl.pl ro.pl ru.pl sa.pl se.pl si.pl si_dict.pl sk.pl sl.pl sq.pl sr.pl sv.pl sv_refo.pl ta.pl te.pl th.pl tn.pl to.pl tr.pl uk.pl ur.pl vi.pl wae.pl wo.pl yo.pl zh.pl zh_big5.pl zh_gb.pl zh_pin.pl zh_strk.pl zh_zhu.pl %%PRIV_LIB%%/Unicode/Collate/ allkeys.txt keys.txt %%PRIV_LIB%%/Unicode/UCD.pm %%PRIV_LIB%%/User/ grent.pm pwent.pm %%PRIV_LIB%%/ XSLoader.pm _charnames.pm autodie.pm %%PRIV_LIB%%/autodie/Scope/ Guard.pm GuardStack.pm %%PRIV_LIB%%/autodie/ Util.pm exception.pm %%PRIV_LIB%%/autodie/exception/system.pm hints.pm skip.pm %%PRIV_LIB%%/ autouse.pm base.pm bigint.pm bignum.pm bigrat.pm blib.pm bytes.pm bytes_heavy.pl charnames.pm constant.pm deprecate.pm diagnostics.pm dumpvar.pl %%PRIV_LIB%%/encoding/warnings.pm experimental.pm feature.pm fields.pm filetest.pm if.pm integer.pm less.pm locale.pm %%ARCH_LIB%%/ .packlist B.pm %%ARCH_LIB%%/B/ Concise.pm Showlex.pm Terse.pm Xref.pm %%ARCH_LIB%%/CORE/ EXTERN.h INTERN.h XSUB.h av.h bitcount.h charclass_invlists.h config.h cop.h cv.h dosish.h dquote_inline.h ebcdic_tables.h embed.h embedvar.h fakesdio.h feature.h form.h git_version.h gv.h handy.h hv.h hv_func.h inline.h intrpvar.h invlist_inline.h iperlsys.h keywords.h l1_char_class_tab.h libperl.so libperl.so.%%PERL_VER%% libperl.so.%%PERL_VERSION%% malloc_ctl.h metaconfig.h mg.h mg_data.h mg_raw.h mg_vtable.h mydtrace.h nostdio.h op.h op_reg_common.h opcode.h opnames.h overload.h pad.h parser.h patchlevel.h perl.h perlapi.h perlio.h perliol.h perlsdio.h perlvars.h perly.h pp.h pp_proto.h proto.h reentr.h regcharclass.h regcomp.h regexp.h regnodes.h scope.h sv.h thread.h time64.h time64_config.h uconfig.h unicode_constants.h unixish.h utf8.h utfebcdic.h util.h uudmap.h vutil.h warnings.h %%ARCH_LIB%%/Compress/Raw/ Bzip2.pm Zlib.pm %%ARCH_LIB%%/ Config.pm Config.pod Config_git.pl Config_heavy.pl Cwd.pm DB_File.pm %%ARCH_LIB%%/Data/Dumper.pm %%ARCH_LIB%%/Devel/ PPPort.pm Peek.pm %%ARCH_LIB%%/Digest/ MD5.pm SHA.pm %%ARCH_LIB%%/ DynaLoader.pm Encode.pm %%ARCH_LIB%%/Encode/ Alias.pm Byte.pm CJKConstants.pm CN.pm %%ARCH_LIB%%/Encode/CN/HZ.pm Config.pm EBCDIC.pm Encoder.pm Encoding.pm GSM0338.pm Guess.pm JP.pm %%ARCH_LIB%%/Encode/JP/ H2Z.pm JIS7.pm %%ARCH_LIB%%/Encode/ KR.pm %%ARCH_LIB%%/Encode/KR/2022_KR.pm %%ARCH_LIB%%/Encode/MIME/ Header.pm %%ARCH_LIB%%/Encode/MIME/Header/ISO_2022_JP.pm Name.pm %%ARCH_LIB%%/Encode/ Symbol.pm TW.pm Unicode.pm %%ARCH_LIB%%/Encode/Unicode/UTF7.pm %%ARCH_LIB%%/ Errno.pm Fcntl.pm %%ARCH_LIB%%/File/ DosGlob.pm Glob.pm Spec.pm %%ARCH_LIB%%/File/Spec/ AmigaOS.pm Cygwin.pm Epoc.pm Functions.pm Mac.pm OS2.pm Unix.pm VMS.pm Win32.pm %%ARCH_LIB%%/Filter/Util/Call.pm %%ARCH_LIB%%/ GDBM_File.pm %%ARCH_LIB%%/Hash/Util.pm %%ARCH_LIB%%/Hash/Util/FieldHash.pm %%ARCH_LIB%%/I18N/Langinfo.pm IO.pm %%ARCH_LIB%%/IO/ Dir.pm File.pm Handle.pm Pipe.pm Poll.pm Seekable.pm Select.pm Socket.pm %%ARCH_LIB%%/IO/Socket/ INET.pm UNIX.pm %%ARCH_LIB%%/IPC/ Msg.pm Semaphore.pm SharedMem.pm SysV.pm %%ARCH_LIB%%/List/Util.pm %%ARCH_LIB%%/List/Util/XS.pm %%ARCH_LIB%%/MIME/ Base64.pm QuotedPrint.pm %%ARCH_LIB%%/Math/BigInt/FastCalc.pm %%ARCH_LIB%%/ NDBM_File.pm O.pm %%ONLY-LINUX%%%%ARCH_LIB%%/ODBM_File.pm Opcode.pm POSIX.pm POSIX.pod %%ARCH_LIB%%/PerlIO/ encoding.pm mmap.pm scalar.pm via.pm %%ARCH_LIB%%/ SDBM_File.pm %%ARCH_LIB%%/Scalar/Util.pm Socket.pm Storable.pm %%ARCH_LIB%%/Sub/Util.pm %%ARCH_LIB%%/Sys/ Hostname.pm Syslog.pm %%ARCH_LIB%%/Tie/Hash/NamedCapture.pm %%ARCH_LIB%%/Time/ HiRes.pm Piece.pm Seconds.pm %%ARCH_LIB%%/Unicode/ Collate.pm %%ARCH_LIB%%/Unicode/Collate/Locale.pm Normalize.pm %%ARCH_LIB%%/ arybase.pm attributes.pm %%ARCH_LIB%%/auto/B/B.so %%ARCH_LIB%%/auto/Compress/Raw/Bzip2/Bzip2.so %%ARCH_LIB%%/auto/Compress/Raw/Zlib/Zlib.so %%ARCH_LIB%%/auto/Cwd/Cwd.so %%ARCH_LIB%%/auto/DB_File/DB_File.so %%ARCH_LIB%%/auto/Data/Dumper/Dumper.so %%ARCH_LIB%%/auto/Devel/Peek/Peek.so %%ARCH_LIB%%/auto/Digest/MD5/MD5.so %%ARCH_LIB%%/auto/Digest/SHA/SHA.so %%ARCH_LIB%%/auto/Encode/Byte/Byte.so %%ARCH_LIB%%/auto/Encode/CN/CN.so %%ARCH_LIB%%/auto/Encode/EBCDIC/EBCDIC.so %%ARCH_LIB%%/auto/Encode/Encode.so %%ARCH_LIB%%/auto/Encode/JP/JP.so %%ARCH_LIB%%/auto/Encode/KR/KR.so %%ARCH_LIB%%/auto/Encode/Symbol/Symbol.so %%ARCH_LIB%%/auto/Encode/TW/TW.so %%ARCH_LIB%%/auto/Encode/Unicode/Unicode.so %%ARCH_LIB%%/auto/Fcntl/Fcntl.so %%ARCH_LIB%%/auto/File/DosGlob/DosGlob.so %%ARCH_LIB%%/auto/File/Glob/Glob.so %%ARCH_LIB%%/auto/Filter/Util/Call/Call.so %%ARCH_LIB%%/auto/GDBM_File/GDBM_File.so %%ARCH_LIB%%/auto/Hash/Util/FieldHash/FieldHash.so %%ARCH_LIB%%/auto/Hash/Util/Util.so %%ARCH_LIB%%/auto/I18N/Langinfo/Langinfo.so %%ARCH_LIB%%/auto/IO/IO.so %%ARCH_LIB%%/auto/IPC/SysV/SysV.so %%ARCH_LIB%%/auto/List/Util/Util.so %%ARCH_LIB%%/auto/MIME/Base64/Base64.so %%ARCH_LIB%%/auto/Math/BigInt/FastCalc/FastCalc.so %%ARCH_LIB%%/auto/NDBM_File/NDBM_File.so %%ONLY-LINUX%%%%ARCH_LIB%%/auto/ODBM_File/ODBM_File.so %%ARCH_LIB%%/auto/Opcode/Opcode.so %%ARCH_LIB%%/auto/POSIX/POSIX.so %%ARCH_LIB%%/auto/PerlIO/encoding/encoding.so %%ARCH_LIB%%/auto/PerlIO/mmap/mmap.so %%ARCH_LIB%%/auto/PerlIO/scalar/scalar.so %%ARCH_LIB%%/auto/PerlIO/via/via.so %%ARCH_LIB%%/auto/SDBM_File/SDBM_File.so %%ARCH_LIB%%/auto/Socket/Socket.so %%ARCH_LIB%%/auto/Storable/Storable.so %%ARCH_LIB%%/auto/Sys/Hostname/Hostname.so %%ARCH_LIB%%/auto/Sys/Syslog/Syslog.so %%ARCH_LIB%%/auto/Tie/Hash/NamedCapture/NamedCapture.so %%ARCH_LIB%%/auto/Time/HiRes/HiRes.so %%ARCH_LIB%%/auto/Time/Piece/Piece.so %%ARCH_LIB%%/auto/Unicode/Collate/Collate.so %%ARCH_LIB%%/auto/Unicode/Normalize/Normalize.so %%ARCH_LIB%%/auto/arybase/arybase.so %%ARCH_LIB%%/auto/attributes/attributes.so %%ARCH_LIB%%/auto/mro/mro.so %%ARCH_LIB%%/auto/re/re.so %%ARCH_LIB%%/auto/threads/shared/shared.so %%ARCH_LIB%%/auto/threads/threads.so encoding.pm lib.pm mro.pm ops.pm re.pm threads.pm %%ARCH_LIB%%/threads/shared.pm %%PRIV_LIB%%/ meta_notation.pm ok.pm open.pm overload.pm %%PRIV_LIB%%/overload/numbers.pm overloading.pm parent.pm perl5db.pl perlfaq.pm %%PRIV_LIB%%/pod/ perl.pod perl5004delta.pod perl5005delta.pod perl5100delta.pod perl5101delta.pod perl5120delta.pod perl5121delta.pod perl5122delta.pod perl5123delta.pod perl5124delta.pod perl5125delta.pod perl5140delta.pod perl5141delta.pod perl5142delta.pod perl5143delta.pod perl5144delta.pod perl5160delta.pod perl5161delta.pod perl5162delta.pod perl5163delta.pod perl5180delta.pod perl5181delta.pod perl5182delta.pod perl5184delta.pod perl5200delta.pod perl5201delta.pod perl5202delta.pod perl5203delta.pod perl5220delta.pod perl5221delta.pod perl5222delta.pod perl5223delta.pod perl5224delta.pod perl5240delta.pod perl5241delta.pod perl5242delta.pod perl5243delta.pod perl561delta.pod perl56delta.pod perl581delta.pod perl582delta.pod perl583delta.pod perl584delta.pod perl585delta.pod perl586delta.pod perl587delta.pod perl588delta.pod perl589delta.pod perl58delta.pod perlaix.pod perlamiga.pod perlandroid.pod perlapi.pod perlapio.pod perlartistic.pod perlbook.pod perlboot.pod perlbot.pod perlbs2000.pod perlcall.pod perlce.pod perlcheat.pod perlclib.pod perlcn.pod perlcommunity.pod perlcygwin.pod perldata.pod perldbmfilter.pod perldebguts.pod perldebtut.pod perldebug.pod perldelta.pod perldiag.pod perldoc.pod perldos.pod perldsc.pod perldtrace.pod perlebcdic.pod perlembed.pod perlexperiment.pod perlfaq.pod perlfaq1.pod perlfaq2.pod perlfaq3.pod perlfaq4.pod perlfaq5.pod perlfaq6.pod perlfaq7.pod perlfaq8.pod perlfaq9.pod perlfilter.pod perlfork.pod perlform.pod perlfreebsd.pod perlfunc.pod perlgit.pod perlglossary.pod perlgpl.pod perlguts.pod perlhack.pod perlhacktips.pod perlhacktut.pod perlhaiku.pod perlhist.pod perlhpux.pod perlhurd.pod perlintern.pod perlinterp.pod perlintro.pod perliol.pod perlipc.pod perlirix.pod perljp.pod perlko.pod perllexwarn.pod perllinux.pod perllocale.pod perllol.pod perlmacos.pod perlmacosx.pod perlmod.pod perlmodinstall.pod perlmodlib.pod perlmodstyle.pod perlmroapi.pod perlnetware.pod perlnewmod.pod perlnumber.pod perlobj.pod perlootut.pod perlop.pod perlopenbsd.pod perlopentut.pod perlos2.pod perlos390.pod perlos400.pod perlpacktut.pod perlperf.pod perlplan9.pod perlpod.pod perlpodspec.pod perlpodstyle.pod perlpolicy.pod perlport.pod perlpragma.pod perlqnx.pod perlre.pod perlreapi.pod perlrebackslash.pod perlrecharclass.pod perlref.pod perlreftut.pod perlreguts.pod perlrepository.pod perlrequick.pod perlreref.pod perlretut.pod perlriscos.pod perlrun.pod perlsec.pod perlsolaris.pod perlsource.pod perlstyle.pod perlsub.pod perlsymbian.pod perlsyn.pod perlsynology.pod perlthrtut.pod perltie.pod perltoc.pod perltodo.pod perltooc.pod perltoot.pod perltrap.pod perltru64.pod perltw.pod perlunicode.pod perlunicook.pod perlunifaq.pod perluniintro.pod perluniprops.pod perlunitut.pod perlutil.pod perlvar.pod perlvms.pod perlvos.pod perlwin32.pod perlxs.pod perlxstut.pod perlxstypemap.pod %%PRIV_LIB%%/ sigtrap.pm sort.pm strict.pm subs.pm %%PRIV_LIB%%/unicore/ Blocks.txt CombiningClass.pl Decomposition.pl Heavy.pl Name.pl Name.pm NamedSequences.txt SpecialCasing.txt %%PRIV_LIB%%/unicore/To/ Age.pl Bc.pl Bmg.pl Bpb.pl Bpt.pl Cf.pl Digit.pl Ea.pl Fold.pl GCB.pl Gc.pl Hst.pl InPC.pl InSC.pl Isc.pl Jg.pl Jt.pl Lb.pl Lc.pl Lower.pl NFCQC.pl NFDQC.pl NFKCCF.pl NFKCQC.pl NFKDQC.pl Na1.pl NameAlia.pl Nt.pl Nv.pl PerlDeci.pl SB.pl Sc.pl Scx.pl Tc.pl Title.pl Uc.pl Upper.pl WB.pl _PerlLB.pl _PerlWB.pl %%PRIV_LIB%%/unicore/ UCD.pl %%PRIV_LIB%%/unicore/lib/Age/ NA.pl V11.pl V20.pl V30.pl V31.pl V32.pl V40.pl V41.pl V50.pl V51.pl V52.pl V60.pl V61.pl V70.pl V80.pl %%PRIV_LIB%%/unicore/lib/Alpha/Y.pl %%PRIV_LIB%%/unicore/lib/Bc/ AL.pl AN.pl B.pl BN.pl CS.pl EN.pl ES.pl ET.pl L.pl NSM.pl ON.pl R.pl WS.pl %%PRIV_LIB%%/unicore/lib/BidiC/Y.pl %%PRIV_LIB%%/unicore/lib/BidiM/Y.pl %%PRIV_LIB%%/unicore/lib/Blk/NB.pl %%PRIV_LIB%%/unicore/lib/Bpt/ C.pl N.pl O.pl %%PRIV_LIB%%/unicore/lib/CE/Y.pl %%PRIV_LIB%%/unicore/lib/CI/Y.pl %%PRIV_LIB%%/unicore/lib/CWCF/Y.pl %%PRIV_LIB%%/unicore/lib/CWCM/Y.pl %%PRIV_LIB%%/unicore/lib/CWKCF/Y.pl %%PRIV_LIB%%/unicore/lib/CWL/Y.pl %%PRIV_LIB%%/unicore/lib/CWT/Y.pl %%PRIV_LIB%%/unicore/lib/CWU/Y.pl %%PRIV_LIB%%/unicore/lib/Cased/Y.pl %%PRIV_LIB%%/unicore/lib/Ccc/ A.pl AR.pl ATAR.pl B.pl BR.pl DB.pl NK.pl NR.pl OV.pl VR.pl %%PRIV_LIB%%/unicore/lib/CompEx/Y.pl %%PRIV_LIB%%/unicore/lib/DI/Y.pl %%PRIV_LIB%%/unicore/lib/Dash/Y.pl %%PRIV_LIB%%/unicore/lib/Dep/Y.pl %%PRIV_LIB%%/unicore/lib/Dia/Y.pl %%PRIV_LIB%%/unicore/lib/Dt/ Com.pl Enc.pl Fin.pl Font.pl Init.pl Iso.pl Med.pl Nar.pl Nb.pl NonCanon.pl Sqr.pl Sub.pl Sup.pl Vert.pl %%PRIV_LIB%%/unicore/lib/Ea/ A.pl H.pl N.pl Na.pl W.pl %%PRIV_LIB%%/unicore/lib/Ext/Y.pl %%PRIV_LIB%%/unicore/lib/GCB/ CN.pl EX.pl LV.pl LVT.pl SM.pl XX.pl %%PRIV_LIB%%/unicore/lib/Gc/ C.pl Cf.pl Cn.pl L.pl LC.pl Ll.pl Lm.pl Lo.pl Lu.pl M.pl Mc.pl Me.pl Mn.pl N.pl Nd.pl Nl.pl No.pl P.pl Pd.pl Pe.pl Pf.pl Pi.pl Po.pl Ps.pl S.pl Sc.pl Sk.pl Sm.pl So.pl Z.pl Zs.pl %%PRIV_LIB%%/unicore/lib/GrBase/Y.pl %%PRIV_LIB%%/unicore/lib/Hex/Y.pl %%PRIV_LIB%%/unicore/lib/Hst/NA.pl %%PRIV_LIB%%/unicore/lib/Hyphen/T.pl %%PRIV_LIB%%/unicore/lib/IDC/Y.pl %%PRIV_LIB%%/unicore/lib/IDS/Y.pl %%PRIV_LIB%%/unicore/lib/Ideo/Y.pl %%PRIV_LIB%%/unicore/lib/In/ 2_0.pl 2_1.pl 3_0.pl 3_1.pl 3_2.pl 4_0.pl 4_1.pl 5_0.pl 5_1.pl 5_2.pl 6_0.pl 6_1.pl 6_2.pl 6_3.pl 7_0.pl 8_0.pl %%PRIV_LIB%%/unicore/lib/InPC/ Bottom.pl Left.pl LeftAndR.pl NA.pl Overstru.pl Right.pl Top.pl TopAndBo.pl TopAndL2.pl TopAndLe.pl TopAndRi.pl VisualOr.pl %%PRIV_LIB%%/unicore/lib/InSC/ Avagraha.pl Bindu.pl Cantilla.pl Consona2.pl Consona3.pl Consona4.pl Consona5.pl Consona6.pl Consonan.pl Invisibl.pl Nukta.pl Number.pl Other.pl PureKill.pl Syllable.pl ToneMark.pl Virama.pl Visarga.pl Vowel.pl VowelDep.pl VowelInd.pl %%PRIV_LIB%%/unicore/lib/Jg/ Ain.pl Alef.pl Beh.pl Dal.pl FarsiYeh.pl Feh.pl Gaf.pl Hah.pl Kaf.pl Lam.pl NoJoinin.pl Qaf.pl Reh.pl Sad.pl Seen.pl Waw.pl Yeh.pl %%PRIV_LIB%%/unicore/lib/Jt/ C.pl D.pl R.pl T.pl U.pl %%PRIV_LIB%%/unicore/lib/Lb/ AI.pl AL.pl BA.pl BB.pl CJ.pl CL.pl CM.pl EX.pl GL.pl ID.pl IN.pl IS.pl NS.pl OP.pl PO.pl PR.pl QU.pl SA.pl XX.pl %%PRIV_LIB%%/unicore/lib/Lower/Y.pl %%PRIV_LIB%%/unicore/lib/Math/Y.pl %%PRIV_LIB%%/unicore/lib/NFCQC/ M.pl Y.pl %%PRIV_LIB%%/unicore/lib/NFDQC/ N.pl Y.pl %%PRIV_LIB%%/unicore/lib/NFKCQC/ N.pl Y.pl %%PRIV_LIB%%/unicore/lib/NFKDQC/ N.pl Y.pl %%PRIV_LIB%%/unicore/lib/Nt/ Di.pl None.pl Nu.pl %%PRIV_LIB%%/unicore/lib/Nv/ 0.pl 1.pl 10.pl 100.pl 1000.pl 10000.pl 11.pl 12.pl 13.pl 14.pl 15.pl 16.pl 17.pl 18.pl 19.pl 1_2.pl 1_3.pl 1_4.pl 1_8.pl 2.pl 20.pl 200.pl 2_3.pl 3.pl 30.pl 300.pl 3_4.pl 4.pl 40.pl 400.pl 5.pl 50.pl 500.pl 5000.pl 50000.pl 6.pl 60.pl 600.pl 7.pl 70.pl 700.pl 8.pl 80.pl 800.pl 9.pl 90.pl 900.pl %%PRIV_LIB%%/unicore/lib/PatSyn/Y.pl %%PRIV_LIB%%/unicore/lib/Perl/ Alnum.pl Assigned.pl Blank.pl Graph.pl PerlWord.pl PosixPun.pl Print.pl SpacePer.pl Title.pl Word.pl XPosixPu.pl _PerlAny.pl _PerlCh2.pl _PerlCha.pl _PerlFol.pl _PerlIDC.pl _PerlIDS.pl _PerlNch.pl _PerlPat.pl _PerlPr2.pl _PerlPro.pl _PerlQuo.pl %%PRIV_LIB%%/unicore/lib/QMark/Y.pl %%PRIV_LIB%%/unicore/lib/SB/ AT.pl CL.pl EX.pl FO.pl LE.pl LO.pl NU.pl SC.pl ST.pl Sp.pl UP.pl XX.pl %%PRIV_LIB%%/unicore/lib/SD/Y.pl %%PRIV_LIB%%/unicore/lib/STerm/Y.pl %%PRIV_LIB%%/unicore/lib/Sc/ Arab.pl Armn.pl Beng.pl Cham.pl Cprt.pl Cyrl.pl Deva.pl Dupl.pl Ethi.pl Geor.pl Gran.pl Grek.pl Gujr.pl Guru.pl Han.pl Hang.pl Hebr.pl Hira.pl Hmng.pl Kana.pl Khar.pl Khmr.pl Knda.pl Lana.pl Lao.pl Latn.pl Limb.pl Linb.pl Mlym.pl Mong.pl Mult.pl Orya.pl Sinh.pl Talu.pl Taml.pl Telu.pl Tibt.pl Xsux.pl Zinh.pl Zyyy.pl Zzzz.pl %%PRIV_LIB%%/unicore/lib/Scx/ Arab.pl Armn.pl Beng.pl Bopo.pl Cakm.pl Copt.pl Cprt.pl Cyrl.pl Deva.pl Dupl.pl Geor.pl Glag.pl Gran.pl Grek.pl Gujr.pl Guru.pl Han.pl Hang.pl Hira.pl Kana.pl Knda.pl Latn.pl Limb.pl Linb.pl Mlym.pl Mong.pl Mult.pl Mymr.pl Orya.pl Phlp.pl Shrd.pl Sind.pl Sinh.pl Syrc.pl Tagb.pl Takr.pl Taml.pl Telu.pl Thaa.pl Tirh.pl Yi.pl Zinh.pl Zyyy.pl %%PRIV_LIB%%/unicore/lib/Term/Y.pl %%PRIV_LIB%%/unicore/lib/UIdeo/Y.pl %%PRIV_LIB%%/unicore/lib/Upper/Y.pl %%PRIV_LIB%%/unicore/lib/WB/ EX.pl FO.pl HL.pl KA.pl LE.pl MB.pl ML.pl MN.pl NU.pl XX.pl %%PRIV_LIB%%/unicore/lib/XIDC/Y.pl %%PRIV_LIB%%/unicore/lib/XIDS/Y.pl %%PRIV_LIB%%/unicore/ version %%PRIV_LIB%%/ utf8.pm utf8_heavy.pl vars.pm version.pm version.pod %%PRIV_LIB%%/version/ Internals.pod regex.pm %%PRIV_LIB%%/ vmsish.pm warnings.pm %%PRIV_LIB%%/warnings/register.pm @dir %%SITE_PERL%%/auto @dir %%SITE_ARCH%%/auto [FILE:15944:manifests/plist.manpages] %%MAN3%%/ AnyDBM_File.3.gz App::Cpan.3.gz App::Prove.3.gz App::Prove::State.3.gz App::Prove::State::Result.3.gz App::Prove::State::Result::Test.3.gz Archive::Tar.3.gz Archive::Tar::File.3.gz Attribute::Handlers.3.gz AutoLoader.3.gz AutoSplit.3.gz B.3.gz B::Concise.3.gz B::Debug.3.gz B::Deparse.3.gz B::Op_private.3.gz B::Showlex.3.gz B::Terse.3.gz B::Xref.3.gz Benchmark.3.gz CORE.3.gz CPAN.3.gz CPAN::API::HOWTO.3.gz CPAN::Debug.3.gz CPAN::Distroprefs.3.gz CPAN::FirstTime.3.gz CPAN::HandleConfig.3.gz CPAN::Kwalify.3.gz CPAN::Meta.3.gz CPAN::Meta::Converter.3.gz CPAN::Meta::Feature.3.gz CPAN::Meta::History.3.gz CPAN::Meta::History::Meta_1_0.3.gz CPAN::Meta::History::Meta_1_1.3.gz CPAN::Meta::History::Meta_1_2.3.gz CPAN::Meta::History::Meta_1_3.3.gz CPAN::Meta::History::Meta_1_4.3.gz CPAN::Meta::Merge.3.gz CPAN::Meta::Prereqs.3.gz CPAN::Meta::Requirements.3.gz CPAN::Meta::Spec.3.gz CPAN::Meta::Validator.3.gz CPAN::Meta::YAML.3.gz CPAN::Mirrors.3.gz CPAN::Nox.3.gz CPAN::Plugin.3.gz CPAN::Plugin::Specfile.3.gz CPAN::Queue.3.gz CPAN::Tarzip.3.gz CPAN::Version.3.gz Carp.3.gz Class::Struct.3.gz Compress::Raw::Bzip2.3.gz Compress::Raw::Zlib.3.gz Compress::Zlib.3.gz Config.3.gz Config::Extensions.3.gz Config::Perl::V.3.gz Cwd.3.gz DB.3.gz DBM_Filter.3.gz DBM_Filter::compress.3.gz DBM_Filter::encode.3.gz DBM_Filter::int32.3.gz DBM_Filter::null.3.gz DBM_Filter::utf8.3.gz DB_File.3.gz Data::Dumper.3.gz Devel::PPPort.3.gz Devel::Peek.3.gz Devel::SelfStubber.3.gz Digest.3.gz Digest::MD5.3.gz Digest::SHA.3.gz Digest::base.3.gz Digest::file.3.gz DirHandle.3.gz Dumpvalue.3.gz DynaLoader.3.gz Encode.3.gz Encode::Alias.3.gz Encode::Byte.3.gz Encode::CJKConstants.3.gz Encode::CN.3.gz Encode::CN::HZ.3.gz Encode::Config.3.gz Encode::EBCDIC.3.gz Encode::Encoder.3.gz Encode::Encoding.3.gz Encode::GSM0338.3.gz Encode::Guess.3.gz Encode::JP.3.gz Encode::JP::H2Z.3.gz Encode::JP::JIS7.3.gz Encode::KR.3.gz Encode::KR::2022_KR.3.gz Encode::MIME::Header.3.gz Encode::MIME::Name.3.gz Encode::PerlIO.3.gz Encode::Supported.3.gz Encode::Symbol.3.gz Encode::TW.3.gz Encode::Unicode.3.gz Encode::Unicode::UTF7.3.gz English.3.gz Env.3.gz Errno.3.gz Exporter.3.gz Exporter::Heavy.3.gz ExtUtils::CBuilder.3.gz ExtUtils::CBuilder::Platform::Windows.3.gz ExtUtils::Command.3.gz ExtUtils::Command::MM.3.gz ExtUtils::Constant.3.gz ExtUtils::Constant::Base.3.gz ExtUtils::Constant::Utils.3.gz ExtUtils::Constant::XS.3.gz ExtUtils::Embed.3.gz ExtUtils::Install.3.gz ExtUtils::Installed.3.gz ExtUtils::Liblist.3.gz ExtUtils::MM.3.gz ExtUtils::MM_AIX.3.gz ExtUtils::MM_Any.3.gz ExtUtils::MM_BeOS.3.gz ExtUtils::MM_Cygwin.3.gz ExtUtils::MM_DOS.3.gz ExtUtils::MM_Darwin.3.gz ExtUtils::MM_MacOS.3.gz ExtUtils::MM_NW5.3.gz ExtUtils::MM_OS2.3.gz ExtUtils::MM_QNX.3.gz ExtUtils::MM_UWIN.3.gz ExtUtils::MM_Unix.3.gz ExtUtils::MM_VMS.3.gz ExtUtils::MM_VOS.3.gz ExtUtils::MM_Win32.3.gz ExtUtils::MM_Win95.3.gz ExtUtils::MY.3.gz ExtUtils::MakeMaker.3.gz ExtUtils::MakeMaker::Config.3.gz ExtUtils::MakeMaker::FAQ.3.gz ExtUtils::MakeMaker::Locale.3.gz ExtUtils::MakeMaker::Tutorial.3.gz ExtUtils::Manifest.3.gz ExtUtils::Miniperl.3.gz ExtUtils::Mkbootstrap.3.gz ExtUtils::Mksymlists.3.gz ExtUtils::Packlist.3.gz ExtUtils::ParseXS.3.gz ExtUtils::ParseXS::Constants.3.gz ExtUtils::ParseXS::Eval.3.gz ExtUtils::ParseXS::Utilities.3.gz ExtUtils::Typemaps.3.gz ExtUtils::Typemaps::Cmd.3.gz ExtUtils::Typemaps::InputMap.3.gz ExtUtils::Typemaps::OutputMap.3.gz ExtUtils::Typemaps::Type.3.gz ExtUtils::XSSymSet.3.gz ExtUtils::testlib.3.gz Fatal.3.gz Fcntl.3.gz File::Basename.3.gz File::Compare.3.gz File::Copy.3.gz File::DosGlob.3.gz File::Fetch.3.gz File::Find.3.gz File::Glob.3.gz File::GlobMapper.3.gz File::Path.3.gz File::Spec.3.gz File::Spec::AmigaOS.3.gz File::Spec::Cygwin.3.gz File::Spec::Epoc.3.gz File::Spec::Functions.3.gz File::Spec::Mac.3.gz File::Spec::OS2.3.gz File::Spec::Unix.3.gz File::Spec::VMS.3.gz File::Spec::Win32.3.gz File::Temp.3.gz File::stat.3.gz FileCache.3.gz FileHandle.3.gz Filter::Simple.3.gz Filter::Util::Call.3.gz FindBin.3.gz GDBM_File.3.gz Getopt::Long.3.gz Getopt::Std.3.gz HTTP::Tiny.3.gz Hash::Util.3.gz Hash::Util::FieldHash.3.gz I18N::Collate.3.gz I18N::LangTags.3.gz I18N::LangTags::Detect.3.gz I18N::LangTags::List.3.gz I18N::Langinfo.3.gz IO.3.gz IO::Compress::Base.3.gz IO::Compress::Bzip2.3.gz IO::Compress::Deflate.3.gz IO::Compress::FAQ.3.gz IO::Compress::Gzip.3.gz IO::Compress::RawDeflate.3.gz IO::Compress::Zip.3.gz IO::Dir.3.gz IO::File.3.gz IO::Handle.3.gz IO::Pipe.3.gz IO::Poll.3.gz IO::Seekable.3.gz IO::Select.3.gz IO::Socket.3.gz IO::Socket::INET.3.gz IO::Socket::IP.3.gz IO::Socket::UNIX.3.gz IO::Uncompress::AnyInflate.3.gz IO::Uncompress::AnyUncompress.3.gz IO::Uncompress::Base.3.gz IO::Uncompress::Bunzip2.3.gz IO::Uncompress::Gunzip.3.gz IO::Uncompress::Inflate.3.gz IO::Uncompress::RawInflate.3.gz IO::Uncompress::Unzip.3.gz IO::Zlib.3.gz IPC::Cmd.3.gz IPC::Msg.3.gz IPC::Open2.3.gz IPC::Open3.3.gz IPC::Semaphore.3.gz IPC::SharedMem.3.gz IPC::SysV.3.gz JSON::PP.3.gz JSON::PP::Boolean.3.gz List::Util.3.gz List::Util::XS.3.gz Locale::Codes.3.gz Locale::Codes::API.3.gz Locale::Codes::Changes.3.gz Locale::Codes::Country.3.gz Locale::Codes::Currency.3.gz Locale::Codes::LangExt.3.gz Locale::Codes::LangFam.3.gz Locale::Codes::LangVar.3.gz Locale::Codes::Language.3.gz Locale::Codes::Script.3.gz Locale::Country.3.gz Locale::Currency.3.gz Locale::Language.3.gz Locale::Maketext.3.gz Locale::Maketext::Cookbook.3.gz Locale::Maketext::Guts.3.gz Locale::Maketext::GutsLoader.3.gz Locale::Maketext::Simple.3.gz Locale::Maketext::TPJ13.3.gz Locale::Script.3.gz MIME::Base64.3.gz MIME::QuotedPrint.3.gz Math::BigFloat.3.gz Math::BigInt.3.gz Math::BigInt::Calc.3.gz Math::BigInt::CalcEmu.3.gz Math::BigInt::FastCalc.3.gz Math::BigRat.3.gz Math::Complex.3.gz Math::Trig.3.gz Memoize.3.gz Memoize::AnyDBM_File.3.gz Memoize::Expire.3.gz Memoize::ExpireFile.3.gz Memoize::ExpireTest.3.gz Memoize::NDBM_File.3.gz Memoize::SDBM_File.3.gz Memoize::Storable.3.gz Module::CoreList.3.gz Module::CoreList::Utils.3.gz Module::Load.3.gz Module::Load::Conditional.3.gz Module::Loaded.3.gz Module::Metadata.3.gz NDBM_File.3.gz NEXT.3.gz Net::Cmd.3.gz Net::Config.3.gz Net::Domain.3.gz Net::FTP.3.gz Net::NNTP.3.gz Net::Netrc.3.gz Net::POP3.3.gz Net::Ping.3.gz Net::SMTP.3.gz Net::Time.3.gz Net::hostent.3.gz Net::libnetFAQ.3.gz Net::netent.3.gz Net::protoent.3.gz Net::servent.3.gz O.3.gz %%ONLY-LINUX%%%%MAN3%%/ODBM_File.3.gz Opcode.3.gz POSIX.3.gz Params::Check.3.gz Parse::CPAN::Meta.3.gz Perl::OSType.3.gz PerlIO.3.gz PerlIO::encoding.3.gz PerlIO::mmap.3.gz PerlIO::scalar.3.gz PerlIO::via.3.gz PerlIO::via::QuotedPrint.3.gz Pod::Checker.3.gz Pod::Escapes.3.gz Pod::Find.3.gz Pod::Html.3.gz Pod::InputObjects.3.gz Pod::Man.3.gz Pod::ParseLink.3.gz Pod::ParseUtils.3.gz Pod::Parser.3.gz Pod::Perldoc.3.gz Pod::Perldoc::BaseTo.3.gz Pod::Perldoc::GetOptsOO.3.gz Pod::Perldoc::ToANSI.3.gz Pod::Perldoc::ToChecker.3.gz Pod::Perldoc::ToMan.3.gz Pod::Perldoc::ToNroff.3.gz Pod::Perldoc::ToPod.3.gz Pod::Perldoc::ToRtf.3.gz Pod::Perldoc::ToTerm.3.gz Pod::Perldoc::ToText.3.gz Pod::Perldoc::ToTk.3.gz Pod::Perldoc::ToXml.3.gz Pod::PlainText.3.gz Pod::Select.3.gz Pod::Simple.3.gz Pod::Simple::Checker.3.gz Pod::Simple::Debug.3.gz Pod::Simple::DumpAsText.3.gz Pod::Simple::DumpAsXML.3.gz Pod::Simple::HTML.3.gz Pod::Simple::HTMLBatch.3.gz Pod::Simple::LinkSection.3.gz Pod::Simple::Methody.3.gz Pod::Simple::PullParser.3.gz Pod::Simple::PullParserEndToken.3.gz Pod::Simple::PullParserStartToken.3.gz Pod::Simple::PullParserTextToken.3.gz Pod::Simple::PullParserToken.3.gz Pod::Simple::RTF.3.gz Pod::Simple::Search.3.gz Pod::Simple::SimpleTree.3.gz Pod::Simple::Subclassing.3.gz Pod::Simple::Text.3.gz Pod::Simple::TextContent.3.gz Pod::Simple::XHTML.3.gz Pod::Simple::XMLOutStream.3.gz Pod::Text.3.gz Pod::Text::Color.3.gz Pod::Text::Overstrike.3.gz Pod::Text::Termcap.3.gz Pod::Usage.3.gz SDBM_File.3.gz Safe.3.gz Scalar::Util.3.gz Search::Dict.3.gz SelectSaver.3.gz SelfLoader.3.gz Socket.3.gz Storable.3.gz Sub::Util.3.gz Symbol.3.gz Sys::Hostname.3.gz Sys::Syslog.3.gz TAP::Base.3.gz TAP::Formatter::Base.3.gz TAP::Formatter::Color.3.gz TAP::Formatter::Console.3.gz TAP::Formatter::Console::ParallelSession.3.gz TAP::Formatter::Console::Session.3.gz TAP::Formatter::File.3.gz TAP::Formatter::File::Session.3.gz TAP::Formatter::Session.3.gz TAP::Harness.3.gz TAP::Harness::Beyond.3.gz TAP::Harness::Env.3.gz TAP::Object.3.gz TAP::Parser.3.gz TAP::Parser::Aggregator.3.gz TAP::Parser::Grammar.3.gz TAP::Parser::Iterator.3.gz TAP::Parser::Iterator::Array.3.gz TAP::Parser::Iterator::Process.3.gz TAP::Parser::Iterator::Stream.3.gz TAP::Parser::IteratorFactory.3.gz TAP::Parser::Multiplexer.3.gz TAP::Parser::Result.3.gz TAP::Parser::Result::Bailout.3.gz TAP::Parser::Result::Comment.3.gz TAP::Parser::Result::Plan.3.gz TAP::Parser::Result::Pragma.3.gz TAP::Parser::Result::Test.3.gz TAP::Parser::Result::Unknown.3.gz TAP::Parser::Result::Version.3.gz TAP::Parser::Result::YAML.3.gz TAP::Parser::ResultFactory.3.gz TAP::Parser::Scheduler.3.gz TAP::Parser::Scheduler::Job.3.gz TAP::Parser::Scheduler::Spinner.3.gz TAP::Parser::Source.3.gz TAP::Parser::SourceHandler.3.gz TAP::Parser::SourceHandler::Executable.3.gz TAP::Parser::SourceHandler::File.3.gz TAP::Parser::SourceHandler::Handle.3.gz TAP::Parser::SourceHandler::Perl.3.gz TAP::Parser::SourceHandler::RawTAP.3.gz TAP::Parser::YAMLish::Reader.3.gz TAP::Parser::YAMLish::Writer.3.gz Term::ANSIColor.3.gz Term::Cap.3.gz Term::Complete.3.gz Term::ReadLine.3.gz Test.3.gz Test::Builder.3.gz Test::Builder::IO::Scalar.3.gz Test::Builder::Module.3.gz Test::Builder::Tester.3.gz Test::Builder::Tester::Color.3.gz Test::Harness.3.gz Test::More.3.gz Test::Simple.3.gz Test::Tester.3.gz Test::Tester::Capture.3.gz Test::Tester::CaptureRunner.3.gz Test::Tutorial.3.gz Test::use::ok.3.gz Text::Abbrev.3.gz Text::Balanced.3.gz Text::ParseWords.3.gz Text::Tabs.3.gz Text::Wrap.3.gz Thread.3.gz Thread::Queue.3.gz Thread::Semaphore.3.gz Tie::Array.3.gz Tie::File.3.gz Tie::Handle.3.gz Tie::Hash.3.gz Tie::Hash::NamedCapture.3.gz Tie::Memoize.3.gz Tie::RefHash.3.gz Tie::Scalar.3.gz Tie::StdHandle.3.gz Tie::SubstrHash.3.gz Time::HiRes.3.gz Time::Local.3.gz Time::Piece.3.gz Time::Seconds.3.gz Time::gmtime.3.gz Time::localtime.3.gz Time::tm.3.gz UNIVERSAL.3.gz Unicode::Collate.3.gz Unicode::Collate::CJK::Big5.3.gz Unicode::Collate::CJK::GB2312.3.gz Unicode::Collate::CJK::JISX0208.3.gz Unicode::Collate::CJK::Korean.3.gz Unicode::Collate::CJK::Pinyin.3.gz Unicode::Collate::CJK::Stroke.3.gz Unicode::Collate::CJK::Zhuyin.3.gz Unicode::Collate::Locale.3.gz Unicode::Normalize.3.gz Unicode::UCD.3.gz User::grent.3.gz User::pwent.3.gz XSLoader.3.gz arybase.3.gz attributes.3.gz autodie.3.gz autodie::Scope::Guard.3.gz autodie::Scope::GuardStack.3.gz autodie::Util.3.gz autodie::exception.3.gz autodie::exception::system.3.gz autodie::hints.3.gz autodie::skip.3.gz autouse.3.gz base.3.gz bigint.3.gz bignum.3.gz bigrat.3.gz blib.3.gz bytes.3.gz charnames.3.gz constant.3.gz deprecate.3.gz diagnostics.3.gz encoding.3.gz encoding::warnings.3.gz experimental.3.gz feature.3.gz fields.3.gz filetest.3.gz if.3.gz integer.3.gz less.3.gz lib.3.gz locale.3.gz mro.3.gz ok.3.gz open.3.gz ops.3.gz overload.3.gz overloading.3.gz parent.3.gz re.3.gz sigtrap.3.gz sort.3.gz strict.3.gz subs.3.gz threads.3.gz threads::shared.3.gz utf8.3.gz vars.3.gz version.3.gz version::Internals.3.gz vmsish.3.gz warnings.3.gz warnings::register.3.gz %%MAN1%%/ c2ph.1.gz corelist.1.gz cpan.1.gz enc2xs.1.gz encguess.1.gz h2ph.1.gz h2xs.1.gz instmodsh.1.gz json_pp.1.gz libnetcfg.1.gz perl.1.gz perl5004delta.1.gz perl5005delta.1.gz perl5100delta.1.gz perl5101delta.1.gz perl5120delta.1.gz perl5121delta.1.gz perl5122delta.1.gz perl5123delta.1.gz perl5124delta.1.gz perl5125delta.1.gz perl5140delta.1.gz perl5141delta.1.gz perl5142delta.1.gz perl5143delta.1.gz perl5144delta.1.gz perl5160delta.1.gz perl5161delta.1.gz perl5162delta.1.gz perl5163delta.1.gz perl5180delta.1.gz perl5181delta.1.gz perl5182delta.1.gz perl5184delta.1.gz perl5200delta.1.gz perl5201delta.1.gz perl5202delta.1.gz perl5203delta.1.gz perl5220delta.1.gz perl5221delta.1.gz perl5222delta.1.gz perl5223delta.1.gz perl5224delta.1.gz perl5240delta.1.gz perl5241delta.1.gz perl5242delta.1.gz perl5243delta.1.gz perl561delta.1.gz perl56delta.1.gz perl581delta.1.gz perl582delta.1.gz perl583delta.1.gz perl584delta.1.gz perl585delta.1.gz perl586delta.1.gz perl587delta.1.gz perl588delta.1.gz perl589delta.1.gz perl58delta.1.gz perlaix.1.gz perlamiga.1.gz perlandroid.1.gz perlapi.1.gz perlapio.1.gz perlartistic.1.gz perlbook.1.gz perlboot.1.gz perlbot.1.gz perlbs2000.1.gz perlbug.1.gz perlcall.1.gz perlce.1.gz perlcheat.1.gz perlclib.1.gz perlcn.1.gz perlcommunity.1.gz perlcygwin.1.gz perldata.1.gz perldbmfilter.1.gz perldebguts.1.gz perldebtut.1.gz perldebug.1.gz perldelta.1.gz perldiag.1.gz perldoc.1.gz perldos.1.gz perldsc.1.gz perldtrace.1.gz perlebcdic.1.gz perlembed.1.gz perlexperiment.1.gz perlfaq.1.gz perlfaq1.1.gz perlfaq2.1.gz perlfaq3.1.gz perlfaq4.1.gz perlfaq5.1.gz perlfaq6.1.gz perlfaq7.1.gz perlfaq8.1.gz perlfaq9.1.gz perlfilter.1.gz perlfork.1.gz perlform.1.gz perlfreebsd.1.gz perlfunc.1.gz perlgit.1.gz perlglossary.1.gz perlgpl.1.gz perlguts.1.gz perlhack.1.gz perlhacktips.1.gz perlhacktut.1.gz perlhaiku.1.gz perlhist.1.gz perlhpux.1.gz perlhurd.1.gz perlintern.1.gz perlinterp.1.gz perlintro.1.gz perliol.1.gz perlipc.1.gz perlirix.1.gz perlivp.1.gz perljp.1.gz perlko.1.gz perllexwarn.1.gz perllinux.1.gz perllocale.1.gz perllol.1.gz perlmacos.1.gz perlmacosx.1.gz perlmod.1.gz perlmodinstall.1.gz perlmodlib.1.gz perlmodstyle.1.gz perlmroapi.1.gz perlnetware.1.gz perlnewmod.1.gz perlnumber.1.gz perlobj.1.gz perlootut.1.gz perlop.1.gz perlopenbsd.1.gz perlopentut.1.gz perlos2.1.gz perlos390.1.gz perlos400.1.gz perlpacktut.1.gz perlperf.1.gz perlplan9.1.gz perlpod.1.gz perlpodspec.1.gz perlpodstyle.1.gz perlpolicy.1.gz perlport.1.gz perlpragma.1.gz perlqnx.1.gz perlre.1.gz perlreapi.1.gz perlrebackslash.1.gz perlrecharclass.1.gz perlref.1.gz perlreftut.1.gz perlreguts.1.gz perlrepository.1.gz perlrequick.1.gz perlreref.1.gz perlretut.1.gz perlriscos.1.gz perlrun.1.gz perlsec.1.gz perlsolaris.1.gz perlsource.1.gz perlstyle.1.gz perlsub.1.gz perlsymbian.1.gz perlsyn.1.gz perlsynology.1.gz perlthanks.1.gz perlthrtut.1.gz perltie.1.gz perltoc.1.gz perltodo.1.gz perltooc.1.gz perltoot.1.gz perltrap.1.gz perltru64.1.gz perltw.1.gz perlunicode.1.gz perlunicook.1.gz perlunifaq.1.gz perluniintro.1.gz perluniprops.1.gz perlunitut.1.gz perlutil.1.gz perlvar.1.gz perlvms.1.gz perlvos.1.gz perlwin32.1.gz perlxs.1.gz perlxstut.1.gz perlxstypemap.1.gz piconv.1.gz pl2pm.1.gz pod2html.1.gz pod2man.1.gz pod2text.1.gz pod2usage.1.gz podchecker.1.gz podselect.1.gz prove.1.gz pstruct.1.gz ptar.1.gz ptardiff.1.gz ptargrep.1.gz shasum.1.gz splain.1.gz xsubpp.1.gz zipdetails.1.gz @dir %%SITE_PERL%%/man/man1 @dir %%SITE_PERL%%/man/man3 @postexec makewhatis %D/%%SITEMANPREFIX%%/man @postexec makewhatis %D/%%PERLMANPREFIX%%/man @rmtry %%PERLMANPREFIX%%/man/whatis @rmtry %%PERLMANPREFIX%%/man/mandoc.db @rmtry %%SITEMANPREFIX%%/man/whatis @rmtry %%SITEMANPREFIX%%/man/mandoc.db [FILE:906:patches/patch-Configure] --- Configure.orig 2016-04-23 17:51:26 UTC +++ Configure @@ -3862,7 +3862,10 @@ esac . ./posthint.sh : who configured the system -cf_time=`LC_ALL=C; LANGUAGE=C; export LC_ALL; export LANGUAGE; $date 2>&1` +case "$cf_time" in +"") + cf_time=`LC_ALL=C; LANGUAGE=C; export LC_ALL; export LANGUAGE; $date 2>&1` ;; +esac case "$cf_by" in "") cf_by=`(logname) 2>/dev/null` @@ -5043,7 +5046,7 @@ esac : Now check and see which directories actually exist, avoiding duplicates for xxx in $dlist do - if $test -d $xxx; then + if $test -d $xxx || [ $xxx = $prefix/lib ]; then case " $libpth " in *" $xxx "*) ;; *) libpth="$libpth $xxx";; @@ -9590,8 +9593,7 @@ prefixvar=siteman3dir : determine where add-on public executable scripts go case "$sitescript" in -'') dflt=$siteprefix/script - $test -d $dflt || dflt=$sitebin ;; +'') dflt=$sitebin ;; *) dflt="$sitescript" ;; esac fn=d~+ [FILE:271:patches/patch-Makefile.SH] --- Makefile.SH.orig 2015-09-08 05:21:36 UTC +++ Makefile.SH @@ -40,7 +40,6 @@ esac pwd="`pwd`" linklibperl='$(LIBPERL)' linklibperl_nonshr='' -shrpldflags='$(LDDLFLAGS)' ldlibpth='' DPERL_EXTERNAL_GLOB='-DPERL_EXTERNAL_GLOB' DPERL_IS_MINIPERL='-DPERL_IS_MINIPERL' [FILE:458:patches/patch-cpan_DB__File_Makefile.PL] --- cpan/DB_File/Makefile.PL.orig 2016-07-14 19:06:57 UTC +++ cpan/DB_File/Makefile.PL @@ -47,6 +47,7 @@ WriteMakefile( INC => "-I$INC_DIR", VERSION_FROM => 'DB_File.pm', XS_VERSION => eval MM->parse_version('DB_File.pm'), + dynamic_lib => { OTHERLDFLAGS => "-Wl,-rpath,@PREFIX@/lib" }, XSPROTOARG => '-noprototypes', DEFINE => "-D_NOT_CORE $OS2 $VER_INFO $COMPAT185 $WALL", OBJECT => 'version$(OBJ_EXT) DB_File$(OBJ_EXT)', [FILE:532:patches/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm] --- cpan/ExtUtils-Install/lib/ExtUtils/Install.pm.orig 2015-06-22 12:55:33 UTC +++ cpan/ExtUtils-Install/lib/ExtUtils/Install.pm @@ -809,7 +809,7 @@ sub install { #XXX OS-SPECIFIC utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1; - $mode = 0444 | ( $mode & 0111 ? 0111 : 0 ); + $mode = 0644 | ( $mode & 0111 ? 0111 : 0 ); $mode = $mode | 0222 if $realtarget ne $targetfile; _chmod( $mode, $targetfile, $verbose ); [FILE:788:patches/patch-cpan_ExtUtils-Install_t_Install.t] --- cpan/ExtUtils-Install/t/Install.t.orig 2015-10-14 14:27:14 UTC +++ cpan/ExtUtils-Install/t/Install.t @@ -240,7 +240,7 @@ SKIP: { }, ]); - ok( !writeable("$bigdir/DummyHard.pm"), 'DummyHard.pm not writeable' ); + ok( writeable("$bigdir/DummyHard.pm"), 'DummyHard.pm writeable' ); use File::Compare; ok(compare("$bigdir/Dummy.pm", "$bigdir/DummyHard.pm"), @@ -264,7 +264,7 @@ SKIP: { }, ]); - ok( !writeable("$bigdir/DummyOrig.pm"), 'DummyOrig.pm not writeable' ); + ok( writeable("$bigdir/DummyOrig.pm"), 'DummyOrig.pm writeable' ); ok( !-l "$bigdir/Dummy.pm", 'Dummy.pm not a link' ); ok(compare("$bigdir/Dummy.pm", "$bigdir/DummyOrig.pm"), "orig file should be different"); [FILE:722:patches/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm] --- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm.orig 2016-01-25 10:18:16 UTC +++ cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm @@ -1880,13 +1880,14 @@ sub init_INSTALL_from_PREFIX { ('$(PREFIX)') x 3; } else { + $self->{PREFIX} ||= $iprefix; $self->{PERLPREFIX} ||= $iprefix; $self->{SITEPREFIX} ||= $sprefix; $self->{VENDORPREFIX} ||= $vprefix; # Lots of MM extension authors like to use $(PREFIX) so we # put something sensible in there no matter what. - $self->{PREFIX} = '$('.uc $self->{INSTALLDIRS}.'PREFIX)'; + #$self->{PREFIX} = '$('.uc $self->{INSTALLDIRS}.'PREFIX)'; } my $arch = $Config{archname}; [FILE:624:patches/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t] --- cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t.orig 2015-04-15 07:47:18 UTC +++ cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t @@ -10,7 +10,7 @@ BEGIN { } use strict; -use Test::More tests => 52; +use Test::More tests => 51; use MakeMaker::Test::Utils; use MakeMaker::Test::Setup::BFD; use ExtUtils::MakeMaker; @@ -62,7 +62,7 @@ like( $stdout->read, qr{ (?:Writing\ MYMETA.yml\ and\ MYMETA.json\n)? }x ); -is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' ); +## is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' ); isa_ok( $mm, 'ExtUtils::MakeMaker' ); [FILE:381:patches/patch-cpan_Math-BigInt_lib_Math_BigInt.pm] --- cpan/Math-BigInt/lib/Math/BigInt.pm.orig 2016-01-06 13:21:01 UTC +++ cpan/Math-BigInt/lib/Math/BigInt.pm @@ -65,7 +65,7 @@ use overload '>>=' => sub { $_[0]->brsft($_[1]); }, # not supported by Perl yet -'..' => \&_pointpoint, +# '..' => \&_pointpoint, '<=>' => sub { my $rc = $_[2] ? ref($_[0])->bcmp($_[1],$_[0]) : [FILE:531:patches/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm] --- cpan/Pod-Perldoc/lib/Pod/Perldoc.pm.orig 2016-07-25 09:12:21 UTC +++ cpan/Pod-Perldoc/lib/Pod/Perldoc.pm @@ -1936,6 +1936,7 @@ sub page { # apply a pager to the outpu # fix visible escape codes in ToTerm output # https://bugs.debian.org/758689 local $ENV{LESS} = defined $ENV{LESS} ? "$ENV{LESS} -R" : "-R"; + local $ENV{MORE} = defined $ENV{MORE} ? "$ENV{MORE} -R" : "-R"; last if system("$pager \"$output\"") == 0; } } [FILE:8522:patches/patch-dtrace] --- Configure.orig 2017-09-22 14:26:35 UTC +++ Configure @@ -940,6 +940,7 @@ lddlflags='' usedl='' doublesize='' dtraceobject='' +dtracexnolibs='' ebcdic='' fflushNULL='' fflushall='' @@ -8154,10 +8155,19 @@ while $test 1 ; do if $test -f $dtrace then - if $dtrace -h -s ../perldtrace.d \ + if $dtrace -h -xnolibs -s ../perldtrace.d \ -o perldtrace.tmp >/dev/null 2>&1 \ && rm -f perldtrace.tmp then + default_xnolibs=$define + echo " " + echo "Good: your $dtrace knows about the -h flag" + echo "and apparently the -xnolibs flag." + elif $dtrace -h -s ../perldtrace.d \ + -o perldtrace.tmp >/dev/null 2>&1 \ + && rm -f perldtrace.tmp + then + default_xnolibs=$undef echo " " echo "Good: your $dtrace knows about the -h flag." else @@ -8171,6 +8181,17 @@ while $test 1 ; do EOM exit 1 fi + case "$dtracexnolibs" in + $define|true|[yY]*) + dtracxnolibs=$define + ;; + ''|' ') + dtracexnolibs=$default_xnolibs + ;; + *) + dtracexnolibs=$undef + ;; + esac break; fi @@ -20770,7 +20791,11 @@ $define) dtraceobject=$define ;; ' '|'') - $dtrace -h -s ../perldtrace.d -o perldtrace.h + case "$dtracexnolibs" in + $define) xnolibs_option=-xnolibs ;; + *) xnolibs_option= ;; + esac + $dtrace -h $xnolibs_option -s ../perldtrace.d -o perldtrace.h $cat >try.c </dev/null 2>&1; then + && $dtrace -G $xnolibs_option -s ../perldtrace.d try.o >/dev/null 2>&1; then dtraceobject=$define echo "Your dtrace builds an object file" fi - $rm -f try.c try.o perldtrace.o ;; *) dtraceobject=$undef ;; esac + $rm -f try.c try.o perldtrace.o perldtrace.h esac : Determine if this is an EBCDIC system @@ -24736,6 +24761,7 @@ drand01='$drand01' drand48_r_proto='$drand48_r_proto' dtrace='$dtrace' dtraceobject='$dtraceobject' +dtracexnolibs='$dtracexnolibs' dynamic_ext='$dynamic_ext' eagain='$eagain' ebcdic='$ebcdic' --- Makefile.SH.orig 2017-07-15 18:00:51 UTC +++ Makefile.SH @@ -390,8 +390,13 @@ VG_TEST ?= ./perl -e 1 2>/dev/null ;; esac +case "$dtracexnolibs" in +define) xnolibs=-xnolibs ;; +*) xnolibs= ;; +esac + $spitshell >>$Makefile <>$Makefile <<'!NO!SUBS!' + +miniperl_dtrace_objs = $(miniperl_objs_nodt:%=mpdtrace/%) +perllib_dtrace_objs = $(perllib_objs_nodt:%=libpdtrace/%) +perlmain_dtrace_objs = maindtrace/perlmain$(OBJ_EXT) + +miniperl_objs = $(miniperl_dtrace_objs) $(DTRACE_MINI_O) +perllib_objs = $(perllib_dtrace_objs) $(DTRACE_PERLLIB_O) +perlmain_objs = $(perlmain_dtrace_objs) $(DTRACE_MAIN_O) + +miniperl_dep = $(DTRACE_MINI_O) +perllib_dep = $(DTRACE_PERLLIB_O) +perlmain_dep = $(DTRACE_MAIN_O) + +!NO!SUBS! + ;; + *) + + $spitshell >>$Makefile <<'!NO!SUBS!' + miniperl_objs = $(miniperl_objs_nodt) $(DTRACE_MINI_O) perllib_objs = $(perllib_objs_nodt) $(DTRACE_PERLLIB_O) perlmain_objs = perlmain$(OBJ_EXT) $(DTRACE_MAIN_O) +miniperl_dep = $(miniperl_objs) +perllib_dep = $(perllib_objs) +perlmain_dep = $(perlmain_objs) + +!NO!SUBS! + ;; +esac + +$spitshell >>$Makefile <<'!NO!SUBS!' + perltoc_pod_prereqs = extra.pods pod/perl5243delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod generated_pods = pod/perltoc.pod $(perltoc_pod_prereqs) generated_headers = uudmap.h bitcount.h mg_data.h @@ -860,19 +908,32 @@ mydtrace.h: $(DTRACE_H) define) $spitshell >>$Makefile <<'!NO!SUBS!' $(DTRACE_MINI_O): perldtrace.d $(miniperl_objs_nodt) - $(DTRACE) -G -s perldtrace.d -o $(DTRACE_MINI_O) $(miniperl_objs_nodt) + -rm -rf mpdtrace + mkdir mpdtrace + cp $(miniperl_objs_nodt) mpdtrace/ + $(DTRACE) -G -s perldtrace.d -o $(DTRACE_MINI_O) $(miniperl_dtrace_objs) $(DTRACE_PERLLIB_O): perldtrace.d $(perllib_objs_nodt) - $(DTRACE) -G -s perldtrace.d -o $(DTRACE_PERLLIB_O) $(perllib_objs_nodt) + -rm -rf libpdtrace + mkdir libpdtrace + cp $(perllib_objs_nodt) libpdtrace/ + $(DTRACE) -G -s perldtrace.d -o $(DTRACE_PERLLIB_O) $(perllib_dtrace_objs) $(DTRACE_MAIN_O): perldtrace.d perlmain$(OBJ_EXT) - $(DTRACE) -G -s perldtrace.d -o $(DTRACE_MAIN_O) perlmain$(OBJ_EXT) + -rm -rf maindtrace + mkdir maindtrace + cp perlmain$(OBJ_EXT) maindtrace/ + $(DTRACE) -G -s perldtrace.d -o $(DTRACE_MAIN_O) $(perlmain_dtrace_objs) || \ + ( $(ECHO) "No probes in perlmain$(OBJ_EXT), generating a dummy $(DTRACE_MAIN_O)" && \ + $(ECHO) >dtrace_main.c && \ + `$(CCCMD)` $(PLDLFLAGS) dtrace_main.c && \ + rm -f dtrace_main.c ) !NO!SUBS! ;; esac $spitshell >>$Makefile <<'!NO!SUBS!' -$(LIBPERL): $& $(perllib_objs) $(DYNALOADER) $(LIBPERLEXPORT) +$(LIBPERL): $& $(perllib_dep) $(DYNALOADER) $(LIBPERLEXPORT) !NO!SUBS! case "$useshrplib" in true) @@ -973,7 +1034,7 @@ lib/buildcustomize.pl: $& $(miniperl_obj *) if test "X$hostperl" != X; then $spitshell >>$Makefile <>$Makefile <<'!NO!SUBS!' -lib/buildcustomize.pl: $& $(miniperl_objs) write_buildcustomize.pl +lib/buildcustomize.pl: $& $(miniperl_dep) write_buildcustomize.pl -@rm -f miniperl.xok $(CC) $(CLDFLAGS) -o $(MINIPERL_EXE) \ $(miniperl_objs) $(libs) @@ -995,7 +1056,7 @@ lib/buildcustomize.pl: $& $(miniperl_obj $spitshell >>$Makefile <<'!NO!SUBS!' -$(PERL_EXE): $& $(perlmain_objs) $(LIBPERL) $(static_ext) ext.libs $(PERLEXPORT) write_buildcustomize.pl +$(PERL_EXE): $& $(perlmain_dep) $(LIBPERL) $(static_ext) ext.libs $(PERLEXPORT) write_buildcustomize.pl -@rm -f miniperl.xok !NO!SUBS! --- Porting/Glossary.orig 2017-06-30 21:03:20 UTC +++ Porting/Glossary @@ -2949,6 +2949,11 @@ dtrace (usedtrace.U): dtraceobject (dtraceobject.U): Whether we need to build an object file with the dtrace tool. +dtracexnolibs (dtraceobject.U): + Whether dtrace accepts -xnolibs. If available we call dtrace -h + and dtrace -G with -xnolibs to allow dtrace to run in a jail on + FreeBSD. + dynamic_ext (Extensions.U): This variable holds a list of XS extension files we want to link dynamically into the package. It is used by Makefile. --- ext/XS-APItest/Makefile.PL.orig 2017-06-30 21:03:22 UTC +++ ext/XS-APItest/Makefile.PL @@ -58,7 +58,8 @@ sub MY::postamble DTRACE_D = ../../perldtrace.d dtrace\$(OBJ_EXT): \$(DTRACE_D) core\$(OBJ_EXT) - $Config{dtrace} -G -s \$(DTRACE_D) -o dtrace\$(OBJ_EXT) core\$(OBJ_EXT) + $Config{dtrace} -G -s \$(DTRACE_D) -o dtrace\$(OBJ_EXT) core\$(OBJ_EXT) || \\ + ( \$(ECHO) >dtrace.c && \$(CCCMD) \$(CCCDLFLAGS) dtrace.c && rm -f dtrace.c ) POSTAMBLE return $post; --- hints/freebsd.sh.orig 2017-06-30 21:03:22 UTC +++ hints/freebsd.sh @@ -105,6 +105,15 @@ case "$osvers" in ;; esac +case "$osvers" in +10.*) + # dtrace on 10.x needs libelf symbols, but we don't know if the + # user is going to request usedtrace and there's no .cbu for usedtrace + libswanted="$libswanted elf" + echo "libswanted $libswanted" >&4 + ;; +esac + # Dynamic Loading flags have not changed much, so they are separated # out here to avoid duplicating them everywhere. case "$osvers" in [FILE:428:patches/patch-ext_GDBM__File_Makefile.PL] --- ext/GDBM_File/Makefile.PL.orig 2016-07-14 19:07:31 UTC +++ ext/GDBM_File/Makefile.PL @@ -7,6 +7,7 @@ WriteMakefile( VERSION_FROM => 'GDBM_File.pm', realclean => {FILES=> 'const-c.inc const-xs.inc'}, XS_VERSION => eval MM->parse_version('GDBM_File.pm'), #silence warnings if we are a dev release + dynamic_lib => { OTHERLDFLAGS => "-Wl,-rpath,@PREFIX@/lib" }, ); WriteConstants( NAME => 'GDBM_File', [FILE:399:patches/patch-ext_NDBM__File_Makefile.PL] --- ext/NDBM_File/Makefile.PL.orig 2016-07-14 19:07:31 UTC +++ ext/NDBM_File/Makefile.PL @@ -4,5 +4,6 @@ WriteMakefile( LIBS => ["-L/usr/local/lib -lndbm", "-ldbm -lucb"], XSPROTOARG => '-noprototypes', # XXX remove later? VERSION_FROM => 'NDBM_File.pm', + dynamic_lib => { OTHERLDFLAGS => "-Wl,-rpath,@PREFIX@/lib" }, INC => ($^O eq "MacOS" ? "-i ::::db:include" : "") ); [FILE:317:patches/patch-ext_ODBM__File_Makefile.PL] --- ext/ODBM_File/Makefile.PL.orig 2016-07-14 19:07:31 UTC +++ ext/ODBM_File/Makefile.PL @@ -4,4 +4,5 @@ WriteMakefile( LIBS => ["-ldbm -lucb"], XSPROTOARG => '-noprototypes', # XXX remove later? VERSION_FROM => 'ODBM_File.pm', + dynamic_lib => { OTHERLDFLAGS => "-Wl,-rpath,@PREFIX@/lib" }, ); [FILE:429:patches/patch-hints_linux.sh] --- hints/linux.sh.bak 2016-07-14 19:07:40.000000000 +0000 +++ hints/linux.sh 2017-05-18 05:59:27.668407063 +0000 @@ -150,6 +150,10 @@ ;; esac +lddlflags="-shared " +ldflags="-Wl,-E " +cccdlflags='-DPIC -fPIC' + # Ubuntu 11.04 (and later, presumably) doesn't keep most libraries # (such as -lm) in /lib or /usr/lib. So we have to ask gcc to tell us # where to look. We don't want gcc's own libraries, however, so we [FILE:715:patches/patch-perl.c] --- perl.c.orig 2016-04-11 00:49:39 UTC +++ perl.c @@ -1825,23 +1825,7 @@ S_Internals_V(pTHX_ CV *cv) PUSHs(Perl_newSVpvn_flags(aTHX_ non_bincompat_options, sizeof(non_bincompat_options) - 1, SVs_TEMP)); -#ifndef PERL_BUILD_DATE -# ifdef __DATE__ -# ifdef __TIME__ -# define PERL_BUILD_DATE __DATE__ " " __TIME__ -# else -# define PERL_BUILD_DATE __DATE__ -# endif -# endif -#endif - -#ifdef PERL_BUILD_DATE - PUSHs(Perl_newSVpvn_flags(aTHX_ - STR_WITH_LEN("Compiled at " PERL_BUILD_DATE), - SVs_TEMP)); -#else PUSHs(&PL_sv_undef); -#endif for (i = 1; i <= local_patch_count; i++) { /* This will be an undef, if PL_localpatches[i] is NULL. */ [FILE:1841:patches/patch-t_porting_customized.dat] --- t/porting/customized.dat.orig 2016-08-11 20:06:42 UTC +++ t/porting/customized.dat @@ -33,7 +33,7 @@ ExtUtils::MakeMaker cpan/ExtUtils-MakeMa ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm 8559ef191b4371d0c381472464856a8a73825b2a ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm 09d579ed9daea95c3bf47de2e0b8fe3aa0ff6447 ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm f720c13748293b792f7073aa96e7daecb590b183 -ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm 243649a399d293ae7ad0f26b7eab2668aa864ce8 +ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm bb5266915618d6da7b30559b378dd30820d64308 ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm b63c90129303b2c17d084fb828aa2c02a2ad85b8 ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm cabd1c97eaa427067811d92807e34c17940c7350 ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm 6a185d897a600c34615a6073f4de0ac2f54fef3e @@ -99,7 +99,7 @@ Math::BigRat cpan/Math-BigRat/lib/Math/B Memoize cpan/Memoize/Memoize.pm 902092ff91cdec9c7b4bd06202eb179e1ce26ca2 Parse::CPAN::Meta cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm 2de9f411463eda2bd5f57163c12edab9a00dc598 Parse::CPAN::Meta cpan/Parse-CPAN-Meta/t/02_api.t a692c9a7e52b08a14a954d6c405a22c0dab1cd43 -Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm ba3072a6af793b410b02594ed8fe109ac16a1d43 +Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm e9e98b26450ceb3bae1e54ac8a57dab88932de96 Scalar-List-Utils cpan/Scalar-List-Utils/lib/List/Util.pm 3b501b7332480b34929bc4df5d48581df3307267 Scalar-List-Utils cpan/Scalar-List-Utils/lib/List/Util/XS.pm ebd169113d3df79d31ad5535dbd7a538a8c14fd2 Scalar-List-Utils cpan/Scalar-List-Utils/lib/Scalar/Util.pm def601405bac7a4d6690b8c4207e0f05d65eb4ca [FILE:448:patches/patch-vutil.h] --- vutil.h.orig 2015-04-15 07:47:18 UTC +++ vutil.h @@ -115,7 +115,7 @@ S_croak_xs_usage(pTHX_ const CV *const c Perl_croak_nocontext("Usage: %s(%s)", gvname, params); } else { /* Pants. I don't think that it should be possible to get here. */ - Perl_croak_nocontext("Usage: CODE(0x%"UVxf")(%s)", PTR2UV(cv), params); + Perl_croak_nocontext("Usage: CODE(0x%" UVxf ")(%s)", PTR2UV(cv), params); } } [FILE:82:files/perl-man.conf.in] MANPATH %%PREFIX%%/%%SITEMANPREFIX%%/man MANPATH %%PREFIX%%/%%PERLMANPREFIX%%/man [FILE:551:freebsd/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_BaseTo.pm] --- cpan/Pod-Perldoc/lib/Pod/Perldoc/BaseTo.pm.orig 2015-04-26 15:40:21 UTC +++ cpan/Pod-Perldoc/lib/Pod/Perldoc/BaseTo.pm @@ -33,6 +33,7 @@ BEGIN { *is_linux = $^O eq 'linux' ? \&TRUE : \&FALSE unless defined &is_linux; *is_hpux = $^O =~ m/hpux/ ? \&TRUE : \&FALSE unless defined &is_hpux; *is_openbsd = $^O =~ m/openbsd/ ? \&TRUE : \&FALSE unless defined &is_openbsd; + *is_freebsd = $^O =~ m/freebsd/ ? \&TRUE : \&FALSE unless defined &is_freebsd; *is_bitrig = $^O =~ m/bitrig/ ? \&TRUE : \&FALSE unless defined &is_bitrig; } [FILE:430:freebsd/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm] --- cpan/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm.orig 2015-04-26 15:40:21 UTC +++ cpan/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm @@ -63,7 +63,7 @@ sub init { sub _roffer_candidates { my( $self ) = @_; - if( $self->is_openbsd || $self->is_bitrig ) { qw( mandoc groff nroff ) } + if( $self->is_openbsd || $self->is_freebsd || $self->is_bitrig ) { qw( mandoc groff nroff ) } else { qw( groff nroff mandoc ) } } [FILE:1265:freebsd/patch-hints_freebsd.sh] --- hints/freebsd.sh.orig 2015-04-15 07:47:18 UTC +++ hints/freebsd.sh @@ -88,6 +88,8 @@ case "$osvers" in esac libswanted=`echo $libswanted | sed 's/ malloc / /'` libswanted=`echo $libswanted | sed 's/ bind / /'` + libswanted=`echo $libswanted | sed 's/ dl / /'` + libswanted=`echo $libswanted | sed 's/ c / /'` # iconv gone in Perl 5.8.1, but if someone compiles 5.8.0 or earlier. libswanted=`echo $libswanted | sed 's/ iconv / /'` d_setregid='define' @@ -102,6 +104,10 @@ case "$osvers" in ;; esac libswanted=`echo $libswanted | sed 's/ malloc / /'` + libswanted=`echo $libswanted | sed 's/ bind / /'` + libswanted=`echo $libswanted | sed 's/ dl / /'` + libswanted=`echo $libswanted | sed 's/ iconv / /'` + libswanted=`echo $libswanted | sed 's/ c / /'` ;; esac @@ -191,7 +197,9 @@ esac # This script UU/usethreads.cbu will get 'called-back' by Configure # after it has prompted the user for whether to use threads. -cat > UU/usethreads.cbu <<'EOCBU' +## not quite - modern FreeBSD perl port is supposed to take care of that +## we just add extra libraries and cflags nowadays +cat > /dev/null <<'EOCBU' case "$usethreads" in $define|true|[yY]*) lc_r=`/sbin/ldconfig -r|grep ':-lc_r'|awk '{print $NF}'|sed -n '$p'`