From b9460c86bb1d79b818caa0eee9536bcaa99ca0ad Mon Sep 17 00:00:00 2001 From: Bryan Drewery Date: Sat, 17 Jun 2017 11:49:07 -0700 Subject: [PATCH] Add a bulk -a test for FLAVORS --- test/Makefile | 3 +- test/bulk-flavor-all.sh | 19 + test/common.bulk.sh | 12 +- test/ports/Makefile | 6 +- test/ports/converters/Makefile | 1 + test/ports/converters/libiconv/Makefile | 44 + test/ports/converters/libiconv/distinfo | 4 + .../libiconv/files/patch-include-iconv.h.in | 70 + .../patch-libcharset__lib__config.charset | 43 + .../libiconv/files/patch-src__Makefile.in | 19 + test/ports/converters/libiconv/pkg-descr | 14 + test/ports/converters/libiconv/pkg-plist | 25 + test/ports/devel/Makefile | 8 + test/ports/devel/gettext-runtime/Makefile | 49 + .../gettext-runtime/files/patch-configure | 11 + .../files/patch-intl-threadlib.c | 39 + test/ports/devel/gettext-runtime/pkg-descr | 6 + test/ports/devel/gettext-runtime/pkg-plist | 68 + test/ports/devel/gettext-tools/Makefile | 68 + .../devel/gettext-tools/files/patch-configure | 20 + .../patch-gnulib-lib_glthread_threadlib.c | 39 + .../patch-libgettextpo_glthread_threadlib.c | 39 + test/ports/devel/gettext-tools/pkg-descr | 6 + test/ports/devel/gettext-tools/pkg-plist | 255 ++ test/ports/devel/gettext/Makefile | 16 + test/ports/devel/gettext/Makefile.common | 18 + test/ports/devel/gettext/distinfo | 3 + test/ports/devel/gettext/pkg-descr | 4 + test/ports/devel/gmake/Makefile | 39 + test/ports/devel/gmake/distinfo | 3 + test/ports/devel/gmake/files/patch-default.c | 11 + test/ports/devel/gmake/pkg-descr | 5 + test/ports/devel/gmake/pkg-plist | 28 + test/ports/devel/libffi/Makefile | 43 + test/ports/devel/libffi/distinfo | 2 + test/ports/devel/libffi/files/patch-b5ade2 | 112 + test/ports/devel/libffi/files/patch-configure | 11 + .../devel/libffi/files/patch-src__arm__ffi.c | 36 + .../devel/libffi/files/patch-src__mips__ffi.c | 29 + .../libffi/files/patch-src__mips__ffitarget.h | 13 + .../devel/libffi/files/patch-src_arm_sysv.S | 15 + test/ports/devel/libffi/pkg-descr | 6 + test/ports/devel/libffi/pkg-plist | 13 + test/ports/devel/m4/Makefile | 40 + test/ports/devel/m4/distinfo | 3 + test/ports/devel/m4/pkg-descr | 15 + test/ports/devel/m4/pkg-plist | 2 + test/ports/devel/p5-Locale-gettext/Makefile | 26 + test/ports/devel/p5-Locale-gettext/distinfo | 3 + .../p5-Locale-gettext/files/patch-Makefile.PL | 23 + test/ports/devel/p5-Locale-gettext/pkg-descr | 5 + test/ports/devel/p5-Locale-gettext/pkg-plist | 3 + test/ports/devel/readline/Makefile | 46 + test/ports/devel/readline/distinfo | 18 + .../readline/files/patch-support-shobj-conf | 20 + test/ports/devel/readline/pkg-descr | 7 + test/ports/devel/readline/pkg-plist | 30 + test/ports/lang/Makefile | 1 + test/ports/lang/perl5.24/Makefile | 281 ++ test/ports/lang/perl5.24/distinfo | 3 + .../ports/lang/perl5.24/files/patch-Configure | 33 + .../lang/perl5.24/files/patch-Makefile.SH | 10 + ...n_ExtUtils-Install_lib_ExtUtils_Install.pm | 11 + .../patch-cpan_ExtUtils-Install_t_Install.t | 20 + ...ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm | 18 + ...h-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t | 20 + .../patch-cpan_Math-BigInt_lib_Math_BigInt.pm | 11 + .../patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm | 10 + ...cpan_Pod-Perldoc_lib_Pod_Perldoc_BaseTo.pm | 10 + ...-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm | 20 + ...cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm | 11 + test/ports/lang/perl5.24/files/patch-dtrace | 266 ++ .../perl5.24/files/patch-hints_freebsd.sh | 51 + test/ports/lang/perl5.24/files/patch-perl.c | 26 + .../files/patch-t_porting_customized.dat | 20 + test/ports/lang/perl5.24/files/patch-vutil.h | 11 + .../lang/perl5.24/files/perl-man.conf.in | 2 + test/ports/lang/perl5.24/pkg-descr | 6 + test/ports/lang/perl5.24/pkg-message | 11 + test/ports/lang/perl5.24/pkg-plist | 2306 +++++++++++++++++ test/ports/lang/perl5.24/version.mk | 2 + test/ports/misc/Makefile | 1 + test/ports/misc/help2man/Makefile | 42 + test/ports/misc/help2man/blah | 213 ++ test/ports/misc/help2man/distinfo | 3 + test/ports/misc/help2man/pkg-descr | 11 + test/ports/ports-mgmt/Makefile | 3 +- .../poudriere-devel-bad-dep_args/Makefile | 1 + .../poudriere-devel-dep-DEFAULT/Makefile | 1 + .../poudriere-devel-dep-FOO/Makefile | 1 + test/ports/print/Makefile | 2 + test/ports/print/indexinfo/Makefile | 22 + test/ports/print/indexinfo/distinfo | 3 + test/ports/print/indexinfo/pkg-descr | 3 + test/ports/print/texinfo/Makefile | 51 + test/ports/print/texinfo/distinfo | 9 + test/ports/print/texinfo/pkg-descr | 13 + test/ports/print/texinfo/pkg-install | 28 + test/ports/print/texinfo/pkg-plist | 455 ++++ test/ports/security/Makefile | 1 + test/ports/security/openssl/Makefile | 177 ++ test/ports/security/openssl/distinfo | 11 + .../openssl/files/extra-patch-test_testssl | 15 + .../security/openssl/files/patch-Configure | 45 + .../security/openssl/files/patch-Makefile | 11 + .../security/openssl/files/patch-RFC-5705 | 38 + .../openssl/files/patch-apps_s__client.c | 22 + .../ports/security/openssl/files/patch-config | 19 + .../security/openssl/files/pkg-message.in | 1 + test/ports/security/openssl/pkg-descr | 16 + test/ports/security/openssl/pkg-plist | 1716 ++++++++++++ test/ports/security/openssl/version.mk | 1 + 112 files changed, 7605 insertions(+), 6 deletions(-) create mode 100644 test/bulk-flavor-all.sh create mode 100644 test/ports/converters/Makefile create mode 100644 test/ports/converters/libiconv/Makefile create mode 100644 test/ports/converters/libiconv/distinfo create mode 100644 test/ports/converters/libiconv/files/patch-include-iconv.h.in create mode 100644 test/ports/converters/libiconv/files/patch-libcharset__lib__config.charset create mode 100644 test/ports/converters/libiconv/files/patch-src__Makefile.in create mode 100644 test/ports/converters/libiconv/pkg-descr create mode 100644 test/ports/converters/libiconv/pkg-plist create mode 100644 test/ports/devel/gettext-runtime/Makefile create mode 100644 test/ports/devel/gettext-runtime/files/patch-configure create mode 100644 test/ports/devel/gettext-runtime/files/patch-intl-threadlib.c create mode 100644 test/ports/devel/gettext-runtime/pkg-descr create mode 100644 test/ports/devel/gettext-runtime/pkg-plist create mode 100644 test/ports/devel/gettext-tools/Makefile create mode 100644 test/ports/devel/gettext-tools/files/patch-configure create mode 100644 test/ports/devel/gettext-tools/files/patch-gnulib-lib_glthread_threadlib.c create mode 100644 test/ports/devel/gettext-tools/files/patch-libgettextpo_glthread_threadlib.c create mode 100644 test/ports/devel/gettext-tools/pkg-descr create mode 100644 test/ports/devel/gettext-tools/pkg-plist create mode 100644 test/ports/devel/gettext/Makefile create mode 100644 test/ports/devel/gettext/Makefile.common create mode 100644 test/ports/devel/gettext/distinfo create mode 100644 test/ports/devel/gettext/pkg-descr create mode 100644 test/ports/devel/gmake/Makefile create mode 100644 test/ports/devel/gmake/distinfo create mode 100644 test/ports/devel/gmake/files/patch-default.c create mode 100644 test/ports/devel/gmake/pkg-descr create mode 100644 test/ports/devel/gmake/pkg-plist create mode 100644 test/ports/devel/libffi/Makefile create mode 100644 test/ports/devel/libffi/distinfo create mode 100644 test/ports/devel/libffi/files/patch-b5ade2 create mode 100644 test/ports/devel/libffi/files/patch-configure create mode 100644 test/ports/devel/libffi/files/patch-src__arm__ffi.c create mode 100644 test/ports/devel/libffi/files/patch-src__mips__ffi.c create mode 100644 test/ports/devel/libffi/files/patch-src__mips__ffitarget.h create mode 100644 test/ports/devel/libffi/files/patch-src_arm_sysv.S create mode 100644 test/ports/devel/libffi/pkg-descr create mode 100644 test/ports/devel/libffi/pkg-plist create mode 100644 test/ports/devel/m4/Makefile create mode 100644 test/ports/devel/m4/distinfo create mode 100644 test/ports/devel/m4/pkg-descr create mode 100644 test/ports/devel/m4/pkg-plist create mode 100644 test/ports/devel/p5-Locale-gettext/Makefile create mode 100644 test/ports/devel/p5-Locale-gettext/distinfo create mode 100644 test/ports/devel/p5-Locale-gettext/files/patch-Makefile.PL create mode 100644 test/ports/devel/p5-Locale-gettext/pkg-descr create mode 100644 test/ports/devel/p5-Locale-gettext/pkg-plist create mode 100644 test/ports/devel/readline/Makefile create mode 100644 test/ports/devel/readline/distinfo create mode 100644 test/ports/devel/readline/files/patch-support-shobj-conf create mode 100644 test/ports/devel/readline/pkg-descr create mode 100644 test/ports/devel/readline/pkg-plist create mode 100644 test/ports/lang/perl5.24/Makefile create mode 100644 test/ports/lang/perl5.24/distinfo create mode 100644 test/ports/lang/perl5.24/files/patch-Configure create mode 100644 test/ports/lang/perl5.24/files/patch-Makefile.SH create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-Install_t_Install.t create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_Math-BigInt_lib_Math_BigInt.pm create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_BaseTo.pm create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm create mode 100644 test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm create mode 100644 test/ports/lang/perl5.24/files/patch-dtrace create mode 100644 test/ports/lang/perl5.24/files/patch-hints_freebsd.sh create mode 100644 test/ports/lang/perl5.24/files/patch-perl.c create mode 100644 test/ports/lang/perl5.24/files/patch-t_porting_customized.dat create mode 100644 test/ports/lang/perl5.24/files/patch-vutil.h create mode 100644 test/ports/lang/perl5.24/files/perl-man.conf.in create mode 100644 test/ports/lang/perl5.24/pkg-descr create mode 100644 test/ports/lang/perl5.24/pkg-message create mode 100644 test/ports/lang/perl5.24/pkg-plist create mode 100644 test/ports/lang/perl5.24/version.mk create mode 100644 test/ports/misc/help2man/Makefile create mode 100644 test/ports/misc/help2man/blah create mode 100644 test/ports/misc/help2man/distinfo create mode 100644 test/ports/misc/help2man/pkg-descr create mode 100644 test/ports/print/Makefile create mode 100644 test/ports/print/indexinfo/Makefile create mode 100644 test/ports/print/indexinfo/distinfo create mode 100644 test/ports/print/indexinfo/pkg-descr create mode 100644 test/ports/print/texinfo/Makefile create mode 100644 test/ports/print/texinfo/distinfo create mode 100644 test/ports/print/texinfo/pkg-descr create mode 100644 test/ports/print/texinfo/pkg-install create mode 100644 test/ports/print/texinfo/pkg-plist create mode 100644 test/ports/security/Makefile create mode 100644 test/ports/security/openssl/Makefile create mode 100644 test/ports/security/openssl/distinfo create mode 100644 test/ports/security/openssl/files/extra-patch-test_testssl create mode 100644 test/ports/security/openssl/files/patch-Configure create mode 100644 test/ports/security/openssl/files/patch-Makefile create mode 100644 test/ports/security/openssl/files/patch-RFC-5705 create mode 100644 test/ports/security/openssl/files/patch-apps_s__client.c create mode 100644 test/ports/security/openssl/files/patch-config create mode 100644 test/ports/security/openssl/files/pkg-message.in create mode 100644 test/ports/security/openssl/pkg-descr create mode 100644 test/ports/security/openssl/pkg-plist create mode 100644 test/ports/security/openssl/version.mk diff --git a/test/Makefile b/test/Makefile index dd77d4432c..6213266dd6 100644 --- a/test/Makefile +++ b/test/Makefile @@ -19,7 +19,8 @@ TESTS=\ bulk-flavor-specific-dep-and-default-listed.sh \ bulk-flavor-specific-dep-and-default-shorthand-listed.sh \ bulk-flavor-specific-dep-and-multi-listed.sh \ - bulk-flavor-specific-dep-and-multi-no-main-listed.sh + bulk-flavor-specific-dep-and-multi-no-main-listed.sh \ + bulk-flavor-all.sh all: check diff --git a/test/bulk-flavor-all.sh b/test/bulk-flavor-all.sh new file mode 100644 index 0000000000..34b29a1262 --- /dev/null +++ b/test/bulk-flavor-all.sh @@ -0,0 +1,19 @@ +#! /bin/sh + +ALL=1 +. common.bulk.sh + +${SUDO} ${POUDRIEREPATH} -e ${POUDRIERE_ETC} bulk -n -CNt \ + -B "${BUILDNAME}" \ + -j "${JAILNAME}" -p "${PTNAME}" ${SETNAME:+-z "${SETNAME}"} \ + -a +assert 0 $? "Bulk should pass" + +# Assert that only listed packages are in poudriere.ports.queued as 'listed' +assert_queued "listed" "${LISTPORTS}" + +# Assert that all expected dependencies are in poudriere.ports.queued (since +# they do not exist yet) +expand_origin_flavors "${LISTPORTS}" expanded_LISTPORTS +list_all_deps "${expanded_LISTPORTS}" ALL_EXPECTED +assert_queued "" "${ALL_EXPECTED}" diff --git a/test/common.bulk.sh b/test/common.bulk.sh index 5fcb18b89d..35afce8770 100644 --- a/test/common.bulk.sh +++ b/test/common.bulk.sh @@ -204,8 +204,9 @@ export SRC_ENV_CONF=/dev/null . common.sh -assert_not "" "${LISTPORTS}" "LISTPORTS empty" -echo "Building: $(echo ${LISTPORTS})" +if [ ${ALL:-0} -eq 0 ]; then + assert_not "" "${LISTPORTS}" "LISTPORTS empty" +fi SUDO= if [ $(id -u) -ne 0 ]; then @@ -273,6 +274,13 @@ set +e ALL_PKGNAMES= ALL_ORIGINS= +if [ ${ALL} -eq 1 ]; then + LISTPORTS="$(listed_ports)" +fi +echo -n "Gathering metadata for requested ports..." for origin in ${LISTPORTS}; do cache_pkgnames "${origin}" done +echo " done" +expand_origin_flavors "${LISTPORTS}" LISTPORTS_EXPANDED +echo "Building: $(echo ${LISTPORTS_EXPANDED})" diff --git a/test/ports/Makefile b/test/ports/Makefile index 10bfecd403..b7c176ebd2 100644 --- a/test/ports/Makefile +++ b/test/ports/Makefile @@ -1,5 +1,7 @@ -# Not included in bulk tests -#SUBDIR += devel +SUBDIR += converters +SUBDIR += devel SUBDIR += lang SUBDIR += ports-mgmt SUBDIR += misc +SUBDIR += print +SUBDIR += security diff --git a/test/ports/converters/Makefile b/test/ports/converters/Makefile new file mode 100644 index 0000000000..e32e2dc422 --- /dev/null +++ b/test/ports/converters/Makefile @@ -0,0 +1 @@ +SUBDIR += libiconv diff --git a/test/ports/converters/libiconv/Makefile b/test/ports/converters/libiconv/Makefile new file mode 100644 index 0000000000..c935dc7894 --- /dev/null +++ b/test/ports/converters/libiconv/Makefile @@ -0,0 +1,44 @@ +# Created by: Maxim Sobolev +# $FreeBSD: head/converters/libiconv/Makefile 428196 2016-12-09 12:57:21Z sunpoet $ + +PORTNAME= libiconv +PORTVERSION= 1.14 +PORTREVISION= 10 +CATEGORIES= converters devel +MASTER_SITES= GNU + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Character set conversion library + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-static \ + --disable-nls \ + --docdir=${DOCSDIR} \ + am_cv_func_iconv=no +INSTALL_TARGET= install-strip +MAKE_JOBS_UNSAFE= yes +USES= libtool +USE_CSTD= gnu89 +USE_LDCONFIG= yes + +OPTIONS_DEFINE= DOCS ENCODINGS PATCHES +OPTIONS_DEFAULT=ENCODINGS +ENCODINGS_DESC= Include extra character sets +PATCHES_DESC= Apply patches to fix CP932, add EUCJP-MS + +ENCODINGS_CONFIGURE_ENABLE= extra-encodings + +PATCHES_PATCH_SITES= http://apolloron.org/software/libiconv-1.14-ja/ \ + LOCAL/kwm +PATCHES_PATCHFILES= ${DISTNAME}-ja-1.patch.gz:-p1 + +post-patch: + @${REINPLACE_CMD} -e 's:ei_ksc5601:ei_euc_kr:g' ${WRKSRC}/lib/aliases.h + @${REINPLACE_CMD} -e 's:gawk:awk:g' ${WRKSRC}/configure \ + ${WRKSRC}/libcharset/configure \ + ${WRKSRC}/preload/configure + +.include diff --git a/test/ports/converters/libiconv/distinfo b/test/ports/converters/libiconv/distinfo new file mode 100644 index 0000000000..f7e57c9fdc --- /dev/null +++ b/test/ports/converters/libiconv/distinfo @@ -0,0 +1,4 @@ +SHA256 (libiconv-1.14.tar.gz) = 72b24ded17d687193c3366d0ebe7cde1e6b18f0df8c55438ac95be39e8a30613 +SIZE (libiconv-1.14.tar.gz) = 4984397 +SHA256 (libiconv-1.14-ja-1.patch.gz) = c9474ee420b971029073dabf5e599b049945fbb040f353dce4db32191401bfee +SIZE (libiconv-1.14-ja-1.patch.gz) = 291963 diff --git a/test/ports/converters/libiconv/files/patch-include-iconv.h.in b/test/ports/converters/libiconv/files/patch-include-iconv.h.in new file mode 100644 index 0000000000..a11ee8417a --- /dev/null +++ b/test/ports/converters/libiconv/files/patch-include-iconv.h.in @@ -0,0 +1,70 @@ +--- include/iconv.h.in.orig 2011-08-07 17:48:03 UTC ++++ include/iconv.h.in +@@ -21,8 +21,10 @@ + #ifndef _LIBICONV_H + #define _LIBICONV_H + ++#ifndef LIBICONV_PLUG + #define _LIBICONV_VERSION 0x010E /* version number: (major<<8) + minor */ + extern @DLL_VARIABLE@ int _libiconv_version; /* Likewise */ ++#endif + + /* We would like to #include any system header file which could define + iconv_t, 1. in order to eliminate the risk that the user gets compilation +@@ -94,7 +96,6 @@ extern int iconv_close (iconv_t cd); + #endif + + +-#ifndef LIBICONV_PLUG + + /* Nonstandard extensions. */ + +@@ -127,12 +128,16 @@ typedef struct { + /* Allocates descriptor for code conversion from encoding ‘fromcode’ to + encoding ‘tocode’ into preallocated memory. Returns an error indicator + (0 or -1 with errno set). */ ++#ifndef LIBICONV_PLUG + #define iconv_open_into libiconv_open_into ++#endif + extern int iconv_open_into (const char* tocode, const char* fromcode, + iconv_allocation_t* resultp); + + /* Control of attributes. */ ++#ifndef LIBICONV_PLUG + #define iconvctl libiconvctl ++#endif + extern int iconvctl (iconv_t cd, int request, void* argument); + + /* Hook performed after every successful conversion of a Unicode character. */ +@@ -212,7 +217,9 @@ struct iconv_fallbacks { + #define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */ + + /* Listing of locale independent encodings. */ ++#ifndef LIBICONV_PLUG + #define iconvlist libiconvlist ++#endif + extern void iconvlist (int (*do_one) (unsigned int namescount, + const char * const * names, + void* data), +@@ -224,6 +231,7 @@ extern const char * iconv_canonicalize ( + + /* Support for relocatable packages. */ + ++#ifndef LIBICONV_PLUG + /* Sets the original and the current installation prefix of the package. + Relocation simply replaces a pathname starting with the original prefix + by the corresponding pathname with the current prefix instead. Both +@@ -231,12 +239,12 @@ extern const char * iconv_canonicalize ( + instead of "/"). */ + extern void libiconv_set_relocation_prefix (const char *orig_prefix, + const char *curr_prefix); ++#endif + + #ifdef __cplusplus + } + #endif + +-#endif + + + #endif /* _LIBICONV_H */ diff --git a/test/ports/converters/libiconv/files/patch-libcharset__lib__config.charset b/test/ports/converters/libiconv/files/patch-libcharset__lib__config.charset new file mode 100644 index 0000000000..ba30603dc8 --- /dev/null +++ b/test/ports/converters/libiconv/files/patch-libcharset__lib__config.charset @@ -0,0 +1,43 @@ +--- libcharset/lib/config.charset.orig 2010-04-05 02:25:38.000000000 +0200 ++++ libcharset/lib/config.charset 2011-10-23 22:05:50.000000000 +0200 +@@ -348,7 +348,7 @@ case "$os" in + #echo "sun_eu_greek ?" # what is this? + echo "UTF-8 UTF-8" + ;; +- freebsd* | os2*) ++ freebsd4.[0-5]* | os2*) + # FreeBSD 4.2 doesn't have nl_langinfo(CODESET); therefore + # localcharset.c falls back to using the full locale name + # from the environment variables. +@@ -385,6 +385,31 @@ case "$os" in + echo "ja_JP.Shift_JIS SHIFT_JIS" + echo "ko_KR.EUC EUC-KR" + ;; ++ freebsd*) ++ echo "US-ASCII ASCII" ++ echo "ISO8859-1 ISO-8859-1" ++ echo "ISO_8859-1 ISO-8859-1" ++ echo "ISO8859-2 ISO-8859-2" ++ echo "ISO_8859-2 ISO-8859-2" ++ echo "ISO8859-4 ISO-8859-4" ++ echo "ISO_8859-4 ISO-8859-4" ++ echo "ISO8859-5 ISO-8859-5" ++ echo "ISO_8859-5 ISO-8859-5" ++ echo "ISO8859-7 ISO-8859-7" ++ echo "ISO_8859-7 ISO-8859-7" ++ echo "ISO8859-9 ISO-8859-9" ++ echo "ISO_8859-9 ISO-8859-9" ++ echo "ISO8859-13 ISO-8859-13" ++ echo "ISO_8859-13 ISO-8859-13" ++ echo "ISO8859-15 ISO-8859-15" ++ echo "ISO_8859-15 ISO-8859-15" ++ echo "eucCN GB2312" ++ echo "eucJP EUC-JP" ++ echo "eucKR EUC-KR" ++ echo "Big5 BIG5" ++ echo "Big5HKSCS BIG5-HKSCS" ++ echo "SJIS SHIFT_JIS" ++ ;; + netbsd*) + echo "646 ASCII" + echo "ISO8859-1 ISO-8859-1" diff --git a/test/ports/converters/libiconv/files/patch-src__Makefile.in b/test/ports/converters/libiconv/files/patch-src__Makefile.in new file mode 100644 index 0000000000..04d0b09ef8 --- /dev/null +++ b/test/ports/converters/libiconv/files/patch-src__Makefile.in @@ -0,0 +1,19 @@ +--- src/Makefile.in.orig 2011-06-04 19:05:58.000000000 +0200 ++++ src/Makefile.in 2013-07-06 18:49:54.000000000 +0200 +@@ -71,7 +71,6 @@ + # without internationalization and not linked with libintl. + + all : iconv_no_i18n$(EXEEXT) iconv.@OBJEXT@ $(OBJECTS_RES_@WOE32@) +- test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx || chmod 777 . + + # This is the temporary iconv executable, without internationalization. + iconv_no_i18n$(EXEEXT) : iconv_no_i18n.@OBJEXT@ ../lib/libiconv.la $(OBJECTS_RES_@WOE32@) +@@ -113,7 +112,7 @@ + if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi + case "@host_os@" in \ + hpux*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ $(OBJECTS_RES_@WOE32@) `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv$(EXEEXT);; \ +- *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la @LTLIBINTL@ $(OBJECTS_RES_@WOE32@) -o iconv$(EXEEXT);; \ ++ *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la @LTLIBINTL@ $(OBJECTS_RES_@WOE32@) -o iconv$(EXEEXT);; \ + esac + $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv$(EXEEXT) $(DESTDIR)$(bindir)/iconv$(EXEEXT) + diff --git a/test/ports/converters/libiconv/pkg-descr b/test/ports/converters/libiconv/pkg-descr new file mode 100644 index 0000000000..5713f9a949 --- /dev/null +++ b/test/ports/converters/libiconv/pkg-descr @@ -0,0 +1,14 @@ +This library provides an iconv() implementation, for use on systems which +don't have one, or whose implementation cannot convert from/to Unicode. + +It can convert from any of these encodings to any other, through Unicode +conversion. It has also some limited support for transliteration, i.e. +when a character cannot be represented in the target character set, it can +be approximated through one or several similarly looking characters. + +libiconv is for you if your application needs to support multiple character +encodings, but that support lacks from your system. + +See either README or website for the list of supported encodings. + +WWW: http://www.gnu.org/software/libiconv/ diff --git a/test/ports/converters/libiconv/pkg-plist b/test/ports/converters/libiconv/pkg-plist new file mode 100644 index 0000000000..64341c2e34 --- /dev/null +++ b/test/ports/converters/libiconv/pkg-plist @@ -0,0 +1,25 @@ +bin/iconv +include/iconv.h +include/libcharset.h +include/localcharset.h +lib/charset.alias +lib/libcharset.a +lib/libcharset.so +lib/libcharset.so.1 +lib/libcharset.so.1.0.0 +lib/libiconv.a +lib/libiconv.so +lib/libiconv.so.2 +lib/libiconv.so.2.5.1 +man/man1/iconv.1.gz +man/man3/iconv.3.gz +man/man3/iconv_open.3.gz +man/man3/iconv_open_into.3.gz +man/man3/iconv_close.3.gz +man/man3/iconvctl.3.gz +%%PORTDOCS%%%%DOCSDIR%%/iconv.1.html +%%PORTDOCS%%%%DOCSDIR%%/iconv.3.html +%%PORTDOCS%%%%DOCSDIR%%/iconv_close.3.html +%%PORTDOCS%%%%DOCSDIR%%/iconv_open.3.html +%%PORTDOCS%%%%DOCSDIR%%/iconv_open_into.3.html +%%PORTDOCS%%%%DOCSDIR%%/iconvctl.3.html diff --git a/test/ports/devel/Makefile b/test/ports/devel/Makefile index 032d29666a..4fd7347344 100644 --- a/test/ports/devel/Makefile +++ b/test/ports/devel/Makefile @@ -3,4 +3,12 @@ SUBDIR += autoconf-wrapper SUBDIR += automake SUBDIR += automake-wrapper SUBDIR += ccache +SUBDIR += gettext +SUBDIR += gettext-runtime +SUBDIR += gettext-tools +SUBDIR += gmake +SUBDIR += libffi +SUBDIR += m4 +SUBDIR += p5-Locale-gettext SUBDIR += pkgconf +SUBDIR += readline diff --git a/test/ports/devel/gettext-runtime/Makefile b/test/ports/devel/gettext-runtime/Makefile new file mode 100644 index 0000000000..89c99c563a --- /dev/null +++ b/test/ports/devel/gettext-runtime/Makefile @@ -0,0 +1,49 @@ +# $FreeBSD: head/devel/gettext-runtime/Makefile 428152 2016-12-08 19:52:19Z tijl $ + +# NOTE: before committing to this port, contact portmgr to arrange for an +# experimental ports run. Untested commits may be backed out at portmgr's +# discretion. + +PORTNAME= gettext-runtime +PORTREVISION= 1 + +COMMENT= GNU gettext runtime libraries and programs + +LICENSE= LGPL21 GPLv3 +LICENSE_COMB= multi +LICENSE_FILE_LGPL21= ${WRKSRC}/intl/COPYING.LIB +LICENSE_FILE_GPLv3= ${WRKSRC}/../COPYING + +.include "${.CURDIR}/../gettext/Makefile.common" + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-csharp --disable-java --with-included-gettext \ + ac_cv_lib_rt_sched_yield=no +INSTALL_TARGET= install-strip +TEST_TARGET= check +USES= charsetfix cpe iconv libtool tar:xz +USE_LDCONFIG= yes +WRKSRC_SUBDIR= gettext-runtime + +INFO= autosprintf +CPE_PRODUCT= gettext +CPE_VENDOR= gnu + +.include + +.if ${OPSYS} == DragonFly +CONFIGURE_ARGS+=--disable-threads +.endif + +post-patch: +# Do not install csharp and java documentation. + @${REINPLACE_CMD} -E '/^SUBDIRS =/s/(intl-csharp|intl-java)//g' \ + ${WRKSRC}/Makefile.in +# Do not install html copies of manpages. + @${REINPLACE_CMD} \ + -e '/^all-local:/s/html-local//' \ + -e '/^install-data-local:/s/install-html//' \ + -e '/^installdirs-local:/s/installdirs-html//' \ + ${WRKSRC}/libasprintf/Makefile.in ${WRKSRC}/man/Makefile.in + +.include diff --git a/test/ports/devel/gettext-runtime/files/patch-configure b/test/ports/devel/gettext-runtime/files/patch-configure new file mode 100644 index 0000000000..d7c3b9c960 --- /dev/null +++ b/test/ports/devel/gettext-runtime/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig 2014-07-14 07:30:12 UTC ++++ configure +@@ -16277,7 +16277,7 @@ + # thread: pthread_create from libc will fail, whereas + # pthread_create will actually create a thread. + case "$host_os" in +- solaris* | hpux*) ++ solaris* | hpux* | freebsd*) + + $as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h + diff --git a/test/ports/devel/gettext-runtime/files/patch-intl-threadlib.c b/test/ports/devel/gettext-runtime/files/patch-intl-threadlib.c new file mode 100644 index 0000000000..8de65d9244 --- /dev/null +++ b/test/ports/devel/gettext-runtime/files/patch-intl-threadlib.c @@ -0,0 +1,39 @@ +--- intl/threadlib.c.orig 2013-03-07 08:44:37 UTC ++++ intl/threadlib.c +@@ -29,11 +29,10 @@ + + # if PTHREAD_IN_USE_DETECTION_HARD + +-/* The function to be executed by a dummy thread. */ +-static void * +-dummy_thread_func (void *arg) ++static pthread_once_t dummy_once_control = PTHREAD_ONCE_INIT; ++static void ++dummy_once_func (void) + { +- return arg; + } + + int +@@ -44,19 +43,10 @@ glthread_in_use (void) + + if (!tested) + { +- pthread_t thread; +- +- if (pthread_create (&thread, NULL, dummy_thread_func, NULL) != 0) +- /* Thread creation failed. */ ++ if (pthread_once (&dummy_once_control, dummy_once_func) != 0) + result = 0; + else +- { +- /* Thread creation works. */ +- void *retval; +- if (pthread_join (thread, &retval) != 0) +- abort (); +- result = 1; +- } ++ result = 1; + tested = 1; + } + return result; diff --git a/test/ports/devel/gettext-runtime/pkg-descr b/test/ports/devel/gettext-runtime/pkg-descr new file mode 100644 index 0000000000..ac084016ae --- /dev/null +++ b/test/ports/devel/gettext-runtime/pkg-descr @@ -0,0 +1,6 @@ +GNU gettext is a framework of libraries and tools for internationalisation +and localisation of software. + +This package contains the runtime libraries and programs. + +WWW: http://www.gnu.org/software/gettext/ diff --git a/test/ports/devel/gettext-runtime/pkg-plist b/test/ports/devel/gettext-runtime/pkg-plist new file mode 100644 index 0000000000..a5936e24bf --- /dev/null +++ b/test/ports/devel/gettext-runtime/pkg-plist @@ -0,0 +1,68 @@ +bin/envsubst +bin/gettext +bin/gettext.sh +bin/ngettext +include/autosprintf.h +include/libintl.h +lib/libasprintf.a +lib/libasprintf.so +lib/libasprintf.so.0 +lib/libasprintf.so.0.0.0 +lib/libintl.a +lib/libintl.so +lib/libintl.so.8 +lib/libintl.so.8.1.5 +man/man1/envsubst.1.gz +man/man1/gettext.1.gz +man/man1/ngettext.1.gz +man/man3/bind_textdomain_codeset.3.gz +man/man3/bindtextdomain.3.gz +man/man3/dcgettext.3.gz +man/man3/dcngettext.3.gz +man/man3/dgettext.3.gz +man/man3/dngettext.3.gz +man/man3/gettext.3.gz +man/man3/ngettext.3.gz +man/man3/textdomain.3.gz +%%DATADIR%%/ABOUT-NLS +share/locale/be/LC_MESSAGES/gettext-runtime.mo +share/locale/bg/LC_MESSAGES/gettext-runtime.mo +share/locale/ca/LC_MESSAGES/gettext-runtime.mo +share/locale/cs/LC_MESSAGES/gettext-runtime.mo +share/locale/da/LC_MESSAGES/gettext-runtime.mo +share/locale/de/LC_MESSAGES/gettext-runtime.mo +share/locale/el/LC_MESSAGES/gettext-runtime.mo +share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo +share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo +share/locale/eo/LC_MESSAGES/gettext-runtime.mo +share/locale/es/LC_MESSAGES/gettext-runtime.mo +share/locale/et/LC_MESSAGES/gettext-runtime.mo +share/locale/fi/LC_MESSAGES/gettext-runtime.mo +share/locale/fr/LC_MESSAGES/gettext-runtime.mo +share/locale/ga/LC_MESSAGES/gettext-runtime.mo +share/locale/gl/LC_MESSAGES/gettext-runtime.mo +share/locale/hr/LC_MESSAGES/gettext-runtime.mo +share/locale/hu/LC_MESSAGES/gettext-runtime.mo +share/locale/id/LC_MESSAGES/gettext-runtime.mo +share/locale/it/LC_MESSAGES/gettext-runtime.mo +share/locale/ja/LC_MESSAGES/gettext-runtime.mo +share/locale/ko/LC_MESSAGES/gettext-runtime.mo +share/locale/locale.alias +share/locale/nb/LC_MESSAGES/gettext-runtime.mo +share/locale/nl/LC_MESSAGES/gettext-runtime.mo +share/locale/nn/LC_MESSAGES/gettext-runtime.mo +share/locale/pl/LC_MESSAGES/gettext-runtime.mo +share/locale/pt/LC_MESSAGES/gettext-runtime.mo +share/locale/pt_BR/LC_MESSAGES/gettext-runtime.mo +share/locale/ro/LC_MESSAGES/gettext-runtime.mo +share/locale/ru/LC_MESSAGES/gettext-runtime.mo +share/locale/sk/LC_MESSAGES/gettext-runtime.mo +share/locale/sl/LC_MESSAGES/gettext-runtime.mo +share/locale/sr/LC_MESSAGES/gettext-runtime.mo +share/locale/sv/LC_MESSAGES/gettext-runtime.mo +share/locale/tr/LC_MESSAGES/gettext-runtime.mo +share/locale/uk/LC_MESSAGES/gettext-runtime.mo +share/locale/vi/LC_MESSAGES/gettext-runtime.mo +share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo +share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo +share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo diff --git a/test/ports/devel/gettext-tools/Makefile b/test/ports/devel/gettext-tools/Makefile new file mode 100644 index 0000000000..0846f08ef4 --- /dev/null +++ b/test/ports/devel/gettext-tools/Makefile @@ -0,0 +1,68 @@ +# $FreeBSD: head/devel/gettext-tools/Makefile 416967 2016-06-16 13:31:37Z tijl $ + +# NOTE: before committing to this port, contact portmgr to arrange for an +# experimental ports run. Untested commits may be backed out at portmgr's +# discretion. + +PORTNAME= gettext-tools +PORTREVISION= 0 + +COMMENT= GNU gettext development and translation tools + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/../COPYING + +.include "${.CURDIR}/../gettext/Makefile.common" + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-csharp --disable-java --disable-openmp \ + --with-included-glib --with-included-libcroco \ + --with-included-libunistring --with-included-libxml \ + --without-emacs --without-git ac_cv_lib_rt_sched_yield=no +CPPFLAGS+= -I${LOCALBASE}/include +LIBS+= -L${LOCALBASE}/lib +INSTALL_TARGET= install-strip +PLIST_SUB= VERSION=${PORTVERSION:R} +TEST_TARGET= check +USES= charsetfix cpe gettext-runtime iconv libtool tar:xz +USE_LDCONFIG= yes +WRKSRC_SUBDIR= gettext-tools + +CPE_PRODUCT= gettext +CPE_VENDOR= gnu + +OPTIONS_DEFINE= DOCS THREADS +OPTIONS_DEFAULT=THREADS +OPTIONS_EXCLUDE_DragonFly= THREADS + +DOCS_INFO= gettext + +THREADS_CONFIGURE_ENABLE= threads + +post-patch-DOCS-off: + @${REINPLACE_CMD} '/^SUBDIRS =/s/doc//' ${WRKSRC}/Makefile.in + +post-patch: +# Exclude examples and gnulib-tests. + @${REINPLACE_CMD} -E '/^SUBDIRS =/s/(examples|gnulib-tests)//g' \ + ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} \ + '/^install-data-am:/s/install-examplesbuildauxDATA//' \ + ${WRKSRC}/Makefile.in ${WRKSRC}/m4/Makefile.in +# Do not install html copies of manpages. + @${REINPLACE_CMD} \ + -e '/^all-local:/s/html-local//' \ + -e '/^install-data-local:/s/install-html//' \ + -e '/^installdirs-local:/s/installdirs-html//' \ + ${WRKSRC}/man/Makefile.in +# Do not patch system float.h. + @${REINPLACE_CMD} 's/FLOAT_H=float\.h//' \ + ${WRKSRC}/configure +# Use libintl installed by gettext-runtime. + @${REINPLACE_CMD} '/^LDADD_no =/s,\.\./intl/libgnuintl.la,,' \ + ${WRKSRC}/tests/Makefile.in +# Use libasprintf installed by gettext-runtime. + @${REINPLACE_CMD} 's,[^ ]*libasprintf.la,-lasprintf,' \ + ${WRKSRC}/tests/lang-c++ + +.include diff --git a/test/ports/devel/gettext-tools/files/patch-configure b/test/ports/devel/gettext-tools/files/patch-configure new file mode 100644 index 0000000000..aae0d524d9 --- /dev/null +++ b/test/ports/devel/gettext-tools/files/patch-configure @@ -0,0 +1,20 @@ +--- configure.orig 2014-07-14 07:30:23 UTC ++++ configure +@@ -18293,7 +18293,7 @@ + # thread: pthread_create from libc will fail, whereas + # pthread_create will actually create a thread. + case "$host_os" in +- solaris* | hpux*) ++ solaris* | hpux* | freebsd*) + + $as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h + +@@ -21679,7 +21679,7 @@ + if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ + || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ + && test "$PACKAGE" != gettext-runtime \ +- && test "$PACKAGE" != gettext-tools; }; then ++ ; }; then + gt_use_preinstalled_gnugettext=yes + else + LIBINTL= diff --git a/test/ports/devel/gettext-tools/files/patch-gnulib-lib_glthread_threadlib.c b/test/ports/devel/gettext-tools/files/patch-gnulib-lib_glthread_threadlib.c new file mode 100644 index 0000000000..c8a29d7ab5 --- /dev/null +++ b/test/ports/devel/gettext-tools/files/patch-gnulib-lib_glthread_threadlib.c @@ -0,0 +1,39 @@ +--- gnulib-lib/glthread/threadlib.c.orig 2014-07-14 07:28:34 UTC ++++ gnulib-lib/glthread/threadlib.c +@@ -29,11 +29,10 @@ + + # if PTHREAD_IN_USE_DETECTION_HARD + +-/* The function to be executed by a dummy thread. */ +-static void * +-dummy_thread_func (void *arg) ++static pthread_once_t dummy_once_control = PTHREAD_ONCE_INIT; ++static void ++dummy_once_func (void) + { +- return arg; + } + + int +@@ -44,19 +43,10 @@ glthread_in_use (void) + + if (!tested) + { +- pthread_t thread; +- +- if (pthread_create (&thread, NULL, dummy_thread_func, NULL) != 0) +- /* Thread creation failed. */ ++ if (pthread_once (&dummy_once_control, dummy_once_func) != 0) + result = 0; + else +- { +- /* Thread creation works. */ +- void *retval; +- if (pthread_join (thread, &retval) != 0) +- abort (); +- result = 1; +- } ++ result = 1; + tested = 1; + } + return result; diff --git a/test/ports/devel/gettext-tools/files/patch-libgettextpo_glthread_threadlib.c b/test/ports/devel/gettext-tools/files/patch-libgettextpo_glthread_threadlib.c new file mode 100644 index 0000000000..ac8184e478 --- /dev/null +++ b/test/ports/devel/gettext-tools/files/patch-libgettextpo_glthread_threadlib.c @@ -0,0 +1,39 @@ +--- libgettextpo/glthread/threadlib.c.orig 2014-07-14 07:29:10 UTC ++++ libgettextpo/glthread/threadlib.c +@@ -29,11 +29,10 @@ + + # if PTHREAD_IN_USE_DETECTION_HARD + +-/* The function to be executed by a dummy thread. */ +-static void * +-dummy_thread_func (void *arg) ++static pthread_once_t dummy_once_control = PTHREAD_ONCE_INIT; ++static void ++dummy_once_func (void) + { +- return arg; + } + + int +@@ -44,19 +43,10 @@ glthread_in_use (void) + + if (!tested) + { +- pthread_t thread; +- +- if (pthread_create (&thread, NULL, dummy_thread_func, NULL) != 0) +- /* Thread creation failed. */ ++ if (pthread_once (&dummy_once_control, dummy_once_func) != 0) + result = 0; + else +- { +- /* Thread creation works. */ +- void *retval; +- if (pthread_join (thread, &retval) != 0) +- abort (); +- result = 1; +- } ++ result = 1; + tested = 1; + } + return result; diff --git a/test/ports/devel/gettext-tools/pkg-descr b/test/ports/devel/gettext-tools/pkg-descr new file mode 100644 index 0000000000..f1767e47ae --- /dev/null +++ b/test/ports/devel/gettext-tools/pkg-descr @@ -0,0 +1,6 @@ +GNU gettext is a framework of libraries and tools for internationalisation +and localisation of software. + +This package contains development and translation tools. + +WWW: http://www.gnu.org/software/gettext/ diff --git a/test/ports/devel/gettext-tools/pkg-plist b/test/ports/devel/gettext-tools/pkg-plist new file mode 100644 index 0000000000..da9821187c --- /dev/null +++ b/test/ports/devel/gettext-tools/pkg-plist @@ -0,0 +1,255 @@ +bin/autopoint +bin/gettextize +bin/msgattrib +bin/msgcat +bin/msgcmp +bin/msgcomm +bin/msgconv +bin/msgen +bin/msgexec +bin/msgfilter +bin/msgfmt +bin/msggrep +bin/msginit +bin/msgmerge +bin/msgunfmt +bin/msguniq +bin/recode-sr-latin +bin/xgettext +include/gettext-po.h +lib/libgettextlib-%%VERSION%%.1.so +lib/libgettextlib.so +lib/libgettextpo.a +lib/libgettextpo.so +lib/libgettextpo.so.0 +lib/libgettextpo.so.0.5.4 +lib/libgettextsrc-%%VERSION%%.1.so +lib/libgettextsrc.so +lib/gettext/cldr-plurals +lib/gettext/hostname +lib/gettext/project-id +lib/gettext/urlget +lib/gettext/user-email +man/man1/autopoint.1.gz +man/man1/gettextize.1.gz +man/man1/msgattrib.1.gz +man/man1/msgcat.1.gz +man/man1/msgcmp.1.gz +man/man1/msgcomm.1.gz +man/man1/msgconv.1.gz +man/man1/msgen.1.gz +man/man1/msgexec.1.gz +man/man1/msgfilter.1.gz +man/man1/msgfmt.1.gz +man/man1/msggrep.1.gz +man/man1/msginit.1.gz +man/man1/msgmerge.1.gz +man/man1/msgunfmt.1.gz +man/man1/msguniq.1.gz +man/man1/recode-sr-latin.1.gz +man/man1/xgettext.1.gz +share/aclocal/codeset.m4 +share/aclocal/extern-inline.m4 +share/aclocal/gettext.m4 +share/aclocal/fcntl-o.m4 +share/aclocal/glibc2.m4 +share/aclocal/glibc21.m4 +share/aclocal/iconv.m4 +share/aclocal/intdiv0.m4 +share/aclocal/intl.m4 +share/aclocal/intldir.m4 +share/aclocal/intlmacosx.m4 +share/aclocal/intmax.m4 +share/aclocal/inttypes-pri.m4 +share/aclocal/inttypes_h.m4 +share/aclocal/lcmessage.m4 +share/aclocal/lib-ld.m4 +share/aclocal/lib-link.m4 +share/aclocal/lib-prefix.m4 +share/aclocal/lock.m4 +share/aclocal/longlong.m4 +share/aclocal/nls.m4 +share/aclocal/po.m4 +share/aclocal/printf-posix.m4 +share/aclocal/progtest.m4 +share/aclocal/size_max.m4 +share/aclocal/stdint_h.m4 +share/aclocal/threadlib.m4 +share/aclocal/uintmax_t.m4 +share/aclocal/visibility.m4 +share/aclocal/wchar_t.m4 +share/aclocal/wint_t.m4 +share/aclocal/xsize.m4 +%%PORTDOCS%%%%DOCSDIR%%/FAQ.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_1.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_2.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_3.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_4.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_5.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_6.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_7.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_8.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_9.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_10.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_11.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_12.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_13.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_14.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_15.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_16.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_17.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_18.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_19.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_20.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_21.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_22.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_23.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_24.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_25.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_foot.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_toc.html +%%PORTDOCS%%%%DOCSDIR%%/tutorial.html +%%DATADIR%%/archive.dir.tar.xz +%%DATADIR%%/config.rpath +%%DATADIR%%/gettext.h +%%DATADIR%%/intl/COPYING.LIB +%%DATADIR%%/intl/Makefile.in +%%DATADIR%%/intl/VERSION +%%DATADIR%%/intl/bindtextdom.c +%%DATADIR%%/intl/config.charset +%%DATADIR%%/intl/dcgettext.c +%%DATADIR%%/intl/dcigettext.c +%%DATADIR%%/intl/dcngettext.c +%%DATADIR%%/intl/dgettext.c +%%DATADIR%%/intl/dngettext.c +%%DATADIR%%/intl/eval-plural.h +%%DATADIR%%/intl/explodename.c +%%DATADIR%%/intl/export.h +%%DATADIR%%/intl/finddomain.c +%%DATADIR%%/intl/gettext.c +%%DATADIR%%/intl/gettextP.h +%%DATADIR%%/intl/gmo.h +%%DATADIR%%/intl/hash-string.c +%%DATADIR%%/intl/hash-string.h +%%DATADIR%%/intl/intl-compat.c +%%DATADIR%%/intl/intl-exports.c +%%DATADIR%%/intl/l10nflist.c +%%DATADIR%%/intl/langprefs.c +%%DATADIR%%/intl/libgnuintl.in.h +%%DATADIR%%/intl/libintl.rc +%%DATADIR%%/intl/loadinfo.h +%%DATADIR%%/intl/loadmsgcat.c +%%DATADIR%%/intl/localcharset.c +%%DATADIR%%/intl/localcharset.h +%%DATADIR%%/intl/locale.alias +%%DATADIR%%/intl/localealias.c +%%DATADIR%%/intl/localename.c +%%DATADIR%%/intl/lock.c +%%DATADIR%%/intl/lock.h +%%DATADIR%%/intl/log.c +%%DATADIR%%/intl/ngettext.c +%%DATADIR%%/intl/os2compat.c +%%DATADIR%%/intl/os2compat.h +%%DATADIR%%/intl/osdep.c +%%DATADIR%%/intl/plural-exp.c +%%DATADIR%%/intl/plural-exp.h +%%DATADIR%%/intl/plural.c +%%DATADIR%%/intl/plural.y +%%DATADIR%%/intl/printf-args.c +%%DATADIR%%/intl/printf-args.h +%%DATADIR%%/intl/printf-parse.c +%%DATADIR%%/intl/printf-parse.h +%%DATADIR%%/intl/printf.c +%%DATADIR%%/intl/ref-add.sin +%%DATADIR%%/intl/ref-del.sin +%%DATADIR%%/intl/relocatable.c +%%DATADIR%%/intl/relocatable.h +%%DATADIR%%/intl/setlocale.c +%%DATADIR%%/intl/textdomain.c +%%DATADIR%%/intl/threadlib.c +%%DATADIR%%/intl/tsearch.c +%%DATADIR%%/intl/tsearch.h +%%DATADIR%%/intl/vasnprintf.c +%%DATADIR%%/intl/vasnprintf.h +%%DATADIR%%/intl/vasnwprintf.h +%%DATADIR%%/intl/verify.h +%%DATADIR%%/intl/version.c +%%DATADIR%%/intl/wprintf-parse.h +%%DATADIR%%/intl/xsize.c +%%DATADIR%%/intl/xsize.h +%%DATADIR%%/javaversion.class +%%DATADIR%%/msgunfmt.tcl +%%DATADIR%%/po/Makefile.in.in +%%DATADIR%%/po/Makevars.template +%%DATADIR%%/po/Rules-quot +%%DATADIR%%/po/boldquot.sed +%%DATADIR%%/po/en@boldquot.header +%%DATADIR%%/po/en@quot.header +%%DATADIR%%/po/insert-header.sin +%%DATADIR%%/po/quot.sed +%%DATADIR%%/po/remove-potcdate.sin +%%DATADIR%%/projects/GNOME/team-address +%%DATADIR%%/projects/GNOME/teams.html +%%DATADIR%%/projects/GNOME/teams.url +%%DATADIR%%/projects/GNOME/trigger +%%DATADIR%%/projects/KDE/team-address +%%DATADIR%%/projects/KDE/teams.html +%%DATADIR%%/projects/KDE/teams.url +%%DATADIR%%/projects/KDE/trigger +%%DATADIR%%/projects/TP/team-address +%%DATADIR%%/projects/TP/teams.html +%%DATADIR%%/projects/TP/teams.url +%%DATADIR%%/projects/TP/trigger +%%DATADIR%%/projects/index +%%DATADIR%%/projects/team-address +%%DATADIR%%/styles/po-default.css +%%DATADIR%%/styles/po-emacs-x.css +%%DATADIR%%/styles/po-emacs-xterm.css +%%DATADIR%%/styles/po-emacs-xterm16.css +%%DATADIR%%/styles/po-emacs-xterm256.css +%%DATADIR%%/styles/po-vim.css +share/gettext-%%VERSION%%/its/appdata.its +share/gettext-%%VERSION%%/its/appdata.loc +share/gettext-%%VERSION%%/its/glade.loc +share/gettext-%%VERSION%%/its/glade1.its +share/gettext-%%VERSION%%/its/glade2.its +share/gettext-%%VERSION%%/its/gsettings.its +share/gettext-%%VERSION%%/its/gsettings.loc +share/gettext-%%VERSION%%/its/gtkbuilder.its +share/locale/be/LC_MESSAGES/gettext-tools.mo +share/locale/bg/LC_MESSAGES/gettext-tools.mo +share/locale/ca/LC_MESSAGES/gettext-tools.mo +share/locale/cs/LC_MESSAGES/gettext-tools.mo +share/locale/da/LC_MESSAGES/gettext-tools.mo +share/locale/de/LC_MESSAGES/gettext-tools.mo +share/locale/el/LC_MESSAGES/gettext-tools.mo +share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo +share/locale/en@quot/LC_MESSAGES/gettext-tools.mo +share/locale/es/LC_MESSAGES/gettext-tools.mo +share/locale/et/LC_MESSAGES/gettext-tools.mo +share/locale/eu/LC_MESSAGES/gettext-tools.mo +share/locale/fi/LC_MESSAGES/gettext-tools.mo +share/locale/fr/LC_MESSAGES/gettext-tools.mo +share/locale/gl/LC_MESSAGES/gettext-tools.mo +share/locale/id/LC_MESSAGES/gettext-tools.mo +share/locale/it/LC_MESSAGES/gettext-tools.mo +share/locale/ja/LC_MESSAGES/gettext-tools.mo +share/locale/ko/LC_MESSAGES/gettext-tools.mo +share/locale/nb/LC_MESSAGES/gettext-tools.mo +share/locale/nl/LC_MESSAGES/gettext-tools.mo +share/locale/nn/LC_MESSAGES/gettext-tools.mo +share/locale/pa/LC_MESSAGES/gettext-tools.mo +share/locale/pl/LC_MESSAGES/gettext-tools.mo +share/locale/pt/LC_MESSAGES/gettext-tools.mo +share/locale/pt_BR/LC_MESSAGES/gettext-tools.mo +share/locale/ro/LC_MESSAGES/gettext-tools.mo +share/locale/ru/LC_MESSAGES/gettext-tools.mo +share/locale/sk/LC_MESSAGES/gettext-tools.mo +share/locale/sl/LC_MESSAGES/gettext-tools.mo +share/locale/sr/LC_MESSAGES/gettext-tools.mo +share/locale/sv/LC_MESSAGES/gettext-tools.mo +share/locale/tr/LC_MESSAGES/gettext-tools.mo +share/locale/uk/LC_MESSAGES/gettext-tools.mo +share/locale/vi/LC_MESSAGES/gettext-tools.mo +share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo +share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo diff --git a/test/ports/devel/gettext/Makefile b/test/ports/devel/gettext/Makefile new file mode 100644 index 0000000000..87326a80e4 --- /dev/null +++ b/test/ports/devel/gettext/Makefile @@ -0,0 +1,16 @@ +# $FreeBSD: head/devel/gettext/Makefile 386359 2015-05-14 20:22:03Z bapt $ + +# NOTE: before committing to this port, contact portmgr to arrange for an +# experimental ports run. Untested commits may be backed out at portmgr's +# discretion. + +PORTNAME= gettext +PORTREVISION= 0 + +COMMENT= GNU gettext meta package + +.include "${.CURDIR}/../gettext/Makefile.common" + +USES= gettext-runtime:run gettext-tools:run metaport + +.include diff --git a/test/ports/devel/gettext/Makefile.common b/test/ports/devel/gettext/Makefile.common new file mode 100644 index 0000000000..9732c29f2a --- /dev/null +++ b/test/ports/devel/gettext/Makefile.common @@ -0,0 +1,18 @@ +# $FreeBSD: head/devel/gettext/Makefile.common 416967 2016-06-16 13:31:37Z tijl $ + +# NOTE: before committing to this port, contact portmgr to arrange for an +# experimental ports run. Untested commits may be backed out at portmgr's +# discretion. + +PORTVERSION= 0.19.8.1 +PORTREVISION?= 0 # Leave this zero. Set in Makefile instead. +CATEGORIES= devel +MASTER_SITES= GNU/gettext +DISTNAME= gettext-${PORTVERSION} + +MAINTAINER= tijl@FreeBSD.org + +DISTINFO_FILE= ${.CURDIR}/../gettext/distinfo + +DATADIR= ${PREFIX}/share/gettext +DOCSDIR= ${PREFIX}/share/doc/gettext diff --git a/test/ports/devel/gettext/distinfo b/test/ports/devel/gettext/distinfo new file mode 100644 index 0000000000..f53ca91f0d --- /dev/null +++ b/test/ports/devel/gettext/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1465727987 +SHA256 (gettext-0.19.8.1.tar.xz) = 105556dbc5c3fbbc2aa0edb46d22d055748b6f5c7cd7a8d99f8e7eb84e938be4 +SIZE (gettext-0.19.8.1.tar.xz) = 7209808 diff --git a/test/ports/devel/gettext/pkg-descr b/test/ports/devel/gettext/pkg-descr new file mode 100644 index 0000000000..c5cc171bb8 --- /dev/null +++ b/test/ports/devel/gettext/pkg-descr @@ -0,0 +1,4 @@ +GNU gettext is a framework of libraries and tools for internationalisation +and localisation of software. + +WWW: http://www.gnu.org/software/gettext/ diff --git a/test/ports/devel/gmake/Makefile b/test/ports/devel/gmake/Makefile new file mode 100644 index 0000000000..962fec5232 --- /dev/null +++ b/test/ports/devel/gmake/Makefile @@ -0,0 +1,39 @@ +# Created by: jkh +# $FreeBSD: head/devel/gmake/Makefile 418216 2016-07-08 11:24:18Z tijl $ + +PORTNAME= gmake +PORTVERSION= 4.2.1 +PORTREVISION= 1 +CATEGORIES= devel +MASTER_SITES= GNU/make +DISTNAME= make-${PORTVERSION} + +# note: before committing to this port, contact portmgr to arrange for an +# experimental ports run. Untested commits may be backed out at portmgr's +# discretion. +MAINTAINER= tijl@FreeBSD.org +COMMENT= GNU version of 'make' utility + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --program-prefix=g \ + --without-guile +# fmake does not like PO_DEPENDS_ON_POT being undefined +MAKE_ARGS= PO_DEPENDS_ON_POT= + +USES= cpe tar:bzip2 +CPE_VENDOR= gnu + +OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes + +NLS_USES= gettext iconv +NLS_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG} \ + --with-libintl-prefix=${LOCALBASE} +NLS_CONFIGURE_ENABLE= nls + +INFO= make + +.include diff --git a/test/ports/devel/gmake/distinfo b/test/ports/devel/gmake/distinfo new file mode 100644 index 0000000000..bdecf1bd0b --- /dev/null +++ b/test/ports/devel/gmake/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1465732758 +SHA256 (make-4.2.1.tar.bz2) = d6e262bf3601b42d2b1e4ef8310029e1dcf20083c5446b4b7aa67081fdffc589 +SIZE (make-4.2.1.tar.bz2) = 1407126 diff --git a/test/ports/devel/gmake/files/patch-default.c b/test/ports/devel/gmake/files/patch-default.c new file mode 100644 index 0000000000..44588ced1a --- /dev/null +++ b/test/ports/devel/gmake/files/patch-default.c @@ -0,0 +1,11 @@ +--- default.c.orig 2015-05-13 16:16:24 UTC ++++ default.c +@@ -447,7 +447,7 @@ static const char *default_variables[] = + "OBJC", "gcc", + #else + "CC", "cc", +- "CXX", "g++", ++ "CXX", "c++", + "OBJC", "cc", + #endif + diff --git a/test/ports/devel/gmake/pkg-descr b/test/ports/devel/gmake/pkg-descr new file mode 100644 index 0000000000..456196b965 --- /dev/null +++ b/test/ports/devel/gmake/pkg-descr @@ -0,0 +1,5 @@ +GNU make is a tool that controls the generation of executables and other +non-source files from source files. Its purpose is the same as that +of the utility make(1). + +WWW: https://www.gnu.org/software/make/ diff --git a/test/ports/devel/gmake/pkg-plist b/test/ports/devel/gmake/pkg-plist new file mode 100644 index 0000000000..cb51cf793a --- /dev/null +++ b/test/ports/devel/gmake/pkg-plist @@ -0,0 +1,28 @@ +bin/gmake +include/gnumake.h +%%NLS%%share/locale/be/LC_MESSAGES/make.mo +%%NLS%%share/locale/cs/LC_MESSAGES/make.mo +%%NLS%%share/locale/da/LC_MESSAGES/make.mo +%%NLS%%share/locale/de/LC_MESSAGES/make.mo +%%NLS%%share/locale/es/LC_MESSAGES/make.mo +%%NLS%%share/locale/fi/LC_MESSAGES/make.mo +%%NLS%%share/locale/fr/LC_MESSAGES/make.mo +%%NLS%%share/locale/ga/LC_MESSAGES/make.mo +%%NLS%%share/locale/gl/LC_MESSAGES/make.mo +%%NLS%%share/locale/he/LC_MESSAGES/make.mo +%%NLS%%share/locale/hr/LC_MESSAGES/make.mo +%%NLS%%share/locale/id/LC_MESSAGES/make.mo +%%NLS%%share/locale/it/LC_MESSAGES/make.mo +%%NLS%%share/locale/ja/LC_MESSAGES/make.mo +%%NLS%%share/locale/ko/LC_MESSAGES/make.mo +%%NLS%%share/locale/lt/LC_MESSAGES/make.mo +%%NLS%%share/locale/nl/LC_MESSAGES/make.mo +%%NLS%%share/locale/pl/LC_MESSAGES/make.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/make.mo +%%NLS%%share/locale/ru/LC_MESSAGES/make.mo +%%NLS%%share/locale/sv/LC_MESSAGES/make.mo +%%NLS%%share/locale/tr/LC_MESSAGES/make.mo +%%NLS%%share/locale/uk/LC_MESSAGES/make.mo +%%NLS%%share/locale/vi/LC_MESSAGES/make.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/make.mo +man/man1/gmake.1.gz diff --git a/test/ports/devel/libffi/Makefile b/test/ports/devel/libffi/Makefile new file mode 100644 index 0000000000..11385dd2b2 --- /dev/null +++ b/test/ports/devel/libffi/Makefile @@ -0,0 +1,43 @@ +# Created by: Horance Chou +# $FreeBSD: head/devel/libffi/Makefile 412346 2016-04-01 14:00:51Z mat $ + +PORTNAME= libffi +PORTVERSION= 3.2.1 +CATEGORIES= devel +MASTER_SITES= SOURCEWARE/${PORTNAME} + +MAINTAINER= zeising@FreeBSD.org +COMMENT= Foreign Function Interface + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= runtest:misc/dejagnu + +USES= libtool pathfix +USE_LDCONFIG= yes +GNU_CONFIGURE= yes + +OPTIONS_DEFINE= TESTS + +TESTS_DESC= Include tools for test suite +TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} + +INSTALL_TARGET= install-strip +INFO= libffi +PLIST_SUB= PORTVERSION=${PORTVERSION} + +post-patch: + @${REINPLACE_CMD} -e 's| -Wno-psabi||g' \ + ${WRKSRC}/testsuite/lib/libffi.exp + +post-install: + @${LN} -sf ../lib/libffi-${PORTVERSION}/include/ffi.h \ + ${STAGEDIR}${PREFIX}/include/ + @${LN} -sf ../lib/libffi-${PORTVERSION}/include/ffitarget.h \ + ${STAGEDIR}${PREFIX}/include/ + +regression-test: build + @(cd ${WRKSRC} && ${MAKE_CMD} check) + +.include diff --git a/test/ports/devel/libffi/distinfo b/test/ports/devel/libffi/distinfo new file mode 100644 index 0000000000..b388b79c52 --- /dev/null +++ b/test/ports/devel/libffi/distinfo @@ -0,0 +1,2 @@ +SHA256 (libffi-3.2.1.tar.gz) = d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37 +SIZE (libffi-3.2.1.tar.gz) = 940837 diff --git a/test/ports/devel/libffi/files/patch-b5ade2 b/test/ports/devel/libffi/files/patch-b5ade2 new file mode 100644 index 0000000000..e6933f7e22 --- /dev/null +++ b/test/ports/devel/libffi/files/patch-b5ade2 @@ -0,0 +1,112 @@ +# Clang doesn't like the -Wno-psabi argument that we want to pass to GCC. +# Since clang is detected as GCC via __GNUC__, use ax_cv_c_compiler_vendor. +# https://github.com/atgreen/libffi/commit/b5ade2fb5d9ba06519484677a5474e5dad48c2e3 + +diff --git a/testsuite/lib/libffi.exp b/testsuite/lib/libffi.exp +index 5051d31..0e92bb0 100644 +--- testsuite/lib/libffi.exp ++++ testsuite/lib/libffi.exp +@@ -100,46 +100,39 @@ proc libffi-init { args } { + global libffi_link_flags + global tool_root_dir + global ld_library_path +- +- global using_gcc ++ global compiler_vendor + + set blddirffi [pwd]/.. + verbose "libffi $blddirffi" + +- # Are we building with GCC? +- set tmp [grep ../config.status "GCC='yes'"] +- if { [string match $tmp "GCC='yes'"] } { +- +- set using_gcc "yes" ++ # Which compiler are we building with? ++ set tmp [grep ../config.log "^ax_cv_c_compiler_vendor.*$"] ++ regexp -- {^[^=]*=(.*)$} $tmp nil compiler_vendor + +- set gccdir [lookfor_file $tool_root_dir gcc/libgcc.a] +- if {$gccdir != ""} { +- set gccdir [file dirname $gccdir] +- } +- verbose "gccdir $gccdir" +- +- set ld_library_path "." +- append ld_library_path ":${gccdir}" +- +- set compiler "${gccdir}/xgcc" +- if { [is_remote host] == 0 && [which $compiler] != 0 } { +- foreach i "[exec $compiler --print-multi-lib]" { +- set mldir "" +- regexp -- "\[a-z0-9=_/\.-\]*;" $i mldir +- set mldir [string trimright $mldir "\;@"] +- if { "$mldir" == "." } { +- continue +- } +- if { [llength [glob -nocomplain ${gccdir}/${mldir}/libgcc_s*.so.*]] >= 1 } { +- append ld_library_path ":${gccdir}/${mldir}" ++ if { [string match $compiler_vendor "gnu"] } { ++ set gccdir [lookfor_file $tool_root_dir gcc/libgcc.a] ++ if {$gccdir != ""} { ++ set gccdir [file dirname $gccdir] ++ } ++ verbose "gccdir $gccdir" ++ ++ set ld_library_path "." ++ append ld_library_path ":${gccdir}" ++ ++ set compiler "${gccdir}/xgcc" ++ if { [is_remote host] == 0 && [which $compiler] != 0 } { ++ foreach i "[exec $compiler --print-multi-lib]" { ++ set mldir "" ++ regexp -- "\[a-z0-9=_/\.-\]*;" $i mldir ++ set mldir [string trimright $mldir "\;@"] ++ if { "$mldir" == "." } { ++ continue ++ } ++ if { [llength [glob -nocomplain ${gccdir}/${mldir}/libgcc_s*.so.*]] >= 1 } { ++ append ld_library_path ":${gccdir}/${mldir}" ++ } + } +- } +- } +- +- } else { +- +- set using_gcc "no" +- ++ } + } + + # add the library path for libffi. +@@ -278,18 +271,25 @@ proc libffi-dg-runtest { testcases default-extra-flags } { + } + + proc run-many-tests { testcases extra_flags } { +- global using_gcc +- if { [string match $using_gcc "yes"] } { ++ global compiler_vendor ++ switch $compiler_vendor { ++ "clang" { ++ set common "-W -Wall" ++ set optimizations { "-O0" "-O1" "-O2" "-O3" "-Os" } ++ } ++ "gnu" { + set common "-W -Wall -Wno-psabi" + set optimizations { "-O0" "-O2" "-O3" "-Os" "-O2 -fomit-frame-pointer" } +- } else { ++ } ++ default { + # Assume we are using the vendor compiler. + set common "" + set optimizations { "" } ++ } + } + + set targetabis { "" } +- if [string match $using_gcc "yes"] { ++ if [string match $compiler_vendor "gnu"] { + if [istarget "i?86-*-*"] { + set targetabis { + "" diff --git a/test/ports/devel/libffi/files/patch-configure b/test/ports/devel/libffi/files/patch-configure new file mode 100644 index 0000000000..913024f89e --- /dev/null +++ b/test/ports/devel/libffi/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig 2015-01-01 10:56:10 UTC ++++ configure +@@ -17221,7 +17221,7 @@ case "$host" in + mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*) + TARGET=MIPS; TARGETDIR=mips + ;; +- mips*-*linux* | mips*-*-openbsd*) ++ mips*-*linux* | mips*-*-openbsd* | mips*-*-freebsd*) + # Support 128-bit long double for NewABI. + HAVE_LONG_DOUBLE='defined(__mips64)' + TARGET=MIPS; TARGETDIR=mips diff --git a/test/ports/devel/libffi/files/patch-src__arm__ffi.c b/test/ports/devel/libffi/files/patch-src__arm__ffi.c new file mode 100644 index 0000000000..d3058a0871 --- /dev/null +++ b/test/ports/devel/libffi/files/patch-src__arm__ffi.c @@ -0,0 +1,36 @@ +# Description: Fix abort() on ARM related to __clear_cache(). This is an issue +# for anything !apple that is using the libcompiler_rt provided by clang on ARM +# PR: ports/149167 ports/184517 +# Patch by: cognet@ (to be upstreamed @ LLVM) + +--- ./src/arm/ffi.c.orig 2013-03-16 22:19:39.000000000 +1100 ++++ ./src/arm/ffi.c 2013-12-03 19:30:58.440924300 +1100 +@@ -33,6 +33,11 @@ + + #include + ++#if defined(__FreeBSD__) && defined(__arm__) ++#include ++#include ++#endif ++ + /* Forward declares. */ + static int vfp_type_p (ffi_type *); + static void layout_vfp_args (ffi_cif *); +@@ -582,6 +587,16 @@ + + #else + ++#if defined(__FreeBSD__) && defined(__arm__) ++#define __clear_cache(start, end) do { \ ++ struct arm_sync_icache_args ua; \ ++ \ ++ ua.addr = (uintptr_t)(start); \ ++ ua.len = (char *)(end) - (char *)start; \ ++ sysarch(ARM_SYNC_ICACHE, &ua); \ ++ } while (0); ++#endif ++ + #define FFI_INIT_TRAMPOLINE(TRAMP,FUN,CTX) \ + ({ unsigned char *__tramp = (unsigned char*)(TRAMP); \ + unsigned int __fun = (unsigned int)(FUN); \ diff --git a/test/ports/devel/libffi/files/patch-src__mips__ffi.c b/test/ports/devel/libffi/files/patch-src__mips__ffi.c new file mode 100644 index 0000000000..d93f373760 --- /dev/null +++ b/test/ports/devel/libffi/files/patch-src__mips__ffi.c @@ -0,0 +1,29 @@ +diff --git ./src/mips/ffi.c.orig ./src/mips/ffi.c +index 03121e3..8b7881f 100644 +--- ./src/mips/ffi.c.orig ++++ ./src/mips/ffi.c +@@ -38,7 +38,9 @@ + #endif + + #ifndef USE__BUILTIN___CLEAR_CACHE +-# if defined(__OpenBSD__) ++# if defined(__FreeBSD__) ++# include ++# elif defined(__OpenBSD__) + # include + # else + # include +@@ -729,11 +731,13 @@ ffi_prep_closure_loc (ffi_closure *closure, + closure->fun = fun; + closure->user_data = user_data; + ++#if !defined(__FreeBSD__) + #ifdef USE__BUILTIN___CLEAR_CACHE + __builtin___clear_cache(clear_location, clear_location + FFI_TRAMPOLINE_SIZE); + #else + cacheflush (clear_location, FFI_TRAMPOLINE_SIZE, ICACHE); + #endif ++#endif /* ! __FreeBSD__ */ + return FFI_OK; + } + diff --git a/test/ports/devel/libffi/files/patch-src__mips__ffitarget.h b/test/ports/devel/libffi/files/patch-src__mips__ffitarget.h new file mode 100644 index 0000000000..4c52e32667 --- /dev/null +++ b/test/ports/devel/libffi/files/patch-src__mips__ffitarget.h @@ -0,0 +1,13 @@ +diff --git ./src/mips/ffitarget.h.orig ./src/mips/ffitarget.h +index 717d659..5a0c2b1 100644 +--- ./src/mips/ffitarget.h.orig ++++ ./src/mips/ffitarget.h +@@ -41,7 +41,7 @@ + #define _MIPS_SIM_ABI32 1 + #define _MIPS_SIM_NABI32 2 + #define _MIPS_SIM_ABI64 3 +-#elif !defined(__OpenBSD__) ++#elif !defined(__OpenBSD__) && !defined(__FreeBSD__) + # include + #endif + diff --git a/test/ports/devel/libffi/files/patch-src_arm_sysv.S b/test/ports/devel/libffi/files/patch-src_arm_sysv.S new file mode 100644 index 0000000000..228dc3de30 --- /dev/null +++ b/test/ports/devel/libffi/files/patch-src_arm_sysv.S @@ -0,0 +1,15 @@ +# Description: 3.2.1 fails to build with clang 3.5.0 on arm +# Issue ID: https://github.com/atgreen/libffi/issues/162 +# Submitted by: sbruno + +--- src/arm/sysv.S.orig 2015-01-01 10:47:51 UTC ++++ src/arm/sysv.S +@@ -396,7 +396,7 @@ LSYM(Lbase_args): + beq LSYM(Lepilogue_vfp) + + cmp r3, #FFI_TYPE_SINT64 +- stmeqia r2, {r0, r1} ++ stmiaeq r2, {r0, r1} + beq LSYM(Lepilogue_vfp) + + cmp r3, #FFI_TYPE_FLOAT diff --git a/test/ports/devel/libffi/pkg-descr b/test/ports/devel/libffi/pkg-descr new file mode 100644 index 0000000000..15514cb818 --- /dev/null +++ b/test/ports/devel/libffi/pkg-descr @@ -0,0 +1,6 @@ +The libffi library provides a portable, high level programming +interface to various calling conventions. This allows a programmer to +call any function specified by a call interface description at run +time. + +WWW: http://sources.redhat.com/libffi/ diff --git a/test/ports/devel/libffi/pkg-plist b/test/ports/devel/libffi/pkg-plist new file mode 100644 index 0000000000..f4629c73a4 --- /dev/null +++ b/test/ports/devel/libffi/pkg-plist @@ -0,0 +1,13 @@ +include/ffi.h +include/ffitarget.h +lib/libffi-%%PORTVERSION%%/include/ffi.h +lib/libffi-%%PORTVERSION%%/include/ffitarget.h +lib/libffi.a +lib/libffi.so +lib/libffi.so.6 +lib/libffi.so.6.0.4 +libdata/pkgconfig/libffi.pc +man/man3/ffi.3.gz +man/man3/ffi_call.3.gz +man/man3/ffi_prep_cif.3.gz +man/man3/ffi_prep_cif_var.3.gz diff --git a/test/ports/devel/m4/Makefile b/test/ports/devel/m4/Makefile new file mode 100644 index 0000000000..d60b08f7ba --- /dev/null +++ b/test/ports/devel/m4/Makefile @@ -0,0 +1,40 @@ +# Created by: mr +# $FreeBSD: head/devel/m4/Makefile 431344 2017-01-13 07:20:56Z sunpoet $ + +PORTNAME= m4 +PORTVERSION= 1.4.18 +PORTEPOCH= 1 +CATEGORIES= devel +MASTER_SITES= GNU + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= GNU M4 + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +OPTIONS_DEFINE= LIBSIGSEGV EXAMPLES +LIBSIGSEGV_DESC=Use alternative page fault handler (GNU libsigsegv) + +CONFIGURE_ARGS= --program-prefix=g +CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" +GNU_CONFIGURE= yes +USES= makeinfo tar:xz + +EXAMPLESDIR= ${PREFIX}/share/examples/gm4 +INFO= m4 +PORTEXAMPLES= * + +LIBSIGSEGV_CONFIGURE_OFF= --without-libsigsegv-prefix +LIBSIGSEGV_CONFIGURE_ON= --with-libsigsegv-prefix=${LOCALBASE} +LIBSIGSEGV_LIB_DEPENDS= libsigsegv.so:devel/libsigsegv + +post-patch: + @${REINPLACE_CMD} -e '/^* M4: / s|M4|G&|' ${WRKSRC}/doc/m4.texi + @${REINPLACE_CMD} -e '/^install-exec-am: / s| .*||' ${WRKSRC}/lib/Makefile.in + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ + ${INSTALL_DATA} ${WRKSRC}/examples/*.m4 ${STAGEDIR}${EXAMPLESDIR}/ + +.include diff --git a/test/ports/devel/m4/distinfo b/test/ports/devel/m4/distinfo new file mode 100644 index 0000000000..acbe39508a --- /dev/null +++ b/test/ports/devel/m4/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1483466903 +SHA256 (m4-1.4.18.tar.xz) = f2c1e86ca0a404ff281631bdc8377638992744b175afb806e25871a24a934e07 +SIZE (m4-1.4.18.tar.xz) = 1207688 diff --git a/test/ports/devel/m4/pkg-descr b/test/ports/devel/m4/pkg-descr new file mode 100644 index 0000000000..aee896c952 --- /dev/null +++ b/test/ports/devel/m4/pkg-descr @@ -0,0 +1,15 @@ +GNU M4 is an implementation of the traditional Unix macro processor. It is +mostly SVR4 compatible although it has some extensions (for example, handling +more than 9 positional parameters to macros). GNU M4 also has built-in functions +for including files, running shell commands, doing arithmetic, etc. + +GNU M4 is a macro processor in the sense that it copies its input to the output +expanding macros as it goes. Macros are either builtin or user-defined and can +take any number of arguments. Besides just doing macro expansion, m4 has builtin +functions for including named files, running UNIX commands, doing integer +arithmetic, manipulating text in various ways, recursion etc... m4 can be used +either as a front-end to a compiler or as a macro processor in its own right. + +One of the biggest users of GNU M4 is the GNU Autoconf project. + +WWW: https://www.gnu.org/software/m4/m4.html diff --git a/test/ports/devel/m4/pkg-plist b/test/ports/devel/m4/pkg-plist new file mode 100644 index 0000000000..659a44b5e6 --- /dev/null +++ b/test/ports/devel/m4/pkg-plist @@ -0,0 +1,2 @@ +bin/gm4 +man/man1/gm4.1.gz diff --git a/test/ports/devel/p5-Locale-gettext/Makefile b/test/ports/devel/p5-Locale-gettext/Makefile new file mode 100644 index 0000000000..32496f1a97 --- /dev/null +++ b/test/ports/devel/p5-Locale-gettext/Makefile @@ -0,0 +1,26 @@ +# Created by: Dmitry Sivachenko +# $FreeBSD: head/devel/p5-Locale-gettext/Makefile 437771 2017-04-05 08:25:57Z demon $ + +PORTNAME= Locale-gettext +PORTVERSION= 1.07 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- +DISTNAME= ${PORTNAME:C/.*-//}-${PORTVERSION} + +MAINTAINER= demon@FreeBSD.org +COMMENT= Message handling functions + +LICENSE= ARTPERL10 GPLv2 +LICENSE_COMB= dual + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} +USES= gettext perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Locale/gettext/gettext.so + +.include diff --git a/test/ports/devel/p5-Locale-gettext/distinfo b/test/ports/devel/p5-Locale-gettext/distinfo new file mode 100644 index 0000000000..6d5caf5a46 --- /dev/null +++ b/test/ports/devel/p5-Locale-gettext/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1491320681 +SHA256 (gettext-1.07.tar.gz) = 909d47954697e7c04218f972915b787bd1244d75e3bd01620bc167d5bbc49c15 +SIZE (gettext-1.07.tar.gz) = 8651 diff --git a/test/ports/devel/p5-Locale-gettext/files/patch-Makefile.PL b/test/ports/devel/p5-Locale-gettext/files/patch-Makefile.PL new file mode 100644 index 0000000000..8434dcba63 --- /dev/null +++ b/test/ports/devel/p5-Locale-gettext/files/patch-Makefile.PL @@ -0,0 +1,23 @@ +--- Makefile.PL.orig 2015-09-19 14:35:20.790089000 +0300 ++++ Makefile.PL 2015-09-19 14:41:53.575311000 +0300 +@@ -11,8 +11,8 @@ my $libs = ''; + + unless (conftest("char *x = gettext(\"foo\");", "gettext", 0)) { + # try with -lintl +- $libs = "-lintl"; +- unless (conftest("char *x = gettext(\"foo\");", "gettext", 0)) { ++ $libs = "-L$ENV{LOCALBASE}/lib -lintl -I$ENV{LOCALBASE}/include"; ++ unless (conftest("#include \nchar *x = gettext(\"foo\");", "gettext", 0)) { + unlink("conftest.c"); + unlink("conftest"); + die "gettext function not found. Please install libintl"; +@@ -33,7 +33,8 @@ unlink("conftest"); + + WriteMakefile( + NAME => "Locale::gettext", +- LIBS => ($libs eq '') ? [] : [$libs], ++ LIBS => ($libs eq '') ? [] : ["-L$ENV{LOCALBASE}/lib -lintl"], ++ INC => "-I$ENV{LOCALBASE}/include", + VERSION_FROM => 'gettext.pm', + META_MERGE => { + resources => { diff --git a/test/ports/devel/p5-Locale-gettext/pkg-descr b/test/ports/devel/p5-Locale-gettext/pkg-descr new file mode 100644 index 0000000000..29108e885e --- /dev/null +++ b/test/ports/devel/p5-Locale-gettext/pkg-descr @@ -0,0 +1,5 @@ +This module permits from perl to the gettext() family of functions +for retrieving message strings from databases constructed to +internationalize software. + +WWW: http://search.cpan.org/dist/gettext/ diff --git a/test/ports/devel/p5-Locale-gettext/pkg-plist b/test/ports/devel/p5-Locale-gettext/pkg-plist new file mode 100644 index 0000000000..b3b7ead072 --- /dev/null +++ b/test/ports/devel/p5-Locale-gettext/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/auto/Locale/gettext/gettext.so +%%SITE_ARCH%%/Locale/gettext.pm +%%PERL5_MAN3%%/Locale::gettext.3.gz diff --git a/test/ports/devel/readline/Makefile b/test/ports/devel/readline/Makefile new file mode 100644 index 0000000000..f669308c91 --- /dev/null +++ b/test/ports/devel/readline/Makefile @@ -0,0 +1,46 @@ +# Created by: Frank Laszlo +# $FreeBSD: head/devel/readline/Makefile 438667 2017-04-16 18:31:54Z sunpoet $ + +PORTNAME= readline +PORTVERSION= 6.3.${PATCHLEVEL} +PORTREVISION= 1 +CATEGORIES= devel +MASTER_SITES= GNU +DISTNAME= ${PORTNAME}-${PORTVERSION:R} + +PATCH_SITES= GNU/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}-patches + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Library for editing command lines as they are typed + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +OPTIONS_DEFINE= TERMCAP DOCS +OPTIONS_DEFAULT=TERMCAP +TERMCAP_DESC= Link against libtermcap + +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +USES= cpe + +INFO= history readline rluserman +PORTDOCS= CHANGES INSTALL README + +CPE_VENDOR= gnu +CPE_VERSION= ${PORTVERSION:R} +CPE_UPDATE= ${PATCHLEVEL} + +PATCHES= 1 2 3 4 5 6 7 8 +PATCHLEVEL= ${PATCHES:O:[-1]} +.for patch in ${PATCHES} +PATCHFILES+= ${PORTNAME}${PORTVERSION:R:S|.||}-${patch:S|^|00|:S|.*(...)$|\1|} +.endfor + +post-patch-TERMCAP-on: + @${REINPLACE_CMD} -e '/SHOBJ_LDFLAGS = / s| = |&-ltermcap |' ${WRKSRC}/shlib/Makefile.in + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libhistory.so.6 ${STAGEDIR}${PREFIX}/lib/libreadline.so.6 + +.include diff --git a/test/ports/devel/readline/distinfo b/test/ports/devel/readline/distinfo new file mode 100644 index 0000000000..995614a3f6 --- /dev/null +++ b/test/ports/devel/readline/distinfo @@ -0,0 +1,18 @@ +SHA256 (readline-6.3.tar.gz) = 56ba6071b9462f980c5a72ab0023893b65ba6debb4eeb475d7a563dc65cafd43 +SIZE (readline-6.3.tar.gz) = 2468560 +SHA256 (readline63-001) = 1a79bbb6eaee750e0d6f7f3d059b30a45fc54e8e388a8e05e9c3ae598590146f +SIZE (readline63-001) = 1366 +SHA256 (readline63-002) = 39e304c7a526888f9e112e733848215736fb7b9d540729b9e31f3347b7a1e0a5 +SIZE (readline63-002) = 1297 +SHA256 (readline63-003) = ec41bdd8b00fd884e847708513df41d51b1243cecb680189e31b7173d01ca52f +SIZE (readline63-003) = 985 +SHA256 (readline63-004) = 4547b906fb2570866c21887807de5dee19838a60a1afb66385b272155e4355cc +SIZE (readline63-004) = 1363 +SHA256 (readline63-005) = 877788f9228d1a9907a4bcfe3d6dd0439c08d728949458b41208d9bf9060274b +SIZE (readline63-005) = 1664 +SHA256 (readline63-006) = 5c237ab3c6c97c23cf52b2a118adc265b7fb411b57c93a5f7c221d50fafbe556 +SIZE (readline63-006) = 1982 +SHA256 (readline63-007) = 4d79b5a2adec3c2e8114cbd3d63c1771f7c6cf64035368624903d257014f5bea +SIZE (readline63-007) = 1428 +SHA256 (readline63-008) = 3bc093cf526ceac23eb80256b0ec87fa1735540d659742107b6284d635c43787 +SIZE (readline63-008) = 1452 diff --git a/test/ports/devel/readline/files/patch-support-shobj-conf b/test/ports/devel/readline/files/patch-support-shobj-conf new file mode 100644 index 0000000000..6c74f98923 --- /dev/null +++ b/test/ports/devel/readline/files/patch-support-shobj-conf @@ -0,0 +1,20 @@ +--- support/shobj-conf.orig 2009-10-28 13:20:21 UTC ++++ support/shobj-conf +@@ -128,17 +128,10 @@ + SHOBJ_CFLAGS=-fPIC + SHOBJ_LD='${CC}' + +- if [ -x /usr/bin/objformat ] && [ "`/usr/bin/objformat`" = "elf" ]; then + SHOBJ_LDFLAGS='-shared -Wl,-soname,$@' + + SHLIB_XLDFLAGS='-Wl,-rpath,$(libdir)' + SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)' +- else +- SHOBJ_LDFLAGS='-shared' +- +- SHLIB_XLDFLAGS='-R$(libdir)' +- SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)$(SHLIB_MINOR)' +- fi + ;; + + # FreeBSD-4.x and later have only ELF diff --git a/test/ports/devel/readline/pkg-descr b/test/ports/devel/readline/pkg-descr new file mode 100644 index 0000000000..de359edecc --- /dev/null +++ b/test/ports/devel/readline/pkg-descr @@ -0,0 +1,7 @@ +The GNU Readline library provides a set of functions for use by applications +that allow users to edit command lines as they are typed in. Both Emacs and vi +editing modes are available. The Readline library includes additional functions +to maintain a list of previously-entered command lines, to recall and perhaps +reedit those lines, and perform csh-like history expansion on previous commands. + +WWW: https://cnswww.cns.cwru.edu/php/chet/readline/rltop.html diff --git a/test/ports/devel/readline/pkg-plist b/test/ports/devel/readline/pkg-plist new file mode 100644 index 0000000000..021fc460d9 --- /dev/null +++ b/test/ports/devel/readline/pkg-plist @@ -0,0 +1,30 @@ +include/readline/chardefs.h +include/readline/history.h +include/readline/keymaps.h +include/readline/readline.h +include/readline/rlconf.h +include/readline/rlstdc.h +include/readline/rltypedefs.h +include/readline/tilde.h +lib/libhistory.a +lib/libhistory.so +lib/libhistory.so.6 +lib/libreadline.a +lib/libreadline.so +lib/libreadline.so.6 +man/man3/history.3.gz +man/man3/readline.3.gz +%%DATADIR%%/excallback.c +%%DATADIR%%/fileman.c +%%DATADIR%%/hist_erasedups.c +%%DATADIR%%/hist_purgecmd.c +%%DATADIR%%/histexamp.c +%%DATADIR%%/manexamp.c +%%DATADIR%%/rl-callbacktest.c +%%DATADIR%%/rl-fgets.c +%%DATADIR%%/rl.c +%%DATADIR%%/rlcat.c +%%DATADIR%%/rlevent.c +%%DATADIR%%/rlptytest.c +%%DATADIR%%/rltest.c +%%DATADIR%%/rlversion.c diff --git a/test/ports/lang/Makefile b/test/ports/lang/Makefile index be6a0a28b7..cb3979a5dd 100644 --- a/test/ports/lang/Makefile +++ b/test/ports/lang/Makefile @@ -1,3 +1,4 @@ +SUBDIR += perl5.24 SUBDIR += python SUBDIR += python2 SUBDIR += python3 diff --git a/test/ports/lang/perl5.24/Makefile b/test/ports/lang/perl5.24/Makefile new file mode 100644 index 0000000000..4021ecd137 --- /dev/null +++ b/test/ports/lang/perl5.24/Makefile @@ -0,0 +1,281 @@ +# Created by: mat +# $FreeBSD: head/lang/perl5.24/Makefile 442547 2017-06-04 11:47:42Z sunpoet $ + +PORTNAME= perl +DISTVERSION= ${PERL_VERSION} +PORTREVISION= 1 +CATEGORIES= lang devel perl5 +MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/S/SH/SHAY +DIST_SUBDIR= perl + +MAINTAINER= perl@FreeBSD.org +COMMENT= Practical Extraction and Report Language + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual +LICENSE_FILE_ART10= ${WRKSRC}/Artistic +LICENSE_FILE_GPLv1= ${WRKSRC}/Copying + +# Uncomment when the default Perl is switched to 5.26 +#DEPRECATED= Support ends three years after .0 release, please upgrade to a more recent version of Perl +#EXPIRATION_DATE=2019-05-09 + +TEST_TARGET= test_harness +TEST_ENV= ${MAKE_ENV} TEST_JOBS=${MAKE_JOBS_NUMBER} \ + LD_LIBRARY_PATH=${WRKSRC} + +OPTIONS_DEFINE= DEBUG GDBM PERL_64BITINT PTHREAD \ + MULTIPLICITY SITECUSTOMIZE DTRACE +# it seems perl malloc has problems with threaded perl on FreeBSD +OPTIONS_RADIO= EXCLUSIVE +OPTIONS_RADIO_EXCLUSIVE= THREADS PERL_MALLOC +OPTIONS_DEFAULT= PERL_64BITINT THREADS PTHREAD MULTIPLICITY DTRACE + +OPTIONS_EXCLUDE_FreeBSD_10= DTRACE +.if !exists(/usr/sbin/dtrace) +OPTIONS_EXCLUDE+= DTRACE +.endif +.for a in aarch64 arm armeb armv6 mips mips64 mips64el mipsel mipsn32 powerpc \ + powerpc64 sparc64 +OPTIONS_EXCLUDE_${a}= DTRACE +.endfor + +EXCLUSIVE_DESC= Exclusive OPTIONS +GDBM_DESC= GDBM_File extension +PERL_MALLOC_DESC= Use Perl malloc +PERL_64BITINT_DESC= Use 64 bit integers (on i386) +THREADS_DESC= Build threaded perl +PTHREAD_DESC= Build with -lpthread +MULTIPLICITY_DESC= Use multiplicity +SITECUSTOMIZE_DESC= Run-time customization of @INC + +OPTIONS_SUB= yes +DEBUG_CONFIGURE_ON= -Doptimize="-g" -DDEBUGGING +DEBUG_CONFIGURE_OFF= -Doptimize="${CFLAGS}" +DTRACE_CONFIGURE_ON= -Dusedtrace +DTRACE_CONFIGURE_OFF= -Uusedtrace +GDBM_CONFIGURE_ON= -Di_gdbm +GDBM_CONFIGURE_OFF= -Ui_gdbm +GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm +PERL_64BITINT_CONFIGURE_ON= -Duse64bitint +MULTIPLICITY_CONFIGURE_ON= -Dusemultiplicity=y +MULTIPLICITY_CONFIGURE_OFF= -Dusemultiplicity=n +SITECUSTOMIZE_CONFIGURE_ON= -Dusesitecustomize +THREADS_CONFIGURE_ON= -Dusethreads=y +THREADS_CONFIGURE_OFF= -Dusethreads=n +PERL_MALLOC_CONFIGURE_ON= -Dusemymalloc=y +PERL_MALLOC_CONFIGURE_OFF= -Dusemymalloc=n + +PORTSCOUT= limit:^${PERL_VER}. + +.include "version.mk" +PERL_VER= ${PERL_VERSION:C/\.[0-9]+$//} +PERL_ARCH= mach +SITE_PERL_REL?= lib/perl5/site_perl +SITE_PERL?= ${PREFIX}/${SITE_PERL_REL} +SITE_ARCH_REL?= ${SITE_PERL_REL}/${PERL_ARCH}/${PERL_VER} +SITE_ARCH?= ${PREFIX}/${SITE_ARCH_REL} +SITE_MAN_PREFIX= ${SITE_PERL_REL} +SITE_MAN3_REL?= ${SITE_MAN_PREFIX}/man/man3 +SITE_MAN3?= ${PREFIX}/${SITE_MAN3_REL} +SITE_MAN1_REL?= ${SITE_MAN_PREFIX}/man/man1 +SITE_MAN1?= ${PREFIX}/${SITE_MAN1_REL} + +_PRIV_LIB= lib/perl5/${PERL_VER} +_ARCH_LIB= ${_PRIV_LIB}/${PERL_ARCH} + +USES= cpe tar:xz + +HAS_CONFIGURE= yes +CONFIGURE_SCRIPT=Configure +CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \ + -Dlibperl=libperl.so.${PERL_VERSION} \ + -Darchlib=${PREFIX}/${_ARCH_LIB} \ + -Dprivlib=${PREFIX}/${_PRIV_LIB} \ + -Dman3dir=${PREFIX}/${PERLMANPREFIX_REL}/man/man3 \ + -Dman1dir=${PREFIX}/${PERLMANPREFIX_REL}/man/man1 \ + -Dsitearch=${SITE_ARCH} \ + -Dsitelib=${SITE_PERL} -Dscriptdir=${PREFIX}/bin \ + -Dsiteman3dir=${SITE_MAN3} \ + -Dsiteman1dir=${SITE_MAN1} \ + -Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dusenm=n \ + -Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \ + -Dcf_by=${MAINTAINER:C,@.*,,} -Dcf_email=${MAINTAINER} \ + -Dcf_time="`${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`" +# Keep the following two in sync. +# lddlflags is used for all .so linking +# shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags. +CONFIGURE_ARGS+= \ + -Alddlflags='-L${WRKSRC} -L${PREFIX}/${_ARCH_LIB}/CORE -lperl' \ + -Dshrpldflags='$$(LDDLFLAGS:N-L${WRKSRC}:N-L${PREFIX}/${_ARCH_LIB}/CORE:N-lperl) -Wl,-soname,$$(LIBPERL:R)' + +# Give a hint of where libperl.so can be found. +USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE + +CONFIGURE_ENV+= UNAME_v="$$(uname -v | sed 'y/=/ /')" + +SUB_LIST+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + SITE_PERL=${SITE_PERL_REL} \ + PRIV_LIB=${_PRIV_LIB} \ + PERLMANPREFIX=${PERLMANPREFIX_REL} \ + SITEMANPREFIX=${SITE_MAN_PREFIX} \ + PERL_ARCH=${PERL_ARCH} + +SUB_FILES= perl-man.conf + +INSTALL_TARGET= install-strip + +.if defined(PERL_VENDOR_PREFIX) +CONFIGURE_ARGS+= \ + -Dvendorprefix=${PERL_VENDOR_PREFIX} \ + -Dvendorarch=${PERL_VENDOR_PREFIX}/${_ARCH_LIB} \ + -Dvendorbin=${PERL_VENDOR_PREFIX}/bin \ + -Dvendorlib=${PERL_VENDOR_PREFIX}/${_PRIV_LIB} \ + -Dvendorman3dir=${PERL_VENDOR_PREFIX}/${_PRIV_LIB}/man/man3 \ + -Dvendorman1dir=${PERL_VENDOR_PREFIX}/man/man1 +.endif + +# http://perl5.git.perl.org/perl.git/commit/b83080de5c4254 +# PERLIOBUF_DEFAULT_BUFSIZ size in bytes (default: 8192 bytes) +.if defined(PERLIOBUF_DEFAULT_BUFSIZ) +CONFIGURE_ARGS+= \ + -Accflags=-DPERLIOBUF_DEFAULT_BUFSIZ=${PERLIOBUF_DEFAULT_BUFSIZ} +.endif + +PERLMANPREFIX_REL= ${_PRIV_LIB}/perl +PERLMANPREFIX= ${PREFIX}/${PERLMANPREFIX_REL} +MANDIRS+= ${PERLMANPREFIX}/man + +PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + PERL_ARCH=${PERL_ARCH} \ + MAN1=${PERLMANPREFIX_REL}/man/man1 \ + MAN3=${PERLMANPREFIX_REL}/man/man3 \ + PERLMANPREFIX=${PERLMANPREFIX_REL} \ + SITEMANPREFIX=${SITE_MAN_PREFIX} \ + SITE_PERL=${SITE_PERL_REL} \ + SITE_ARCH=${SITE_ARCH_REL} \ + PRIV_LIB=${_PRIV_LIB} \ + PKGNAMESUFFIX=${PKGNAMESUFFIX} \ + ARCH_LIB=${_ARCH_LIB} + +_PERL5_DEFAULT_FILE= /tmp/PERL5_DEFAULT + +# bsd.default-versions.mk needs to know LOCALBASE for Perl, so +# bsd.port.options.mk is needed before including it. +.include +.sinclude "${_PERL5_DEFAULT_FILE}" +.include "${.CURDIR}/../../Mk/bsd.default-versions.mk" + +# if this port is default due PERL5_DEFAULT +# change PKGNAME to reflect this +.if ${PERL_VER} == ${PERL5_DEFAULT} +PKGNAMESUFFIX= 5 +IAMDEFAULTPERL= yes +.else +# make PKGNAME unique among other lang/perl5.x +PKGNAMESUFFIX= ${PERL_VER} +.endif + +# Am I building the default Perl ? +.if defined(IAMDEFAULTPERL) +PLIST_SUB+= DEFAULT="" BINSUFFIX="" +.else +BINSUFFIX= ${PERL_VERSION} +PLIST_SUB+= DEFAULT="@comment " BINSUFFIX=${PERL_VERSION} +CONFIGURE_ARGS+=-Dversiononly +.endif + +.if !defined(IAMDEFAULTPERL) +pre-everything:: + @${ECHO_MSG} "##################################################" + @${ECHO_MSG} "" + @${ECHO_MSG} " This is *NOT* the DEFAULT perl version" + @${ECHO_MSG} "" + @${ECHO_MSG} "It will *NOT* install ${PREFIX}/bin/perl" + @${ECHO_MSG} "" + @${ECHO_MSG} "It will *ONLY* install ${PREFIX}/bin/perl${PERL_VERSION}" + @${ECHO_MSG} "" + @${ECHO_MSG} "The default Perl version currently is ${PERL5_DEFAULT}." + @${ECHO_MSG} "" + @${ECHO_MSG} "If you want to use this version as the default," + @${ECHO_MSG} "stop the build now, add this line to your" + @${ECHO_MSG} "/etc/make.conf, and then restart the build." + @${ECHO_MSG} "" + @${ECHO_MSG} "DEFAULT_VERSIONS+=perl5=${PERL_VER}" + @${ECHO_MSG} "" + @${ECHO_MSG} "##################################################" +. if !(defined(PACKAGE_BUILDING) || defined(BATCH)) + @sleep 30 +. endif +.endif + +# Put a symlink to the future libperl.so.x.yy so that -lperl works. +# Also, save PERL5_DEFAULT in case someone is not using the default Perl +# version whilst not having set DEFAULT_VERSIONS=perl5=blah. While upgrading, +# portmaster/portupgrade will remove the installed Perl version, and it will +# remove any way to guess what the default Perl version is needed. +post-extract: + ${LN} -s libperl.so.${PERL_VERSION} ${WRKSRC}/libperl.so + ${LN} -s libperl.so.${PERL_VERSION} ${WRKSRC}/libperl.so.${PERL_VER} +.if !defined(PACKAGE_BUILDING) + @${ECHO_CMD} "PERL5_DEFAULT=${PERL5_DEFAULT}" > ${_PERL5_DEFAULT_FILE} +.endif + +.if !defined(PACKAGE_BUILDING) +post-clean: + @${RM} ${_PERL5_DEFAULT_FILE} +.endif + +post-patch: + ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh +.if !defined(IAMDEFAULTPERL) + ${REINPLACE_CMD} -e '/do_installprivlib = 0 if .versiononly/d; \ + /^if.*nopods.*versiononly || /s/.*/if (1) {/' \ + ${WRKSRC}/installperl +.endif +post-patch-PTHREAD-on: + ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|-lpthread|g;' \ + ${WRKSRC}/hints/freebsd.sh +post-patch-PTHREAD-off: + ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%||g;' \ + ${WRKSRC}/hints/freebsd.sh + +post-build: + @${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \ + ${WRKSRC}/lib/Config_heavy.pl +.if ${CC} == /nxb-bin/usr/bin/cc + @${REINPLACE_CMD} -e 's=/nxb-bin==' \ + ${WRKSRC}/lib/Config.pm ${WRKSRC}/lib/Config_heavy.pl +# Restore Config.pm's timestamp so that Perl's build system does not think it +# needs to rebuild everything. + @${TOUCH} -r ${WRKSRC}/lib/Config.pm.bak ${WRKSRC}/lib/Config.pm +.endif + +post-install: + ${MKDIR} ${STAGEDIR}${SITE_MAN1} ${STAGEDIR}${SITE_MAN3} + ${MKDIR} ${STAGEDIR}${SITE_ARCH}/auto + ${MKDIR} ${STAGEDIR}${SITE_PERL}/auto + ${LN} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} ${STAGEDIR}${PREFIX}/bin/perl5 + ${LN} -sf libperl.so.${PERL_VERSION} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so + ${LN} -sf libperl.so.${PERL_VERSION} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so.${PERL_VER} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} + ${MKDIR} ${STAGEDIR}${SITE_ARCH}/machine + ${MKDIR} ${STAGEDIR}${SITE_ARCH}/sys + # h2ph needs perl, but perl is not installed, it's only + # staged, so, use the one in WRKDIR + (cd /usr/include && ${SETENV} LD_LIBRARY_PATH=${WRKSRC} \ + ${WRKSRC}/perl -I ${WRKSRC}/lib ${STAGEDIR}${PREFIX}/bin/h2ph${BINSUFFIX} \ + -d ${STAGEDIR}${SITE_ARCH} *.h machine/*.h sys/*.h >/dev/null) + @${FIND} ${STAGEDIR}${SITE_ARCH} -name '*.ph' | sed -e 's|${STAGEDIR}||' >> ${TMPPLIST} + ${FIND} ${STAGEDIR} -name '*.so*' -type f | while read f; \ + do \ + ${CHMOD} 644 $$f; \ + ${STRIP_CMD} $$f; \ + ${CHMOD} 444 $$f; \ + done + ${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${STAGEDIR}${PREFIX}/etc/man.d/perl${PKGNAMESUFFIX}.conf + +.include diff --git a/test/ports/lang/perl5.24/distinfo b/test/ports/lang/perl5.24/distinfo new file mode 100644 index 0000000000..c8818e2008 --- /dev/null +++ b/test/ports/lang/perl5.24/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1484491231 +SHA256 (perl/perl-5.24.1.tar.xz) = 03a77bac4505c270f1890ece75afc7d4b555090b41aa41ea478747e23b2afb3f +SIZE (perl/perl-5.24.1.tar.xz) = 11569284 diff --git a/test/ports/lang/perl5.24/files/patch-Configure b/test/ports/lang/perl5.24/files/patch-Configure new file mode 100644 index 0000000000..ed8f0ea895 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-Configure @@ -0,0 +1,33 @@ +--- 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~+ diff --git a/test/ports/lang/perl5.24/files/patch-Makefile.SH b/test/ports/lang/perl5.24/files/patch-Makefile.SH new file mode 100644 index 0000000000..4c83706d96 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-Makefile.SH @@ -0,0 +1,10 @@ +--- 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' diff --git a/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm b/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm new file mode 100644 index 0000000000..b84c8fc02b --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm @@ -0,0 +1,11 @@ +--- 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 ); diff --git a/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-Install_t_Install.t b/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-Install_t_Install.t new file mode 100644 index 0000000000..409553266d --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-Install_t_Install.t @@ -0,0 +1,20 @@ +--- 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"); diff --git a/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm b/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm new file mode 100644 index 0000000000..e064f1700f --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm @@ -0,0 +1,18 @@ +--- 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}; diff --git a/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t b/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t new file mode 100644 index 0000000000..2857893c58 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t @@ -0,0 +1,20 @@ +--- 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' ); + diff --git a/test/ports/lang/perl5.24/files/patch-cpan_Math-BigInt_lib_Math_BigInt.pm b/test/ports/lang/perl5.24/files/patch-cpan_Math-BigInt_lib_Math_BigInt.pm new file mode 100644 index 0000000000..001358d38c --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_Math-BigInt_lib_Math_BigInt.pm @@ -0,0 +1,11 @@ +--- 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]) : diff --git a/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm b/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm new file mode 100644 index 0000000000..018c68f976 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm @@ -0,0 +1,10 @@ +--- 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; + } + } diff --git a/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_BaseTo.pm b/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_BaseTo.pm new file mode 100644 index 0000000000..600fdf77a4 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_BaseTo.pm @@ -0,0 +1,10 @@ +--- 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; + } + diff --git a/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm b/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm new file mode 100644 index 0000000000..5d414069d8 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm @@ -0,0 +1,20 @@ +--- 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 ) } + } + +@@ -108,6 +108,8 @@ sub _get_columns_from_manwidth { + + return 0 unless defined $ENV{MANWIDTH}; + ++ if ($ENV{MANWIDTH} eq 'tty') { return 0; } ++ + unless( $ENV{MANWIDTH} =~ m/\A\d+\z/ ) { + $self->warn( "Ignoring non-numeric MANWIDTH ($ENV{MANWIDTH})\n" ); + return 0; diff --git a/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm b/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm new file mode 100644 index 0000000000..fd401d4e36 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm @@ -0,0 +1,11 @@ +--- cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm.orig 2017-04-04 13:18:08 UTC ++++ cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm +@@ -41,6 +41,8 @@ sub _get_columns_from_manwidth { + + return 0 unless defined $ENV{MANWIDTH}; + ++ if ($ENV{MANWIDTH} eq 'tty') { return 0; } ++ + unless( $ENV{MANWIDTH} =~ m/\A\d+\z/ ) { + $self->warn( "Ignoring non-numeric MANWIDTH ($ENV{MANWIDTH})\n" ); + return 0; diff --git a/test/ports/lang/perl5.24/files/patch-dtrace b/test/ports/lang/perl5.24/files/patch-dtrace new file mode 100644 index 0000000000..a4eb6ee2e9 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-dtrace @@ -0,0 +1,266 @@ +--- Configure.orig 2016-07-14 19:08:07 UTC ++++ Configure +@@ -940,6 +940,7 @@ lddlflags='' + usedl='' + doublesize='' + dtraceobject='' ++dtracexnolibs='' + ebcdic='' + fflushNULL='' + fflushall='' +@@ -8140,10 +8141,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 +@@ -8157,6 +8167,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 + +@@ -20756,7 +20777,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 +@@ -24722,6 +24747,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 2016-07-16 10:52:42 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/perl5241delta.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 2016-07-14 19:06:55 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 2016-07-14 19:08:07 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 2016-07-14 19:07:39 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 diff --git a/test/ports/lang/perl5.24/files/patch-hints_freebsd.sh b/test/ports/lang/perl5.24/files/patch-hints_freebsd.sh new file mode 100644 index 0000000000..ad822d3263 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-hints_freebsd.sh @@ -0,0 +1,51 @@ +--- 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 + +@@ -126,7 +132,7 @@ case "$osvers" in + else + libpth="/usr/lib /usr/local/lib" + glibpth="/usr/lib /usr/local/lib" +- ldflags="-Wl,-E " ++ ldflags="%%PTHREAD_LIBS%% -Wl,-E " + lddlflags="-shared " + fi + cccdlflags='-DPIC -fPIC' +@@ -134,7 +140,7 @@ case "$osvers" in + *) + libpth="/usr/lib /usr/local/lib" + glibpth="/usr/lib /usr/local/lib" +- ldflags="-Wl,-E " ++ ldflags="%%PTHREAD_LIBS%% -Wl,-E " + lddlflags="-shared " + cccdlflags='-DPIC -fPIC' + ;; +@@ -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'` diff --git a/test/ports/lang/perl5.24/files/patch-perl.c b/test/ports/lang/perl5.24/files/patch-perl.c new file mode 100644 index 0000000000..5e2eb68d22 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-perl.c @@ -0,0 +1,26 @@ +--- 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. */ diff --git a/test/ports/lang/perl5.24/files/patch-t_porting_customized.dat b/test/ports/lang/perl5.24/files/patch-t_porting_customized.dat new file mode 100644 index 0000000000..9395584b35 --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-t_porting_customized.dat @@ -0,0 +1,20 @@ +--- 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 diff --git a/test/ports/lang/perl5.24/files/patch-vutil.h b/test/ports/lang/perl5.24/files/patch-vutil.h new file mode 100644 index 0000000000..0ff04be80a --- /dev/null +++ b/test/ports/lang/perl5.24/files/patch-vutil.h @@ -0,0 +1,11 @@ +--- 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); + } + } + diff --git a/test/ports/lang/perl5.24/files/perl-man.conf.in b/test/ports/lang/perl5.24/files/perl-man.conf.in new file mode 100644 index 0000000000..cbe3a5c568 --- /dev/null +++ b/test/ports/lang/perl5.24/files/perl-man.conf.in @@ -0,0 +1,2 @@ +MANPATH %%PREFIX%%/%%SITEMANPREFIX%%/man +MANPATH %%PREFIX%%/%%PERLMANPREFIX%%/man diff --git a/test/ports/lang/perl5.24/pkg-descr b/test/ports/lang/perl5.24/pkg-descr new file mode 100644 index 0000000000..0ef0392ee6 --- /dev/null +++ b/test/ports/lang/perl5.24/pkg-descr @@ -0,0 +1,6 @@ +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. + +WWW: http://www.perl.org/ diff --git a/test/ports/lang/perl5.24/pkg-message b/test/ports/lang/perl5.24/pkg-message new file mode 100644 index 0000000000..751268e62e --- /dev/null +++ b/test/ports/lang/perl5.24/pkg-message @@ -0,0 +1,11 @@ +The /usr/bin/perl symlink has been removed starting with Perl 5.20. +For shebangs, you should either use: + +#!/usr/local/bin/perl + +or + +#!/usr/bin/env perl + +The first one will only work if you have a /usr/local/bin/perl, +the second will work as long as perl is in PATH. diff --git a/test/ports/lang/perl5.24/pkg-plist b/test/ports/lang/perl5.24/pkg-plist new file mode 100644 index 0000000000..94aaeae1d5 --- /dev/null +++ b/test/ports/lang/perl5.24/pkg-plist @@ -0,0 +1,2306 @@ +bin/c2ph%%BINSUFFIX%% +bin/corelist%%BINSUFFIX%% +bin/cpan%%BINSUFFIX%% +bin/enc2xs%%BINSUFFIX%% +bin/encguess%%BINSUFFIX%% +bin/h2ph%%BINSUFFIX%% +bin/h2xs%%BINSUFFIX%% +bin/instmodsh%%BINSUFFIX%% +bin/json_pp%%BINSUFFIX%% +bin/libnetcfg%%BINSUFFIX%% +%%DEFAULT%%bin/perl +%%DEFAULT%%bin/perl5 +bin/perl%%PERL_VERSION%% +bin/perlbug%%BINSUFFIX%% +bin/perldoc%%BINSUFFIX%% +bin/perlivp%%BINSUFFIX%% +bin/perlthanks%%BINSUFFIX%% +bin/piconv%%BINSUFFIX%% +bin/pl2pm%%BINSUFFIX%% +bin/pod2html%%BINSUFFIX%% +bin/pod2man%%BINSUFFIX%% +bin/pod2text%%BINSUFFIX%% +bin/pod2usage%%BINSUFFIX%% +bin/podchecker%%BINSUFFIX%% +bin/podselect%%BINSUFFIX%% +bin/prove%%BINSUFFIX%% +bin/pstruct%%BINSUFFIX%% +bin/ptar%%BINSUFFIX%% +bin/ptardiff%%BINSUFFIX%% +bin/ptargrep%%BINSUFFIX%% +bin/shasum%%BINSUFFIX%% +bin/splain%%BINSUFFIX%% +bin/xsubpp%%BINSUFFIX%% +bin/zipdetails%%BINSUFFIX%% +etc/man.d/perl%%PKGNAMESUFFIX%%.conf +%%PRIV_LIB%%/AnyDBM_File.pm +%%PRIV_LIB%%/App/Cpan.pm +%%PRIV_LIB%%/App/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 +%%PRIV_LIB%%/Archive/Tar/File.pm +%%PRIV_LIB%%/Attribute/Handlers.pm +%%PRIV_LIB%%/AutoLoader.pm +%%PRIV_LIB%%/AutoSplit.pm +%%PRIV_LIB%%/B/Debug.pm +%%PRIV_LIB%%/B/Deparse.pm +%%PRIV_LIB%%/B/Op_private.pm +%%PRIV_LIB%%/Benchmark.pm +%%PRIV_LIB%%/CORE.pod +%%PRIV_LIB%%/CPAN.pm +%%PRIV_LIB%%/CPAN/API/HOWTO.pod +%%PRIV_LIB%%/CPAN/Author.pm +%%PRIV_LIB%%/CPAN/Bundle.pm +%%PRIV_LIB%%/CPAN/CacheMgr.pm +%%PRIV_LIB%%/CPAN/Complete.pm +%%PRIV_LIB%%/CPAN/Debug.pm +%%PRIV_LIB%%/CPAN/DeferredCode.pm +%%PRIV_LIB%%/CPAN/Distribution.pm +%%PRIV_LIB%%/CPAN/Distroprefs.pm +%%PRIV_LIB%%/CPAN/Distrostatus.pm +%%PRIV_LIB%%/CPAN/Exception/RecursiveDependency.pm +%%PRIV_LIB%%/CPAN/Exception/blocked_urllist.pm +%%PRIV_LIB%%/CPAN/Exception/yaml_not_installed.pm +%%PRIV_LIB%%/CPAN/Exception/yaml_process_error.pm +%%PRIV_LIB%%/CPAN/FTP.pm +%%PRIV_LIB%%/CPAN/FTP/netrc.pm +%%PRIV_LIB%%/CPAN/FirstTime.pm +%%PRIV_LIB%%/CPAN/HTTP/Client.pm +%%PRIV_LIB%%/CPAN/HTTP/Credentials.pm +%%PRIV_LIB%%/CPAN/HandleConfig.pm +%%PRIV_LIB%%/CPAN/Index.pm +%%PRIV_LIB%%/CPAN/InfoObj.pm +%%PRIV_LIB%%/CPAN/Kwalify.pm +%%PRIV_LIB%%/CPAN/Kwalify/distroprefs.dd +%%PRIV_LIB%%/CPAN/Kwalify/distroprefs.yml +%%PRIV_LIB%%/CPAN/LWP/UserAgent.pm +%%PRIV_LIB%%/CPAN/Meta.pm +%%PRIV_LIB%%/CPAN/Meta/Converter.pm +%%PRIV_LIB%%/CPAN/Meta/Feature.pm +%%PRIV_LIB%%/CPAN/Meta/History.pm +%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_0.pod +%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_1.pod +%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_2.pod +%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_3.pod +%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_4.pod +%%PRIV_LIB%%/CPAN/Meta/Merge.pm +%%PRIV_LIB%%/CPAN/Meta/Prereqs.pm +%%PRIV_LIB%%/CPAN/Meta/Requirements.pm +%%PRIV_LIB%%/CPAN/Meta/Spec.pm +%%PRIV_LIB%%/CPAN/Meta/Validator.pm +%%PRIV_LIB%%/CPAN/Meta/YAML.pm +%%PRIV_LIB%%/CPAN/Mirrors.pm +%%PRIV_LIB%%/CPAN/Module.pm +%%PRIV_LIB%%/CPAN/Nox.pm +%%PRIV_LIB%%/CPAN/Plugin.pm +%%PRIV_LIB%%/CPAN/Plugin/Specfile.pm +%%PRIV_LIB%%/CPAN/Prompt.pm +%%PRIV_LIB%%/CPAN/Queue.pm +%%PRIV_LIB%%/CPAN/Shell.pm +%%PRIV_LIB%%/CPAN/Tarzip.pm +%%PRIV_LIB%%/CPAN/URL.pm +%%PRIV_LIB%%/CPAN/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 +%%PRIV_LIB%%/DB.pm +%%PRIV_LIB%%/DBM_Filter.pm +%%PRIV_LIB%%/DBM_Filter/compress.pm +%%PRIV_LIB%%/DBM_Filter/encode.pm +%%PRIV_LIB%%/DBM_Filter/int32.pm +%%PRIV_LIB%%/DBM_Filter/null.pm +%%PRIV_LIB%%/DBM_Filter/utf8.pm +%%PRIV_LIB%%/Devel/SelfStubber.pm +%%PRIV_LIB%%/Digest.pm +%%PRIV_LIB%%/Digest/base.pm +%%PRIV_LIB%%/Digest/file.pm +%%PRIV_LIB%%/DirHandle.pm +%%PRIV_LIB%%/Dumpvalue.pm +%%PRIV_LIB%%/Encode/Changes.e2x +%%PRIV_LIB%%/Encode/ConfigLocal_PM.e2x +%%PRIV_LIB%%/Encode/Makefile_PL.e2x +%%PRIV_LIB%%/Encode/PerlIO.pod +%%PRIV_LIB%%/Encode/README.e2x +%%PRIV_LIB%%/Encode/Supported.pod +%%PRIV_LIB%%/Encode/_PM.e2x +%%PRIV_LIB%%/Encode/_T.e2x +%%PRIV_LIB%%/Encode/encode.h +%%PRIV_LIB%%/English.pm +%%PRIV_LIB%%/Env.pm +%%PRIV_LIB%%/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 +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/VMS.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows/BCC.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows/GCC.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows/MSVC.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/aix.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/android.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/cygwin.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/darwin.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/dec_osf.pm +%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/os2.pm +%%PRIV_LIB%%/ExtUtils/Command.pm +%%PRIV_LIB%%/ExtUtils/Command/MM.pm +%%PRIV_LIB%%/ExtUtils/Constant.pm +%%PRIV_LIB%%/ExtUtils/Constant/Base.pm +%%PRIV_LIB%%/ExtUtils/Constant/ProxySubs.pm +%%PRIV_LIB%%/ExtUtils/Constant/Utils.pm +%%PRIV_LIB%%/ExtUtils/Constant/XS.pm +%%PRIV_LIB%%/ExtUtils/Embed.pm +%%PRIV_LIB%%/ExtUtils/Install.pm +%%PRIV_LIB%%/ExtUtils/Installed.pm +%%PRIV_LIB%%/ExtUtils/Liblist.pm +%%PRIV_LIB%%/ExtUtils/Liblist/Kid.pm +%%PRIV_LIB%%/ExtUtils/MANIFEST.SKIP +%%PRIV_LIB%%/ExtUtils/MM.pm +%%PRIV_LIB%%/ExtUtils/MM_AIX.pm +%%PRIV_LIB%%/ExtUtils/MM_Any.pm +%%PRIV_LIB%%/ExtUtils/MM_BeOS.pm +%%PRIV_LIB%%/ExtUtils/MM_Cygwin.pm +%%PRIV_LIB%%/ExtUtils/MM_DOS.pm +%%PRIV_LIB%%/ExtUtils/MM_Darwin.pm +%%PRIV_LIB%%/ExtUtils/MM_MacOS.pm +%%PRIV_LIB%%/ExtUtils/MM_NW5.pm +%%PRIV_LIB%%/ExtUtils/MM_OS2.pm +%%PRIV_LIB%%/ExtUtils/MM_QNX.pm +%%PRIV_LIB%%/ExtUtils/MM_UWIN.pm +%%PRIV_LIB%%/ExtUtils/MM_Unix.pm +%%PRIV_LIB%%/ExtUtils/MM_VMS.pm +%%PRIV_LIB%%/ExtUtils/MM_VOS.pm +%%PRIV_LIB%%/ExtUtils/MM_Win32.pm +%%PRIV_LIB%%/ExtUtils/MM_Win95.pm +%%PRIV_LIB%%/ExtUtils/MY.pm +%%PRIV_LIB%%/ExtUtils/MakeMaker.pm +%%PRIV_LIB%%/ExtUtils/MakeMaker/Config.pm +%%PRIV_LIB%%/ExtUtils/MakeMaker/FAQ.pod +%%PRIV_LIB%%/ExtUtils/MakeMaker/Locale.pm +%%PRIV_LIB%%/ExtUtils/MakeMaker/Tutorial.pod +%%PRIV_LIB%%/ExtUtils/MakeMaker/version.pm +%%PRIV_LIB%%/ExtUtils/Manifest.pm +%%PRIV_LIB%%/ExtUtils/Miniperl.pm +%%PRIV_LIB%%/ExtUtils/Mkbootstrap.pm +%%PRIV_LIB%%/ExtUtils/Mksymlists.pm +%%PRIV_LIB%%/ExtUtils/Packlist.pm +%%PRIV_LIB%%/ExtUtils/ParseXS.pm +%%PRIV_LIB%%/ExtUtils/ParseXS.pod +%%PRIV_LIB%%/ExtUtils/ParseXS/Constants.pm +%%PRIV_LIB%%/ExtUtils/ParseXS/CountLines.pm +%%PRIV_LIB%%/ExtUtils/ParseXS/Eval.pm +%%PRIV_LIB%%/ExtUtils/ParseXS/Utilities.pm +%%PRIV_LIB%%/ExtUtils/Typemaps.pm +%%PRIV_LIB%%/ExtUtils/Typemaps/Cmd.pm +%%PRIV_LIB%%/ExtUtils/Typemaps/InputMap.pm +%%PRIV_LIB%%/ExtUtils/Typemaps/OutputMap.pm +%%PRIV_LIB%%/ExtUtils/Typemaps/Type.pm +%%PRIV_LIB%%/ExtUtils/testlib.pm +%%PRIV_LIB%%/ExtUtils/typemap +%%PRIV_LIB%%/ExtUtils/xsubpp +%%PRIV_LIB%%/Fatal.pm +%%PRIV_LIB%%/File/Basename.pm +%%PRIV_LIB%%/File/Compare.pm +%%PRIV_LIB%%/File/Copy.pm +%%PRIV_LIB%%/File/Fetch.pm +%%PRIV_LIB%%/File/Find.pm +%%PRIV_LIB%%/File/GlobMapper.pm +%%PRIV_LIB%%/File/Path.pm +%%PRIV_LIB%%/File/Temp.pm +%%PRIV_LIB%%/File/stat.pm +%%PRIV_LIB%%/FileCache.pm +%%PRIV_LIB%%/FileHandle.pm +%%PRIV_LIB%%/Filter/Simple.pm +%%PRIV_LIB%%/FindBin.pm +%%PRIV_LIB%%/Getopt/Long.pm +%%PRIV_LIB%%/Getopt/Std.pm +%%PRIV_LIB%%/HTTP/Tiny.pm +%%PRIV_LIB%%/I18N/Collate.pm +%%PRIV_LIB%%/I18N/LangTags.pm +%%PRIV_LIB%%/I18N/LangTags/Detect.pm +%%PRIV_LIB%%/I18N/LangTags/List.pm +%%PRIV_LIB%%/IO/Compress/Adapter/Bzip2.pm +%%PRIV_LIB%%/IO/Compress/Adapter/Deflate.pm +%%PRIV_LIB%%/IO/Compress/Adapter/Identity.pm +%%PRIV_LIB%%/IO/Compress/Base.pm +%%PRIV_LIB%%/IO/Compress/Base/Common.pm +%%PRIV_LIB%%/IO/Compress/Bzip2.pm +%%PRIV_LIB%%/IO/Compress/Deflate.pm +%%PRIV_LIB%%/IO/Compress/FAQ.pod +%%PRIV_LIB%%/IO/Compress/Gzip.pm +%%PRIV_LIB%%/IO/Compress/Gzip/Constants.pm +%%PRIV_LIB%%/IO/Compress/RawDeflate.pm +%%PRIV_LIB%%/IO/Compress/Zip.pm +%%PRIV_LIB%%/IO/Compress/Zip/Constants.pm +%%PRIV_LIB%%/IO/Compress/Zlib/Constants.pm +%%PRIV_LIB%%/IO/Compress/Zlib/Extra.pm +%%PRIV_LIB%%/IO/Socket/IP.pm +%%PRIV_LIB%%/IO/Uncompress/Adapter/Bunzip2.pm +%%PRIV_LIB%%/IO/Uncompress/Adapter/Identity.pm +%%PRIV_LIB%%/IO/Uncompress/Adapter/Inflate.pm +%%PRIV_LIB%%/IO/Uncompress/AnyInflate.pm +%%PRIV_LIB%%/IO/Uncompress/AnyUncompress.pm +%%PRIV_LIB%%/IO/Uncompress/Base.pm +%%PRIV_LIB%%/IO/Uncompress/Bunzip2.pm +%%PRIV_LIB%%/IO/Uncompress/Gunzip.pm +%%PRIV_LIB%%/IO/Uncompress/Inflate.pm +%%PRIV_LIB%%/IO/Uncompress/RawInflate.pm +%%PRIV_LIB%%/IO/Uncompress/Unzip.pm +%%PRIV_LIB%%/IO/Zlib.pm +%%PRIV_LIB%%/IPC/Cmd.pm +%%PRIV_LIB%%/IPC/Open2.pm +%%PRIV_LIB%%/IPC/Open3.pm +%%PRIV_LIB%%/JSON/PP.pm +%%PRIV_LIB%%/JSON/PP/Boolean.pm +%%PRIV_LIB%%/Locale/Codes.pm +%%PRIV_LIB%%/Locale/Codes.pod +%%PRIV_LIB%%/Locale/Codes/API.pod +%%PRIV_LIB%%/Locale/Codes/Changes.pod +%%PRIV_LIB%%/Locale/Codes/Constants.pm +%%PRIV_LIB%%/Locale/Codes/Country.pm +%%PRIV_LIB%%/Locale/Codes/Country.pod +%%PRIV_LIB%%/Locale/Codes/Country_Codes.pm +%%PRIV_LIB%%/Locale/Codes/Country_Retired.pm +%%PRIV_LIB%%/Locale/Codes/Currency.pm +%%PRIV_LIB%%/Locale/Codes/Currency.pod +%%PRIV_LIB%%/Locale/Codes/Currency_Codes.pm +%%PRIV_LIB%%/Locale/Codes/Currency_Retired.pm +%%PRIV_LIB%%/Locale/Codes/LangExt.pm +%%PRIV_LIB%%/Locale/Codes/LangExt.pod +%%PRIV_LIB%%/Locale/Codes/LangExt_Codes.pm +%%PRIV_LIB%%/Locale/Codes/LangExt_Retired.pm +%%PRIV_LIB%%/Locale/Codes/LangFam.pm +%%PRIV_LIB%%/Locale/Codes/LangFam.pod +%%PRIV_LIB%%/Locale/Codes/LangFam_Codes.pm +%%PRIV_LIB%%/Locale/Codes/LangFam_Retired.pm +%%PRIV_LIB%%/Locale/Codes/LangVar.pm +%%PRIV_LIB%%/Locale/Codes/LangVar.pod +%%PRIV_LIB%%/Locale/Codes/LangVar_Codes.pm +%%PRIV_LIB%%/Locale/Codes/LangVar_Retired.pm +%%PRIV_LIB%%/Locale/Codes/Language.pm +%%PRIV_LIB%%/Locale/Codes/Language.pod +%%PRIV_LIB%%/Locale/Codes/Language_Codes.pm +%%PRIV_LIB%%/Locale/Codes/Language_Retired.pm +%%PRIV_LIB%%/Locale/Codes/Script.pm +%%PRIV_LIB%%/Locale/Codes/Script.pod +%%PRIV_LIB%%/Locale/Codes/Script_Codes.pm +%%PRIV_LIB%%/Locale/Codes/Script_Retired.pm +%%PRIV_LIB%%/Locale/Country.pm +%%PRIV_LIB%%/Locale/Country.pod +%%PRIV_LIB%%/Locale/Currency.pm +%%PRIV_LIB%%/Locale/Currency.pod +%%PRIV_LIB%%/Locale/Language.pm +%%PRIV_LIB%%/Locale/Language.pod +%%PRIV_LIB%%/Locale/Maketext.pm +%%PRIV_LIB%%/Locale/Maketext.pod +%%PRIV_LIB%%/Locale/Maketext/Cookbook.pod +%%PRIV_LIB%%/Locale/Maketext/Guts.pm +%%PRIV_LIB%%/Locale/Maketext/GutsLoader.pm +%%PRIV_LIB%%/Locale/Maketext/Simple.pm +%%PRIV_LIB%%/Locale/Maketext/TPJ13.pod +%%PRIV_LIB%%/Locale/Script.pm +%%PRIV_LIB%%/Locale/Script.pod +%%PRIV_LIB%%/Math/BigFloat.pm +%%PRIV_LIB%%/Math/BigFloat/Trace.pm +%%PRIV_LIB%%/Math/BigInt.pm +%%PRIV_LIB%%/Math/BigInt/Calc.pm +%%PRIV_LIB%%/Math/BigInt/CalcEmu.pm +%%PRIV_LIB%%/Math/BigInt/Trace.pm +%%PRIV_LIB%%/Math/BigRat.pm +%%PRIV_LIB%%/Math/Complex.pm +%%PRIV_LIB%%/Math/Trig.pm +%%PRIV_LIB%%/Memoize.pm +%%PRIV_LIB%%/Memoize/AnyDBM_File.pm +%%PRIV_LIB%%/Memoize/Expire.pm +%%PRIV_LIB%%/Memoize/ExpireFile.pm +%%PRIV_LIB%%/Memoize/ExpireTest.pm +%%PRIV_LIB%%/Memoize/NDBM_File.pm +%%PRIV_LIB%%/Memoize/SDBM_File.pm +%%PRIV_LIB%%/Memoize/Storable.pm +%%PRIV_LIB%%/Module/CoreList.pm +%%PRIV_LIB%%/Module/CoreList.pod +%%PRIV_LIB%%/Module/CoreList/TieHashDelta.pm +%%PRIV_LIB%%/Module/CoreList/Utils.pm +%%PRIV_LIB%%/Module/Load.pm +%%PRIV_LIB%%/Module/Load/Conditional.pm +%%PRIV_LIB%%/Module/Loaded.pm +%%PRIV_LIB%%/Module/Metadata.pm +%%PRIV_LIB%%/NEXT.pm +%%PRIV_LIB%%/Net/Cmd.pm +%%PRIV_LIB%%/Net/Config.pm +%%PRIV_LIB%%/Net/Domain.pm +%%PRIV_LIB%%/Net/FTP.pm +%%PRIV_LIB%%/Net/FTP/A.pm +%%PRIV_LIB%%/Net/FTP/E.pm +%%PRIV_LIB%%/Net/FTP/I.pm +%%PRIV_LIB%%/Net/FTP/L.pm +%%PRIV_LIB%%/Net/FTP/dataconn.pm +%%PRIV_LIB%%/Net/NNTP.pm +%%PRIV_LIB%%/Net/Netrc.pm +%%PRIV_LIB%%/Net/POP3.pm +%%PRIV_LIB%%/Net/Ping.pm +%%PRIV_LIB%%/Net/SMTP.pm +%%PRIV_LIB%%/Net/Time.pm +%%PRIV_LIB%%/Net/hostent.pm +%%PRIV_LIB%%/Net/libnetFAQ.pod +%%PRIV_LIB%%/Net/netent.pm +%%PRIV_LIB%%/Net/protoent.pm +%%PRIV_LIB%%/Net/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 +%%PRIV_LIB%%/Pod/Escapes.pm +%%PRIV_LIB%%/Pod/Find.pm +%%PRIV_LIB%%/Pod/Functions.pm +%%PRIV_LIB%%/Pod/Html.pm +%%PRIV_LIB%%/Pod/InputObjects.pm +%%PRIV_LIB%%/Pod/Man.pm +%%PRIV_LIB%%/Pod/ParseLink.pm +%%PRIV_LIB%%/Pod/ParseUtils.pm +%%PRIV_LIB%%/Pod/Parser.pm +%%PRIV_LIB%%/Pod/Perldoc.pm +%%PRIV_LIB%%/Pod/Perldoc/BaseTo.pm +%%PRIV_LIB%%/Pod/Perldoc/GetOptsOO.pm +%%PRIV_LIB%%/Pod/Perldoc/ToANSI.pm +%%PRIV_LIB%%/Pod/Perldoc/ToChecker.pm +%%PRIV_LIB%%/Pod/Perldoc/ToMan.pm +%%PRIV_LIB%%/Pod/Perldoc/ToNroff.pm +%%PRIV_LIB%%/Pod/Perldoc/ToPod.pm +%%PRIV_LIB%%/Pod/Perldoc/ToRtf.pm +%%PRIV_LIB%%/Pod/Perldoc/ToTerm.pm +%%PRIV_LIB%%/Pod/Perldoc/ToText.pm +%%PRIV_LIB%%/Pod/Perldoc/ToTk.pm +%%PRIV_LIB%%/Pod/Perldoc/ToXml.pm +%%PRIV_LIB%%/Pod/PlainText.pm +%%PRIV_LIB%%/Pod/Select.pm +%%PRIV_LIB%%/Pod/Simple.pm +%%PRIV_LIB%%/Pod/Simple.pod +%%PRIV_LIB%%/Pod/Simple/BlackBox.pm +%%PRIV_LIB%%/Pod/Simple/Checker.pm +%%PRIV_LIB%%/Pod/Simple/Debug.pm +%%PRIV_LIB%%/Pod/Simple/DumpAsText.pm +%%PRIV_LIB%%/Pod/Simple/DumpAsXML.pm +%%PRIV_LIB%%/Pod/Simple/HTML.pm +%%PRIV_LIB%%/Pod/Simple/HTMLBatch.pm +%%PRIV_LIB%%/Pod/Simple/HTMLLegacy.pm +%%PRIV_LIB%%/Pod/Simple/LinkSection.pm +%%PRIV_LIB%%/Pod/Simple/Methody.pm +%%PRIV_LIB%%/Pod/Simple/Progress.pm +%%PRIV_LIB%%/Pod/Simple/PullParser.pm +%%PRIV_LIB%%/Pod/Simple/PullParserEndToken.pm +%%PRIV_LIB%%/Pod/Simple/PullParserStartToken.pm +%%PRIV_LIB%%/Pod/Simple/PullParserTextToken.pm +%%PRIV_LIB%%/Pod/Simple/PullParserToken.pm +%%PRIV_LIB%%/Pod/Simple/RTF.pm +%%PRIV_LIB%%/Pod/Simple/Search.pm +%%PRIV_LIB%%/Pod/Simple/SimpleTree.pm +%%PRIV_LIB%%/Pod/Simple/Subclassing.pod +%%PRIV_LIB%%/Pod/Simple/Text.pm +%%PRIV_LIB%%/Pod/Simple/TextContent.pm +%%PRIV_LIB%%/Pod/Simple/TiedOutFH.pm +%%PRIV_LIB%%/Pod/Simple/Transcode.pm +%%PRIV_LIB%%/Pod/Simple/TranscodeDumb.pm +%%PRIV_LIB%%/Pod/Simple/TranscodeSmart.pm +%%PRIV_LIB%%/Pod/Simple/XHTML.pm +%%PRIV_LIB%%/Pod/Simple/XMLOutStream.pm +%%PRIV_LIB%%/Pod/Text.pm +%%PRIV_LIB%%/Pod/Text/Color.pm +%%PRIV_LIB%%/Pod/Text/Overstrike.pm +%%PRIV_LIB%%/Pod/Text/Termcap.pm +%%PRIV_LIB%%/Pod/Usage.pm +%%PRIV_LIB%%/Safe.pm +%%PRIV_LIB%%/Search/Dict.pm +%%PRIV_LIB%%/SelectSaver.pm +%%PRIV_LIB%%/SelfLoader.pm +%%PRIV_LIB%%/Symbol.pm +%%PRIV_LIB%%/TAP/Base.pm +%%PRIV_LIB%%/TAP/Formatter/Base.pm +%%PRIV_LIB%%/TAP/Formatter/Color.pm +%%PRIV_LIB%%/TAP/Formatter/Console.pm +%%PRIV_LIB%%/TAP/Formatter/Console/ParallelSession.pm +%%PRIV_LIB%%/TAP/Formatter/Console/Session.pm +%%PRIV_LIB%%/TAP/Formatter/File.pm +%%PRIV_LIB%%/TAP/Formatter/File/Session.pm +%%PRIV_LIB%%/TAP/Formatter/Session.pm +%%PRIV_LIB%%/TAP/Harness.pm +%%PRIV_LIB%%/TAP/Harness/Beyond.pod +%%PRIV_LIB%%/TAP/Harness/Env.pm +%%PRIV_LIB%%/TAP/Object.pm +%%PRIV_LIB%%/TAP/Parser.pm +%%PRIV_LIB%%/TAP/Parser/Aggregator.pm +%%PRIV_LIB%%/TAP/Parser/Grammar.pm +%%PRIV_LIB%%/TAP/Parser/Iterator.pm +%%PRIV_LIB%%/TAP/Parser/Iterator/Array.pm +%%PRIV_LIB%%/TAP/Parser/Iterator/Process.pm +%%PRIV_LIB%%/TAP/Parser/Iterator/Stream.pm +%%PRIV_LIB%%/TAP/Parser/IteratorFactory.pm +%%PRIV_LIB%%/TAP/Parser/Multiplexer.pm +%%PRIV_LIB%%/TAP/Parser/Result.pm +%%PRIV_LIB%%/TAP/Parser/Result/Bailout.pm +%%PRIV_LIB%%/TAP/Parser/Result/Comment.pm +%%PRIV_LIB%%/TAP/Parser/Result/Plan.pm +%%PRIV_LIB%%/TAP/Parser/Result/Pragma.pm +%%PRIV_LIB%%/TAP/Parser/Result/Test.pm +%%PRIV_LIB%%/TAP/Parser/Result/Unknown.pm +%%PRIV_LIB%%/TAP/Parser/Result/Version.pm +%%PRIV_LIB%%/TAP/Parser/Result/YAML.pm +%%PRIV_LIB%%/TAP/Parser/ResultFactory.pm +%%PRIV_LIB%%/TAP/Parser/Scheduler.pm +%%PRIV_LIB%%/TAP/Parser/Scheduler/Job.pm +%%PRIV_LIB%%/TAP/Parser/Scheduler/Spinner.pm +%%PRIV_LIB%%/TAP/Parser/Source.pm +%%PRIV_LIB%%/TAP/Parser/SourceHandler.pm +%%PRIV_LIB%%/TAP/Parser/SourceHandler/Executable.pm +%%PRIV_LIB%%/TAP/Parser/SourceHandler/File.pm +%%PRIV_LIB%%/TAP/Parser/SourceHandler/Handle.pm +%%PRIV_LIB%%/TAP/Parser/SourceHandler/Perl.pm +%%PRIV_LIB%%/TAP/Parser/SourceHandler/RawTAP.pm +%%PRIV_LIB%%/TAP/Parser/YAMLish/Reader.pm +%%PRIV_LIB%%/TAP/Parser/YAMLish/Writer.pm +%%PRIV_LIB%%/Term/ANSIColor.pm +%%PRIV_LIB%%/Term/Cap.pm +%%PRIV_LIB%%/Term/Complete.pm +%%PRIV_LIB%%/Term/ReadLine.pm +%%PRIV_LIB%%/Test.pm +%%PRIV_LIB%%/Test/Builder.pm +%%PRIV_LIB%%/Test/Builder/IO/Scalar.pm +%%PRIV_LIB%%/Test/Builder/Module.pm +%%PRIV_LIB%%/Test/Builder/Tester.pm +%%PRIV_LIB%%/Test/Builder/Tester/Color.pm +%%PRIV_LIB%%/Test/Harness.pm +%%PRIV_LIB%%/Test/More.pm +%%PRIV_LIB%%/Test/Simple.pm +%%PRIV_LIB%%/Test/Tester.pm +%%PRIV_LIB%%/Test/Tester/Capture.pm +%%PRIV_LIB%%/Test/Tester/CaptureRunner.pm +%%PRIV_LIB%%/Test/Tester/Delegate.pm +%%PRIV_LIB%%/Test/Tutorial.pod +%%PRIV_LIB%%/Test/use/ok.pm +%%PRIV_LIB%%/Text/Abbrev.pm +%%PRIV_LIB%%/Text/Balanced.pm +%%PRIV_LIB%%/Text/ParseWords.pm +%%PRIV_LIB%%/Text/Tabs.pm +%%PRIV_LIB%%/Text/Wrap.pm +%%PRIV_LIB%%/Thread.pm +%%PRIV_LIB%%/Thread/Queue.pm +%%PRIV_LIB%%/Thread/Semaphore.pm +%%PRIV_LIB%%/Tie/Array.pm +%%PRIV_LIB%%/Tie/File.pm +%%PRIV_LIB%%/Tie/Handle.pm +%%PRIV_LIB%%/Tie/Hash.pm +%%PRIV_LIB%%/Tie/Memoize.pm +%%PRIV_LIB%%/Tie/RefHash.pm +%%PRIV_LIB%%/Tie/Scalar.pm +%%PRIV_LIB%%/Tie/StdHandle.pm +%%PRIV_LIB%%/Tie/SubstrHash.pm +%%PRIV_LIB%%/Time/Local.pm +%%PRIV_LIB%%/Time/gmtime.pm +%%PRIV_LIB%%/Time/localtime.pm +%%PRIV_LIB%%/Time/tm.pm +%%PRIV_LIB%%/UNIVERSAL.pm +%%PRIV_LIB%%/Unicode/Collate/CJK/Big5.pm +%%PRIV_LIB%%/Unicode/Collate/CJK/GB2312.pm +%%PRIV_LIB%%/Unicode/Collate/CJK/JISX0208.pm +%%PRIV_LIB%%/Unicode/Collate/CJK/Korean.pm +%%PRIV_LIB%%/Unicode/Collate/CJK/Pinyin.pm +%%PRIV_LIB%%/Unicode/Collate/CJK/Stroke.pm +%%PRIV_LIB%%/Unicode/Collate/CJK/Zhuyin.pm +%%PRIV_LIB%%/Unicode/Collate/Locale/af.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ar.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/as.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/az.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/be.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/bg.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/bn.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ca.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/cs.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/cy.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/da.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/de_phone.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ee.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/eo.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/es.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/es_trad.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/et.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/fa.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/fi.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/fi_phone.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/fil.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/fo.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/fr.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/gu.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ha.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/haw.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/hi.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/hr.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/hu.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/hy.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ig.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/is.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ja.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/kk.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/kl.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/kn.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ko.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/kok.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ln.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/lt.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/lv.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/mk.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ml.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/mr.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/mt.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/nb.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/nn.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/nso.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/om.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/or.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/pa.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/pl.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ro.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ru.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/sa.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/se.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/si.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/si_dict.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/sk.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/sl.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/sq.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/sr.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/sv.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/sv_refo.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ta.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/te.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/th.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/tn.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/to.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/tr.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/uk.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/ur.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/vi.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/wae.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/wo.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/yo.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/zh.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/zh_big5.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/zh_gb.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/zh_pin.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/zh_strk.pl +%%PRIV_LIB%%/Unicode/Collate/Locale/zh_zhu.pl +%%PRIV_LIB%%/Unicode/Collate/allkeys.txt +%%PRIV_LIB%%/Unicode/Collate/keys.txt +%%PRIV_LIB%%/Unicode/UCD.pm +%%PRIV_LIB%%/User/grent.pm +%%PRIV_LIB%%/User/pwent.pm +%%PRIV_LIB%%/XSLoader.pm +%%PRIV_LIB%%/_charnames.pm +%%PRIV_LIB%%/autodie.pm +%%PRIV_LIB%%/autodie/Scope/Guard.pm +%%PRIV_LIB%%/autodie/Scope/GuardStack.pm +%%PRIV_LIB%%/autodie/Util.pm +%%PRIV_LIB%%/autodie/exception.pm +%%PRIV_LIB%%/autodie/exception/system.pm +%%PRIV_LIB%%/autodie/hints.pm +%%PRIV_LIB%%/autodie/skip.pm +%%PRIV_LIB%%/autouse.pm +%%PRIV_LIB%%/base.pm +%%PRIV_LIB%%/bigint.pm +%%PRIV_LIB%%/bignum.pm +%%PRIV_LIB%%/bigrat.pm +%%PRIV_LIB%%/blib.pm +%%PRIV_LIB%%/bytes.pm +%%PRIV_LIB%%/bytes_heavy.pl +%%PRIV_LIB%%/charnames.pm +%%PRIV_LIB%%/constant.pm +%%PRIV_LIB%%/deprecate.pm +%%PRIV_LIB%%/diagnostics.pm +%%PRIV_LIB%%/dumpvar.pl +%%PRIV_LIB%%/encoding/warnings.pm +%%PRIV_LIB%%/experimental.pm +%%PRIV_LIB%%/feature.pm +%%PRIV_LIB%%/fields.pm +%%PRIV_LIB%%/filetest.pm +%%PRIV_LIB%%/if.pm +%%PRIV_LIB%%/integer.pm +%%PRIV_LIB%%/less.pm +%%PRIV_LIB%%/locale.pm +%%ARCH_LIB%%/.packlist +%%ARCH_LIB%%/B.pm +%%ARCH_LIB%%/B/Concise.pm +%%ARCH_LIB%%/B/Showlex.pm +%%ARCH_LIB%%/B/Terse.pm +%%ARCH_LIB%%/B/Xref.pm +%%ARCH_LIB%%/CORE/EXTERN.h +%%ARCH_LIB%%/CORE/INTERN.h +%%ARCH_LIB%%/CORE/XSUB.h +%%ARCH_LIB%%/CORE/av.h +%%ARCH_LIB%%/CORE/bitcount.h +%%ARCH_LIB%%/CORE/charclass_invlists.h +%%ARCH_LIB%%/CORE/config.h +%%ARCH_LIB%%/CORE/cop.h +%%ARCH_LIB%%/CORE/cv.h +%%ARCH_LIB%%/CORE/dosish.h +%%ARCH_LIB%%/CORE/dquote_inline.h +%%ARCH_LIB%%/CORE/ebcdic_tables.h +%%ARCH_LIB%%/CORE/embed.h +%%ARCH_LIB%%/CORE/embedvar.h +%%ARCH_LIB%%/CORE/fakesdio.h +%%ARCH_LIB%%/CORE/feature.h +%%ARCH_LIB%%/CORE/form.h +%%ARCH_LIB%%/CORE/git_version.h +%%ARCH_LIB%%/CORE/gv.h +%%ARCH_LIB%%/CORE/handy.h +%%ARCH_LIB%%/CORE/hv.h +%%ARCH_LIB%%/CORE/hv_func.h +%%ARCH_LIB%%/CORE/inline.h +%%ARCH_LIB%%/CORE/intrpvar.h +%%ARCH_LIB%%/CORE/invlist_inline.h +%%ARCH_LIB%%/CORE/iperlsys.h +%%ARCH_LIB%%/CORE/keywords.h +%%ARCH_LIB%%/CORE/l1_char_class_tab.h +%%ARCH_LIB%%/CORE/libperl.so +%%ARCH_LIB%%/CORE/libperl.so.%%PERL_VER%% +%%ARCH_LIB%%/CORE/libperl.so.%%PERL_VERSION%% +%%ARCH_LIB%%/CORE/malloc_ctl.h +%%ARCH_LIB%%/CORE/metaconfig.h +%%ARCH_LIB%%/CORE/mg.h +%%ARCH_LIB%%/CORE/mg_data.h +%%ARCH_LIB%%/CORE/mg_raw.h +%%ARCH_LIB%%/CORE/mg_vtable.h +%%ARCH_LIB%%/CORE/mydtrace.h +%%ARCH_LIB%%/CORE/nostdio.h +%%ARCH_LIB%%/CORE/op.h +%%ARCH_LIB%%/CORE/op_reg_common.h +%%ARCH_LIB%%/CORE/opcode.h +%%ARCH_LIB%%/CORE/opnames.h +%%ARCH_LIB%%/CORE/overload.h +%%ARCH_LIB%%/CORE/pad.h +%%ARCH_LIB%%/CORE/parser.h +%%ARCH_LIB%%/CORE/patchlevel.h +%%ARCH_LIB%%/CORE/perl.h +%%ARCH_LIB%%/CORE/perlapi.h +%%DTRACE%%%%ARCH_LIB%%/CORE/perldtrace.h +%%ARCH_LIB%%/CORE/perlio.h +%%ARCH_LIB%%/CORE/perliol.h +%%ARCH_LIB%%/CORE/perlsdio.h +%%ARCH_LIB%%/CORE/perlvars.h +%%ARCH_LIB%%/CORE/perly.h +%%ARCH_LIB%%/CORE/pp.h +%%ARCH_LIB%%/CORE/pp_proto.h +%%ARCH_LIB%%/CORE/proto.h +%%ARCH_LIB%%/CORE/reentr.h +%%ARCH_LIB%%/CORE/regcharclass.h +%%ARCH_LIB%%/CORE/regcomp.h +%%ARCH_LIB%%/CORE/regexp.h +%%ARCH_LIB%%/CORE/regnodes.h +%%ARCH_LIB%%/CORE/scope.h +%%ARCH_LIB%%/CORE/sv.h +%%ARCH_LIB%%/CORE/thread.h +%%ARCH_LIB%%/CORE/time64.h +%%ARCH_LIB%%/CORE/time64_config.h +%%ARCH_LIB%%/CORE/uconfig.h +%%ARCH_LIB%%/CORE/unicode_constants.h +%%ARCH_LIB%%/CORE/unixish.h +%%ARCH_LIB%%/CORE/utf8.h +%%ARCH_LIB%%/CORE/utfebcdic.h +%%ARCH_LIB%%/CORE/util.h +%%ARCH_LIB%%/CORE/uudmap.h +%%ARCH_LIB%%/CORE/vutil.h +%%ARCH_LIB%%/CORE/warnings.h +%%ARCH_LIB%%/Compress/Raw/Bzip2.pm +%%ARCH_LIB%%/Compress/Raw/Zlib.pm +%%ARCH_LIB%%/Config.pm +%%ARCH_LIB%%/Config.pod +%%ARCH_LIB%%/Config_git.pl +%%ARCH_LIB%%/Config_heavy.pl +%%ARCH_LIB%%/Cwd.pm +%%ARCH_LIB%%/DB_File.pm +%%ARCH_LIB%%/Data/Dumper.pm +%%ARCH_LIB%%/Devel/PPPort.pm +%%ARCH_LIB%%/Devel/Peek.pm +%%ARCH_LIB%%/Digest/MD5.pm +%%ARCH_LIB%%/Digest/SHA.pm +%%ARCH_LIB%%/DynaLoader.pm +%%ARCH_LIB%%/Encode.pm +%%ARCH_LIB%%/Encode/Alias.pm +%%ARCH_LIB%%/Encode/Byte.pm +%%ARCH_LIB%%/Encode/CJKConstants.pm +%%ARCH_LIB%%/Encode/CN.pm +%%ARCH_LIB%%/Encode/CN/HZ.pm +%%ARCH_LIB%%/Encode/Config.pm +%%ARCH_LIB%%/Encode/EBCDIC.pm +%%ARCH_LIB%%/Encode/Encoder.pm +%%ARCH_LIB%%/Encode/Encoding.pm +%%ARCH_LIB%%/Encode/GSM0338.pm +%%ARCH_LIB%%/Encode/Guess.pm +%%ARCH_LIB%%/Encode/JP.pm +%%ARCH_LIB%%/Encode/JP/H2Z.pm +%%ARCH_LIB%%/Encode/JP/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 +%%ARCH_LIB%%/Encode/MIME/Name.pm +%%ARCH_LIB%%/Encode/Symbol.pm +%%ARCH_LIB%%/Encode/TW.pm +%%ARCH_LIB%%/Encode/Unicode.pm +%%ARCH_LIB%%/Encode/Unicode/UTF7.pm +%%ARCH_LIB%%/Errno.pm +%%ARCH_LIB%%/Fcntl.pm +%%ARCH_LIB%%/File/DosGlob.pm +%%ARCH_LIB%%/File/Glob.pm +%%ARCH_LIB%%/File/Spec.pm +%%ARCH_LIB%%/File/Spec/AmigaOS.pm +%%ARCH_LIB%%/File/Spec/Cygwin.pm +%%ARCH_LIB%%/File/Spec/Epoc.pm +%%ARCH_LIB%%/File/Spec/Functions.pm +%%ARCH_LIB%%/File/Spec/Mac.pm +%%ARCH_LIB%%/File/Spec/OS2.pm +%%ARCH_LIB%%/File/Spec/Unix.pm +%%ARCH_LIB%%/File/Spec/VMS.pm +%%ARCH_LIB%%/File/Spec/Win32.pm +%%ARCH_LIB%%/Filter/Util/Call.pm +%%GDBM%%%%ARCH_LIB%%/GDBM_File.pm +%%ARCH_LIB%%/Hash/Util.pm +%%ARCH_LIB%%/Hash/Util/FieldHash.pm +%%ARCH_LIB%%/I18N/Langinfo.pm +%%ARCH_LIB%%/IO.pm +%%ARCH_LIB%%/IO/Dir.pm +%%ARCH_LIB%%/IO/File.pm +%%ARCH_LIB%%/IO/Handle.pm +%%ARCH_LIB%%/IO/Pipe.pm +%%ARCH_LIB%%/IO/Poll.pm +%%ARCH_LIB%%/IO/Seekable.pm +%%ARCH_LIB%%/IO/Select.pm +%%ARCH_LIB%%/IO/Socket.pm +%%ARCH_LIB%%/IO/Socket/INET.pm +%%ARCH_LIB%%/IO/Socket/UNIX.pm +%%ARCH_LIB%%/IPC/Msg.pm +%%ARCH_LIB%%/IPC/Semaphore.pm +%%ARCH_LIB%%/IPC/SharedMem.pm +%%ARCH_LIB%%/IPC/SysV.pm +%%ARCH_LIB%%/List/Util.pm +%%ARCH_LIB%%/List/Util/XS.pm +%%ARCH_LIB%%/MIME/Base64.pm +%%ARCH_LIB%%/MIME/QuotedPrint.pm +%%ARCH_LIB%%/Math/BigInt/FastCalc.pm +%%ARCH_LIB%%/NDBM_File.pm +%%ARCH_LIB%%/O.pm +%%ARCH_LIB%%/Opcode.pm +%%ARCH_LIB%%/POSIX.pm +%%ARCH_LIB%%/POSIX.pod +%%ARCH_LIB%%/PerlIO/encoding.pm +%%ARCH_LIB%%/PerlIO/mmap.pm +%%ARCH_LIB%%/PerlIO/scalar.pm +%%ARCH_LIB%%/PerlIO/via.pm +%%ARCH_LIB%%/SDBM_File.pm +%%ARCH_LIB%%/Scalar/Util.pm +%%ARCH_LIB%%/Socket.pm +%%ARCH_LIB%%/Storable.pm +%%ARCH_LIB%%/Sub/Util.pm +%%ARCH_LIB%%/Sys/Hostname.pm +%%ARCH_LIB%%/Sys/Syslog.pm +%%ARCH_LIB%%/Tie/Hash/NamedCapture.pm +%%ARCH_LIB%%/Time/HiRes.pm +%%ARCH_LIB%%/Time/Piece.pm +%%ARCH_LIB%%/Time/Seconds.pm +%%ARCH_LIB%%/Unicode/Collate.pm +%%ARCH_LIB%%/Unicode/Collate/Locale.pm +%%ARCH_LIB%%/Unicode/Normalize.pm +%%ARCH_LIB%%/arybase.pm +%%ARCH_LIB%%/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 +%%GDBM%%%%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 +%%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 +%%ARCH_LIB%%/encoding.pm +%%ARCH_LIB%%/lib.pm +%%ARCH_LIB%%/mro.pm +%%ARCH_LIB%%/ops.pm +%%ARCH_LIB%%/re.pm +%%ARCH_LIB%%/threads.pm +%%ARCH_LIB%%/threads/shared.pm +%%PRIV_LIB%%/meta_notation.pm +%%PRIV_LIB%%/ok.pm +%%PRIV_LIB%%/open.pm +%%PRIV_LIB%%/overload.pm +%%PRIV_LIB%%/overload/numbers.pm +%%PRIV_LIB%%/overloading.pm +%%PRIV_LIB%%/parent.pm +%%MAN3%%/AnyDBM_File.3.gz +%%MAN3%%/App::Cpan.3.gz +%%MAN3%%/App::Prove.3.gz +%%MAN3%%/App::Prove::State.3.gz +%%MAN3%%/App::Prove::State::Result.3.gz +%%MAN3%%/App::Prove::State::Result::Test.3.gz +%%MAN3%%/Archive::Tar.3.gz +%%MAN3%%/Archive::Tar::File.3.gz +%%MAN3%%/Attribute::Handlers.3.gz +%%MAN3%%/AutoLoader.3.gz +%%MAN3%%/AutoSplit.3.gz +%%MAN3%%/B.3.gz +%%MAN3%%/B::Concise.3.gz +%%MAN3%%/B::Debug.3.gz +%%MAN3%%/B::Deparse.3.gz +%%MAN3%%/B::Op_private.3.gz +%%MAN3%%/B::Showlex.3.gz +%%MAN3%%/B::Terse.3.gz +%%MAN3%%/B::Xref.3.gz +%%MAN3%%/Benchmark.3.gz +%%MAN3%%/CORE.3.gz +%%MAN3%%/CPAN.3.gz +%%MAN3%%/CPAN::API::HOWTO.3.gz +%%MAN3%%/CPAN::Debug.3.gz +%%MAN3%%/CPAN::Distroprefs.3.gz +%%MAN3%%/CPAN::FirstTime.3.gz +%%MAN3%%/CPAN::HandleConfig.3.gz +%%MAN3%%/CPAN::Kwalify.3.gz +%%MAN3%%/CPAN::Meta.3.gz +%%MAN3%%/CPAN::Meta::Converter.3.gz +%%MAN3%%/CPAN::Meta::Feature.3.gz +%%MAN3%%/CPAN::Meta::History.3.gz +%%MAN3%%/CPAN::Meta::History::Meta_1_0.3.gz +%%MAN3%%/CPAN::Meta::History::Meta_1_1.3.gz +%%MAN3%%/CPAN::Meta::History::Meta_1_2.3.gz +%%MAN3%%/CPAN::Meta::History::Meta_1_3.3.gz +%%MAN3%%/CPAN::Meta::History::Meta_1_4.3.gz +%%MAN3%%/CPAN::Meta::Merge.3.gz +%%MAN3%%/CPAN::Meta::Prereqs.3.gz +%%MAN3%%/CPAN::Meta::Requirements.3.gz +%%MAN3%%/CPAN::Meta::Spec.3.gz +%%MAN3%%/CPAN::Meta::Validator.3.gz +%%MAN3%%/CPAN::Meta::YAML.3.gz +%%MAN3%%/CPAN::Mirrors.3.gz +%%MAN3%%/CPAN::Nox.3.gz +%%MAN3%%/CPAN::Plugin.3.gz +%%MAN3%%/CPAN::Plugin::Specfile.3.gz +%%MAN3%%/CPAN::Queue.3.gz +%%MAN3%%/CPAN::Tarzip.3.gz +%%MAN3%%/CPAN::Version.3.gz +%%MAN3%%/Carp.3.gz +%%MAN3%%/Class::Struct.3.gz +%%MAN3%%/Compress::Raw::Bzip2.3.gz +%%MAN3%%/Compress::Raw::Zlib.3.gz +%%MAN3%%/Compress::Zlib.3.gz +%%MAN3%%/Config.3.gz +%%MAN3%%/Config::Extensions.3.gz +%%MAN3%%/Config::Perl::V.3.gz +%%MAN3%%/Cwd.3.gz +%%MAN3%%/DB.3.gz +%%MAN3%%/DBM_Filter.3.gz +%%MAN3%%/DBM_Filter::compress.3.gz +%%MAN3%%/DBM_Filter::encode.3.gz +%%MAN3%%/DBM_Filter::int32.3.gz +%%MAN3%%/DBM_Filter::null.3.gz +%%MAN3%%/DBM_Filter::utf8.3.gz +%%MAN3%%/DB_File.3.gz +%%MAN3%%/Data::Dumper.3.gz +%%MAN3%%/Devel::PPPort.3.gz +%%MAN3%%/Devel::Peek.3.gz +%%MAN3%%/Devel::SelfStubber.3.gz +%%MAN3%%/Digest.3.gz +%%MAN3%%/Digest::MD5.3.gz +%%MAN3%%/Digest::SHA.3.gz +%%MAN3%%/Digest::base.3.gz +%%MAN3%%/Digest::file.3.gz +%%MAN3%%/DirHandle.3.gz +%%MAN3%%/Dumpvalue.3.gz +%%MAN3%%/DynaLoader.3.gz +%%MAN3%%/Encode.3.gz +%%MAN3%%/Encode::Alias.3.gz +%%MAN3%%/Encode::Byte.3.gz +%%MAN3%%/Encode::CJKConstants.3.gz +%%MAN3%%/Encode::CN.3.gz +%%MAN3%%/Encode::CN::HZ.3.gz +%%MAN3%%/Encode::Config.3.gz +%%MAN3%%/Encode::EBCDIC.3.gz +%%MAN3%%/Encode::Encoder.3.gz +%%MAN3%%/Encode::Encoding.3.gz +%%MAN3%%/Encode::GSM0338.3.gz +%%MAN3%%/Encode::Guess.3.gz +%%MAN3%%/Encode::JP.3.gz +%%MAN3%%/Encode::JP::H2Z.3.gz +%%MAN3%%/Encode::JP::JIS7.3.gz +%%MAN3%%/Encode::KR.3.gz +%%MAN3%%/Encode::KR::2022_KR.3.gz +%%MAN3%%/Encode::MIME::Header.3.gz +%%MAN3%%/Encode::MIME::Name.3.gz +%%MAN3%%/Encode::PerlIO.3.gz +%%MAN3%%/Encode::Supported.3.gz +%%MAN3%%/Encode::Symbol.3.gz +%%MAN3%%/Encode::TW.3.gz +%%MAN3%%/Encode::Unicode.3.gz +%%MAN3%%/Encode::Unicode::UTF7.3.gz +%%MAN3%%/English.3.gz +%%MAN3%%/Env.3.gz +%%MAN3%%/Errno.3.gz +%%MAN3%%/Exporter.3.gz +%%MAN3%%/Exporter::Heavy.3.gz +%%MAN3%%/ExtUtils::CBuilder.3.gz +%%MAN3%%/ExtUtils::CBuilder::Platform::Windows.3.gz +%%MAN3%%/ExtUtils::Command.3.gz +%%MAN3%%/ExtUtils::Command::MM.3.gz +%%MAN3%%/ExtUtils::Constant.3.gz +%%MAN3%%/ExtUtils::Constant::Base.3.gz +%%MAN3%%/ExtUtils::Constant::Utils.3.gz +%%MAN3%%/ExtUtils::Constant::XS.3.gz +%%MAN3%%/ExtUtils::Embed.3.gz +%%MAN3%%/ExtUtils::Install.3.gz +%%MAN3%%/ExtUtils::Installed.3.gz +%%MAN3%%/ExtUtils::Liblist.3.gz +%%MAN3%%/ExtUtils::MM.3.gz +%%MAN3%%/ExtUtils::MM_AIX.3.gz +%%MAN3%%/ExtUtils::MM_Any.3.gz +%%MAN3%%/ExtUtils::MM_BeOS.3.gz +%%MAN3%%/ExtUtils::MM_Cygwin.3.gz +%%MAN3%%/ExtUtils::MM_DOS.3.gz +%%MAN3%%/ExtUtils::MM_Darwin.3.gz +%%MAN3%%/ExtUtils::MM_MacOS.3.gz +%%MAN3%%/ExtUtils::MM_NW5.3.gz +%%MAN3%%/ExtUtils::MM_OS2.3.gz +%%MAN3%%/ExtUtils::MM_QNX.3.gz +%%MAN3%%/ExtUtils::MM_UWIN.3.gz +%%MAN3%%/ExtUtils::MM_Unix.3.gz +%%MAN3%%/ExtUtils::MM_VMS.3.gz +%%MAN3%%/ExtUtils::MM_VOS.3.gz +%%MAN3%%/ExtUtils::MM_Win32.3.gz +%%MAN3%%/ExtUtils::MM_Win95.3.gz +%%MAN3%%/ExtUtils::MY.3.gz +%%MAN3%%/ExtUtils::MakeMaker.3.gz +%%MAN3%%/ExtUtils::MakeMaker::Config.3.gz +%%MAN3%%/ExtUtils::MakeMaker::FAQ.3.gz +%%MAN3%%/ExtUtils::MakeMaker::Locale.3.gz +%%MAN3%%/ExtUtils::MakeMaker::Tutorial.3.gz +%%MAN3%%/ExtUtils::Manifest.3.gz +%%MAN3%%/ExtUtils::Miniperl.3.gz +%%MAN3%%/ExtUtils::Mkbootstrap.3.gz +%%MAN3%%/ExtUtils::Mksymlists.3.gz +%%MAN3%%/ExtUtils::Packlist.3.gz +%%MAN3%%/ExtUtils::ParseXS.3.gz +%%MAN3%%/ExtUtils::ParseXS::Constants.3.gz +%%MAN3%%/ExtUtils::ParseXS::Eval.3.gz +%%MAN3%%/ExtUtils::ParseXS::Utilities.3.gz +%%MAN3%%/ExtUtils::Typemaps.3.gz +%%MAN3%%/ExtUtils::Typemaps::Cmd.3.gz +%%MAN3%%/ExtUtils::Typemaps::InputMap.3.gz +%%MAN3%%/ExtUtils::Typemaps::OutputMap.3.gz +%%MAN3%%/ExtUtils::Typemaps::Type.3.gz +%%MAN3%%/ExtUtils::XSSymSet.3.gz +%%MAN3%%/ExtUtils::testlib.3.gz +%%MAN3%%/Fatal.3.gz +%%MAN3%%/Fcntl.3.gz +%%MAN3%%/File::Basename.3.gz +%%MAN3%%/File::Compare.3.gz +%%MAN3%%/File::Copy.3.gz +%%MAN3%%/File::DosGlob.3.gz +%%MAN3%%/File::Fetch.3.gz +%%MAN3%%/File::Find.3.gz +%%MAN3%%/File::Glob.3.gz +%%MAN3%%/File::GlobMapper.3.gz +%%MAN3%%/File::Path.3.gz +%%MAN3%%/File::Spec.3.gz +%%MAN3%%/File::Spec::AmigaOS.3.gz +%%MAN3%%/File::Spec::Cygwin.3.gz +%%MAN3%%/File::Spec::Epoc.3.gz +%%MAN3%%/File::Spec::Functions.3.gz +%%MAN3%%/File::Spec::Mac.3.gz +%%MAN3%%/File::Spec::OS2.3.gz +%%MAN3%%/File::Spec::Unix.3.gz +%%MAN3%%/File::Spec::VMS.3.gz +%%MAN3%%/File::Spec::Win32.3.gz +%%MAN3%%/File::Temp.3.gz +%%MAN3%%/File::stat.3.gz +%%MAN3%%/FileCache.3.gz +%%MAN3%%/FileHandle.3.gz +%%MAN3%%/Filter::Simple.3.gz +%%MAN3%%/Filter::Util::Call.3.gz +%%MAN3%%/FindBin.3.gz +%%GDBM%%%%MAN3%%/GDBM_File.3.gz +%%MAN3%%/Getopt::Long.3.gz +%%MAN3%%/Getopt::Std.3.gz +%%MAN3%%/HTTP::Tiny.3.gz +%%MAN3%%/Hash::Util.3.gz +%%MAN3%%/Hash::Util::FieldHash.3.gz +%%MAN3%%/I18N::Collate.3.gz +%%MAN3%%/I18N::LangTags.3.gz +%%MAN3%%/I18N::LangTags::Detect.3.gz +%%MAN3%%/I18N::LangTags::List.3.gz +%%MAN3%%/I18N::Langinfo.3.gz +%%MAN3%%/IO.3.gz +%%MAN3%%/IO::Compress::Base.3.gz +%%MAN3%%/IO::Compress::Bzip2.3.gz +%%MAN3%%/IO::Compress::Deflate.3.gz +%%MAN3%%/IO::Compress::FAQ.3.gz +%%MAN3%%/IO::Compress::Gzip.3.gz +%%MAN3%%/IO::Compress::RawDeflate.3.gz +%%MAN3%%/IO::Compress::Zip.3.gz +%%MAN3%%/IO::Dir.3.gz +%%MAN3%%/IO::File.3.gz +%%MAN3%%/IO::Handle.3.gz +%%MAN3%%/IO::Pipe.3.gz +%%MAN3%%/IO::Poll.3.gz +%%MAN3%%/IO::Seekable.3.gz +%%MAN3%%/IO::Select.3.gz +%%MAN3%%/IO::Socket.3.gz +%%MAN3%%/IO::Socket::INET.3.gz +%%MAN3%%/IO::Socket::IP.3.gz +%%MAN3%%/IO::Socket::UNIX.3.gz +%%MAN3%%/IO::Uncompress::AnyInflate.3.gz +%%MAN3%%/IO::Uncompress::AnyUncompress.3.gz +%%MAN3%%/IO::Uncompress::Base.3.gz +%%MAN3%%/IO::Uncompress::Bunzip2.3.gz +%%MAN3%%/IO::Uncompress::Gunzip.3.gz +%%MAN3%%/IO::Uncompress::Inflate.3.gz +%%MAN3%%/IO::Uncompress::RawInflate.3.gz +%%MAN3%%/IO::Uncompress::Unzip.3.gz +%%MAN3%%/IO::Zlib.3.gz +%%MAN3%%/IPC::Cmd.3.gz +%%MAN3%%/IPC::Msg.3.gz +%%MAN3%%/IPC::Open2.3.gz +%%MAN3%%/IPC::Open3.3.gz +%%MAN3%%/IPC::Semaphore.3.gz +%%MAN3%%/IPC::SharedMem.3.gz +%%MAN3%%/IPC::SysV.3.gz +%%MAN3%%/JSON::PP.3.gz +%%MAN3%%/JSON::PP::Boolean.3.gz +%%MAN3%%/List::Util.3.gz +%%MAN3%%/List::Util::XS.3.gz +%%MAN3%%/Locale::Codes.3.gz +%%MAN3%%/Locale::Codes::API.3.gz +%%MAN3%%/Locale::Codes::Changes.3.gz +%%MAN3%%/Locale::Codes::Country.3.gz +%%MAN3%%/Locale::Codes::Currency.3.gz +%%MAN3%%/Locale::Codes::LangExt.3.gz +%%MAN3%%/Locale::Codes::LangFam.3.gz +%%MAN3%%/Locale::Codes::LangVar.3.gz +%%MAN3%%/Locale::Codes::Language.3.gz +%%MAN3%%/Locale::Codes::Script.3.gz +%%MAN3%%/Locale::Country.3.gz +%%MAN3%%/Locale::Currency.3.gz +%%MAN3%%/Locale::Language.3.gz +%%MAN3%%/Locale::Maketext.3.gz +%%MAN3%%/Locale::Maketext::Cookbook.3.gz +%%MAN3%%/Locale::Maketext::Guts.3.gz +%%MAN3%%/Locale::Maketext::GutsLoader.3.gz +%%MAN3%%/Locale::Maketext::Simple.3.gz +%%MAN3%%/Locale::Maketext::TPJ13.3.gz +%%MAN3%%/Locale::Script.3.gz +%%MAN3%%/MIME::Base64.3.gz +%%MAN3%%/MIME::QuotedPrint.3.gz +%%MAN3%%/Math::BigFloat.3.gz +%%MAN3%%/Math::BigInt.3.gz +%%MAN3%%/Math::BigInt::Calc.3.gz +%%MAN3%%/Math::BigInt::CalcEmu.3.gz +%%MAN3%%/Math::BigInt::FastCalc.3.gz +%%MAN3%%/Math::BigRat.3.gz +%%MAN3%%/Math::Complex.3.gz +%%MAN3%%/Math::Trig.3.gz +%%MAN3%%/Memoize.3.gz +%%MAN3%%/Memoize::AnyDBM_File.3.gz +%%MAN3%%/Memoize::Expire.3.gz +%%MAN3%%/Memoize::ExpireFile.3.gz +%%MAN3%%/Memoize::ExpireTest.3.gz +%%MAN3%%/Memoize::NDBM_File.3.gz +%%MAN3%%/Memoize::SDBM_File.3.gz +%%MAN3%%/Memoize::Storable.3.gz +%%MAN3%%/Module::CoreList.3.gz +%%MAN3%%/Module::CoreList::Utils.3.gz +%%MAN3%%/Module::Load.3.gz +%%MAN3%%/Module::Load::Conditional.3.gz +%%MAN3%%/Module::Loaded.3.gz +%%MAN3%%/Module::Metadata.3.gz +%%MAN3%%/NDBM_File.3.gz +%%MAN3%%/NEXT.3.gz +%%MAN3%%/Net::Cmd.3.gz +%%MAN3%%/Net::Config.3.gz +%%MAN3%%/Net::Domain.3.gz +%%MAN3%%/Net::FTP.3.gz +%%MAN3%%/Net::NNTP.3.gz +%%MAN3%%/Net::Netrc.3.gz +%%MAN3%%/Net::POP3.3.gz +%%MAN3%%/Net::Ping.3.gz +%%MAN3%%/Net::SMTP.3.gz +%%MAN3%%/Net::Time.3.gz +%%MAN3%%/Net::hostent.3.gz +%%MAN3%%/Net::libnetFAQ.3.gz +%%MAN3%%/Net::netent.3.gz +%%MAN3%%/Net::protoent.3.gz +%%MAN3%%/Net::servent.3.gz +%%MAN3%%/O.3.gz +%%MAN3%%/Opcode.3.gz +%%MAN3%%/POSIX.3.gz +%%MAN3%%/Params::Check.3.gz +%%MAN3%%/Parse::CPAN::Meta.3.gz +%%MAN3%%/Perl::OSType.3.gz +%%MAN3%%/PerlIO.3.gz +%%MAN3%%/PerlIO::encoding.3.gz +%%MAN3%%/PerlIO::mmap.3.gz +%%MAN3%%/PerlIO::scalar.3.gz +%%MAN3%%/PerlIO::via.3.gz +%%MAN3%%/PerlIO::via::QuotedPrint.3.gz +%%MAN3%%/Pod::Checker.3.gz +%%MAN3%%/Pod::Escapes.3.gz +%%MAN3%%/Pod::Find.3.gz +%%MAN3%%/Pod::Html.3.gz +%%MAN3%%/Pod::InputObjects.3.gz +%%MAN3%%/Pod::Man.3.gz +%%MAN3%%/Pod::ParseLink.3.gz +%%MAN3%%/Pod::ParseUtils.3.gz +%%MAN3%%/Pod::Parser.3.gz +%%MAN3%%/Pod::Perldoc.3.gz +%%MAN3%%/Pod::Perldoc::BaseTo.3.gz +%%MAN3%%/Pod::Perldoc::GetOptsOO.3.gz +%%MAN3%%/Pod::Perldoc::ToANSI.3.gz +%%MAN3%%/Pod::Perldoc::ToChecker.3.gz +%%MAN3%%/Pod::Perldoc::ToMan.3.gz +%%MAN3%%/Pod::Perldoc::ToNroff.3.gz +%%MAN3%%/Pod::Perldoc::ToPod.3.gz +%%MAN3%%/Pod::Perldoc::ToRtf.3.gz +%%MAN3%%/Pod::Perldoc::ToTerm.3.gz +%%MAN3%%/Pod::Perldoc::ToText.3.gz +%%MAN3%%/Pod::Perldoc::ToTk.3.gz +%%MAN3%%/Pod::Perldoc::ToXml.3.gz +%%MAN3%%/Pod::PlainText.3.gz +%%MAN3%%/Pod::Select.3.gz +%%MAN3%%/Pod::Simple.3.gz +%%MAN3%%/Pod::Simple::Checker.3.gz +%%MAN3%%/Pod::Simple::Debug.3.gz +%%MAN3%%/Pod::Simple::DumpAsText.3.gz +%%MAN3%%/Pod::Simple::DumpAsXML.3.gz +%%MAN3%%/Pod::Simple::HTML.3.gz +%%MAN3%%/Pod::Simple::HTMLBatch.3.gz +%%MAN3%%/Pod::Simple::LinkSection.3.gz +%%MAN3%%/Pod::Simple::Methody.3.gz +%%MAN3%%/Pod::Simple::PullParser.3.gz +%%MAN3%%/Pod::Simple::PullParserEndToken.3.gz +%%MAN3%%/Pod::Simple::PullParserStartToken.3.gz +%%MAN3%%/Pod::Simple::PullParserTextToken.3.gz +%%MAN3%%/Pod::Simple::PullParserToken.3.gz +%%MAN3%%/Pod::Simple::RTF.3.gz +%%MAN3%%/Pod::Simple::Search.3.gz +%%MAN3%%/Pod::Simple::SimpleTree.3.gz +%%MAN3%%/Pod::Simple::Subclassing.3.gz +%%MAN3%%/Pod::Simple::Text.3.gz +%%MAN3%%/Pod::Simple::TextContent.3.gz +%%MAN3%%/Pod::Simple::XHTML.3.gz +%%MAN3%%/Pod::Simple::XMLOutStream.3.gz +%%MAN3%%/Pod::Text.3.gz +%%MAN3%%/Pod::Text::Color.3.gz +%%MAN3%%/Pod::Text::Overstrike.3.gz +%%MAN3%%/Pod::Text::Termcap.3.gz +%%MAN3%%/Pod::Usage.3.gz +%%MAN3%%/SDBM_File.3.gz +%%MAN3%%/Safe.3.gz +%%MAN3%%/Scalar::Util.3.gz +%%MAN3%%/Search::Dict.3.gz +%%MAN3%%/SelectSaver.3.gz +%%MAN3%%/SelfLoader.3.gz +%%MAN3%%/Socket.3.gz +%%MAN3%%/Storable.3.gz +%%MAN3%%/Sub::Util.3.gz +%%MAN3%%/Symbol.3.gz +%%MAN3%%/Sys::Hostname.3.gz +%%MAN3%%/Sys::Syslog.3.gz +%%MAN3%%/TAP::Base.3.gz +%%MAN3%%/TAP::Formatter::Base.3.gz +%%MAN3%%/TAP::Formatter::Color.3.gz +%%MAN3%%/TAP::Formatter::Console.3.gz +%%MAN3%%/TAP::Formatter::Console::ParallelSession.3.gz +%%MAN3%%/TAP::Formatter::Console::Session.3.gz +%%MAN3%%/TAP::Formatter::File.3.gz +%%MAN3%%/TAP::Formatter::File::Session.3.gz +%%MAN3%%/TAP::Formatter::Session.3.gz +%%MAN3%%/TAP::Harness.3.gz +%%MAN3%%/TAP::Harness::Beyond.3.gz +%%MAN3%%/TAP::Harness::Env.3.gz +%%MAN3%%/TAP::Object.3.gz +%%MAN3%%/TAP::Parser.3.gz +%%MAN3%%/TAP::Parser::Aggregator.3.gz +%%MAN3%%/TAP::Parser::Grammar.3.gz +%%MAN3%%/TAP::Parser::Iterator.3.gz +%%MAN3%%/TAP::Parser::Iterator::Array.3.gz +%%MAN3%%/TAP::Parser::Iterator::Process.3.gz +%%MAN3%%/TAP::Parser::Iterator::Stream.3.gz +%%MAN3%%/TAP::Parser::IteratorFactory.3.gz +%%MAN3%%/TAP::Parser::Multiplexer.3.gz +%%MAN3%%/TAP::Parser::Result.3.gz +%%MAN3%%/TAP::Parser::Result::Bailout.3.gz +%%MAN3%%/TAP::Parser::Result::Comment.3.gz +%%MAN3%%/TAP::Parser::Result::Plan.3.gz +%%MAN3%%/TAP::Parser::Result::Pragma.3.gz +%%MAN3%%/TAP::Parser::Result::Test.3.gz +%%MAN3%%/TAP::Parser::Result::Unknown.3.gz +%%MAN3%%/TAP::Parser::Result::Version.3.gz +%%MAN3%%/TAP::Parser::Result::YAML.3.gz +%%MAN3%%/TAP::Parser::ResultFactory.3.gz +%%MAN3%%/TAP::Parser::Scheduler.3.gz +%%MAN3%%/TAP::Parser::Scheduler::Job.3.gz +%%MAN3%%/TAP::Parser::Scheduler::Spinner.3.gz +%%MAN3%%/TAP::Parser::Source.3.gz +%%MAN3%%/TAP::Parser::SourceHandler.3.gz +%%MAN3%%/TAP::Parser::SourceHandler::Executable.3.gz +%%MAN3%%/TAP::Parser::SourceHandler::File.3.gz +%%MAN3%%/TAP::Parser::SourceHandler::Handle.3.gz +%%MAN3%%/TAP::Parser::SourceHandler::Perl.3.gz +%%MAN3%%/TAP::Parser::SourceHandler::RawTAP.3.gz +%%MAN3%%/TAP::Parser::YAMLish::Reader.3.gz +%%MAN3%%/TAP::Parser::YAMLish::Writer.3.gz +%%MAN3%%/Term::ANSIColor.3.gz +%%MAN3%%/Term::Cap.3.gz +%%MAN3%%/Term::Complete.3.gz +%%MAN3%%/Term::ReadLine.3.gz +%%MAN3%%/Test.3.gz +%%MAN3%%/Test::Builder.3.gz +%%MAN3%%/Test::Builder::IO::Scalar.3.gz +%%MAN3%%/Test::Builder::Module.3.gz +%%MAN3%%/Test::Builder::Tester.3.gz +%%MAN3%%/Test::Builder::Tester::Color.3.gz +%%MAN3%%/Test::Harness.3.gz +%%MAN3%%/Test::More.3.gz +%%MAN3%%/Test::Simple.3.gz +%%MAN3%%/Test::Tester.3.gz +%%MAN3%%/Test::Tester::Capture.3.gz +%%MAN3%%/Test::Tester::CaptureRunner.3.gz +%%MAN3%%/Test::Tutorial.3.gz +%%MAN3%%/Test::use::ok.3.gz +%%MAN3%%/Text::Abbrev.3.gz +%%MAN3%%/Text::Balanced.3.gz +%%MAN3%%/Text::ParseWords.3.gz +%%MAN3%%/Text::Tabs.3.gz +%%MAN3%%/Text::Wrap.3.gz +%%MAN3%%/Thread.3.gz +%%MAN3%%/Thread::Queue.3.gz +%%MAN3%%/Thread::Semaphore.3.gz +%%MAN3%%/Tie::Array.3.gz +%%MAN3%%/Tie::File.3.gz +%%MAN3%%/Tie::Handle.3.gz +%%MAN3%%/Tie::Hash.3.gz +%%MAN3%%/Tie::Hash::NamedCapture.3.gz +%%MAN3%%/Tie::Memoize.3.gz +%%MAN3%%/Tie::RefHash.3.gz +%%MAN3%%/Tie::Scalar.3.gz +%%MAN3%%/Tie::StdHandle.3.gz +%%MAN3%%/Tie::SubstrHash.3.gz +%%MAN3%%/Time::HiRes.3.gz +%%MAN3%%/Time::Local.3.gz +%%MAN3%%/Time::Piece.3.gz +%%MAN3%%/Time::Seconds.3.gz +%%MAN3%%/Time::gmtime.3.gz +%%MAN3%%/Time::localtime.3.gz +%%MAN3%%/Time::tm.3.gz +%%MAN3%%/UNIVERSAL.3.gz +%%MAN3%%/Unicode::Collate.3.gz +%%MAN3%%/Unicode::Collate::CJK::Big5.3.gz +%%MAN3%%/Unicode::Collate::CJK::GB2312.3.gz +%%MAN3%%/Unicode::Collate::CJK::JISX0208.3.gz +%%MAN3%%/Unicode::Collate::CJK::Korean.3.gz +%%MAN3%%/Unicode::Collate::CJK::Pinyin.3.gz +%%MAN3%%/Unicode::Collate::CJK::Stroke.3.gz +%%MAN3%%/Unicode::Collate::CJK::Zhuyin.3.gz +%%MAN3%%/Unicode::Collate::Locale.3.gz +%%MAN3%%/Unicode::Normalize.3.gz +%%MAN3%%/Unicode::UCD.3.gz +%%MAN3%%/User::grent.3.gz +%%MAN3%%/User::pwent.3.gz +%%MAN3%%/XSLoader.3.gz +%%MAN3%%/arybase.3.gz +%%MAN3%%/attributes.3.gz +%%MAN3%%/autodie.3.gz +%%MAN3%%/autodie::Scope::Guard.3.gz +%%MAN3%%/autodie::Scope::GuardStack.3.gz +%%MAN3%%/autodie::Util.3.gz +%%MAN3%%/autodie::exception.3.gz +%%MAN3%%/autodie::exception::system.3.gz +%%MAN3%%/autodie::hints.3.gz +%%MAN3%%/autodie::skip.3.gz +%%MAN3%%/autouse.3.gz +%%MAN3%%/base.3.gz +%%MAN3%%/bigint.3.gz +%%MAN3%%/bignum.3.gz +%%MAN3%%/bigrat.3.gz +%%MAN3%%/blib.3.gz +%%MAN3%%/bytes.3.gz +%%MAN3%%/charnames.3.gz +%%MAN3%%/constant.3.gz +%%MAN3%%/deprecate.3.gz +%%MAN3%%/diagnostics.3.gz +%%MAN3%%/encoding.3.gz +%%MAN3%%/encoding::warnings.3.gz +%%MAN3%%/experimental.3.gz +%%MAN3%%/feature.3.gz +%%MAN3%%/fields.3.gz +%%MAN3%%/filetest.3.gz +%%MAN3%%/if.3.gz +%%MAN3%%/integer.3.gz +%%MAN3%%/less.3.gz +%%MAN3%%/lib.3.gz +%%MAN3%%/locale.3.gz +%%MAN3%%/mro.3.gz +%%MAN3%%/ok.3.gz +%%MAN3%%/open.3.gz +%%MAN3%%/ops.3.gz +%%MAN3%%/overload.3.gz +%%MAN3%%/overloading.3.gz +%%MAN3%%/parent.3.gz +%%MAN3%%/re.3.gz +%%MAN3%%/sigtrap.3.gz +%%MAN3%%/sort.3.gz +%%MAN3%%/strict.3.gz +%%MAN3%%/subs.3.gz +%%MAN3%%/threads.3.gz +%%MAN3%%/threads::shared.3.gz +%%MAN3%%/utf8.3.gz +%%MAN3%%/vars.3.gz +%%MAN3%%/version.3.gz +%%MAN3%%/version::Internals.3.gz +%%MAN3%%/vmsish.3.gz +%%MAN3%%/warnings.3.gz +%%MAN3%%/warnings::register.3.gz +%%PRIV_LIB%%/perl5db.pl +%%PRIV_LIB%%/perlfaq.pm +%%PRIV_LIB%%/pod/perl.pod +%%PRIV_LIB%%/pod/perl5004delta.pod +%%PRIV_LIB%%/pod/perl5005delta.pod +%%PRIV_LIB%%/pod/perl5100delta.pod +%%PRIV_LIB%%/pod/perl5101delta.pod +%%PRIV_LIB%%/pod/perl5120delta.pod +%%PRIV_LIB%%/pod/perl5121delta.pod +%%PRIV_LIB%%/pod/perl5122delta.pod +%%PRIV_LIB%%/pod/perl5123delta.pod +%%PRIV_LIB%%/pod/perl5124delta.pod +%%PRIV_LIB%%/pod/perl5125delta.pod +%%PRIV_LIB%%/pod/perl5140delta.pod +%%PRIV_LIB%%/pod/perl5141delta.pod +%%PRIV_LIB%%/pod/perl5142delta.pod +%%PRIV_LIB%%/pod/perl5143delta.pod +%%PRIV_LIB%%/pod/perl5144delta.pod +%%PRIV_LIB%%/pod/perl5160delta.pod +%%PRIV_LIB%%/pod/perl5161delta.pod +%%PRIV_LIB%%/pod/perl5162delta.pod +%%PRIV_LIB%%/pod/perl5163delta.pod +%%PRIV_LIB%%/pod/perl5180delta.pod +%%PRIV_LIB%%/pod/perl5181delta.pod +%%PRIV_LIB%%/pod/perl5182delta.pod +%%PRIV_LIB%%/pod/perl5184delta.pod +%%PRIV_LIB%%/pod/perl5200delta.pod +%%PRIV_LIB%%/pod/perl5201delta.pod +%%PRIV_LIB%%/pod/perl5202delta.pod +%%PRIV_LIB%%/pod/perl5203delta.pod +%%PRIV_LIB%%/pod/perl5220delta.pod +%%PRIV_LIB%%/pod/perl5221delta.pod +%%PRIV_LIB%%/pod/perl5222delta.pod +%%PRIV_LIB%%/pod/perl5240delta.pod +%%PRIV_LIB%%/pod/perl5241delta.pod +%%PRIV_LIB%%/pod/perl561delta.pod +%%PRIV_LIB%%/pod/perl56delta.pod +%%PRIV_LIB%%/pod/perl581delta.pod +%%PRIV_LIB%%/pod/perl582delta.pod +%%PRIV_LIB%%/pod/perl583delta.pod +%%PRIV_LIB%%/pod/perl584delta.pod +%%PRIV_LIB%%/pod/perl585delta.pod +%%PRIV_LIB%%/pod/perl586delta.pod +%%PRIV_LIB%%/pod/perl587delta.pod +%%PRIV_LIB%%/pod/perl588delta.pod +%%PRIV_LIB%%/pod/perl589delta.pod +%%PRIV_LIB%%/pod/perl58delta.pod +%%PRIV_LIB%%/pod/perlaix.pod +%%PRIV_LIB%%/pod/perlamiga.pod +%%PRIV_LIB%%/pod/perlandroid.pod +%%PRIV_LIB%%/pod/perlapi.pod +%%PRIV_LIB%%/pod/perlapio.pod +%%PRIV_LIB%%/pod/perlartistic.pod +%%PRIV_LIB%%/pod/perlbook.pod +%%PRIV_LIB%%/pod/perlboot.pod +%%PRIV_LIB%%/pod/perlbot.pod +%%PRIV_LIB%%/pod/perlbs2000.pod +%%PRIV_LIB%%/pod/perlcall.pod +%%PRIV_LIB%%/pod/perlce.pod +%%PRIV_LIB%%/pod/perlcheat.pod +%%PRIV_LIB%%/pod/perlclib.pod +%%PRIV_LIB%%/pod/perlcn.pod +%%PRIV_LIB%%/pod/perlcommunity.pod +%%PRIV_LIB%%/pod/perlcygwin.pod +%%PRIV_LIB%%/pod/perldata.pod +%%PRIV_LIB%%/pod/perldbmfilter.pod +%%PRIV_LIB%%/pod/perldebguts.pod +%%PRIV_LIB%%/pod/perldebtut.pod +%%PRIV_LIB%%/pod/perldebug.pod +%%PRIV_LIB%%/pod/perldelta.pod +%%PRIV_LIB%%/pod/perldiag.pod +%%PRIV_LIB%%/pod/perldoc.pod +%%PRIV_LIB%%/pod/perldos.pod +%%PRIV_LIB%%/pod/perldsc.pod +%%PRIV_LIB%%/pod/perldtrace.pod +%%PRIV_LIB%%/pod/perlebcdic.pod +%%PRIV_LIB%%/pod/perlembed.pod +%%PRIV_LIB%%/pod/perlexperiment.pod +%%PRIV_LIB%%/pod/perlfaq.pod +%%PRIV_LIB%%/pod/perlfaq1.pod +%%PRIV_LIB%%/pod/perlfaq2.pod +%%PRIV_LIB%%/pod/perlfaq3.pod +%%PRIV_LIB%%/pod/perlfaq4.pod +%%PRIV_LIB%%/pod/perlfaq5.pod +%%PRIV_LIB%%/pod/perlfaq6.pod +%%PRIV_LIB%%/pod/perlfaq7.pod +%%PRIV_LIB%%/pod/perlfaq8.pod +%%PRIV_LIB%%/pod/perlfaq9.pod +%%PRIV_LIB%%/pod/perlfilter.pod +%%PRIV_LIB%%/pod/perlfork.pod +%%PRIV_LIB%%/pod/perlform.pod +%%PRIV_LIB%%/pod/perlfreebsd.pod +%%PRIV_LIB%%/pod/perlfunc.pod +%%PRIV_LIB%%/pod/perlgit.pod +%%PRIV_LIB%%/pod/perlglossary.pod +%%PRIV_LIB%%/pod/perlgpl.pod +%%PRIV_LIB%%/pod/perlguts.pod +%%PRIV_LIB%%/pod/perlhack.pod +%%PRIV_LIB%%/pod/perlhacktips.pod +%%PRIV_LIB%%/pod/perlhacktut.pod +%%PRIV_LIB%%/pod/perlhaiku.pod +%%PRIV_LIB%%/pod/perlhist.pod +%%PRIV_LIB%%/pod/perlhpux.pod +%%PRIV_LIB%%/pod/perlhurd.pod +%%PRIV_LIB%%/pod/perlintern.pod +%%PRIV_LIB%%/pod/perlinterp.pod +%%PRIV_LIB%%/pod/perlintro.pod +%%PRIV_LIB%%/pod/perliol.pod +%%PRIV_LIB%%/pod/perlipc.pod +%%PRIV_LIB%%/pod/perlirix.pod +%%PRIV_LIB%%/pod/perljp.pod +%%PRIV_LIB%%/pod/perlko.pod +%%PRIV_LIB%%/pod/perllexwarn.pod +%%PRIV_LIB%%/pod/perllinux.pod +%%PRIV_LIB%%/pod/perllocale.pod +%%PRIV_LIB%%/pod/perllol.pod +%%PRIV_LIB%%/pod/perlmacos.pod +%%PRIV_LIB%%/pod/perlmacosx.pod +%%PRIV_LIB%%/pod/perlmod.pod +%%PRIV_LIB%%/pod/perlmodinstall.pod +%%PRIV_LIB%%/pod/perlmodlib.pod +%%PRIV_LIB%%/pod/perlmodstyle.pod +%%PRIV_LIB%%/pod/perlmroapi.pod +%%PRIV_LIB%%/pod/perlnetware.pod +%%PRIV_LIB%%/pod/perlnewmod.pod +%%PRIV_LIB%%/pod/perlnumber.pod +%%PRIV_LIB%%/pod/perlobj.pod +%%PRIV_LIB%%/pod/perlootut.pod +%%PRIV_LIB%%/pod/perlop.pod +%%PRIV_LIB%%/pod/perlopenbsd.pod +%%PRIV_LIB%%/pod/perlopentut.pod +%%PRIV_LIB%%/pod/perlos2.pod +%%PRIV_LIB%%/pod/perlos390.pod +%%PRIV_LIB%%/pod/perlos400.pod +%%PRIV_LIB%%/pod/perlpacktut.pod +%%PRIV_LIB%%/pod/perlperf.pod +%%PRIV_LIB%%/pod/perlplan9.pod +%%PRIV_LIB%%/pod/perlpod.pod +%%PRIV_LIB%%/pod/perlpodspec.pod +%%PRIV_LIB%%/pod/perlpodstyle.pod +%%PRIV_LIB%%/pod/perlpolicy.pod +%%PRIV_LIB%%/pod/perlport.pod +%%PRIV_LIB%%/pod/perlpragma.pod +%%PRIV_LIB%%/pod/perlqnx.pod +%%PRIV_LIB%%/pod/perlre.pod +%%PRIV_LIB%%/pod/perlreapi.pod +%%PRIV_LIB%%/pod/perlrebackslash.pod +%%PRIV_LIB%%/pod/perlrecharclass.pod +%%PRIV_LIB%%/pod/perlref.pod +%%PRIV_LIB%%/pod/perlreftut.pod +%%PRIV_LIB%%/pod/perlreguts.pod +%%PRIV_LIB%%/pod/perlrepository.pod +%%PRIV_LIB%%/pod/perlrequick.pod +%%PRIV_LIB%%/pod/perlreref.pod +%%PRIV_LIB%%/pod/perlretut.pod +%%PRIV_LIB%%/pod/perlriscos.pod +%%PRIV_LIB%%/pod/perlrun.pod +%%PRIV_LIB%%/pod/perlsec.pod +%%PRIV_LIB%%/pod/perlsolaris.pod +%%PRIV_LIB%%/pod/perlsource.pod +%%PRIV_LIB%%/pod/perlstyle.pod +%%PRIV_LIB%%/pod/perlsub.pod +%%PRIV_LIB%%/pod/perlsymbian.pod +%%PRIV_LIB%%/pod/perlsyn.pod +%%PRIV_LIB%%/pod/perlsynology.pod +%%PRIV_LIB%%/pod/perlthrtut.pod +%%PRIV_LIB%%/pod/perltie.pod +%%PRIV_LIB%%/pod/perltoc.pod +%%PRIV_LIB%%/pod/perltodo.pod +%%PRIV_LIB%%/pod/perltooc.pod +%%PRIV_LIB%%/pod/perltoot.pod +%%PRIV_LIB%%/pod/perltrap.pod +%%PRIV_LIB%%/pod/perltru64.pod +%%PRIV_LIB%%/pod/perltw.pod +%%PRIV_LIB%%/pod/perlunicode.pod +%%PRIV_LIB%%/pod/perlunicook.pod +%%PRIV_LIB%%/pod/perlunifaq.pod +%%PRIV_LIB%%/pod/perluniintro.pod +%%PRIV_LIB%%/pod/perluniprops.pod +%%PRIV_LIB%%/pod/perlunitut.pod +%%PRIV_LIB%%/pod/perlutil.pod +%%PRIV_LIB%%/pod/perlvar.pod +%%PRIV_LIB%%/pod/perlvms.pod +%%PRIV_LIB%%/pod/perlvos.pod +%%PRIV_LIB%%/pod/perlwin32.pod +%%PRIV_LIB%%/pod/perlxs.pod +%%PRIV_LIB%%/pod/perlxstut.pod +%%PRIV_LIB%%/pod/perlxstypemap.pod +%%PRIV_LIB%%/sigtrap.pm +%%PRIV_LIB%%/sort.pm +%%PRIV_LIB%%/strict.pm +%%PRIV_LIB%%/subs.pm +%%PRIV_LIB%%/unicore/Blocks.txt +%%PRIV_LIB%%/unicore/CombiningClass.pl +%%PRIV_LIB%%/unicore/Decomposition.pl +%%PRIV_LIB%%/unicore/Heavy.pl +%%PRIV_LIB%%/unicore/Name.pl +%%PRIV_LIB%%/unicore/Name.pm +%%PRIV_LIB%%/unicore/NamedSequences.txt +%%PRIV_LIB%%/unicore/SpecialCasing.txt +%%PRIV_LIB%%/unicore/To/Age.pl +%%PRIV_LIB%%/unicore/To/Bc.pl +%%PRIV_LIB%%/unicore/To/Bmg.pl +%%PRIV_LIB%%/unicore/To/Bpb.pl +%%PRIV_LIB%%/unicore/To/Bpt.pl +%%PRIV_LIB%%/unicore/To/Cf.pl +%%PRIV_LIB%%/unicore/To/Digit.pl +%%PRIV_LIB%%/unicore/To/Ea.pl +%%PRIV_LIB%%/unicore/To/Fold.pl +%%PRIV_LIB%%/unicore/To/GCB.pl +%%PRIV_LIB%%/unicore/To/Gc.pl +%%PRIV_LIB%%/unicore/To/Hst.pl +%%PRIV_LIB%%/unicore/To/InPC.pl +%%PRIV_LIB%%/unicore/To/InSC.pl +%%PRIV_LIB%%/unicore/To/Isc.pl +%%PRIV_LIB%%/unicore/To/Jg.pl +%%PRIV_LIB%%/unicore/To/Jt.pl +%%PRIV_LIB%%/unicore/To/Lb.pl +%%PRIV_LIB%%/unicore/To/Lc.pl +%%PRIV_LIB%%/unicore/To/Lower.pl +%%PRIV_LIB%%/unicore/To/NFCQC.pl +%%PRIV_LIB%%/unicore/To/NFDQC.pl +%%PRIV_LIB%%/unicore/To/NFKCCF.pl +%%PRIV_LIB%%/unicore/To/NFKCQC.pl +%%PRIV_LIB%%/unicore/To/NFKDQC.pl +%%PRIV_LIB%%/unicore/To/Na1.pl +%%PRIV_LIB%%/unicore/To/NameAlia.pl +%%PRIV_LIB%%/unicore/To/Nt.pl +%%PRIV_LIB%%/unicore/To/Nv.pl +%%PRIV_LIB%%/unicore/To/PerlDeci.pl +%%PRIV_LIB%%/unicore/To/SB.pl +%%PRIV_LIB%%/unicore/To/Sc.pl +%%PRIV_LIB%%/unicore/To/Scx.pl +%%PRIV_LIB%%/unicore/To/Tc.pl +%%PRIV_LIB%%/unicore/To/Title.pl +%%PRIV_LIB%%/unicore/To/Uc.pl +%%PRIV_LIB%%/unicore/To/Upper.pl +%%PRIV_LIB%%/unicore/To/WB.pl +%%PRIV_LIB%%/unicore/To/_PerlLB.pl +%%PRIV_LIB%%/unicore/To/_PerlWB.pl +%%PRIV_LIB%%/unicore/UCD.pl +%%PRIV_LIB%%/unicore/lib/Age/NA.pl +%%PRIV_LIB%%/unicore/lib/Age/V11.pl +%%PRIV_LIB%%/unicore/lib/Age/V20.pl +%%PRIV_LIB%%/unicore/lib/Age/V30.pl +%%PRIV_LIB%%/unicore/lib/Age/V31.pl +%%PRIV_LIB%%/unicore/lib/Age/V32.pl +%%PRIV_LIB%%/unicore/lib/Age/V40.pl +%%PRIV_LIB%%/unicore/lib/Age/V41.pl +%%PRIV_LIB%%/unicore/lib/Age/V50.pl +%%PRIV_LIB%%/unicore/lib/Age/V51.pl +%%PRIV_LIB%%/unicore/lib/Age/V52.pl +%%PRIV_LIB%%/unicore/lib/Age/V60.pl +%%PRIV_LIB%%/unicore/lib/Age/V61.pl +%%PRIV_LIB%%/unicore/lib/Age/V70.pl +%%PRIV_LIB%%/unicore/lib/Age/V80.pl +%%PRIV_LIB%%/unicore/lib/Alpha/Y.pl +%%PRIV_LIB%%/unicore/lib/Bc/AL.pl +%%PRIV_LIB%%/unicore/lib/Bc/AN.pl +%%PRIV_LIB%%/unicore/lib/Bc/B.pl +%%PRIV_LIB%%/unicore/lib/Bc/BN.pl +%%PRIV_LIB%%/unicore/lib/Bc/CS.pl +%%PRIV_LIB%%/unicore/lib/Bc/EN.pl +%%PRIV_LIB%%/unicore/lib/Bc/ES.pl +%%PRIV_LIB%%/unicore/lib/Bc/ET.pl +%%PRIV_LIB%%/unicore/lib/Bc/L.pl +%%PRIV_LIB%%/unicore/lib/Bc/NSM.pl +%%PRIV_LIB%%/unicore/lib/Bc/ON.pl +%%PRIV_LIB%%/unicore/lib/Bc/R.pl +%%PRIV_LIB%%/unicore/lib/Bc/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 +%%PRIV_LIB%%/unicore/lib/Bpt/N.pl +%%PRIV_LIB%%/unicore/lib/Bpt/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 +%%PRIV_LIB%%/unicore/lib/Ccc/AR.pl +%%PRIV_LIB%%/unicore/lib/Ccc/ATAR.pl +%%PRIV_LIB%%/unicore/lib/Ccc/B.pl +%%PRIV_LIB%%/unicore/lib/Ccc/BR.pl +%%PRIV_LIB%%/unicore/lib/Ccc/DB.pl +%%PRIV_LIB%%/unicore/lib/Ccc/NK.pl +%%PRIV_LIB%%/unicore/lib/Ccc/NR.pl +%%PRIV_LIB%%/unicore/lib/Ccc/OV.pl +%%PRIV_LIB%%/unicore/lib/Ccc/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 +%%PRIV_LIB%%/unicore/lib/Dt/Enc.pl +%%PRIV_LIB%%/unicore/lib/Dt/Fin.pl +%%PRIV_LIB%%/unicore/lib/Dt/Font.pl +%%PRIV_LIB%%/unicore/lib/Dt/Init.pl +%%PRIV_LIB%%/unicore/lib/Dt/Iso.pl +%%PRIV_LIB%%/unicore/lib/Dt/Med.pl +%%PRIV_LIB%%/unicore/lib/Dt/Nar.pl +%%PRIV_LIB%%/unicore/lib/Dt/Nb.pl +%%PRIV_LIB%%/unicore/lib/Dt/NonCanon.pl +%%PRIV_LIB%%/unicore/lib/Dt/Sqr.pl +%%PRIV_LIB%%/unicore/lib/Dt/Sub.pl +%%PRIV_LIB%%/unicore/lib/Dt/Sup.pl +%%PRIV_LIB%%/unicore/lib/Dt/Vert.pl +%%PRIV_LIB%%/unicore/lib/Ea/A.pl +%%PRIV_LIB%%/unicore/lib/Ea/H.pl +%%PRIV_LIB%%/unicore/lib/Ea/N.pl +%%PRIV_LIB%%/unicore/lib/Ea/Na.pl +%%PRIV_LIB%%/unicore/lib/Ea/W.pl +%%PRIV_LIB%%/unicore/lib/Ext/Y.pl +%%PRIV_LIB%%/unicore/lib/GCB/CN.pl +%%PRIV_LIB%%/unicore/lib/GCB/EX.pl +%%PRIV_LIB%%/unicore/lib/GCB/LV.pl +%%PRIV_LIB%%/unicore/lib/GCB/LVT.pl +%%PRIV_LIB%%/unicore/lib/GCB/SM.pl +%%PRIV_LIB%%/unicore/lib/GCB/XX.pl +%%PRIV_LIB%%/unicore/lib/Gc/C.pl +%%PRIV_LIB%%/unicore/lib/Gc/Cf.pl +%%PRIV_LIB%%/unicore/lib/Gc/Cn.pl +%%PRIV_LIB%%/unicore/lib/Gc/L.pl +%%PRIV_LIB%%/unicore/lib/Gc/LC.pl +%%PRIV_LIB%%/unicore/lib/Gc/Ll.pl +%%PRIV_LIB%%/unicore/lib/Gc/Lm.pl +%%PRIV_LIB%%/unicore/lib/Gc/Lo.pl +%%PRIV_LIB%%/unicore/lib/Gc/Lu.pl +%%PRIV_LIB%%/unicore/lib/Gc/M.pl +%%PRIV_LIB%%/unicore/lib/Gc/Mc.pl +%%PRIV_LIB%%/unicore/lib/Gc/Me.pl +%%PRIV_LIB%%/unicore/lib/Gc/Mn.pl +%%PRIV_LIB%%/unicore/lib/Gc/N.pl +%%PRIV_LIB%%/unicore/lib/Gc/Nd.pl +%%PRIV_LIB%%/unicore/lib/Gc/Nl.pl +%%PRIV_LIB%%/unicore/lib/Gc/No.pl +%%PRIV_LIB%%/unicore/lib/Gc/P.pl +%%PRIV_LIB%%/unicore/lib/Gc/Pd.pl +%%PRIV_LIB%%/unicore/lib/Gc/Pe.pl +%%PRIV_LIB%%/unicore/lib/Gc/Pf.pl +%%PRIV_LIB%%/unicore/lib/Gc/Pi.pl +%%PRIV_LIB%%/unicore/lib/Gc/Po.pl +%%PRIV_LIB%%/unicore/lib/Gc/Ps.pl +%%PRIV_LIB%%/unicore/lib/Gc/S.pl +%%PRIV_LIB%%/unicore/lib/Gc/Sc.pl +%%PRIV_LIB%%/unicore/lib/Gc/Sk.pl +%%PRIV_LIB%%/unicore/lib/Gc/Sm.pl +%%PRIV_LIB%%/unicore/lib/Gc/So.pl +%%PRIV_LIB%%/unicore/lib/Gc/Z.pl +%%PRIV_LIB%%/unicore/lib/Gc/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 +%%PRIV_LIB%%/unicore/lib/In/2_1.pl +%%PRIV_LIB%%/unicore/lib/In/3_0.pl +%%PRIV_LIB%%/unicore/lib/In/3_1.pl +%%PRIV_LIB%%/unicore/lib/In/3_2.pl +%%PRIV_LIB%%/unicore/lib/In/4_0.pl +%%PRIV_LIB%%/unicore/lib/In/4_1.pl +%%PRIV_LIB%%/unicore/lib/In/5_0.pl +%%PRIV_LIB%%/unicore/lib/In/5_1.pl +%%PRIV_LIB%%/unicore/lib/In/5_2.pl +%%PRIV_LIB%%/unicore/lib/In/6_0.pl +%%PRIV_LIB%%/unicore/lib/In/6_1.pl +%%PRIV_LIB%%/unicore/lib/In/6_2.pl +%%PRIV_LIB%%/unicore/lib/In/6_3.pl +%%PRIV_LIB%%/unicore/lib/In/7_0.pl +%%PRIV_LIB%%/unicore/lib/In/8_0.pl +%%PRIV_LIB%%/unicore/lib/InPC/Bottom.pl +%%PRIV_LIB%%/unicore/lib/InPC/Left.pl +%%PRIV_LIB%%/unicore/lib/InPC/LeftAndR.pl +%%PRIV_LIB%%/unicore/lib/InPC/NA.pl +%%PRIV_LIB%%/unicore/lib/InPC/Overstru.pl +%%PRIV_LIB%%/unicore/lib/InPC/Right.pl +%%PRIV_LIB%%/unicore/lib/InPC/Top.pl +%%PRIV_LIB%%/unicore/lib/InPC/TopAndBo.pl +%%PRIV_LIB%%/unicore/lib/InPC/TopAndL2.pl +%%PRIV_LIB%%/unicore/lib/InPC/TopAndLe.pl +%%PRIV_LIB%%/unicore/lib/InPC/TopAndRi.pl +%%PRIV_LIB%%/unicore/lib/InPC/VisualOr.pl +%%PRIV_LIB%%/unicore/lib/InSC/Avagraha.pl +%%PRIV_LIB%%/unicore/lib/InSC/Bindu.pl +%%PRIV_LIB%%/unicore/lib/InSC/Cantilla.pl +%%PRIV_LIB%%/unicore/lib/InSC/Consona2.pl +%%PRIV_LIB%%/unicore/lib/InSC/Consona3.pl +%%PRIV_LIB%%/unicore/lib/InSC/Consona4.pl +%%PRIV_LIB%%/unicore/lib/InSC/Consona5.pl +%%PRIV_LIB%%/unicore/lib/InSC/Consona6.pl +%%PRIV_LIB%%/unicore/lib/InSC/Consonan.pl +%%PRIV_LIB%%/unicore/lib/InSC/Invisibl.pl +%%PRIV_LIB%%/unicore/lib/InSC/Nukta.pl +%%PRIV_LIB%%/unicore/lib/InSC/Number.pl +%%PRIV_LIB%%/unicore/lib/InSC/Other.pl +%%PRIV_LIB%%/unicore/lib/InSC/PureKill.pl +%%PRIV_LIB%%/unicore/lib/InSC/Syllable.pl +%%PRIV_LIB%%/unicore/lib/InSC/ToneMark.pl +%%PRIV_LIB%%/unicore/lib/InSC/Virama.pl +%%PRIV_LIB%%/unicore/lib/InSC/Visarga.pl +%%PRIV_LIB%%/unicore/lib/InSC/Vowel.pl +%%PRIV_LIB%%/unicore/lib/InSC/VowelDep.pl +%%PRIV_LIB%%/unicore/lib/InSC/VowelInd.pl +%%PRIV_LIB%%/unicore/lib/Jg/Ain.pl +%%PRIV_LIB%%/unicore/lib/Jg/Alef.pl +%%PRIV_LIB%%/unicore/lib/Jg/Beh.pl +%%PRIV_LIB%%/unicore/lib/Jg/Dal.pl +%%PRIV_LIB%%/unicore/lib/Jg/FarsiYeh.pl +%%PRIV_LIB%%/unicore/lib/Jg/Feh.pl +%%PRIV_LIB%%/unicore/lib/Jg/Gaf.pl +%%PRIV_LIB%%/unicore/lib/Jg/Hah.pl +%%PRIV_LIB%%/unicore/lib/Jg/Kaf.pl +%%PRIV_LIB%%/unicore/lib/Jg/Lam.pl +%%PRIV_LIB%%/unicore/lib/Jg/NoJoinin.pl +%%PRIV_LIB%%/unicore/lib/Jg/Qaf.pl +%%PRIV_LIB%%/unicore/lib/Jg/Reh.pl +%%PRIV_LIB%%/unicore/lib/Jg/Sad.pl +%%PRIV_LIB%%/unicore/lib/Jg/Seen.pl +%%PRIV_LIB%%/unicore/lib/Jg/Waw.pl +%%PRIV_LIB%%/unicore/lib/Jg/Yeh.pl +%%PRIV_LIB%%/unicore/lib/Jt/C.pl +%%PRIV_LIB%%/unicore/lib/Jt/D.pl +%%PRIV_LIB%%/unicore/lib/Jt/R.pl +%%PRIV_LIB%%/unicore/lib/Jt/T.pl +%%PRIV_LIB%%/unicore/lib/Jt/U.pl +%%PRIV_LIB%%/unicore/lib/Lb/AI.pl +%%PRIV_LIB%%/unicore/lib/Lb/AL.pl +%%PRIV_LIB%%/unicore/lib/Lb/BA.pl +%%PRIV_LIB%%/unicore/lib/Lb/BB.pl +%%PRIV_LIB%%/unicore/lib/Lb/CJ.pl +%%PRIV_LIB%%/unicore/lib/Lb/CL.pl +%%PRIV_LIB%%/unicore/lib/Lb/CM.pl +%%PRIV_LIB%%/unicore/lib/Lb/EX.pl +%%PRIV_LIB%%/unicore/lib/Lb/GL.pl +%%PRIV_LIB%%/unicore/lib/Lb/ID.pl +%%PRIV_LIB%%/unicore/lib/Lb/IN.pl +%%PRIV_LIB%%/unicore/lib/Lb/IS.pl +%%PRIV_LIB%%/unicore/lib/Lb/NS.pl +%%PRIV_LIB%%/unicore/lib/Lb/OP.pl +%%PRIV_LIB%%/unicore/lib/Lb/PO.pl +%%PRIV_LIB%%/unicore/lib/Lb/PR.pl +%%PRIV_LIB%%/unicore/lib/Lb/QU.pl +%%PRIV_LIB%%/unicore/lib/Lb/SA.pl +%%PRIV_LIB%%/unicore/lib/Lb/XX.pl +%%PRIV_LIB%%/unicore/lib/Lower/Y.pl +%%PRIV_LIB%%/unicore/lib/Math/Y.pl +%%PRIV_LIB%%/unicore/lib/NFCQC/M.pl +%%PRIV_LIB%%/unicore/lib/NFCQC/Y.pl +%%PRIV_LIB%%/unicore/lib/NFDQC/N.pl +%%PRIV_LIB%%/unicore/lib/NFDQC/Y.pl +%%PRIV_LIB%%/unicore/lib/NFKCQC/N.pl +%%PRIV_LIB%%/unicore/lib/NFKCQC/Y.pl +%%PRIV_LIB%%/unicore/lib/NFKDQC/N.pl +%%PRIV_LIB%%/unicore/lib/NFKDQC/Y.pl +%%PRIV_LIB%%/unicore/lib/Nt/Di.pl +%%PRIV_LIB%%/unicore/lib/Nt/None.pl +%%PRIV_LIB%%/unicore/lib/Nt/Nu.pl +%%PRIV_LIB%%/unicore/lib/Nv/0.pl +%%PRIV_LIB%%/unicore/lib/Nv/1.pl +%%PRIV_LIB%%/unicore/lib/Nv/10.pl +%%PRIV_LIB%%/unicore/lib/Nv/100.pl +%%PRIV_LIB%%/unicore/lib/Nv/1000.pl +%%PRIV_LIB%%/unicore/lib/Nv/10000.pl +%%PRIV_LIB%%/unicore/lib/Nv/11.pl +%%PRIV_LIB%%/unicore/lib/Nv/12.pl +%%PRIV_LIB%%/unicore/lib/Nv/13.pl +%%PRIV_LIB%%/unicore/lib/Nv/14.pl +%%PRIV_LIB%%/unicore/lib/Nv/15.pl +%%PRIV_LIB%%/unicore/lib/Nv/16.pl +%%PRIV_LIB%%/unicore/lib/Nv/17.pl +%%PRIV_LIB%%/unicore/lib/Nv/18.pl +%%PRIV_LIB%%/unicore/lib/Nv/19.pl +%%PRIV_LIB%%/unicore/lib/Nv/1_2.pl +%%PRIV_LIB%%/unicore/lib/Nv/1_3.pl +%%PRIV_LIB%%/unicore/lib/Nv/1_4.pl +%%PRIV_LIB%%/unicore/lib/Nv/1_8.pl +%%PRIV_LIB%%/unicore/lib/Nv/2.pl +%%PRIV_LIB%%/unicore/lib/Nv/20.pl +%%PRIV_LIB%%/unicore/lib/Nv/200.pl +%%PRIV_LIB%%/unicore/lib/Nv/2_3.pl +%%PRIV_LIB%%/unicore/lib/Nv/3.pl +%%PRIV_LIB%%/unicore/lib/Nv/30.pl +%%PRIV_LIB%%/unicore/lib/Nv/300.pl +%%PRIV_LIB%%/unicore/lib/Nv/3_4.pl +%%PRIV_LIB%%/unicore/lib/Nv/4.pl +%%PRIV_LIB%%/unicore/lib/Nv/40.pl +%%PRIV_LIB%%/unicore/lib/Nv/400.pl +%%PRIV_LIB%%/unicore/lib/Nv/5.pl +%%PRIV_LIB%%/unicore/lib/Nv/50.pl +%%PRIV_LIB%%/unicore/lib/Nv/500.pl +%%PRIV_LIB%%/unicore/lib/Nv/5000.pl +%%PRIV_LIB%%/unicore/lib/Nv/50000.pl +%%PRIV_LIB%%/unicore/lib/Nv/6.pl +%%PRIV_LIB%%/unicore/lib/Nv/60.pl +%%PRIV_LIB%%/unicore/lib/Nv/600.pl +%%PRIV_LIB%%/unicore/lib/Nv/7.pl +%%PRIV_LIB%%/unicore/lib/Nv/70.pl +%%PRIV_LIB%%/unicore/lib/Nv/700.pl +%%PRIV_LIB%%/unicore/lib/Nv/8.pl +%%PRIV_LIB%%/unicore/lib/Nv/80.pl +%%PRIV_LIB%%/unicore/lib/Nv/800.pl +%%PRIV_LIB%%/unicore/lib/Nv/9.pl +%%PRIV_LIB%%/unicore/lib/Nv/90.pl +%%PRIV_LIB%%/unicore/lib/Nv/900.pl +%%PRIV_LIB%%/unicore/lib/PatSyn/Y.pl +%%PRIV_LIB%%/unicore/lib/Perl/Alnum.pl +%%PRIV_LIB%%/unicore/lib/Perl/Assigned.pl +%%PRIV_LIB%%/unicore/lib/Perl/Blank.pl +%%PRIV_LIB%%/unicore/lib/Perl/Graph.pl +%%PRIV_LIB%%/unicore/lib/Perl/PerlWord.pl +%%PRIV_LIB%%/unicore/lib/Perl/PosixPun.pl +%%PRIV_LIB%%/unicore/lib/Perl/Print.pl +%%PRIV_LIB%%/unicore/lib/Perl/SpacePer.pl +%%PRIV_LIB%%/unicore/lib/Perl/Title.pl +%%PRIV_LIB%%/unicore/lib/Perl/Word.pl +%%PRIV_LIB%%/unicore/lib/Perl/XPosixPu.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlAny.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlCh2.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlCha.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlFol.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlIDC.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlIDS.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlNch.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlPat.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlPr2.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlPro.pl +%%PRIV_LIB%%/unicore/lib/Perl/_PerlQuo.pl +%%PRIV_LIB%%/unicore/lib/QMark/Y.pl +%%PRIV_LIB%%/unicore/lib/SB/AT.pl +%%PRIV_LIB%%/unicore/lib/SB/CL.pl +%%PRIV_LIB%%/unicore/lib/SB/EX.pl +%%PRIV_LIB%%/unicore/lib/SB/FO.pl +%%PRIV_LIB%%/unicore/lib/SB/LE.pl +%%PRIV_LIB%%/unicore/lib/SB/LO.pl +%%PRIV_LIB%%/unicore/lib/SB/NU.pl +%%PRIV_LIB%%/unicore/lib/SB/SC.pl +%%PRIV_LIB%%/unicore/lib/SB/ST.pl +%%PRIV_LIB%%/unicore/lib/SB/Sp.pl +%%PRIV_LIB%%/unicore/lib/SB/UP.pl +%%PRIV_LIB%%/unicore/lib/SB/XX.pl +%%PRIV_LIB%%/unicore/lib/SD/Y.pl +%%PRIV_LIB%%/unicore/lib/STerm/Y.pl +%%PRIV_LIB%%/unicore/lib/Sc/Arab.pl +%%PRIV_LIB%%/unicore/lib/Sc/Armn.pl +%%PRIV_LIB%%/unicore/lib/Sc/Beng.pl +%%PRIV_LIB%%/unicore/lib/Sc/Cham.pl +%%PRIV_LIB%%/unicore/lib/Sc/Cprt.pl +%%PRIV_LIB%%/unicore/lib/Sc/Cyrl.pl +%%PRIV_LIB%%/unicore/lib/Sc/Deva.pl +%%PRIV_LIB%%/unicore/lib/Sc/Dupl.pl +%%PRIV_LIB%%/unicore/lib/Sc/Ethi.pl +%%PRIV_LIB%%/unicore/lib/Sc/Geor.pl +%%PRIV_LIB%%/unicore/lib/Sc/Gran.pl +%%PRIV_LIB%%/unicore/lib/Sc/Grek.pl +%%PRIV_LIB%%/unicore/lib/Sc/Gujr.pl +%%PRIV_LIB%%/unicore/lib/Sc/Guru.pl +%%PRIV_LIB%%/unicore/lib/Sc/Han.pl +%%PRIV_LIB%%/unicore/lib/Sc/Hang.pl +%%PRIV_LIB%%/unicore/lib/Sc/Hebr.pl +%%PRIV_LIB%%/unicore/lib/Sc/Hira.pl +%%PRIV_LIB%%/unicore/lib/Sc/Hmng.pl +%%PRIV_LIB%%/unicore/lib/Sc/Kana.pl +%%PRIV_LIB%%/unicore/lib/Sc/Khar.pl +%%PRIV_LIB%%/unicore/lib/Sc/Khmr.pl +%%PRIV_LIB%%/unicore/lib/Sc/Knda.pl +%%PRIV_LIB%%/unicore/lib/Sc/Lana.pl +%%PRIV_LIB%%/unicore/lib/Sc/Lao.pl +%%PRIV_LIB%%/unicore/lib/Sc/Latn.pl +%%PRIV_LIB%%/unicore/lib/Sc/Limb.pl +%%PRIV_LIB%%/unicore/lib/Sc/Linb.pl +%%PRIV_LIB%%/unicore/lib/Sc/Mlym.pl +%%PRIV_LIB%%/unicore/lib/Sc/Mong.pl +%%PRIV_LIB%%/unicore/lib/Sc/Mult.pl +%%PRIV_LIB%%/unicore/lib/Sc/Orya.pl +%%PRIV_LIB%%/unicore/lib/Sc/Sinh.pl +%%PRIV_LIB%%/unicore/lib/Sc/Talu.pl +%%PRIV_LIB%%/unicore/lib/Sc/Taml.pl +%%PRIV_LIB%%/unicore/lib/Sc/Telu.pl +%%PRIV_LIB%%/unicore/lib/Sc/Tibt.pl +%%PRIV_LIB%%/unicore/lib/Sc/Xsux.pl +%%PRIV_LIB%%/unicore/lib/Sc/Zinh.pl +%%PRIV_LIB%%/unicore/lib/Sc/Zyyy.pl +%%PRIV_LIB%%/unicore/lib/Sc/Zzzz.pl +%%PRIV_LIB%%/unicore/lib/Scx/Arab.pl +%%PRIV_LIB%%/unicore/lib/Scx/Armn.pl +%%PRIV_LIB%%/unicore/lib/Scx/Beng.pl +%%PRIV_LIB%%/unicore/lib/Scx/Bopo.pl +%%PRIV_LIB%%/unicore/lib/Scx/Cakm.pl +%%PRIV_LIB%%/unicore/lib/Scx/Copt.pl +%%PRIV_LIB%%/unicore/lib/Scx/Cprt.pl +%%PRIV_LIB%%/unicore/lib/Scx/Cyrl.pl +%%PRIV_LIB%%/unicore/lib/Scx/Deva.pl +%%PRIV_LIB%%/unicore/lib/Scx/Dupl.pl +%%PRIV_LIB%%/unicore/lib/Scx/Geor.pl +%%PRIV_LIB%%/unicore/lib/Scx/Glag.pl +%%PRIV_LIB%%/unicore/lib/Scx/Gran.pl +%%PRIV_LIB%%/unicore/lib/Scx/Grek.pl +%%PRIV_LIB%%/unicore/lib/Scx/Gujr.pl +%%PRIV_LIB%%/unicore/lib/Scx/Guru.pl +%%PRIV_LIB%%/unicore/lib/Scx/Han.pl +%%PRIV_LIB%%/unicore/lib/Scx/Hang.pl +%%PRIV_LIB%%/unicore/lib/Scx/Hira.pl +%%PRIV_LIB%%/unicore/lib/Scx/Kana.pl +%%PRIV_LIB%%/unicore/lib/Scx/Knda.pl +%%PRIV_LIB%%/unicore/lib/Scx/Latn.pl +%%PRIV_LIB%%/unicore/lib/Scx/Limb.pl +%%PRIV_LIB%%/unicore/lib/Scx/Linb.pl +%%PRIV_LIB%%/unicore/lib/Scx/Mlym.pl +%%PRIV_LIB%%/unicore/lib/Scx/Mong.pl +%%PRIV_LIB%%/unicore/lib/Scx/Mult.pl +%%PRIV_LIB%%/unicore/lib/Scx/Mymr.pl +%%PRIV_LIB%%/unicore/lib/Scx/Orya.pl +%%PRIV_LIB%%/unicore/lib/Scx/Phlp.pl +%%PRIV_LIB%%/unicore/lib/Scx/Shrd.pl +%%PRIV_LIB%%/unicore/lib/Scx/Sind.pl +%%PRIV_LIB%%/unicore/lib/Scx/Sinh.pl +%%PRIV_LIB%%/unicore/lib/Scx/Syrc.pl +%%PRIV_LIB%%/unicore/lib/Scx/Tagb.pl +%%PRIV_LIB%%/unicore/lib/Scx/Takr.pl +%%PRIV_LIB%%/unicore/lib/Scx/Taml.pl +%%PRIV_LIB%%/unicore/lib/Scx/Telu.pl +%%PRIV_LIB%%/unicore/lib/Scx/Thaa.pl +%%PRIV_LIB%%/unicore/lib/Scx/Tirh.pl +%%PRIV_LIB%%/unicore/lib/Scx/Yi.pl +%%PRIV_LIB%%/unicore/lib/Scx/Zinh.pl +%%PRIV_LIB%%/unicore/lib/Scx/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 +%%PRIV_LIB%%/unicore/lib/WB/FO.pl +%%PRIV_LIB%%/unicore/lib/WB/HL.pl +%%PRIV_LIB%%/unicore/lib/WB/KA.pl +%%PRIV_LIB%%/unicore/lib/WB/LE.pl +%%PRIV_LIB%%/unicore/lib/WB/MB.pl +%%PRIV_LIB%%/unicore/lib/WB/ML.pl +%%PRIV_LIB%%/unicore/lib/WB/MN.pl +%%PRIV_LIB%%/unicore/lib/WB/NU.pl +%%PRIV_LIB%%/unicore/lib/WB/XX.pl +%%PRIV_LIB%%/unicore/lib/XIDC/Y.pl +%%PRIV_LIB%%/unicore/lib/XIDS/Y.pl +%%PRIV_LIB%%/unicore/version +%%PRIV_LIB%%/utf8.pm +%%PRIV_LIB%%/utf8_heavy.pl +%%PRIV_LIB%%/vars.pm +%%PRIV_LIB%%/version.pm +%%PRIV_LIB%%/version.pod +%%PRIV_LIB%%/version/Internals.pod +%%PRIV_LIB%%/version/regex.pm +%%PRIV_LIB%%/vmsish.pm +%%PRIV_LIB%%/warnings.pm +%%PRIV_LIB%%/warnings/register.pm +%%MAN1%%/c2ph.1.gz +%%MAN1%%/corelist.1.gz +%%MAN1%%/cpan.1.gz +%%MAN1%%/enc2xs.1.gz +%%MAN1%%/encguess.1.gz +%%MAN1%%/h2ph.1.gz +%%MAN1%%/h2xs.1.gz +%%MAN1%%/instmodsh.1.gz +%%MAN1%%/json_pp.1.gz +%%MAN1%%/libnetcfg.1.gz +%%MAN1%%/perl.1.gz +%%MAN1%%/perl5004delta.1.gz +%%MAN1%%/perl5005delta.1.gz +%%MAN1%%/perl5100delta.1.gz +%%MAN1%%/perl5101delta.1.gz +%%MAN1%%/perl5120delta.1.gz +%%MAN1%%/perl5121delta.1.gz +%%MAN1%%/perl5122delta.1.gz +%%MAN1%%/perl5123delta.1.gz +%%MAN1%%/perl5124delta.1.gz +%%MAN1%%/perl5125delta.1.gz +%%MAN1%%/perl5140delta.1.gz +%%MAN1%%/perl5141delta.1.gz +%%MAN1%%/perl5142delta.1.gz +%%MAN1%%/perl5143delta.1.gz +%%MAN1%%/perl5144delta.1.gz +%%MAN1%%/perl5160delta.1.gz +%%MAN1%%/perl5161delta.1.gz +%%MAN1%%/perl5162delta.1.gz +%%MAN1%%/perl5163delta.1.gz +%%MAN1%%/perl5180delta.1.gz +%%MAN1%%/perl5181delta.1.gz +%%MAN1%%/perl5182delta.1.gz +%%MAN1%%/perl5184delta.1.gz +%%MAN1%%/perl5200delta.1.gz +%%MAN1%%/perl5201delta.1.gz +%%MAN1%%/perl5202delta.1.gz +%%MAN1%%/perl5203delta.1.gz +%%MAN1%%/perl5220delta.1.gz +%%MAN1%%/perl5221delta.1.gz +%%MAN1%%/perl5222delta.1.gz +%%MAN1%%/perl5240delta.1.gz +%%MAN1%%/perl5241delta.1.gz +%%MAN1%%/perl561delta.1.gz +%%MAN1%%/perl56delta.1.gz +%%MAN1%%/perl581delta.1.gz +%%MAN1%%/perl582delta.1.gz +%%MAN1%%/perl583delta.1.gz +%%MAN1%%/perl584delta.1.gz +%%MAN1%%/perl585delta.1.gz +%%MAN1%%/perl586delta.1.gz +%%MAN1%%/perl587delta.1.gz +%%MAN1%%/perl588delta.1.gz +%%MAN1%%/perl589delta.1.gz +%%MAN1%%/perl58delta.1.gz +%%MAN1%%/perlaix.1.gz +%%MAN1%%/perlamiga.1.gz +%%MAN1%%/perlandroid.1.gz +%%MAN1%%/perlapi.1.gz +%%MAN1%%/perlapio.1.gz +%%MAN1%%/perlartistic.1.gz +%%MAN1%%/perlbook.1.gz +%%MAN1%%/perlboot.1.gz +%%MAN1%%/perlbot.1.gz +%%MAN1%%/perlbs2000.1.gz +%%MAN1%%/perlbug.1.gz +%%MAN1%%/perlcall.1.gz +%%MAN1%%/perlce.1.gz +%%MAN1%%/perlcheat.1.gz +%%MAN1%%/perlclib.1.gz +%%MAN1%%/perlcn.1.gz +%%MAN1%%/perlcommunity.1.gz +%%MAN1%%/perlcygwin.1.gz +%%MAN1%%/perldata.1.gz +%%MAN1%%/perldbmfilter.1.gz +%%MAN1%%/perldebguts.1.gz +%%MAN1%%/perldebtut.1.gz +%%MAN1%%/perldebug.1.gz +%%MAN1%%/perldelta.1.gz +%%MAN1%%/perldiag.1.gz +%%MAN1%%/perldoc.1.gz +%%MAN1%%/perldos.1.gz +%%MAN1%%/perldsc.1.gz +%%MAN1%%/perldtrace.1.gz +%%MAN1%%/perlebcdic.1.gz +%%MAN1%%/perlembed.1.gz +%%MAN1%%/perlexperiment.1.gz +%%MAN1%%/perlfaq.1.gz +%%MAN1%%/perlfaq1.1.gz +%%MAN1%%/perlfaq2.1.gz +%%MAN1%%/perlfaq3.1.gz +%%MAN1%%/perlfaq4.1.gz +%%MAN1%%/perlfaq5.1.gz +%%MAN1%%/perlfaq6.1.gz +%%MAN1%%/perlfaq7.1.gz +%%MAN1%%/perlfaq8.1.gz +%%MAN1%%/perlfaq9.1.gz +%%MAN1%%/perlfilter.1.gz +%%MAN1%%/perlfork.1.gz +%%MAN1%%/perlform.1.gz +%%MAN1%%/perlfreebsd.1.gz +%%MAN1%%/perlfunc.1.gz +%%MAN1%%/perlgit.1.gz +%%MAN1%%/perlglossary.1.gz +%%MAN1%%/perlgpl.1.gz +%%MAN1%%/perlguts.1.gz +%%MAN1%%/perlhack.1.gz +%%MAN1%%/perlhacktips.1.gz +%%MAN1%%/perlhacktut.1.gz +%%MAN1%%/perlhaiku.1.gz +%%MAN1%%/perlhist.1.gz +%%MAN1%%/perlhpux.1.gz +%%MAN1%%/perlhurd.1.gz +%%MAN1%%/perlintern.1.gz +%%MAN1%%/perlinterp.1.gz +%%MAN1%%/perlintro.1.gz +%%MAN1%%/perliol.1.gz +%%MAN1%%/perlipc.1.gz +%%MAN1%%/perlirix.1.gz +%%MAN1%%/perlivp.1.gz +%%MAN1%%/perljp.1.gz +%%MAN1%%/perlko.1.gz +%%MAN1%%/perllexwarn.1.gz +%%MAN1%%/perllinux.1.gz +%%MAN1%%/perllocale.1.gz +%%MAN1%%/perllol.1.gz +%%MAN1%%/perlmacos.1.gz +%%MAN1%%/perlmacosx.1.gz +%%MAN1%%/perlmod.1.gz +%%MAN1%%/perlmodinstall.1.gz +%%MAN1%%/perlmodlib.1.gz +%%MAN1%%/perlmodstyle.1.gz +%%MAN1%%/perlmroapi.1.gz +%%MAN1%%/perlnetware.1.gz +%%MAN1%%/perlnewmod.1.gz +%%MAN1%%/perlnumber.1.gz +%%MAN1%%/perlobj.1.gz +%%MAN1%%/perlootut.1.gz +%%MAN1%%/perlop.1.gz +%%MAN1%%/perlopenbsd.1.gz +%%MAN1%%/perlopentut.1.gz +%%MAN1%%/perlos2.1.gz +%%MAN1%%/perlos390.1.gz +%%MAN1%%/perlos400.1.gz +%%MAN1%%/perlpacktut.1.gz +%%MAN1%%/perlperf.1.gz +%%MAN1%%/perlplan9.1.gz +%%MAN1%%/perlpod.1.gz +%%MAN1%%/perlpodspec.1.gz +%%MAN1%%/perlpodstyle.1.gz +%%MAN1%%/perlpolicy.1.gz +%%MAN1%%/perlport.1.gz +%%MAN1%%/perlpragma.1.gz +%%MAN1%%/perlqnx.1.gz +%%MAN1%%/perlre.1.gz +%%MAN1%%/perlreapi.1.gz +%%MAN1%%/perlrebackslash.1.gz +%%MAN1%%/perlrecharclass.1.gz +%%MAN1%%/perlref.1.gz +%%MAN1%%/perlreftut.1.gz +%%MAN1%%/perlreguts.1.gz +%%MAN1%%/perlrepository.1.gz +%%MAN1%%/perlrequick.1.gz +%%MAN1%%/perlreref.1.gz +%%MAN1%%/perlretut.1.gz +%%MAN1%%/perlriscos.1.gz +%%MAN1%%/perlrun.1.gz +%%MAN1%%/perlsec.1.gz +%%MAN1%%/perlsolaris.1.gz +%%MAN1%%/perlsource.1.gz +%%MAN1%%/perlstyle.1.gz +%%MAN1%%/perlsub.1.gz +%%MAN1%%/perlsymbian.1.gz +%%MAN1%%/perlsyn.1.gz +%%MAN1%%/perlsynology.1.gz +%%MAN1%%/perlthanks.1.gz +%%MAN1%%/perlthrtut.1.gz +%%MAN1%%/perltie.1.gz +%%MAN1%%/perltoc.1.gz +%%MAN1%%/perltodo.1.gz +%%MAN1%%/perltooc.1.gz +%%MAN1%%/perltoot.1.gz +%%MAN1%%/perltrap.1.gz +%%MAN1%%/perltru64.1.gz +%%MAN1%%/perltw.1.gz +%%MAN1%%/perlunicode.1.gz +%%MAN1%%/perlunicook.1.gz +%%MAN1%%/perlunifaq.1.gz +%%MAN1%%/perluniintro.1.gz +%%MAN1%%/perluniprops.1.gz +%%MAN1%%/perlunitut.1.gz +%%MAN1%%/perlutil.1.gz +%%MAN1%%/perlvar.1.gz +%%MAN1%%/perlvms.1.gz +%%MAN1%%/perlvos.1.gz +%%MAN1%%/perlwin32.1.gz +%%MAN1%%/perlxs.1.gz +%%MAN1%%/perlxstut.1.gz +%%MAN1%%/perlxstypemap.1.gz +%%MAN1%%/piconv.1.gz +%%MAN1%%/pl2pm.1.gz +%%MAN1%%/pod2html.1.gz +%%MAN1%%/pod2man.1.gz +%%MAN1%%/pod2text.1.gz +%%MAN1%%/pod2usage.1.gz +%%MAN1%%/podchecker.1.gz +%%MAN1%%/podselect.1.gz +%%MAN1%%/prove.1.gz +%%MAN1%%/pstruct.1.gz +%%MAN1%%/ptar.1.gz +%%MAN1%%/ptardiff.1.gz +%%MAN1%%/ptargrep.1.gz +%%MAN1%%/shasum.1.gz +%%MAN1%%/splain.1.gz +%%MAN1%%/xsubpp.1.gz +%%MAN1%%/zipdetails.1.gz +@dir %%SITE_PERL%%/auto +@dir %%SITE_ARCH%%/auto +@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 diff --git a/test/ports/lang/perl5.24/version.mk b/test/ports/lang/perl5.24/version.mk new file mode 100644 index 0000000000..43d167033a --- /dev/null +++ b/test/ports/lang/perl5.24/version.mk @@ -0,0 +1,2 @@ +PERL_VERSION= 5.24.1 +PERL5_DEPEND= perl5>=5.24<5.25 diff --git a/test/ports/misc/Makefile b/test/ports/misc/Makefile index 234adb77a5..89cf315d2b 100644 --- a/test/ports/misc/Makefile +++ b/test/ports/misc/Makefile @@ -1 +1,2 @@ SUBDIR += freebsd-release-manifests +SUBDIR += help2man diff --git a/test/ports/misc/help2man/Makefile b/test/ports/misc/help2man/Makefile new file mode 100644 index 0000000000..49c0024fd8 --- /dev/null +++ b/test/ports/misc/help2man/Makefile @@ -0,0 +1,42 @@ +# Created by: ijliao +# $FreeBSD: head/misc/help2man/Makefile 428170 2016-12-09 07:51:54Z sunpoet $ + +PORTNAME= help2man +PORTVERSION= 1.47.4 +CATEGORIES= misc +MASTER_SITES= GNU/${PORTNAME} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Automatically generating simple manual pages from program output + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +OPTIONS_DEFINE= NLS + +GNU_CONFIGURE= yes +USES= gmake localbase perl5 tar:xz + +INFO= ${PORTNAME} +PLIST_FILES= bin/${PORTNAME} \ + man/man1/${PORTNAME}.1.gz + +NLS_BUILD_DEPENDS= p5-Locale-gettext>=0:devel/p5-Locale-gettext +NLS_CONFIGURE_ENABLE= nls +NLS_PLIST_FILES= lib/bindtextdomain.so +NLS_RUN_DEPENDS= p5-Locale-gettext>=0:devel/p5-Locale-gettext +NLS_USES= gettext + +.for lang in de es fr pl uk zh_CN +NLS_INFO+= ${PORTNAME}-${lang} +.endfor + +.for lang in da de el eo es fi fr hr hu it ja nb pl pt_BR ru sr sv uk vi zh_CN +NLS_PLIST_FILES+= man/${lang}/man1/${PORTNAME}.1.gz \ + share/locale/${lang}/LC_MESSAGES/${PORTNAME}.mo +.endfor + +post-patch: + @${REINPLACE_CMD} -e '/^pkglibdir/ s|/${PORTNAME}$$||' ${WRKSRC}/Makefile.in + +.include diff --git a/test/ports/misc/help2man/blah b/test/ports/misc/help2man/blah new file mode 100644 index 0000000000..0d4e99d647 --- /dev/null +++ b/test/ports/misc/help2man/blah @@ -0,0 +1,213 @@ +bigreqsproto_1_1_2 -> ccache_3_2_1_1 +bigreqsproto_1_1_2 -> pkg_1_4_12 +bigreqsproto_1_1_2 -> pkgconf_0_9_8 +bigreqsproto_1_1_2 -> xorg_macros_1_19_0 +ccache_3_2_1_1 -> pkg_1_4_12 +expat_2_1_0_2 -> ccache_3_2_1_1 +expat_2_1_0_2 -> pkg_1_4_12 +gettext_runtime_0_19_4 -> ccache_3_2_1_1 +gettext_runtime_0_19_4 -> indexinfo_0_2_3 +gettext_runtime_0_19_4 -> pkg_1_4_12 +gettext_tools_0_19_4 -> ccache_3_2_1_1 +gettext_tools_0_19_4 -> expat_2_1_0_2 +gettext_tools_0_19_4 -> gettext_runtime_0_19_4 +gettext_tools_0_19_4 -> indexinfo_0_2_3 +gettext_tools_0_19_4 -> pkg_1_4_12 +gmake_4_1_1 -> ccache_3_2_1_1 +gmake_4_1_1 -> gettext_runtime_0_19_4 +gmake_4_1_1 -> gettext_tools_0_19_4 +gmake_4_1_1 -> indexinfo_0_2_3 +gmake_4_1_1 -> pkg_1_4_12 +indexinfo_0_2_3 -> ccache_3_2_1_1 +indexinfo_0_2_3 -> pkg_1_4_12 +inputproto_2_3_1 -> ccache_3_2_1_1 +inputproto_2_3_1 -> pkg_1_4_12 +inputproto_2_3_1 -> pkgconf_0_9_8 +inputproto_2_3_1 -> xorg_macros_1_19_0 +kbproto_1_0_6 -> ccache_3_2_1_1 +kbproto_1_0_6 -> pkg_1_4_12 +kbproto_1_0_6 -> pkgconf_0_9_8 +kbproto_1_0_6 -> xorg_macros_1_19_0 +libICE_1_0_9_1 -> ccache_3_2_1_1 +libICE_1_0_9_1 -> pkg_1_4_12 +libICE_1_0_9_1 -> pkgconf_0_9_8 +libICE_1_0_9_1 -> xorg_macros_1_19_0 +libICE_1_0_9_1 -> xproto_7_0_26 +libICE_1_0_9_1 -> xtrans_1_3_5 +libSM_1_2_2_2_1 -> ccache_3_2_1_1 +libSM_1_2_2_2_1 -> libICE_1_0_9_1 +libSM_1_2_2_2_1 -> pkg_1_4_12 +libSM_1_2_2_2_1 -> pkgconf_0_9_8 +libSM_1_2_2_2_1 -> xorg_macros_1_19_0 +libSM_1_2_2_2_1 -> xproto_7_0_26 +libSM_1_2_2_2_1 -> xtrans_1_3_5 +libX11_1_6_2_2_1 -> bigreqsproto_1_1_2 +libX11_1_6_2_2_1 -> ccache_3_2_1_1 +libX11_1_6_2_2_1 -> inputproto_2_3_1 +libX11_1_6_2_2_1 -> kbproto_1_0_6 +libX11_1_6_2_2_1 -> libXau_1_0_8_2 +libX11_1_6_2_2_1 -> libXdmcp_1_1_1_2 +libX11_1_6_2_2_1 -> libxcb_1_11 +libX11_1_6_2_2_1 -> perl5_5_18_4_11 +libX11_1_6_2_2_1 -> pkg_1_4_12 +libX11_1_6_2_2_1 -> pkgconf_0_9_8 +libX11_1_6_2_2_1 -> xcmiscproto_1_2_2 +libX11_1_6_2_2_1 -> xextproto_7_3_0 +libX11_1_6_2_2_1 -> xf86bigfontproto_1_2_0 +libX11_1_6_2_2_1 -> xorg_macros_1_19_0 +libX11_1_6_2_2_1 -> xproto_7_0_26 +libX11_1_6_2_2_1 -> xtrans_1_3_5 +libXau_1_0_8_2 -> ccache_3_2_1_1 +libXau_1_0_8_2 -> pkg_1_4_12 +libXau_1_0_8_2 -> pkgconf_0_9_8 +libXau_1_0_8_2 -> xorg_macros_1_19_0 +libXau_1_0_8_2 -> xproto_7_0_26 +libXaw_1_0_12_2_2 -> ccache_3_2_1_1 +libXaw_1_0_12_2_2 -> gmake_4_1_1 +libXaw_1_0_12_2_2 -> libX11_1_6_2_2_1 +libXaw_1_0_12_2_2 -> libXau_1_0_8_2 +libXaw_1_0_12_2_2 -> libXext_1_3_3_1 +libXaw_1_0_12_2_2 -> libXmu_1_1_2_2_1 +libXaw_1_0_12_2_2 -> libXp_1_0_2_2_1 +libXaw_1_0_12_2_2 -> libXpm_3_5_11_2 +libXaw_1_0_12_2_2 -> libXt_1_1_4_2_1 +libXaw_1_0_12_2_2 -> pkg_1_4_12 +libXaw_1_0_12_2_2 -> pkgconf_0_9_8 +libXaw_1_0_12_2_2 -> printproto_1_0_5 +libXaw_1_0_12_2_2 -> xextproto_7_3_0 +libXaw_1_0_12_2_2 -> xorg_macros_1_19_0 +libXaw_1_0_12_2_2 -> xproto_7_0_26 +libXdmcp_1_1_1_2 -> ccache_3_2_1_1 +libXdmcp_1_1_1_2 -> pkg_1_4_12 +libXdmcp_1_1_1_2 -> pkgconf_0_9_8 +libXdmcp_1_1_1_2 -> xorg_macros_1_19_0 +libXdmcp_1_1_1_2 -> xproto_7_0_26 +libXext_1_3_3_1 -> ccache_3_2_1_1 +libXext_1_3_3_1 -> libX11_1_6_2_2_1 +libXext_1_3_3_1 -> libXau_1_0_8_2 +libXext_1_3_3_1 -> pkg_1_4_12 +libXext_1_3_3_1 -> pkgconf_0_9_8 +libXext_1_3_3_1 -> xextproto_7_3_0 +libXext_1_3_3_1 -> xorg_macros_1_19_0 +libXext_1_3_3_1 -> xproto_7_0_26 +libXmu_1_1_2_2_1 -> ccache_3_2_1_1 +libXmu_1_1_2_2_1 -> libX11_1_6_2_2_1 +libXmu_1_1_2_2_1 -> libXext_1_3_3_1 +libXmu_1_1_2_2_1 -> libXt_1_1_4_2_1 +libXmu_1_1_2_2_1 -> pkg_1_4_12 +libXmu_1_1_2_2_1 -> pkgconf_0_9_8 +libXmu_1_1_2_2_1 -> xorg_macros_1_19_0 +libXmu_1_1_2_2_1 -> xproto_7_0_26 +libXp_1_0_2_2_1 -> ccache_3_2_1_1 +libXp_1_0_2_2_1 -> libX11_1_6_2_2_1 +libXp_1_0_2_2_1 -> libXau_1_0_8_2 +libXp_1_0_2_2_1 -> libXext_1_3_3_1 +libXp_1_0_2_2_1 -> pkg_1_4_12 +libXp_1_0_2_2_1 -> pkgconf_0_9_8 +libXp_1_0_2_2_1 -> printproto_1_0_5 +libXp_1_0_2_2_1 -> xextproto_7_3_0 +libXp_1_0_2_2_1 -> xorg_macros_1_19_0 +libXpm_3_5_11_2 -> ccache_3_2_1_1 +libXpm_3_5_11_2 -> libX11_1_6_2_2_1 +libXpm_3_5_11_2 -> libXext_1_3_3_1 +libXpm_3_5_11_2 -> libXt_1_1_4_2_1 +libXpm_3_5_11_2 -> pkg_1_4_12 +libXpm_3_5_11_2 -> pkgconf_0_9_8 +libXpm_3_5_11_2 -> xextproto_7_3_0 +libXpm_3_5_11_2 -> xorg_macros_1_19_0 +libXpm_3_5_11_2 -> xproto_7_0_26 +libXt_1_1_4_2_1 -> ccache_3_2_1_1 +libXt_1_1_4_2_1 -> kbproto_1_0_6 +libXt_1_1_4_2_1 -> libSM_1_2_2_2_1 +libXt_1_1_4_2_1 -> libX11_1_6_2_2_1 +libXt_1_1_4_2_1 -> pkg_1_4_12 +libXt_1_1_4_2_1 -> pkgconf_0_9_8 +libXt_1_1_4_2_1 -> xorg_macros_1_19_0 +libXt_1_1_4_2_1 -> xproto_7_0_26 +libcheck_0_9_14 -> ccache_3_2_1_1 +libcheck_0_9_14 -> gmake_4_1_1 +libcheck_0_9_14 -> indexinfo_0_2_3 +libcheck_0_9_14 -> pkg_1_4_12 +libffi_3_2_1 -> ccache_3_2_1_1 +libffi_3_2_1 -> indexinfo_0_2_3 +libffi_3_2_1 -> pkg_1_4_12 +libgcrypt_1_6_3 -> ccache_3_2_1_1 +libgcrypt_1_6_3 -> indexinfo_0_2_3 +libgcrypt_1_6_3 -> libgpg_error_1_17 +libgcrypt_1_6_3 -> pkg_1_4_12 +libgpg_error_1_17 -> ccache_3_2_1_1 +libgpg_error_1_17 -> gettext_runtime_0_19_4 +libgpg_error_1_17 -> gettext_tools_0_19_4 +libgpg_error_1_17 -> gmake_4_1_1 +libgpg_error_1_17 -> pkg_1_4_12 +libpthread_stubs_0_3_6 -> ccache_3_2_1_1 +libpthread_stubs_0_3_6 -> pkg_1_4_12 +libxcb_1_11 -> ccache_3_2_1_1 +libxcb_1_11 -> gmake_4_1_1 +libxcb_1_11 -> libXau_1_0_8_2 +libxcb_1_11 -> libXdmcp_1_1_1_2 +libxcb_1_11 -> libcheck_0_9_14 +libxcb_1_11 -> libpthread_stubs_0_3_6 +libxcb_1_11 -> libxml2_2_9_2_2 +libxcb_1_11 -> libxslt_1_1_28_6 +libxcb_1_11 -> pkg_1_4_12 +libxcb_1_11 -> pkgconf_0_9_8 +libxcb_1_11 -> python2_2_3 +libxcb_1_11 -> python27_2_7_9 +libxcb_1_11 -> xcb_proto_1_11 +libxcb_1_11 -> xorg_macros_1_19_0 +libxml2_2_9_2_2 -> ccache_3_2_1_1 +libxml2_2_9_2_2 -> gmake_4_1_1 +libxml2_2_9_2_2 -> pkg_1_4_12 +libxml2_2_9_2_2 -> pkgconf_0_9_8 +libxslt_1_1_28_6 -> ccache_3_2_1_1 +libxslt_1_1_28_6 -> gmake_4_1_1 +libxslt_1_1_28_6 -> libgcrypt_1_6_3 +libxslt_1_1_28_6 -> libxml2_2_9_2_2 +libxslt_1_1_28_6 -> pkg_1_4_12 +perl5_5_18_4_11 -> ccache_3_2_1_1 +perl5_5_18_4_11 -> pkg_1_4_12 +pkgconf_0_9_8 -> ccache_3_2_1_1 +pkgconf_0_9_8 -> pkg_1_4_12 +printproto_1_0_5 -> ccache_3_2_1_1 +printproto_1_0_5 -> pkg_1_4_12 +printproto_1_0_5 -> pkgconf_0_9_8 +printproto_1_0_5 -> xorg_macros_1_19_0 +python2_2_3 -> pkg_1_4_12 +python2_2_3 -> python27_2_7_9 +python27_2_7_9 -> ccache_3_2_1_1 +python27_2_7_9 -> gettext_runtime_0_19_4 +python27_2_7_9 -> gettext_tools_0_19_4 +python27_2_7_9 -> libffi_3_2_1 +python27_2_7_9 -> pkg_1_4_12 +python27_2_7_9 -> pkgconf_0_9_8 +xcb_proto_1_11 -> ccache_3_2_1_1 +xcb_proto_1_11 -> libxml2_2_9_2_2 +xcb_proto_1_11 -> pkg_1_4_12 +xcb_proto_1_11 -> pkgconf_0_9_8 +xcb_proto_1_11 -> python2_2_3 +xcb_proto_1_11 -> python27_2_7_9 +xcb_proto_1_11 -> xorg_macros_1_19_0 +xcmiscproto_1_2_2 -> ccache_3_2_1_1 +xcmiscproto_1_2_2 -> pkg_1_4_12 +xcmiscproto_1_2_2 -> pkgconf_0_9_8 +xcmiscproto_1_2_2 -> xorg_macros_1_19_0 +xextproto_7_3_0 -> ccache_3_2_1_1 +xextproto_7_3_0 -> pkg_1_4_12 +xextproto_7_3_0 -> pkgconf_0_9_8 +xextproto_7_3_0 -> xorg_macros_1_19_0 +xf86bigfontproto_1_2_0 -> ccache_3_2_1_1 +xf86bigfontproto_1_2_0 -> pkg_1_4_12 +xf86bigfontproto_1_2_0 -> pkgconf_0_9_8 +xf86bigfontproto_1_2_0 -> xorg_macros_1_19_0 +xorg_macros_1_19_0 -> ccache_3_2_1_1 +xorg_macros_1_19_0 -> pkg_1_4_12 +xorg_macros_1_19_0 -> pkgconf_0_9_8 +xproto_7_0_26 -> ccache_3_2_1_1 +xproto_7_0_26 -> pkg_1_4_12 +xproto_7_0_26 -> pkgconf_0_9_8 +xproto_7_0_26 -> xorg_macros_1_19_0 +xtrans_1_3_5 -> ccache_3_2_1_1 +xtrans_1_3_5 -> pkg_1_4_12 +xtrans_1_3_5 -> pkgconf_0_9_8 +xtrans_1_3_5 -> xorg_macros_1_19_0 diff --git a/test/ports/misc/help2man/distinfo b/test/ports/misc/help2man/distinfo new file mode 100644 index 0000000000..5ff4a243c4 --- /dev/null +++ b/test/ports/misc/help2man/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1479577891 +SHA256 (help2man-1.47.4.tar.xz) = d4ecf697d13f14dd1a78c5995f06459bff706fd1ce593d1c02d81667c0207753 +SIZE (help2man-1.47.4.tar.xz) = 189456 diff --git a/test/ports/misc/help2man/pkg-descr b/test/ports/misc/help2man/pkg-descr new file mode 100644 index 0000000000..93303ddb0f --- /dev/null +++ b/test/ports/misc/help2man/pkg-descr @@ -0,0 +1,11 @@ +help2man is a tool for automatically generating simple manual pages from +program output. + +It is intended to provide an easy way for software authors to include a +manual page in their distribution without having to maintain that document. + +Given a program which produces resonably standard --help and --version +outputs, help2man will attempt to re-arrange that output into something +which resembles a manual page. + +WWW: https://www.gnu.org/software/help2man/ diff --git a/test/ports/ports-mgmt/Makefile b/test/ports/ports-mgmt/Makefile index a46779049f..0479c46735 100644 --- a/test/ports/ports-mgmt/Makefile +++ b/test/ports/ports-mgmt/Makefile @@ -1,5 +1,6 @@ SUBDIR += pkg SUBDIR += poudriere-devel -SUBDIR += poudriere-devel-bad-dep_args +# Would break bulk -a test +#SUBDIR += poudriere-devel-bad-dep_args SUBDIR += poudriere-devel-dep-DEFAULT SUBDIR += poudriere-devel-dep-FOO diff --git a/test/ports/ports-mgmt/poudriere-devel-bad-dep_args/Makefile b/test/ports/ports-mgmt/poudriere-devel-bad-dep_args/Makefile index abf8e4a464..95d17c058c 100644 --- a/test/ports/ports-mgmt/poudriere-devel-bad-dep_args/Makefile +++ b/test/ports/ports-mgmt/poudriere-devel-bad-dep_args/Makefile @@ -1,6 +1,7 @@ # $FreeBSD: head/ports-mgmt/poudriere-devel/Makefile 442301 2017-06-01 17:21:46Z bdrewery $ PORTNAME= poudriere +PKGNAMESUFFIX= bad-dep_args DISTVERSION= 3.1.99.20170601 PORTREVISION= 1 CATEGORIES= ports-mgmt diff --git a/test/ports/ports-mgmt/poudriere-devel-dep-DEFAULT/Makefile b/test/ports/ports-mgmt/poudriere-devel-dep-DEFAULT/Makefile index bce0b6d933..eef44f466f 100644 --- a/test/ports/ports-mgmt/poudriere-devel-dep-DEFAULT/Makefile +++ b/test/ports/ports-mgmt/poudriere-devel-dep-DEFAULT/Makefile @@ -8,6 +8,7 @@ MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ \ GH PKGNAMESUFFIX= -devel +PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-dep-DEFAULT MAINTAINER= bdrewery@FreeBSD.org COMMENT= Port build and test system diff --git a/test/ports/ports-mgmt/poudriere-devel-dep-FOO/Makefile b/test/ports/ports-mgmt/poudriere-devel-dep-FOO/Makefile index f539852320..95289416a2 100644 --- a/test/ports/ports-mgmt/poudriere-devel-dep-FOO/Makefile +++ b/test/ports/ports-mgmt/poudriere-devel-dep-FOO/Makefile @@ -8,6 +8,7 @@ MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ \ GH PKGNAMESUFFIX= -devel +PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-dep-FOO MAINTAINER= bdrewery@FreeBSD.org COMMENT= Port build and test system diff --git a/test/ports/print/Makefile b/test/ports/print/Makefile new file mode 100644 index 0000000000..cf12a856bc --- /dev/null +++ b/test/ports/print/Makefile @@ -0,0 +1,2 @@ +SUBDIR += indexinfo +SUBDIR += texinfo diff --git a/test/ports/print/indexinfo/Makefile b/test/ports/print/indexinfo/Makefile new file mode 100644 index 0000000000..a4c586ae99 --- /dev/null +++ b/test/ports/print/indexinfo/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD: head/print/indexinfo/Makefile 424688 2016-10-26 11:06:02Z bapt $ + +PORTNAME= indexinfo +PORTVERSION= 0.2.6 +CATEGORIES= print ports-mgmt + +MAINTAINER= bapt@FreeBSD.org +COMMENT= Utility to regenerate the GNU info page index + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + +USE_GITHUB= yes +GH_ACCOUNT= bapt +INSTALL_TARGET= install-strip +PLIST_FILES= bin/indexinfo + +.if exists(/usr/include/sys/capsicum.h) +CFLAGS+= -DHAVE_CAPSICUM +.endif + +.include diff --git a/test/ports/print/indexinfo/distinfo b/test/ports/print/indexinfo/distinfo new file mode 100644 index 0000000000..2a98d96116 --- /dev/null +++ b/test/ports/print/indexinfo/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1477479913 +SHA256 (bapt-indexinfo-0.2.6_GH0.tar.gz) = 99cf07545d4bad86be7a78e4cbf3c63dd6d6d25db849f52abe6e821f91ebe2ae +SIZE (bapt-indexinfo-0.2.6_GH0.tar.gz) = 3399 diff --git a/test/ports/print/indexinfo/pkg-descr b/test/ports/print/indexinfo/pkg-descr new file mode 100644 index 0000000000..2536f1c30a --- /dev/null +++ b/test/ports/print/indexinfo/pkg-descr @@ -0,0 +1,3 @@ +Small utility designed to regenerate the GNU info page indexes + +WWW: https://github.com/bapt/indexinfo diff --git a/test/ports/print/texinfo/Makefile b/test/ports/print/texinfo/Makefile new file mode 100644 index 0000000000..ba96ecee72 --- /dev/null +++ b/test/ports/print/texinfo/Makefile @@ -0,0 +1,51 @@ +# Created by: Mario Sergio Fujikawa Ferreira +# $FreeBSD: head/print/texinfo/Makefile 441739 2017-05-25 21:05:08Z sunpoet $ + +PORTNAME= texinfo +PORTVERSION= 6.3 +PORTREVISION= 2 +PORTEPOCH= 1 +CATEGORIES= print +MASTER_SITES= GNU \ + LOCAL/sunpoet/${DIST_SUBDIR}:DEFAULT,local +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} htmlxref.cnf texinfo.tex:local texi2dvi +DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Typeset documentation system with multiple format output + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= help2man:misc/help2man + +OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes + +GNU_CONFIGURE= yes +INSTALL_TARGET= install install-tex +MAKE_ARGS= PERL=${PERL} TEXMF=${LOCALBASE}/${TEXMFDIR} +PKGDEINSTALL= ${PKGINSTALL} +USE_TEX= yes +USES= charsetfix cpe gmake iconv ncurses perl5 tar:xz + +INFO= info-stnd texinfo + +CPE_VENDOR= gnu +CPE_VERSION= ${PORTVERSION:R} + +NLS_CONFIGURE_ENABLE= nls +NLS_USES= gettext + +post-patch: + @${CP} ${DISTDIR}/${DIST_SUBDIR}/texinfo.tex ${WRKSRC}/doc/ + @${INSTALL_SCRIPT} ${DISTDIR}/${DIST_SUBDIR}/texi2dvi ${WRKSRC}/util/ + @${REINPLACE_CMD} '/rm -f ..DESTDIR/s:$$: $$(DESTDIR)$$(xsdir)/XSParagraph.*:' \ + ${WRKSRC}/tp/Texinfo/Convert/XSParagraph/Makefile.in + +post-install: + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/htmlxref.cnf ${STAGEDIR}${DATADIR} + ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} + +.include diff --git a/test/ports/print/texinfo/distinfo b/test/ports/print/texinfo/distinfo new file mode 100644 index 0000000000..dd883d97ab --- /dev/null +++ b/test/ports/print/texinfo/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1495657537 +SHA256 (texinfo/6.3/texinfo-6.3.tar.xz) = 246cf3ffa54985118ec2eea2b8d0c71b92114efe6282c2ae90d65029db4cf93a +SIZE (texinfo/6.3/texinfo-6.3.tar.xz) = 4468048 +SHA256 (texinfo/6.3/htmlxref.cnf) = d77343dfec47d38a3f029bd42df6ca08e2701f8925be9dffdb07c53a9a0b292d +SIZE (texinfo/6.3/htmlxref.cnf) = 20137 +SHA256 (texinfo/6.3/texinfo.tex) = 370e9b54159b6dfada33ffc522f41ab0ee0ac887fe779aba5911616f1b31ac84 +SIZE (texinfo/6.3/texinfo.tex) = 380853 +SHA256 (texinfo/6.3/texi2dvi) = ee5da7408c4f0d52b710639f4188ed99ff2f0e0716dde452eab771ba5ec4103b +SIZE (texinfo/6.3/texi2dvi) = 61181 diff --git a/test/ports/print/texinfo/pkg-descr b/test/ports/print/texinfo/pkg-descr new file mode 100644 index 0000000000..b3f80cabe6 --- /dev/null +++ b/test/ports/print/texinfo/pkg-descr @@ -0,0 +1,13 @@ +Texinfo is the official documentation format of the GNU project. It was invented +by Richard Stallman and Bob Chassell many years ago, loosely based on Brian +Reid's Scribe and other formatting languages of the time. It is used by many +non-GNU projects as well. + +Texinfo uses a single source file to produce output in a number of formats, both +online and printed (dvi, html, info, pdf, xml, etc.). This means that instead of +writing different documents for online information and another for a printed +manual, you need write only one document. And when the work is revised, you need +revise only that one document. The Texinfo system is well-integrated with GNU +Emacs. + +WWW: https://www.gnu.org/software/texinfo/ diff --git a/test/ports/print/texinfo/pkg-install b/test/ports/print/texinfo/pkg-install new file mode 100644 index 0000000000..651e85bdd4 --- /dev/null +++ b/test/ports/print/texinfo/pkg-install @@ -0,0 +1,28 @@ +#!/bin/sh +# $FreeBSD: head/print/texinfo/pkg-install 340719 2014-01-22 15:52:06Z mat $ + +[ $# != 2 ] && exit 1 +PKGNAME=$1 +ACTION=$2 + +PATH="${PKG_PREFIX}/bin:${LOCALBASE}/bin:/usr/bin:${PATH}" + +SETENV=env +TEXHASH=texhash +TRUE=true + +case "$ACTION" in + +POST-INSTALL|DEINSTALL) + ${SETENV} PATH="${PATH}" ${TEXHASH} 2>/dev/null || ${TRUE} + ;; + +PRE-INSTALL|POST-DEINSTALL) + ;; + +*) + exit 1 + ;; +esac + +exit diff --git a/test/ports/print/texinfo/pkg-plist b/test/ports/print/texinfo/pkg-plist new file mode 100644 index 0000000000..767619ea5f --- /dev/null +++ b/test/ports/print/texinfo/pkg-plist @@ -0,0 +1,455 @@ +bin/info +bin/install-info +bin/makeinfo +bin/pdftexi2dvi +bin/pod2texi +bin/texi2any +bin/texi2dvi +bin/texi2pdf +bin/texindex +man/man1/info.1.gz +man/man1/install-info.1.gz +man/man1/makeinfo.1.gz +man/man1/pdftexi2dvi.1.gz +man/man1/pod2texi.1.gz +man/man1/texi2any.1.gz +man/man1/texi2dvi.1.gz +man/man1/texi2pdf.1.gz +man/man1/texindex.1.gz +man/man5/info.5.gz +man/man5/texinfo.5.gz +%%NLS%%share/locale/ca.us-ascii/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/ca/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/ca/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/cs/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/da/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/de.us-ascii/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/de/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/de/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/de_AT/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/el/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/el/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/eo/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/eo/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/es/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/es/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/fr/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/fr/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/he/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/hr/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/hr/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/hu/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/hu/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/id/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/it/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/it/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/ja/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/nb/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/nl/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/nl/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/no.us-ascii/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/pl/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/pl/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/pt.us-ascii/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/pt/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/ro/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/ru/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/rw/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/sl/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/sv/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/tr/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/uk/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/uk/LC_MESSAGES/texinfo_document.mo +%%NLS%%share/locale/vi/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/texinfo.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/texinfo.mo +%%DATADIR%%/DebugTexinfo/DebugCount.pm +%%DATADIR%%/DebugTexinfo/DebugTree.pm +%%DATADIR%%/Pod-Simple-Texinfo/Pod/Simple/Texinfo.pm +%%DATADIR%%/Texinfo/Common.pm +%%DATADIR%%/Texinfo/Convert/Converter.pm +%%DATADIR%%/Texinfo/Convert/DocBook.pm +%%DATADIR%%/Texinfo/Convert/HTML.pm +%%DATADIR%%/Texinfo/Convert/IXIN.pm +%%DATADIR%%/Texinfo/Convert/IXINSXML.pm +%%DATADIR%%/Texinfo/Convert/Info.pm +%%DATADIR%%/Texinfo/Convert/Line.pm +%%DATADIR%%/Texinfo/Convert/NodeNameNormalization.pm +%%DATADIR%%/Texinfo/Convert/Paragraph.pm +%%DATADIR%%/Texinfo/Convert/ParagraphNonXS.pm +%%DATADIR%%/Texinfo/Convert/PlainTexinfo.pm +%%DATADIR%%/Texinfo/Convert/Plaintext.pm +%%DATADIR%%/Texinfo/Convert/Texinfo.pm +%%DATADIR%%/Texinfo/Convert/TexinfoSXML.pm +%%DATADIR%%/Texinfo/Convert/TexinfoXML.pm +%%DATADIR%%/Texinfo/Convert/Text.pm +%%DATADIR%%/Texinfo/Convert/TextContent.pm +%%DATADIR%%/Texinfo/Convert/UnFilled.pm +%%DATADIR%%/Texinfo/Convert/Unicode.pm +%%DATADIR%%/Texinfo/Convert/XSParagraph/TestXS.pm +%%DATADIR%%/Texinfo/Documentlanguages.pm +%%DATADIR%%/Texinfo/Encoding.pm +%%DATADIR%%/Texinfo/ModulePath.pm +%%DATADIR%%/Texinfo/Parser.pm +%%DATADIR%%/Texinfo/Report.pm +%%DATADIR%%/Texinfo/Structuring.pm +%%DATADIR%%/htmlxref.cnf +%%DATADIR%%/init/book.pm +%%DATADIR%%/init/chm.pm +%%DATADIR%%/init/html32.pm +%%DATADIR%%/init/latex2html.pm +%%DATADIR%%/init/tex4ht.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x00.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x01.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x02.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x03.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x04.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x05.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x06.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x07.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x09.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x0a.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x0b.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x0c.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x0d.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x0e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x0f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x10.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x11.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x12.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x13.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x14.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x15.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x16.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x17.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x18.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x1e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x1f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x20.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x21.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x22.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x23.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x24.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x25.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x26.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x27.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x28.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x2e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x2f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x30.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x31.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x32.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x33.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x4d.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x4e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x4f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x50.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x51.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x52.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x53.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x54.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x55.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x56.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x57.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x58.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x59.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x5a.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x5b.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x5c.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x5d.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x5e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x5f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x60.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x61.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x62.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x63.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x64.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x65.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x66.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x67.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x68.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x69.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x6a.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x6b.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x6c.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x6d.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x6e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x6f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x70.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x71.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x72.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x73.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x74.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x75.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x76.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x77.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x78.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x79.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x7a.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x7b.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x7c.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x7d.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x7e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x7f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x80.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x81.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x82.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x83.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x84.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x85.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x86.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x87.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x88.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x89.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x8a.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x8b.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x8c.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x8d.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x8e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x8f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x90.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x91.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x92.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x93.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x94.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x95.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x96.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x97.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x98.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x99.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x9a.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x9b.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x9c.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x9d.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x9e.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/x9f.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xa0.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xa1.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xa2.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xa3.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xa4.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xac.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xad.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xae.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xaf.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb0.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb1.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb2.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb3.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb4.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb5.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb6.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb7.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb8.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xb9.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xba.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xbb.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xbc.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xbd.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xbe.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xbf.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc0.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc1.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc2.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc3.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc4.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc5.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc6.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc7.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc8.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xc9.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xca.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xcb.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xcc.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xcd.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xce.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xcf.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xd0.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xd1.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xd2.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xd3.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xd4.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xd5.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xd6.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xd7.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xf9.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xfa.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xfb.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xfc.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xfd.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xfe.pm +%%DATADIR%%/lib/Text-Unidecode/lib/Text/Unidecode/xff.pm +%%DATADIR%%/lib/Unicode-EastAsianWidth/lib/Unicode/EastAsianWidth.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/Messages.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/Recode.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/Recode/_Aliases.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/Recode/_Conversions.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ASMO_449.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ATARI_ST.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ATARI_ST_EURO.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CP10007.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CP1250.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CP1251.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CP1252.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CP1253.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CP1254.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CP1256.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CP1257.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CSN_369103.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/CWI.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/DEC_MCS.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_AT_DE.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_AT_DE_A.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_CA_FR.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_DK_NO.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_DK_NO_A.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_ES.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_ES_A.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_ES_S.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_FI_SE.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_FI_SE_A.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_FR.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_IS_FRISS.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_IT.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_PT.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_UK.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/EBCDIC_US.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ECMA_CYRILLIC.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/GEORGIAN_ACADEMY.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/GEORGIAN_PS.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/GOST_19768_74.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/GREEK7.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/GREEK7_OLD.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/GREEK_CCITT.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/HP_ROMAN8.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM037.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM038.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM1004.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM1026.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM1047.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM256.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM273.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM274.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM275.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM277.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM278.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM280.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM281.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM284.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM285.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM290.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM297.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM420.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM423.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM424.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM437.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM500.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM850.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM851.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM852.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM855.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM857.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM860.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM861.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM862.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM863.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM864.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM865.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM866.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM868.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM869.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM870.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM871.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM874.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM875.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM880.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM891.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM903.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM904.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM905.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IBM918.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/IEC_P27_1.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/INIS.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/INIS_8.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/INIS_CYRILLIC.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_10367_BOX.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_2033_1983.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_5427.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_5427_EXT.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_5428.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_1.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_10.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_11.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_13.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_14.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_15.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_16.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_2.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_3.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_4.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_5.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_6.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_7.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_8.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/ISO_8859_9.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/KOI8_R.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/KOI8_RU.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/KOI8_T.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/KOI8_U.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/KOI_8.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/LATIN_GREEK.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/LATIN_GREEK_1.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACARABIC.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACCROATIAN.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACCYRILLIC.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACGREEK.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACHEBREW.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACICELAND.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACINTOSH.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACROMANIA.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACTHAI.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACTURKISH.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MACUKRAINE.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MAC_IS.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MAC_SAMI.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/MAC_UK.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/NATS_DANO.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/NATS_SEFI.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/NEXTSTEP.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/SAMI_WS2.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/TIS_620.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/US_ASCII.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/UTF_8.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/VISCII.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/RecodeData/_Encode.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/TextDomain.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/Util.pm +%%DATADIR%%/lib/libintl-perl/lib/Locale/gettext_pp.pm +%%DATADIR%%/texindex.awk +%%DATADIR%%/texinfo.dtd +%%TEXMFDIR%%/tex/generic/epsf/epsf.tex +%%TEXMFDIR%%/tex/texinfo/texinfo.tex +%%TEXMFDIR%%/tex/texinfo/txi-ca.tex +%%TEXMFDIR%%/tex/texinfo/txi-cs.tex +%%TEXMFDIR%%/tex/texinfo/txi-de.tex +%%TEXMFDIR%%/tex/texinfo/txi-en.tex +%%TEXMFDIR%%/tex/texinfo/txi-es.tex +%%TEXMFDIR%%/tex/texinfo/txi-fr.tex +%%TEXMFDIR%%/tex/texinfo/txi-hu.tex +%%TEXMFDIR%%/tex/texinfo/txi-is.tex +%%TEXMFDIR%%/tex/texinfo/txi-it.tex +%%TEXMFDIR%%/tex/texinfo/txi-ja.tex +%%TEXMFDIR%%/tex/texinfo/txi-nb.tex +%%TEXMFDIR%%/tex/texinfo/txi-nl.tex +%%TEXMFDIR%%/tex/texinfo/txi-nn.tex +%%TEXMFDIR%%/tex/texinfo/txi-pl.tex +%%TEXMFDIR%%/tex/texinfo/txi-pt.tex +%%TEXMFDIR%%/tex/texinfo/txi-ru.tex +%%TEXMFDIR%%/tex/texinfo/txi-sr.tex +%%TEXMFDIR%%/tex/texinfo/txi-tr.tex +%%TEXMFDIR%%/tex/texinfo/txi-uk.tex diff --git a/test/ports/security/Makefile b/test/ports/security/Makefile new file mode 100644 index 0000000000..377c974e4f --- /dev/null +++ b/test/ports/security/Makefile @@ -0,0 +1 @@ +SUBDIR += openssl diff --git a/test/ports/security/openssl/Makefile b/test/ports/security/openssl/Makefile new file mode 100644 index 0000000000..462d1d0990 --- /dev/null +++ b/test/ports/security/openssl/Makefile @@ -0,0 +1,177 @@ +# Created by: Dirk Froemberg +# $FreeBSD: head/security/openssl/Makefile 441709 2017-05-25 18:53:09Z brnrd $ + +PORTNAME= openssl +PORTVERSION= 1.0.2l +PORTEPOCH= 1 +CATEGORIES= security devel +MASTER_SITES= http://www.openssl.org/source/ \ + ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/ +DIST_SUBDIR= ${DISTNAME:C/[a-z]$//} + +MAINTAINER= brnrd@FreeBSD.org +COMMENT= SSL and crypto library + +LICENSE= OpenSSL +LICENSE_FILE= ${WRKSRC}/LICENSE + +CONFLICTS_INSTALL= libressl-[0-9]* \ + libressl-devel-[0-9]* \ + openssl-devel-[0-9]* + +OPTIONS_DEFINE= DOCS MAN3 PADLOCK RFC3779 SHARED THREADS ZLIB +OPTIONS_DEFAULT= ASM MD2 MAN3 SCTP SHARED SSE2 SSL2 SSL3 THREADS +OPTIONS_DEFINE_amd64= EC +OPTIONS_DEFAULT_amd64= EC +OPTIONS_DEFINE_ia64= EC +OPTIONS_DEFAULT_ia64= EC +TARGET_ARCH?= ${MACHINE_ARCH} +.if ${TARGET_ARCH} == "mips64el" +OPTIONS_DEFINE_mips= EC +OPTIONS_DEFAULT_mips= EC +.endif +OPTIONS_GROUP= CIPHERS HASHES OPTIMIZE PROTOCOLS +OPTIONS_GROUP_CIPHERS= EXPCIPHERS RC5 +OPTIONS_GROUP_HASHES= MD2 +OPTIONS_GROUP_OPTIMIZE= ASM SSE2 +OPTIONS_GROUP_PROTOCOLS= SCTP SSL2 SSL3 +.if ${TARGET_ARCH} == "i386" +OPTIONS_GROUP_OPTIMIZE+= I386 +.endif +OPTIONS_SUB= yes +ASM_DESC= Optimized Assembler code +CIPHERS_DESC= Cipher Suite support +EC_DESC= Optimize NIST elliptic curves +EXPCIPHERS_DESC= Include experimental ciphers +HASHES_DESC= Hash Function Support +I386_DESC= Optimize for i386 (instead of i486+) +MAN3_DESC= Install API manpages (section 3) +MD2_DESC= MD2 hash (obsolete) +OPTIMIZE_DESC= Optimizations +PADLOCK_DESC= VIA Padlock support +PROTOCOLS_DESC= Protocol Support +RC5_DESC= RC5 cipher (patented) +RFC3779_DESC= RFC3779 support (BGP) +SCTP_DESC= SCTP protocol support +SHARED_DESC= Build shared libs +SSE2_DESC= Runtime SSE2 detection +SSL2_DESC= SSLv2 protocol support +SSL3_DESC= SSLv3 protocol support +ZLIB_DESC= zlib compression support + +USES= cpe perl5 +USE_PERL5= build +MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=--whole-archive +MAKE_ENV+= LIBRPATH="${PREFIX}/lib" GREP_OPTIONS= +SUB_FILES= pkg-message + +MAKE_JOBS_UNSAFE= yes + +ASM_CONFIGURE_OFF= no-asm +EC_CONFIGURE_ON= enable-ec_nistp_64_gcc_128 +EC_CONFIGURE_OFF= no-ec_nistp_64_gcc_128 +I386_CONFIGURE_ON= 386 +MD2_CONFIGURE_ON= enable-md2 +MD2_CONFIGURE_OFF= no-md2 +PADLOCK_CFLAGS= -Wno-unused-function +PADLOCK_CONFIGURE_OFF= no-padlock +PADLOCK_PATCH_SITES= http://git.alpinelinux.org/cgit/aports/plain/main/openssl/:padlock +PADLOCK_PATCHFILES= 1001-crypto-hmac-support-EVP_MD_CTX_FLAG_ONESHOT-and-set-.patch:padlock \ + 1002-backport-changes-from-upstream-padlock-module.patch:padlock \ + 1003-engines-e_padlock-implement-sha1-sha224-sha256-accel.patch:padlock \ + 1004-crypto-engine-autoload-padlock-dynamic-engine.patch:padlock +PADLOCK_VARS= PATCH_DIST_STRIP=-p1 +RC5_CONFIGURE_ON= enable-rc5 +RC5_CONFIGURE_OFF= no-rc5 +RFC3779_CONFIGURE_ON= enable-rfc3779 +RFC3779_CONFIGURE_OFF= no-rfc3779 +SCTP_CONFIGURE_ON= sctp +SCTP_CONFIGURE_OFF= no-sctp +SHARED_CONFIGURE_ON= shared +SHARED_MAKE_ENV= SHLIBVER=${OPENSSL_SHLIBVER} +SHARED_PLIST_SUB= SHLIBVER=${OPENSSL_SHLIBVER} +SHARED_USE= ldconfig=yes +SSE2_CONFIGURE_OFF= no-sse2 +SSL2_CONFIGURE_ON= enable-ssl2 +SSL2_CONFIGURE_OFF= no-ssl2 +SSL3_CONFIGURE_ON= enable-ssl3 +SSL3_CONFIGURE_OFF= no-ssl3 no-ssl3-method +SSL3_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-test_testssl +THREADS_CONFIGURE_ON= threads +THREADS_CONFIGURE_OFF= no-threads +ZLIB_CONFIGURE_ON= zlib zlib-dynamic +ZLIB_CONFIGURE_OFF= no-zlib no-zlib-dynamic + +CFLAGS+= -Werror -Qunused-arguments + +.include + +.if ${PREFIX} == /usr +IGNORE= the OpenSSL port can not be installed over the base version +.endif + +OPENSSLDIR?= ${PREFIX}/openssl +PLIST_SUB+= OPENSSLDIR=${OPENSSLDIR:S=^${PREFIX}/==} + +.include "version.mk" + +.if ${PORT_OPTIONS:MASM} +BROKEN_sparc64= option ASM generates illegal instructions +.endif + +CONFIGURE_ARGS+= no-gmp + +post-patch: + ${REINPLACE_CMD} -e 's|m4 -B 8192|m4|g' \ + ${WRKSRC}/crypto/des/Makefile + ${REINPLACE_CMD} -e 's|SHLIB_VERSION_NUMBER "1.0.0"|SHLIB_VERSION_NUMBER "${OPENSSL_SHLIBVER}"|' \ + ${WRKSRC}/crypto/opensslv.h + ${REINPLACE_CMD} -e 's|ERR_R_MALLOC_ERROR|ERR_R_MALLOC_FAILURE|' \ + ${WRKSRC}/crypto/bio/bss_dgram.c +.if ${PORT_OPTIONS:MEXPCIPHERS} + ${REINPLACE_CMD} -e 's|TLS1_ALLOW_EXPERIMENTAL_CIPHERSUITES 0|TLS1_ALLOW_EXPERIMENTAL_CIPHERSUITES 1|' \ + ${WRKSRC}/ssl/tls1.h +.endif + +post-patch-MAN3-off: + ${GREP} -L openssl_manual_section ${WRKSRC}/doc/crypto/*.pod | ${XARGS} ${RM} + ${RM} -r ${WRKSRC}/doc/ssl/*.pod + ${REINPLACE_CMD} -e 's|pod doc/ssl/\*\.pod|pod|' ${WRKSRC}/Makefile.org + +do-configure: + ${REINPLACE_CMD} -e "s|options 386|options|" \ + ${WRKSRC}/config + cd ${WRKSRC} \ + && ${SETENV} CC="${CC}" FREEBSDCC="${CC}" CFLAGS="${CFLAGS}" PERL="${PERL}" \ + ./config --prefix=${PREFIX} --openssldir=${OPENSSLDIR} \ + --install_prefix=${STAGEDIR} \ + -L${PREFIX}/lib ${CONFIGURE_ARGS} + +post-configure: + ${REINPLACE_CMD} \ + -e 's|^MANDIR=.*$$|MANDIR=$$(PREFIX)/man|' \ + -e 's|$$(LIBDIR)/pkgconfig|libdata/pkgconfig|g' \ + -e 's|LIBVERSION=[^ ]* |LIBVERSION=${OPENSSL_SHLIBVER} |' \ + ${WRKSRC}/Makefile + +post-install-SHARED-on: +.for i in libcrypto libssl + ${INSTALL_DATA} ${WRKSRC}/$i.so.${OPENSSL_SHLIBVER} ${STAGEDIR}${PREFIX}/lib + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/$i.so.${OPENSSL_SHLIBVER} + ${LN} -sf $i.so.${OPENSSL_SHLIBVER} ${STAGEDIR}${PREFIX}/lib/$i.so +.endfor + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/openssl +.for i in 4758cca aep atalla capi chil cswift gmp gost nuron padlock sureware ubsec + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/engines/lib${i}.so +.endfor + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/openssl.txt ${STAGEDIR}${DOCSDIR}/ + +test: build + cd ${WRKSRC} && ${MAKE} test + +regression-test: test + +.include diff --git a/test/ports/security/openssl/distinfo b/test/ports/security/openssl/distinfo new file mode 100644 index 0000000000..8400446452 --- /dev/null +++ b/test/ports/security/openssl/distinfo @@ -0,0 +1,11 @@ +TIMESTAMP = 1495727915 +SHA256 (openssl-1.0.2/openssl-1.0.2l.tar.gz) = ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c +SIZE (openssl-1.0.2/openssl-1.0.2l.tar.gz) = 5365054 +SHA256 (openssl-1.0.2/1001-crypto-hmac-support-EVP_MD_CTX_FLAG_ONESHOT-and-set-.patch) = 2eddcb7ab342285cb637ce6b6be143cca835f449f35dd9bb8c7b9167ba2117a7 +SIZE (openssl-1.0.2/1001-crypto-hmac-support-EVP_MD_CTX_FLAG_ONESHOT-and-set-.patch) = 3717 +SHA256 (openssl-1.0.2/1002-backport-changes-from-upstream-padlock-module.patch) = aee88a24622ce9d71e38deeb874e58435dcf8ff5690f56194f0e4a00fb09b260 +SIZE (openssl-1.0.2/1002-backport-changes-from-upstream-padlock-module.patch) = 5770 +SHA256 (openssl-1.0.2/1003-engines-e_padlock-implement-sha1-sha224-sha256-accel.patch) = c10b8aaf56a4f4f79ca195fc587e0bb533f643e777d7a3e6fb0350399a6060ea +SIZE (openssl-1.0.2/1003-engines-e_padlock-implement-sha1-sha224-sha256-accel.patch) = 20935 +SHA256 (openssl-1.0.2/1004-crypto-engine-autoload-padlock-dynamic-engine.patch) = 97eb4411d0fc0890e94bc7c2d682f68b71135da782af769ca73914b37da2b1fd +SIZE (openssl-1.0.2/1004-crypto-engine-autoload-padlock-dynamic-engine.patch) = 832 diff --git a/test/ports/security/openssl/files/extra-patch-test_testssl b/test/ports/security/openssl/files/extra-patch-test_testssl new file mode 100644 index 0000000000..3fc5d79451 --- /dev/null +++ b/test/ports/security/openssl/files/extra-patch-test_testssl @@ -0,0 +1,15 @@ +Disable SSLv3 test when built without SSL3 option disabled + + - Test for weak DH fails when enabled + +--- test/testssl.orig 2017-04-27 12:23:44 UTC ++++ test/testssl +@@ -160,7 +160,7 @@ test_cipher() { + } + set -x + echo "Testing ciphersuites" +-for protocol in TLSv1.2 SSLv3; do ++for protocol in TLSv1.2; do + echo "Testing ciphersuites for $protocol" + for cipher in `../util/shlib_wrap.sh ../apps/openssl ciphers "RSA+$protocol" | tr ':' ' '`; do + test_cipher $cipher $protocol diff --git a/test/ports/security/openssl/files/patch-Configure b/test/ports/security/openssl/files/patch-Configure new file mode 100644 index 0000000000..bea63f06a4 --- /dev/null +++ b/test/ports/security/openssl/files/patch-Configure @@ -0,0 +1,45 @@ +--- Configure.orig 2015-06-11 15:50:11.000000000 +0200 ++++ Configure 2015-06-12 16:20:39.000000000 +0200 +@@ -467,19 +467,20 @@ + "android-mips","gcc:-mandroid -I\$(ANDROID_DEV)/include -B\$(ANDROID_DEV)/lib -O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${mips32_asm}:o32:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + + #### *BSD [do see comment about ${BSDthreads} above!] +-"BSD-generic32","gcc:-O3 -fomit-frame-pointer -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +-"BSD-x86", "gcc:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_asm}:a.out:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +-"BSD-x86-elf", "gcc:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +-"debug-BSD-x86-elf", "gcc:-DL_ENDIAN -O3 -Wall -g::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +-"BSD-sparcv8", "gcc:-DB_ENDIAN -O3 -mcpu=v8 -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${sparcv8_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", ++"BSD-generic32","$ENV{'FREEBSDCC'}:-O3 -fomit-frame-pointer -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)", ++"BSD-x86", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_asm}:a.out:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIBVER)", ++"BSD-x86-elf", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIBVER)", ++"debug-BSD-x86-elf", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -Wall -g $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIBVER)", ++"BSD-sparcv8", "$ENV{'FREEBSDCC'}:-DB_ENDIAN -O3 -mcpu=v8 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${sparcv8_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)", + +-"BSD-generic64","gcc:-O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", ++"BSD-generic64","$ENV{'FREEBSDCC'}:-O3 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)", + # -DMD32_REG_T=int doesn't actually belong in sparc64 target, it + # simply *happens* to work around a compiler bug in gcc 3.3.3, + # triggered by RIPEMD160 code. +-"BSD-sparc64", "gcc:-DB_ENDIAN -O3 -DMD32_REG_T=int -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC2 BF_PTR:${sparcv9_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +-"BSD-ia64", "gcc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +-"BSD-x86_64", "cc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", ++"BSD-sparc64", "$ENV{'FREEBSDCC'}:-DB_ENDIAN -O3 -DMD32_REG_T=int -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC2 BF_PTR:${sparcv9_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)", ++"BSD-ia64", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)", ++"BSD-x86_64", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)", ++"BSD-alpha", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)", + + "bsdi-elf-gcc", "gcc:-DPERL5 -DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 -Wall::(unknown)::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + +@@ -2019,10 +2020,12 @@ + if ( $perl =~ m@^/@) { + &dofile("tools/c_rehash",$perl,'^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";'); + &dofile("apps/CA.pl",$perl,'^#!/', '#!%s'); ++ &dofile("apps/tsget",$perl,'^#!/', '#!%s'); + } else { + # No path for Perl known ... + &dofile("tools/c_rehash",'/usr/local/bin/perl','^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";'); + &dofile("apps/CA.pl",'/usr/local/bin/perl','^#!/', '#!%s'); ++ &dofile("apps/tsget",'/usr/local/bin/perl',,'^#!/', '#!%s'); + } + if ($depflags ne $default_depflags && !$make_depend) { + print <s3->tmp.new_cipher->algorithm2, ++ label, label_len, ++ s->s3->client_random,SSL3_RANDOM_SIZE, ++ s->s3->server_random,SSL3_RANDOM_SIZE, ++ context, context_len, NULL, 0, ++ s->session->master_key, s->session->master_key_length, ++ out, tmp, olen); ++ } ++ + int tls1_alert_code(int code) + { + switch (code) { diff --git a/test/ports/security/openssl/files/patch-apps_s__client.c b/test/ports/security/openssl/files/patch-apps_s__client.c new file mode 100644 index 0000000000..05ba211a2c --- /dev/null +++ b/test/ports/security/openssl/files/patch-apps_s__client.c @@ -0,0 +1,22 @@ +From 4e48c77572a9a96a301e362a3646cd3cc7eca0f9 Mon Sep 17 00:00:00 2001 +From: Carlos Alberto Lopez Perez +Date: Mon, 6 Aug 2012 01:45:51 +0200 +Subject: [PATCH] Fix XMPP code detection on s_client starttls xmpp + + * Some XMPP Servers (OpenFire) use double quotes. + * This makes s_client starttls work with this servers. + * Tested with OpenFire servers from http://xmpp.net/ :: + + openssl s_client -connect coderollers.com:5222 -starttls xmpp +--- apps/s_client.c.orig 2017-05-25 12:54:38 UTC ++++ apps/s_client.c +@@ -1663,7 +1663,8 @@ int MAIN(int argc, char **argv) + seen = BIO_read(sbio, mbuf, BUFSIZZ); + mbuf[seen] = 0; + while (!strstr +- (mbuf, "")) + goto shut; + seen = BIO_read(sbio, mbuf, BUFSIZZ); diff --git a/test/ports/security/openssl/files/patch-config b/test/ports/security/openssl/files/patch-config new file mode 100644 index 0000000000..c9d4fa7db0 --- /dev/null +++ b/test/ports/security/openssl/files/patch-config @@ -0,0 +1,19 @@ +--- config.orig 2013-06-16 07:01:13.038797248 -0500 ++++ config 2013-06-16 07:01:18.138794838 -0500 +@@ -734,14 +734,8 @@ + sparc64-*-*bsd*) OUT="BSD-sparc64" ;; + ia64-*-*bsd*) OUT="BSD-ia64" ;; + amd64-*-*bsd*) OUT="BSD-x86_64" ;; +- *86*-*-*bsd*) # mimic ld behaviour when it's looking for libc... +- if [ -L /usr/lib/libc.so ]; then # [Free|Net]BSD +- libc=/usr/lib/libc.so +- else # OpenBSD +- # ld searches for highest libc.so.* and so do we +- libc=`(ls /usr/lib/libc.so.* /lib/libc.so.* | tail -1) 2>/dev/null` +- fi +- case "`(file -L $libc) 2>/dev/null`" in ++ *86*-*-*bsd*) ++ case "`(file -L /bin/sh) 2>/dev/null`" in + *ELF*) OUT="BSD-x86-elf" ;; + *) OUT="BSD-x86"; options="$options no-sse2" ;; + esac ;; diff --git a/test/ports/security/openssl/files/pkg-message.in b/test/ports/security/openssl/files/pkg-message.in new file mode 100644 index 0000000000..967964da85 --- /dev/null +++ b/test/ports/security/openssl/files/pkg-message.in @@ -0,0 +1 @@ +Edit %%PREFIX%%/openssl/openssl.cnf to fit your needs. diff --git a/test/ports/security/openssl/pkg-descr b/test/ports/security/openssl/pkg-descr new file mode 100644 index 0000000000..3d682d8d90 --- /dev/null +++ b/test/ports/security/openssl/pkg-descr @@ -0,0 +1,16 @@ +The OpenSSL Project is a collaborative effort to develop a robust, +commercial-grade, full-featured, and Open Source toolkit implementing +the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security +(TLS v1) protocols with full-strength cryptography world-wide. The +project is managed by a worldwide community of volunteers that use +the Internet to communicate, plan, and develop the OpenSSL tookit +and its related documentation. + +OpenSSL is based on the excellent SSLeay library developed by Eric +A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under +an Apache-style licence, which basically means that you are free +to get and use it for commercial and non-commercial purposes subject +to some simple license conditions. + +WWW: http://www.openssl.org/ +WWW: http://sctp.fh-muenster.de/dtls-patches.html diff --git a/test/ports/security/openssl/pkg-plist b/test/ports/security/openssl/pkg-plist new file mode 100644 index 0000000000..d72e3875bd --- /dev/null +++ b/test/ports/security/openssl/pkg-plist @@ -0,0 +1,1716 @@ +bin/c_rehash +bin/openssl +include/openssl/aes.h +include/openssl/asn1.h +include/openssl/asn1_mac.h +include/openssl/asn1t.h +include/openssl/bio.h +include/openssl/blowfish.h +include/openssl/bn.h +include/openssl/buffer.h +include/openssl/camellia.h +include/openssl/cast.h +include/openssl/cmac.h +include/openssl/cms.h +include/openssl/comp.h +include/openssl/conf.h +include/openssl/conf_api.h +include/openssl/crypto.h +include/openssl/des.h +include/openssl/des_old.h +include/openssl/dh.h +include/openssl/dsa.h +include/openssl/dso.h +include/openssl/dtls1.h +include/openssl/e_os2.h +include/openssl/ebcdic.h +include/openssl/ec.h +include/openssl/ecdh.h +include/openssl/ecdsa.h +include/openssl/engine.h +include/openssl/err.h +include/openssl/evp.h +include/openssl/hmac.h +include/openssl/idea.h +include/openssl/krb5_asn.h +include/openssl/kssl.h +include/openssl/lhash.h +%%MD2%%include/openssl/md2.h +include/openssl/md4.h +include/openssl/md5.h +include/openssl/mdc2.h +include/openssl/modes.h +include/openssl/obj_mac.h +include/openssl/objects.h +include/openssl/ocsp.h +include/openssl/opensslconf.h +include/openssl/opensslv.h +include/openssl/ossl_typ.h +include/openssl/pem.h +include/openssl/pem2.h +include/openssl/pkcs12.h +include/openssl/pkcs7.h +include/openssl/pqueue.h +include/openssl/rand.h +include/openssl/rc2.h +include/openssl/rc4.h +%%RC5%%include/openssl/rc5.h +include/openssl/ripemd.h +include/openssl/rsa.h +include/openssl/safestack.h +include/openssl/seed.h +include/openssl/sha.h +include/openssl/srp.h +include/openssl/srtp.h +include/openssl/ssl.h +include/openssl/ssl2.h +include/openssl/ssl23.h +include/openssl/ssl3.h +include/openssl/stack.h +include/openssl/symhacks.h +include/openssl/tls1.h +include/openssl/ts.h +include/openssl/txt_db.h +include/openssl/ui.h +include/openssl/ui_compat.h +include/openssl/whrlpool.h +include/openssl/x509.h +include/openssl/x509_vfy.h +include/openssl/x509v3.h +%%SHARED%%lib/engines/lib4758cca.so +%%SHARED%%lib/engines/libaep.so +%%SHARED%%lib/engines/libatalla.so +%%SHARED%%lib/engines/libcapi.so +%%SHARED%%lib/engines/libchil.so +%%SHARED%%lib/engines/libcswift.so +%%SHARED%%lib/engines/libgmp.so +%%SHARED%%lib/engines/libgost.so +%%SHARED%%lib/engines/libnuron.so +%%SHARED%%lib/engines/libpadlock.so +%%SHARED%%lib/engines/libsureware.so +%%SHARED%%lib/engines/libubsec.so +lib/libcrypto.a +%%SHARED%%lib/libcrypto.so +%%SHARED%%lib/libcrypto.so.%%SHLIBVER%% +lib/libssl.a +%%SHARED%%lib/libssl.so +%%SHARED%%lib/libssl.so.%%SHLIBVER%% +libdata/pkgconfig/libcrypto.pc +libdata/pkgconfig/libssl.pc +libdata/pkgconfig/openssl.pc +man/man1/CA.pl.1.gz +man/man1/asn1parse.1.gz +man/man1/c_rehash.1.gz +man/man1/ca.1.gz +man/man1/ciphers.1.gz +man/man1/cms.1.gz +man/man1/crl.1.gz +man/man1/crl2pkcs7.1.gz +man/man1/dgst.1.gz +man/man1/dhparam.1.gz +man/man1/dsa.1.gz +man/man1/dsaparam.1.gz +man/man1/dss1.1.gz +man/man1/ec.1.gz +man/man1/ecparam.1.gz +man/man1/enc.1.gz +man/man1/errstr.1.gz +man/man1/gendsa.1.gz +man/man1/genpkey.1.gz +man/man1/genrsa.1.gz +man/man1/md2.1.gz +man/man1/md4.1.gz +man/man1/md5.1.gz +man/man1/mdc2.1.gz +man/man1/nseq.1.gz +man/man1/ocsp.1.gz +man/man1/openssl.1.gz +man/man1/passwd.1.gz +man/man1/pkcs12.1.gz +man/man1/pkcs7.1.gz +man/man1/pkcs8.1.gz +man/man1/pkey.1.gz +man/man1/pkeyparam.1.gz +man/man1/pkeyutl.1.gz +man/man1/rand.1.gz +man/man1/req.1.gz +man/man1/ripemd160.1.gz +man/man1/rsa.1.gz +man/man1/rsautl.1.gz +man/man1/s_client.1.gz +man/man1/s_server.1.gz +man/man1/s_time.1.gz +man/man1/sess_id.1.gz +man/man1/sha.1.gz +man/man1/sha1.1.gz +man/man1/sha224.1.gz +man/man1/sha256.1.gz +man/man1/sha384.1.gz +man/man1/sha512.1.gz +man/man1/smime.1.gz +man/man1/speed.1.gz +man/man1/spkac.1.gz +man/man1/ts.1.gz +man/man1/tsget.1.gz +man/man1/verify.1.gz +man/man1/version.1.gz +man/man1/x509.1.gz +%%MAN3%%man/man3/ASN1_OBJECT_free.3.gz +%%MAN3%%man/man3/ASN1_OBJECT_new.3.gz +%%MAN3%%man/man3/ASN1_STRING_cmp.3.gz +%%MAN3%%man/man3/ASN1_STRING_data.3.gz +%%MAN3%%man/man3/ASN1_STRING_dup.3.gz +%%MAN3%%man/man3/ASN1_STRING_free.3.gz +%%MAN3%%man/man3/ASN1_STRING_length.3.gz +%%MAN3%%man/man3/ASN1_STRING_length_set.3.gz +%%MAN3%%man/man3/ASN1_STRING_new.3.gz +%%MAN3%%man/man3/ASN1_STRING_print.3.gz +%%MAN3%%man/man3/ASN1_STRING_print_ex.3.gz +%%MAN3%%man/man3/ASN1_STRING_print_ex_fp.3.gz +%%MAN3%%man/man3/ASN1_STRING_set.3.gz +%%MAN3%%man/man3/ASN1_STRING_to_UTF8.3.gz +%%MAN3%%man/man3/ASN1_STRING_type.3.gz +%%MAN3%%man/man3/ASN1_STRING_type_new.3.gz +%%MAN3%%man/man3/ASN1_TIME_adj.3.gz +%%MAN3%%man/man3/ASN1_TIME_check.3.gz +%%MAN3%%man/man3/ASN1_TIME_diff.3.gz +%%MAN3%%man/man3/ASN1_TIME_print.3.gz +%%MAN3%%man/man3/ASN1_TIME_set.3.gz +%%MAN3%%man/man3/ASN1_TIME_set_string.3.gz +%%MAN3%%man/man3/ASN1_add_oid_module.3.gz +%%MAN3%%man/man3/ASN1_generate_nconf.3.gz +%%MAN3%%man/man3/ASN1_generate_v3.3.gz +%%MAN3%%man/man3/BF_cbc_encrypt.3.gz +%%MAN3%%man/man3/BF_cfb64_encrypt.3.gz +%%MAN3%%man/man3/BF_decrypt.3.gz +%%MAN3%%man/man3/BF_ecb_encrypt.3.gz +%%MAN3%%man/man3/BF_encrypt.3.gz +%%MAN3%%man/man3/BF_ofb64_encrypt.3.gz +%%MAN3%%man/man3/BF_options.3.gz +%%MAN3%%man/man3/BF_set_key.3.gz +%%MAN3%%man/man3/BIO_append_filename.3.gz +%%MAN3%%man/man3/BIO_callback_ctrl.3.gz +%%MAN3%%man/man3/BIO_ctrl.3.gz +%%MAN3%%man/man3/BIO_ctrl_get_read_request.3.gz +%%MAN3%%man/man3/BIO_ctrl_get_write_guarantee.3.gz +%%MAN3%%man/man3/BIO_ctrl_pending.3.gz +%%MAN3%%man/man3/BIO_ctrl_reset_read_request.3.gz +%%MAN3%%man/man3/BIO_ctrl_wpending.3.gz +%%MAN3%%man/man3/BIO_debug_callback.3.gz +%%MAN3%%man/man3/BIO_destroy_bio_pair.3.gz +%%MAN3%%man/man3/BIO_do_accept.3.gz +%%MAN3%%man/man3/BIO_do_connect.3.gz +%%MAN3%%man/man3/BIO_eof.3.gz +%%MAN3%%man/man3/BIO_f_base64.3.gz +%%MAN3%%man/man3/BIO_f_buffer.3.gz +%%MAN3%%man/man3/BIO_f_cipher.3.gz +%%MAN3%%man/man3/BIO_f_md.3.gz +%%MAN3%%man/man3/BIO_f_null.3.gz +%%MAN3%%man/man3/BIO_f_ssl.3.gz +%%MAN3%%man/man3/BIO_find_type.3.gz +%%MAN3%%man/man3/BIO_flush.3.gz +%%MAN3%%man/man3/BIO_free.3.gz +%%MAN3%%man/man3/BIO_free_all.3.gz +%%MAN3%%man/man3/BIO_get_accept_port.3.gz +%%MAN3%%man/man3/BIO_get_bind_mode.3.gz +%%MAN3%%man/man3/BIO_get_callback.3.gz +%%MAN3%%man/man3/BIO_get_callback_arg.3.gz +%%MAN3%%man/man3/BIO_get_cipher_ctx.3.gz +%%MAN3%%man/man3/BIO_get_cipher_status.3.gz +%%MAN3%%man/man3/BIO_get_close.3.gz +%%MAN3%%man/man3/BIO_get_conn_hostname.3.gz +%%MAN3%%man/man3/BIO_get_conn_int_port.3.gz +%%MAN3%%man/man3/BIO_get_conn_ip.3.gz +%%MAN3%%man/man3/BIO_get_conn_port.3.gz +%%MAN3%%man/man3/BIO_get_fd.3.gz +%%MAN3%%man/man3/BIO_get_fp.3.gz +%%MAN3%%man/man3/BIO_get_info_callback.3.gz +%%MAN3%%man/man3/BIO_get_md.3.gz +%%MAN3%%man/man3/BIO_get_md_ctx.3.gz +%%MAN3%%man/man3/BIO_get_mem_data.3.gz +%%MAN3%%man/man3/BIO_get_mem_ptr.3.gz +%%MAN3%%man/man3/BIO_get_num_renegotiates.3.gz +%%MAN3%%man/man3/BIO_get_read_request.3.gz +%%MAN3%%man/man3/BIO_get_retry_BIO.3.gz +%%MAN3%%man/man3/BIO_get_retry_reason.3.gz +%%MAN3%%man/man3/BIO_get_ssl.3.gz +%%MAN3%%man/man3/BIO_get_write_buf_size.3.gz +%%MAN3%%man/man3/BIO_get_write_guarantee.3.gz +%%MAN3%%man/man3/BIO_gets.3.gz +%%MAN3%%man/man3/BIO_int_ctrl.3.gz +%%MAN3%%man/man3/BIO_make_bio_pair.3.gz +%%MAN3%%man/man3/BIO_method_type.3.gz +%%MAN3%%man/man3/BIO_new.3.gz +%%MAN3%%man/man3/BIO_new_CMS.3.gz +%%MAN3%%man/man3/BIO_new_accept.3.gz +%%MAN3%%man/man3/BIO_new_bio_pair.3.gz +%%MAN3%%man/man3/BIO_new_buffer_ssl_connect.3.gz +%%MAN3%%man/man3/BIO_new_connect.3.gz +%%MAN3%%man/man3/BIO_new_fd.3.gz +%%MAN3%%man/man3/BIO_new_file.3.gz +%%MAN3%%man/man3/BIO_new_fp.3.gz +%%MAN3%%man/man3/BIO_new_mem_buf.3.gz +%%MAN3%%man/man3/BIO_new_socket.3.gz +%%MAN3%%man/man3/BIO_new_ssl.3.gz +%%MAN3%%man/man3/BIO_new_ssl_connect.3.gz +%%MAN3%%man/man3/BIO_next.3.gz +%%MAN3%%man/man3/BIO_pending.3.gz +%%MAN3%%man/man3/BIO_pop.3.gz +%%MAN3%%man/man3/BIO_ptr_ctrl.3.gz +%%MAN3%%man/man3/BIO_push.3.gz +%%MAN3%%man/man3/BIO_puts.3.gz +%%MAN3%%man/man3/BIO_read.3.gz +%%MAN3%%man/man3/BIO_read_filename.3.gz +%%MAN3%%man/man3/BIO_reset.3.gz +%%MAN3%%man/man3/BIO_retry_type.3.gz +%%MAN3%%man/man3/BIO_rw_filename.3.gz +%%MAN3%%man/man3/BIO_s_accept.3.gz +%%MAN3%%man/man3/BIO_s_bio.3.gz +%%MAN3%%man/man3/BIO_s_connect.3.gz +%%MAN3%%man/man3/BIO_s_fd.3.gz +%%MAN3%%man/man3/BIO_s_file.3.gz +%%MAN3%%man/man3/BIO_s_mem.3.gz +%%MAN3%%man/man3/BIO_s_null.3.gz +%%MAN3%%man/man3/BIO_s_socket.3.gz +%%MAN3%%man/man3/BIO_seek.3.gz +%%MAN3%%man/man3/BIO_set.3.gz +%%MAN3%%man/man3/BIO_set_accept_bios.3.gz +%%MAN3%%man/man3/BIO_set_accept_port.3.gz +%%MAN3%%man/man3/BIO_set_bind_mode.3.gz +%%MAN3%%man/man3/BIO_set_callback.3.gz +%%MAN3%%man/man3/BIO_set_callback_arg.3.gz +%%MAN3%%man/man3/BIO_set_cipher.3.gz +%%MAN3%%man/man3/BIO_set_close.3.gz +%%MAN3%%man/man3/BIO_set_conn_hostname.3.gz +%%MAN3%%man/man3/BIO_set_conn_int_port.3.gz +%%MAN3%%man/man3/BIO_set_conn_ip.3.gz +%%MAN3%%man/man3/BIO_set_conn_port.3.gz +%%MAN3%%man/man3/BIO_set_fd.3.gz +%%MAN3%%man/man3/BIO_set_fp.3.gz +%%MAN3%%man/man3/BIO_set_info_callback.3.gz +%%MAN3%%man/man3/BIO_set_md.3.gz +%%MAN3%%man/man3/BIO_set_mem_buf.3.gz +%%MAN3%%man/man3/BIO_set_mem_eof_return.3.gz +%%MAN3%%man/man3/BIO_set_nbio.3.gz +%%MAN3%%man/man3/BIO_set_nbio_accept.3.gz +%%MAN3%%man/man3/BIO_set_ssl.3.gz +%%MAN3%%man/man3/BIO_set_ssl_mode.3.gz +%%MAN3%%man/man3/BIO_set_ssl_renegotiate_bytes.3.gz +%%MAN3%%man/man3/BIO_set_ssl_renegotiate_timeout.3.gz +%%MAN3%%man/man3/BIO_set_write_buf_size.3.gz +%%MAN3%%man/man3/BIO_should_io_special.3.gz +%%MAN3%%man/man3/BIO_should_read.3.gz +%%MAN3%%man/man3/BIO_should_retry.3.gz +%%MAN3%%man/man3/BIO_should_write.3.gz +%%MAN3%%man/man3/BIO_shutdown_wr.3.gz +%%MAN3%%man/man3/BIO_ssl_copy_session_id.3.gz +%%MAN3%%man/man3/BIO_ssl_shutdown.3.gz +%%MAN3%%man/man3/BIO_tell.3.gz +%%MAN3%%man/man3/BIO_vfree.3.gz +%%MAN3%%man/man3/BIO_wpending.3.gz +%%MAN3%%man/man3/BIO_write.3.gz +%%MAN3%%man/man3/BIO_write_filename.3.gz +%%MAN3%%man/man3/BN_BLINDING_convert.3.gz +%%MAN3%%man/man3/BN_BLINDING_convert_ex.3.gz +%%MAN3%%man/man3/BN_BLINDING_create_param.3.gz +%%MAN3%%man/man3/BN_BLINDING_free.3.gz +%%MAN3%%man/man3/BN_BLINDING_get_flags.3.gz +%%MAN3%%man/man3/BN_BLINDING_get_thread_id.3.gz +%%MAN3%%man/man3/BN_BLINDING_invert.3.gz +%%MAN3%%man/man3/BN_BLINDING_invert_ex.3.gz +%%MAN3%%man/man3/BN_BLINDING_new.3.gz +%%MAN3%%man/man3/BN_BLINDING_set_flags.3.gz +%%MAN3%%man/man3/BN_BLINDING_set_thread_id.3.gz +%%MAN3%%man/man3/BN_BLINDING_thread_id.3.gz +%%MAN3%%man/man3/BN_BLINDING_update.3.gz +%%MAN3%%man/man3/BN_CTX_end.3.gz +%%MAN3%%man/man3/BN_CTX_free.3.gz +%%MAN3%%man/man3/BN_CTX_get.3.gz +%%MAN3%%man/man3/BN_CTX_init.3.gz +%%MAN3%%man/man3/BN_CTX_new.3.gz +%%MAN3%%man/man3/BN_CTX_start.3.gz +%%MAN3%%man/man3/BN_GENCB_call.3.gz +%%MAN3%%man/man3/BN_GENCB_set.3.gz +%%MAN3%%man/man3/BN_GENCB_set_old.3.gz +%%MAN3%%man/man3/BN_MONT_CTX_copy.3.gz +%%MAN3%%man/man3/BN_MONT_CTX_free.3.gz +%%MAN3%%man/man3/BN_MONT_CTX_init.3.gz +%%MAN3%%man/man3/BN_MONT_CTX_new.3.gz +%%MAN3%%man/man3/BN_MONT_CTX_set.3.gz +%%MAN3%%man/man3/BN_RECP_CTX_free.3.gz +%%MAN3%%man/man3/BN_RECP_CTX_init.3.gz +%%MAN3%%man/man3/BN_RECP_CTX_new.3.gz +%%MAN3%%man/man3/BN_RECP_CTX_set.3.gz +%%MAN3%%man/man3/BN_add.3.gz +%%MAN3%%man/man3/BN_add_word.3.gz +%%MAN3%%man/man3/BN_bin2bn.3.gz +%%MAN3%%man/man3/BN_bn2bin.3.gz +%%MAN3%%man/man3/BN_bn2dec.3.gz +%%MAN3%%man/man3/BN_bn2hex.3.gz +%%MAN3%%man/man3/BN_bn2mpi.3.gz +%%MAN3%%man/man3/BN_clear.3.gz +%%MAN3%%man/man3/BN_clear_bit.3.gz +%%MAN3%%man/man3/BN_clear_free.3.gz +%%MAN3%%man/man3/BN_cmp.3.gz +%%MAN3%%man/man3/BN_copy.3.gz +%%MAN3%%man/man3/BN_dec2bn.3.gz +%%MAN3%%man/man3/BN_div.3.gz +%%MAN3%%man/man3/BN_div_recp.3.gz +%%MAN3%%man/man3/BN_div_word.3.gz +%%MAN3%%man/man3/BN_dup.3.gz +%%MAN3%%man/man3/BN_exp.3.gz +%%MAN3%%man/man3/BN_free.3.gz +%%MAN3%%man/man3/BN_from_montgomery.3.gz +%%MAN3%%man/man3/BN_gcd.3.gz +%%MAN3%%man/man3/BN_generate_prime.3.gz +%%MAN3%%man/man3/BN_generate_prime_ex.3.gz +%%MAN3%%man/man3/BN_get_word.3.gz +%%MAN3%%man/man3/BN_hex2bn.3.gz +%%MAN3%%man/man3/BN_init.3.gz +%%MAN3%%man/man3/BN_is_bit_set.3.gz +%%MAN3%%man/man3/BN_is_odd.3.gz +%%MAN3%%man/man3/BN_is_one.3.gz +%%MAN3%%man/man3/BN_is_prime.3.gz +%%MAN3%%man/man3/BN_is_prime_ex.3.gz +%%MAN3%%man/man3/BN_is_prime_fasttest.3.gz +%%MAN3%%man/man3/BN_is_prime_fasttest_ex.3.gz +%%MAN3%%man/man3/BN_is_word.3.gz +%%MAN3%%man/man3/BN_is_zero.3.gz +%%MAN3%%man/man3/BN_lshift.3.gz +%%MAN3%%man/man3/BN_lshift1.3.gz +%%MAN3%%man/man3/BN_mask_bits.3.gz +%%MAN3%%man/man3/BN_mod.3.gz +%%MAN3%%man/man3/BN_mod_add.3.gz +%%MAN3%%man/man3/BN_mod_exp.3.gz +%%MAN3%%man/man3/BN_mod_inverse.3.gz +%%MAN3%%man/man3/BN_mod_mul.3.gz +%%MAN3%%man/man3/BN_mod_mul_montgomery.3.gz +%%MAN3%%man/man3/BN_mod_mul_reciprocal.3.gz +%%MAN3%%man/man3/BN_mod_sqr.3.gz +%%MAN3%%man/man3/BN_mod_sub.3.gz +%%MAN3%%man/man3/BN_mod_word.3.gz +%%MAN3%%man/man3/BN_mpi2bn.3.gz +%%MAN3%%man/man3/BN_mul.3.gz +%%MAN3%%man/man3/BN_mul_word.3.gz +%%MAN3%%man/man3/BN_new.3.gz +%%MAN3%%man/man3/BN_nnmod.3.gz +%%MAN3%%man/man3/BN_num_bits.3.gz +%%MAN3%%man/man3/BN_num_bits_word.3.gz +%%MAN3%%man/man3/BN_num_bytes.3.gz +%%MAN3%%man/man3/BN_one.3.gz +%%MAN3%%man/man3/BN_print.3.gz +%%MAN3%%man/man3/BN_print_fp.3.gz +%%MAN3%%man/man3/BN_pseudo_rand.3.gz +%%MAN3%%man/man3/BN_pseudo_rand_range.3.gz +%%MAN3%%man/man3/BN_rand.3.gz +%%MAN3%%man/man3/BN_rand_range.3.gz +%%MAN3%%man/man3/BN_rshift.3.gz +%%MAN3%%man/man3/BN_rshift1.3.gz +%%MAN3%%man/man3/BN_set_bit.3.gz +%%MAN3%%man/man3/BN_set_word.3.gz +%%MAN3%%man/man3/BN_sqr.3.gz +%%MAN3%%man/man3/BN_sub.3.gz +%%MAN3%%man/man3/BN_sub_word.3.gz +%%MAN3%%man/man3/BN_swap.3.gz +%%MAN3%%man/man3/BN_to_montgomery.3.gz +%%MAN3%%man/man3/BN_ucmp.3.gz +%%MAN3%%man/man3/BN_value_one.3.gz +%%MAN3%%man/man3/BN_zero.3.gz +%%MAN3%%man/man3/BUF_MEM_free.3.gz +%%MAN3%%man/man3/BUF_MEM_grow.3.gz +%%MAN3%%man/man3/BUF_MEM_new.3.gz +%%MAN3%%man/man3/BUF_MEM_new_ex.3.gz +%%MAN3%%man/man3/BUF_memdup.3.gz +%%MAN3%%man/man3/BUF_strdup.3.gz +%%MAN3%%man/man3/BUF_strlcat.3.gz +%%MAN3%%man/man3/BUF_strlcpy.3.gz +%%MAN3%%man/man3/BUF_strndup.3.gz +%%MAN3%%man/man3/CMS_ReceiptRequest_create0.3.gz +%%MAN3%%man/man3/CMS_ReceiptRequest_get0_values.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_decrypt.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_encrypt.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_kekri_get0_id.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_kekri_id_cmp.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_ktri_cert_cmp.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_ktri_get0_signer_id.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_set0_key.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_set0_pkey.3.gz +%%MAN3%%man/man3/CMS_RecipientInfo_type.3.gz +%%MAN3%%man/man3/CMS_SignerInfo_cert_cmp.3.gz +%%MAN3%%man/man3/CMS_SignerInfo_get0_signature.3.gz +%%MAN3%%man/man3/CMS_SignerInfo_get0_signer_id.3.gz +%%MAN3%%man/man3/CMS_SignerInfo_sign.3.gz +%%MAN3%%man/man3/CMS_add0_cert.3.gz +%%MAN3%%man/man3/CMS_add0_crl.3.gz +%%MAN3%%man/man3/CMS_add0_recipient_key.3.gz +%%MAN3%%man/man3/CMS_add1_ReceiptRequest.3.gz +%%MAN3%%man/man3/CMS_add1_cert.3.gz +%%MAN3%%man/man3/CMS_add1_crl.3.gz +%%MAN3%%man/man3/CMS_add1_recipient_cert.3.gz +%%MAN3%%man/man3/CMS_add1_signer.3.gz +%%MAN3%%man/man3/CMS_compress.3.gz +%%MAN3%%man/man3/CMS_decrypt.3.gz +%%MAN3%%man/man3/CMS_encrypt.3.gz +%%MAN3%%man/man3/CMS_final.3.gz +%%MAN3%%man/man3/CMS_get0_RecipientInfos.3.gz +%%MAN3%%man/man3/CMS_get0_SignerInfos.3.gz +%%MAN3%%man/man3/CMS_get0_content.3.gz +%%MAN3%%man/man3/CMS_get0_eContentType.3.gz +%%MAN3%%man/man3/CMS_get0_signers.3.gz +%%MAN3%%man/man3/CMS_get0_type.3.gz +%%MAN3%%man/man3/CMS_get1_ReceiptRequest.3.gz +%%MAN3%%man/man3/CMS_get1_certs.3.gz +%%MAN3%%man/man3/CMS_get1_crls.3.gz +%%MAN3%%man/man3/CMS_set1_eContentType.3.gz +%%MAN3%%man/man3/CMS_set1_signer_cert.3.gz +%%MAN3%%man/man3/CMS_sign.3.gz +%%MAN3%%man/man3/CMS_sign_receipt.3.gz +%%MAN3%%man/man3/CMS_uncompress.3.gz +%%MAN3%%man/man3/CMS_verify.3.gz +%%MAN3%%man/man3/CMS_verify_receipt.3.gz +%%MAN3%%man/man3/CONF_modules_finish.3.gz +%%MAN3%%man/man3/CONF_modules_free.3.gz +%%MAN3%%man/man3/CONF_modules_load.3.gz +%%MAN3%%man/man3/CONF_modules_load_file.3.gz +%%MAN3%%man/man3/CONF_modules_unload.3.gz +%%MAN3%%man/man3/CRYPTO_THREADID_cmp.3.gz +%%MAN3%%man/man3/CRYPTO_THREADID_cpy.3.gz +%%MAN3%%man/man3/CRYPTO_THREADID_current.3.gz +%%MAN3%%man/man3/CRYPTO_THREADID_get_callback.3.gz +%%MAN3%%man/man3/CRYPTO_THREADID_hash.3.gz +%%MAN3%%man/man3/CRYPTO_THREADID_set_callback.3.gz +%%MAN3%%man/man3/CRYPTO_destroy_dynlockid.3.gz +%%MAN3%%man/man3/CRYPTO_get_ex_data.3.gz +%%MAN3%%man/man3/CRYPTO_get_new_dynlockid.3.gz +%%MAN3%%man/man3/CRYPTO_lock.3.gz +%%MAN3%%man/man3/CRYPTO_num_locks.3.gz +%%MAN3%%man/man3/CRYPTO_set_dynlock_create_callback.3.gz +%%MAN3%%man/man3/CRYPTO_set_dynlock_destroy_callback.3.gz +%%MAN3%%man/man3/CRYPTO_set_dynlock_lock_callback.3.gz +%%MAN3%%man/man3/CRYPTO_set_ex_data.3.gz +%%MAN3%%man/man3/CRYPTO_set_locking_callback.3.gz +%%MAN3%%man/man3/DES_cbc_cksum.3.gz +%%MAN3%%man/man3/DES_cfb64_encrypt.3.gz +%%MAN3%%man/man3/DES_cfb_encrypt.3.gz +%%MAN3%%man/man3/DES_crypt.3.gz +%%MAN3%%man/man3/DES_ecb2_encrypt.3.gz +%%MAN3%%man/man3/DES_ecb3_encrypt.3.gz +%%MAN3%%man/man3/DES_ecb_encrypt.3.gz +%%MAN3%%man/man3/DES_ede2_cbc_encrypt.3.gz +%%MAN3%%man/man3/DES_ede2_cfb64_encrypt.3.gz +%%MAN3%%man/man3/DES_ede2_ofb64_encrypt.3.gz +%%MAN3%%man/man3/DES_ede3_cbc_encrypt.3.gz +%%MAN3%%man/man3/DES_ede3_cbcm_encrypt.3.gz +%%MAN3%%man/man3/DES_ede3_cfb64_encrypt.3.gz +%%MAN3%%man/man3/DES_ede3_ofb64_encrypt.3.gz +%%MAN3%%man/man3/DES_enc_read.3.gz +%%MAN3%%man/man3/DES_enc_write.3.gz +%%MAN3%%man/man3/DES_fcrypt.3.gz +%%MAN3%%man/man3/DES_is_weak_key.3.gz +%%MAN3%%man/man3/DES_key_sched.3.gz +%%MAN3%%man/man3/DES_ncbc_encrypt.3.gz +%%MAN3%%man/man3/DES_ofb64_encrypt.3.gz +%%MAN3%%man/man3/DES_ofb_encrypt.3.gz +%%MAN3%%man/man3/DES_pcbc_encrypt.3.gz +%%MAN3%%man/man3/DES_quad_cksum.3.gz +%%MAN3%%man/man3/DES_random_key.3.gz +%%MAN3%%man/man3/DES_set_key.3.gz +%%MAN3%%man/man3/DES_set_key_checked.3.gz +%%MAN3%%man/man3/DES_set_key_unchecked.3.gz +%%MAN3%%man/man3/DES_set_odd_parity.3.gz +%%MAN3%%man/man3/DES_string_to_2keys.3.gz +%%MAN3%%man/man3/DES_string_to_key.3.gz +%%MAN3%%man/man3/DES_xcbc_encrypt.3.gz +%%MAN3%%man/man3/DH_OpenSSL.3.gz +%%MAN3%%man/man3/DH_check.3.gz +%%MAN3%%man/man3/DH_compute_key.3.gz +%%MAN3%%man/man3/DH_free.3.gz +%%MAN3%%man/man3/DH_generate_key.3.gz +%%MAN3%%man/man3/DH_generate_parameters.3.gz +%%MAN3%%man/man3/DH_generate_parameters_ex.3.gz +%%MAN3%%man/man3/DH_get_default_method.3.gz +%%MAN3%%man/man3/DH_get_ex_data.3.gz +%%MAN3%%man/man3/DH_get_ex_new_index.3.gz +%%MAN3%%man/man3/DH_new.3.gz +%%MAN3%%man/man3/DH_new_method.3.gz +%%MAN3%%man/man3/DH_set_default_method.3.gz +%%MAN3%%man/man3/DH_set_ex_data.3.gz +%%MAN3%%man/man3/DH_set_method.3.gz +%%MAN3%%man/man3/DH_size.3.gz +%%MAN3%%man/man3/DHparams_print.3.gz +%%MAN3%%man/man3/DHparams_print_fp.3.gz +%%MAN3%%man/man3/DSA_OpenSSL.3.gz +%%MAN3%%man/man3/DSA_SIG_free.3.gz +%%MAN3%%man/man3/DSA_SIG_new.3.gz +%%MAN3%%man/man3/DSA_do_sign.3.gz +%%MAN3%%man/man3/DSA_do_verify.3.gz +%%MAN3%%man/man3/DSA_dup_DH.3.gz +%%MAN3%%man/man3/DSA_free.3.gz +%%MAN3%%man/man3/DSA_generate_key.3.gz +%%MAN3%%man/man3/DSA_generate_parameters.3.gz +%%MAN3%%man/man3/DSA_generate_parameters_ex.3.gz +%%MAN3%%man/man3/DSA_get_default_method.3.gz +%%MAN3%%man/man3/DSA_get_ex_data.3.gz +%%MAN3%%man/man3/DSA_get_ex_new_index.3.gz +%%MAN3%%man/man3/DSA_new.3.gz +%%MAN3%%man/man3/DSA_new_method.3.gz +%%MAN3%%man/man3/DSA_print.3.gz +%%MAN3%%man/man3/DSA_print_fp.3.gz +%%MAN3%%man/man3/DSA_set_default_method.3.gz +%%MAN3%%man/man3/DSA_set_ex_data.3.gz +%%MAN3%%man/man3/DSA_set_method.3.gz +%%MAN3%%man/man3/DSA_sign.3.gz +%%MAN3%%man/man3/DSA_sign_setup.3.gz +%%MAN3%%man/man3/DSA_size.3.gz +%%MAN3%%man/man3/DSA_verify.3.gz +%%MAN3%%man/man3/DSAparams_print.3.gz +%%MAN3%%man/man3/DSAparams_print_fp.3.gz +%%MAN3%%man/man3/DTLS_client_method.3.gz +%%MAN3%%man/man3/DTLS_method.3.gz +%%MAN3%%man/man3/DTLS_server_method.3.gz +%%MAN3%%man/man3/DTLSv1_2_client_method.3.gz +%%MAN3%%man/man3/DTLSv1_2_method.3.gz +%%MAN3%%man/man3/DTLSv1_2_server_method.3.gz +%%MAN3%%man/man3/DTLSv1_client_method.3.gz +%%MAN3%%man/man3/DTLSv1_method.3.gz +%%MAN3%%man/man3/DTLSv1_server_method.3.gz +%%MAN3%%man/man3/ECDSA_SIG_free.3.gz +%%MAN3%%man/man3/ECDSA_SIG_new.3.gz +%%MAN3%%man/man3/ECDSA_do_sign.3.gz +%%MAN3%%man/man3/ECDSA_do_sign_ex.3.gz +%%MAN3%%man/man3/ECDSA_do_verify.3.gz +%%MAN3%%man/man3/ECDSA_sign.3.gz +%%MAN3%%man/man3/ECDSA_sign_ex.3.gz +%%MAN3%%man/man3/ECDSA_sign_setup.3.gz +%%MAN3%%man/man3/ECDSA_size.3.gz +%%MAN3%%man/man3/ECDSA_verify.3.gz +%%MAN3%%man/man3/ECPKParameters_print.3.gz +%%MAN3%%man/man3/ECPKParameters_print_fp.3.gz +%%MAN3%%man/man3/EC_GF2m_simple_method.3.gz +%%MAN3%%man/man3/EC_GFp_mont_method.3.gz +%%MAN3%%man/man3/EC_GFp_nist_method.3.gz +%%MAN3%%man/man3/EC_GFp_nistp224_method.3.gz +%%MAN3%%man/man3/EC_GFp_nistp256_method.3.gz +%%MAN3%%man/man3/EC_GFp_nistp521_method.3.gz +%%MAN3%%man/man3/EC_GFp_simple_method.3.gz +%%MAN3%%man/man3/EC_GROUP_check.3.gz +%%MAN3%%man/man3/EC_GROUP_check_discriminant.3.gz +%%MAN3%%man/man3/EC_GROUP_clear_free.3.gz +%%MAN3%%man/man3/EC_GROUP_cmp.3.gz +%%MAN3%%man/man3/EC_GROUP_copy.3.gz +%%MAN3%%man/man3/EC_GROUP_dup.3.gz +%%MAN3%%man/man3/EC_GROUP_free.3.gz +%%MAN3%%man/man3/EC_GROUP_get0_generator.3.gz +%%MAN3%%man/man3/EC_GROUP_get0_seed.3.gz +%%MAN3%%man/man3/EC_GROUP_get_asn1_flag.3.gz +%%MAN3%%man/man3/EC_GROUP_get_basis_type.3.gz +%%MAN3%%man/man3/EC_GROUP_get_cofactor.3.gz +%%MAN3%%man/man3/EC_GROUP_get_curve_GF2m.3.gz +%%MAN3%%man/man3/EC_GROUP_get_curve_GFp.3.gz +%%MAN3%%man/man3/EC_GROUP_get_curve_name.3.gz +%%MAN3%%man/man3/EC_GROUP_get_degree.3.gz +%%MAN3%%man/man3/EC_GROUP_get_order.3.gz +%%MAN3%%man/man3/EC_GROUP_get_pentanomial_basis.3.gz +%%MAN3%%man/man3/EC_GROUP_get_point_conversion_form.3.gz +%%MAN3%%man/man3/EC_GROUP_get_seed_len.3.gz +%%MAN3%%man/man3/EC_GROUP_get_trinomial_basis.3.gz +%%MAN3%%man/man3/EC_GROUP_have_precompute_mult.3.gz +%%MAN3%%man/man3/EC_GROUP_method_of.3.gz +%%MAN3%%man/man3/EC_GROUP_new.3.gz +%%MAN3%%man/man3/EC_GROUP_new_by_curve_name.3.gz +%%MAN3%%man/man3/EC_GROUP_new_curve_GF2m.3.gz +%%MAN3%%man/man3/EC_GROUP_new_curve_GFp.3.gz +%%MAN3%%man/man3/EC_GROUP_precompute_mult.3.gz +%%MAN3%%man/man3/EC_GROUP_set_asn1_flag.3.gz +%%MAN3%%man/man3/EC_GROUP_set_curve_GF2m.3.gz +%%MAN3%%man/man3/EC_GROUP_set_curve_GFp.3.gz +%%MAN3%%man/man3/EC_GROUP_set_curve_name.3.gz +%%MAN3%%man/man3/EC_GROUP_set_generator.3.gz +%%MAN3%%man/man3/EC_GROUP_set_point_conversion_form.3.gz +%%MAN3%%man/man3/EC_GROUP_set_seed.3.gz +%%MAN3%%man/man3/EC_KEY_check_key.3.gz +%%MAN3%%man/man3/EC_KEY_clear_flags.3.gz +%%MAN3%%man/man3/EC_KEY_copy.3.gz +%%MAN3%%man/man3/EC_KEY_dup.3.gz +%%MAN3%%man/man3/EC_KEY_free.3.gz +%%MAN3%%man/man3/EC_KEY_generate_key.3.gz +%%MAN3%%man/man3/EC_KEY_get0_group.3.gz +%%MAN3%%man/man3/EC_KEY_get0_private_key.3.gz +%%MAN3%%man/man3/EC_KEY_get0_public_key.3.gz +%%MAN3%%man/man3/EC_KEY_get_conv_form.3.gz +%%MAN3%%man/man3/EC_KEY_get_enc_flags.3.gz +%%MAN3%%man/man3/EC_KEY_get_flags.3.gz +%%MAN3%%man/man3/EC_KEY_get_key_method_data.3.gz +%%MAN3%%man/man3/EC_KEY_insert_key_method_data.3.gz +%%MAN3%%man/man3/EC_KEY_new.3.gz +%%MAN3%%man/man3/EC_KEY_new_by_curve_name.3.gz +%%MAN3%%man/man3/EC_KEY_precompute_mult.3.gz +%%MAN3%%man/man3/EC_KEY_set_asn1_flag.3.gz +%%MAN3%%man/man3/EC_KEY_set_conv_form.3.gz +%%MAN3%%man/man3/EC_KEY_set_enc_flags.3.gz +%%MAN3%%man/man3/EC_KEY_set_flags.3.gz +%%MAN3%%man/man3/EC_KEY_set_group.3.gz +%%MAN3%%man/man3/EC_KEY_set_private_key.3.gz +%%MAN3%%man/man3/EC_KEY_set_public_key.3.gz +%%MAN3%%man/man3/EC_KEY_set_public_key_affine_coordinates.3.gz +%%MAN3%%man/man3/EC_KEY_up_ref.3.gz +%%MAN3%%man/man3/EC_METHOD_get_field_type.3.gz +%%MAN3%%man/man3/EC_POINT_add.3.gz +%%MAN3%%man/man3/EC_POINT_bn2point.3.gz +%%MAN3%%man/man3/EC_POINT_clear_free.3.gz +%%MAN3%%man/man3/EC_POINT_cmp.3.gz +%%MAN3%%man/man3/EC_POINT_copy.3.gz +%%MAN3%%man/man3/EC_POINT_dbl.3.gz +%%MAN3%%man/man3/EC_POINT_dup.3.gz +%%MAN3%%man/man3/EC_POINT_free.3.gz +%%MAN3%%man/man3/EC_POINT_get_Jprojective_coordinates_GFp.3.gz +%%MAN3%%man/man3/EC_POINT_get_affine_coordinates_GF2m.3.gz +%%MAN3%%man/man3/EC_POINT_get_affine_coordinates_GFp.3.gz +%%MAN3%%man/man3/EC_POINT_hex2point.3.gz +%%MAN3%%man/man3/EC_POINT_invert.3.gz +%%MAN3%%man/man3/EC_POINT_is_at_infinity.3.gz +%%MAN3%%man/man3/EC_POINT_is_on_curve.3.gz +%%MAN3%%man/man3/EC_POINT_make_affine.3.gz +%%MAN3%%man/man3/EC_POINT_method_of.3.gz +%%MAN3%%man/man3/EC_POINT_mul.3.gz +%%MAN3%%man/man3/EC_POINT_new.3.gz +%%MAN3%%man/man3/EC_POINT_oct2point.3.gz +%%MAN3%%man/man3/EC_POINT_point2bn.3.gz +%%MAN3%%man/man3/EC_POINT_point2hex.3.gz +%%MAN3%%man/man3/EC_POINT_point2oct.3.gz +%%MAN3%%man/man3/EC_POINT_set_Jprojective_coordinates.3.gz +%%MAN3%%man/man3/EC_POINT_set_affine_coordinates_GF2m.3.gz +%%MAN3%%man/man3/EC_POINT_set_affine_coordinates_GFp.3.gz +%%MAN3%%man/man3/EC_POINT_set_compressed_coordinates_GF2m.3.gz +%%MAN3%%man/man3/EC_POINT_set_compressed_coordinates_GFp.3.gz +%%MAN3%%man/man3/EC_POINT_set_to_infinity.3.gz +%%MAN3%%man/man3/EC_POINTs_make_affine.3.gz +%%MAN3%%man/man3/EC_POINTs_mul.3.gz +%%MAN3%%man/man3/EC_get_builtin_curves.3.gz +%%MAN3%%man/man3/ENGINE_add_conf_module.3.gz +%%MAN3%%man/man3/ERR_GET_FUNC.3.gz +%%MAN3%%man/man3/ERR_GET_LIB.3.gz +%%MAN3%%man/man3/ERR_GET_REASON.3.gz +%%MAN3%%man/man3/ERR_PACK.3.gz +%%MAN3%%man/man3/ERR_add_error_data.3.gz +%%MAN3%%man/man3/ERR_clear_error.3.gz +%%MAN3%%man/man3/ERR_error_string.3.gz +%%MAN3%%man/man3/ERR_error_string_n.3.gz +%%MAN3%%man/man3/ERR_free_strings.3.gz +%%MAN3%%man/man3/ERR_func_error_string.3.gz +%%MAN3%%man/man3/ERR_get_error.3.gz +%%MAN3%%man/man3/ERR_get_error_line.3.gz +%%MAN3%%man/man3/ERR_get_error_line_data.3.gz +%%MAN3%%man/man3/ERR_get_next_error_library.3.gz +%%MAN3%%man/man3/ERR_lib_error_string.3.gz +%%MAN3%%man/man3/ERR_load_UI_strings.3.gz +%%MAN3%%man/man3/ERR_load_crypto_strings.3.gz +%%MAN3%%man/man3/ERR_load_strings.3.gz +%%MAN3%%man/man3/ERR_peek_error.3.gz +%%MAN3%%man/man3/ERR_peek_error_line.3.gz +%%MAN3%%man/man3/ERR_peek_error_line_data.3.gz +%%MAN3%%man/man3/ERR_peek_last_error.3.gz +%%MAN3%%man/man3/ERR_peek_last_error_line.3.gz +%%MAN3%%man/man3/ERR_peek_last_error_line_data.3.gz +%%MAN3%%man/man3/ERR_pop_to_mark.3.gz +%%MAN3%%man/man3/ERR_print_errors.3.gz +%%MAN3%%man/man3/ERR_print_errors_fp.3.gz +%%MAN3%%man/man3/ERR_put_error.3.gz +%%MAN3%%man/man3/ERR_reason_error_string.3.gz +%%MAN3%%man/man3/ERR_remove_state.3.gz +%%MAN3%%man/man3/ERR_remove_thread_state.3.gz +%%MAN3%%man/man3/ERR_set_mark.3.gz +%%MAN3%%man/man3/EVP_BytesToKey.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_block_size.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_cipher.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_cleanup.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_ctrl.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_flags.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_get_app_data.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_init.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_iv_length.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_key_length.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_mode.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_nid.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_set_app_data.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_set_key_length.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_set_padding.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_type.3.gz +%%MAN3%%man/man3/EVP_CIPHER_asn1_to_param.3.gz +%%MAN3%%man/man3/EVP_CIPHER_block_size.3.gz +%%MAN3%%man/man3/EVP_CIPHER_flags.3.gz +%%MAN3%%man/man3/EVP_CIPHER_iv_length.3.gz +%%MAN3%%man/man3/EVP_CIPHER_key_length.3.gz +%%MAN3%%man/man3/EVP_CIPHER_mode.3.gz +%%MAN3%%man/man3/EVP_CIPHER_nid.3.gz +%%MAN3%%man/man3/EVP_CIPHER_param_to_asn1.3.gz +%%MAN3%%man/man3/EVP_CIPHER_type.3.gz +%%MAN3%%man/man3/EVP_CipherFinal.3.gz +%%MAN3%%man/man3/EVP_CipherFinal_ex.3.gz +%%MAN3%%man/man3/EVP_CipherInit.3.gz +%%MAN3%%man/man3/EVP_CipherInit_ex.3.gz +%%MAN3%%man/man3/EVP_CipherUpdate.3.gz +%%MAN3%%man/man3/EVP_DecodeBlock.3.gz +%%MAN3%%man/man3/EVP_DecodeFinal.3.gz +%%MAN3%%man/man3/EVP_DecodeInit.3.gz +%%MAN3%%man/man3/EVP_DecodeUpdate.3.gz +%%MAN3%%man/man3/EVP_DecryptFinal.3.gz +%%MAN3%%man/man3/EVP_DecryptFinal_ex.3.gz +%%MAN3%%man/man3/EVP_DecryptInit.3.gz +%%MAN3%%man/man3/EVP_DecryptInit_ex.3.gz +%%MAN3%%man/man3/EVP_DecryptUpdate.3.gz +%%MAN3%%man/man3/EVP_DigestFinal.3.gz +%%MAN3%%man/man3/EVP_DigestFinal_ex.3.gz +%%MAN3%%man/man3/EVP_DigestInit.3.gz +%%MAN3%%man/man3/EVP_DigestInit_ex.3.gz +%%MAN3%%man/man3/EVP_DigestSignFinal.3.gz +%%MAN3%%man/man3/EVP_DigestSignInit.3.gz +%%MAN3%%man/man3/EVP_DigestSignUpdate.3.gz +%%MAN3%%man/man3/EVP_DigestUpdate.3.gz +%%MAN3%%man/man3/EVP_DigestVerifyFinal.3.gz +%%MAN3%%man/man3/EVP_DigestVerifyInit.3.gz +%%MAN3%%man/man3/EVP_DigestVerifyUpdate.3.gz +%%MAN3%%man/man3/EVP_EncodeBlock.3.gz +%%MAN3%%man/man3/EVP_EncodeFinal.3.gz +%%MAN3%%man/man3/EVP_EncodeInit.3.gz +%%MAN3%%man/man3/EVP_EncodeUpdate.3.gz +%%MAN3%%man/man3/EVP_EncryptFinal.3.gz +%%MAN3%%man/man3/EVP_EncryptFinal_ex.3.gz +%%MAN3%%man/man3/EVP_EncryptInit.3.gz +%%MAN3%%man/man3/EVP_EncryptInit_ex.3.gz +%%MAN3%%man/man3/EVP_EncryptUpdate.3.gz +%%MAN3%%man/man3/EVP_MAX_MD_SIZE.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_block_size.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_cleanup.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_copy.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_copy_ex.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_create.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_destroy.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_init.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_md.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_size.3.gz +%%MAN3%%man/man3/EVP_MD_CTX_type.3.gz +%%MAN3%%man/man3/EVP_MD_block_size.3.gz +%%MAN3%%man/man3/EVP_MD_pkey_type.3.gz +%%MAN3%%man/man3/EVP_MD_size.3.gz +%%MAN3%%man/man3/EVP_MD_type.3.gz +%%MAN3%%man/man3/EVP_OpenFinal.3.gz +%%MAN3%%man/man3/EVP_OpenInit.3.gz +%%MAN3%%man/man3/EVP_OpenUpdate.3.gz +%%MAN3%%man/man3/EVP_PKEVP_PKEY_CTX_set_app_data.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_ctrl.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_ctrl_str.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_dup.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_free.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_get_app_data.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_get_cb.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_get_keygen_info.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_new.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_new_id.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_cb.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_dh_paramgen_generator.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_dh_paramgen_prime_len.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_dsa_paramgen_bits.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_ec_paramgen_curve_nid.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_keygen_pubexp.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_padding.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_pss_saltlen.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_rsa_keygen_bits.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_signature_md.3.gz +%%MAN3%%man/man3/EVP_PKEY_assign_DH.3.gz +%%MAN3%%man/man3/EVP_PKEY_assign_DSA.3.gz +%%MAN3%%man/man3/EVP_PKEY_assign_EC_KEY.3.gz +%%MAN3%%man/man3/EVP_PKEY_assign_RSA.3.gz +%%MAN3%%man/man3/EVP_PKEY_cmp.3.gz +%%MAN3%%man/man3/EVP_PKEY_cmp_parameters.3.gz +%%MAN3%%man/man3/EVP_PKEY_copy_parameters.3.gz +%%MAN3%%man/man3/EVP_PKEY_decrypt.3.gz +%%MAN3%%man/man3/EVP_PKEY_decrypt_init.3.gz +%%MAN3%%man/man3/EVP_PKEY_derive.3.gz +%%MAN3%%man/man3/EVP_PKEY_derive_init.3.gz +%%MAN3%%man/man3/EVP_PKEY_derive_set_peer.3.gz +%%MAN3%%man/man3/EVP_PKEY_encrypt.3.gz +%%MAN3%%man/man3/EVP_PKEY_encrypt_init.3.gz +%%MAN3%%man/man3/EVP_PKEY_free.3.gz +%%MAN3%%man/man3/EVP_PKEY_get1_DH.3.gz +%%MAN3%%man/man3/EVP_PKEY_get1_DSA.3.gz +%%MAN3%%man/man3/EVP_PKEY_get1_EC_KEY.3.gz +%%MAN3%%man/man3/EVP_PKEY_get1_RSA.3.gz +%%MAN3%%man/man3/EVP_PKEY_get_default_digest.3.gz +%%MAN3%%man/man3/EVP_PKEY_get_default_digest_nid.3.gz +%%MAN3%%man/man3/EVP_PKEY_keygen.3.gz +%%MAN3%%man/man3/EVP_PKEY_keygen_init.3.gz +%%MAN3%%man/man3/EVP_PKEY_missing_parameters.3.gz +%%MAN3%%man/man3/EVP_PKEY_new.3.gz +%%MAN3%%man/man3/EVP_PKEY_paramgen.3.gz +%%MAN3%%man/man3/EVP_PKEY_paramgen_init.3.gz +%%MAN3%%man/man3/EVP_PKEY_print_params.3.gz +%%MAN3%%man/man3/EVP_PKEY_print_private.3.gz +%%MAN3%%man/man3/EVP_PKEY_print_public.3.gz +%%MAN3%%man/man3/EVP_PKEY_set1_DH.3.gz +%%MAN3%%man/man3/EVP_PKEY_set1_DSA.3.gz +%%MAN3%%man/man3/EVP_PKEY_set1_EC_KEY.3.gz +%%MAN3%%man/man3/EVP_PKEY_set1_RSA.3.gz +%%MAN3%%man/man3/EVP_PKEY_sign.3.gz +%%MAN3%%man/man3/EVP_PKEY_sign_init.3.gz +%%MAN3%%man/man3/EVP_PKEY_type.3.gz +%%MAN3%%man/man3/EVP_PKEY_verify.3.gz +%%MAN3%%man/man3/EVP_PKEY_verify_init.3.gz +%%MAN3%%man/man3/EVP_PKEY_verify_recover.3.gz +%%MAN3%%man/man3/EVP_PKEY_verify_recover_init.3.gz +%%MAN3%%man/man3/EVP_SealFinal.3.gz +%%MAN3%%man/man3/EVP_SealInit.3.gz +%%MAN3%%man/man3/EVP_SealUpdate.3.gz +%%MAN3%%man/man3/EVP_SignFinal.3.gz +%%MAN3%%man/man3/EVP_SignInit.3.gz +%%MAN3%%man/man3/EVP_SignInit_ex.3.gz +%%MAN3%%man/man3/EVP_SignUpdate.3.gz +%%MAN3%%man/man3/EVP_VerifyFinal.3.gz +%%MAN3%%man/man3/EVP_VerifyInit.3.gz +%%MAN3%%man/man3/EVP_VerifyUpdate.3.gz +%%MAN3%%man/man3/EVP_aes_128_cbc_hmac_sha1.3.gz +%%MAN3%%man/man3/EVP_aes_128_cbc_hmac_sha256.3.gz +%%MAN3%%man/man3/EVP_aes_128_ccm.3.gz +%%MAN3%%man/man3/EVP_aes_128_gcm.3.gz +%%MAN3%%man/man3/EVP_aes_192_ccm.3.gz +%%MAN3%%man/man3/EVP_aes_192_gcm.3.gz +%%MAN3%%man/man3/EVP_aes_256_cbc_hmac_sha1.3.gz +%%MAN3%%man/man3/EVP_aes_256_cbc_hmac_sha256.3.gz +%%MAN3%%man/man3/EVP_aes_256_ccm.3.gz +%%MAN3%%man/man3/EVP_aes_256_gcm.3.gz +%%MAN3%%man/man3/EVP_bf_cbc.3.gz +%%MAN3%%man/man3/EVP_bf_cfb.3.gz +%%MAN3%%man/man3/EVP_bf_ecb.3.gz +%%MAN3%%man/man3/EVP_bf_ofb.3.gz +%%MAN3%%man/man3/EVP_cast5_cbc.3.gz +%%MAN3%%man/man3/EVP_cast5_cfb.3.gz +%%MAN3%%man/man3/EVP_cast5_ecb.3.gz +%%MAN3%%man/man3/EVP_cast5_ofb.3.gz +%%MAN3%%man/man3/EVP_cleanup.3.gz +%%MAN3%%man/man3/EVP_des_cbc.3.gz +%%MAN3%%man/man3/EVP_des_cfb.3.gz +%%MAN3%%man/man3/EVP_des_ecb.3.gz +%%MAN3%%man/man3/EVP_des_ede.3.gz +%%MAN3%%man/man3/EVP_des_ede3.3.gz +%%MAN3%%man/man3/EVP_des_ede3_cbc.3.gz +%%MAN3%%man/man3/EVP_des_ede3_cfb.3.gz +%%MAN3%%man/man3/EVP_des_ede3_ofb.3.gz +%%MAN3%%man/man3/EVP_des_ede_cbc.3.gz +%%MAN3%%man/man3/EVP_des_ede_cfb.3.gz +%%MAN3%%man/man3/EVP_des_ede_ofb.3.gz +%%MAN3%%man/man3/EVP_des_ofb.3.gz +%%MAN3%%man/man3/EVP_desx_cbc.3.gz +%%MAN3%%man/man3/EVP_dss.3.gz +%%MAN3%%man/man3/EVP_dss1.3.gz +%%MAN3%%man/man3/EVP_enc_null.3.gz +%%MAN3%%man/man3/EVP_get_cipherbyname.3.gz +%%MAN3%%man/man3/EVP_get_cipherbynid.3.gz +%%MAN3%%man/man3/EVP_get_cipherbyobj.3.gz +%%MAN3%%man/man3/EVP_get_digestbyname.3.gz +%%MAN3%%man/man3/EVP_get_digestbynid.3.gz +%%MAN3%%man/man3/EVP_get_digestbyobj.3.gz +%%MAN3%%man/man3/EVP_idea_cbc.3.gz +%%MAN3%%man/man3/EVP_idea_cfb.3.gz +%%MAN3%%man/man3/EVP_idea_ecb.3.gz +%%MAN3%%man/man3/EVP_idea_ofb.3.gz +%%MAN3%%man/man3/EVP_md2.3.gz +%%MAN3%%man/man3/EVP_md5.3.gz +%%MAN3%%man/man3/EVP_md_null.3.gz +%%MAN3%%man/man3/EVP_mdc2.3.gz +%%MAN3%%man/man3/EVP_rc2_40_cbc.3.gz +%%MAN3%%man/man3/EVP_rc2_64_cbc.3.gz +%%MAN3%%man/man3/EVP_rc2_cbc.3.gz +%%MAN3%%man/man3/EVP_rc2_cfb.3.gz +%%MAN3%%man/man3/EVP_rc2_ecb.3.gz +%%MAN3%%man/man3/EVP_rc2_ofb.3.gz +%%MAN3%%man/man3/EVP_rc4.3.gz +%%MAN3%%man/man3/EVP_rc4_40.3.gz +%%MAN3%%man/man3/EVP_rc4_hmac_md5.3.gz +%%MAN3%%man/man3/EVP_rc5_32_12_16_cbc.3.gz +%%MAN3%%man/man3/EVP_rc5_32_12_16_cfb.3.gz +%%MAN3%%man/man3/EVP_rc5_32_12_16_ecb.3.gz +%%MAN3%%man/man3/EVP_rc5_32_12_16_ofb.3.gz +%%MAN3%%man/man3/EVP_ripemd160.3.gz +%%MAN3%%man/man3/EVP_sha.3.gz +%%MAN3%%man/man3/EVP_sha1.3.gz +%%MAN3%%man/man3/EVP_sha224.3.gz +%%MAN3%%man/man3/EVP_sha256.3.gz +%%MAN3%%man/man3/EVP_sha384.3.gz +%%MAN3%%man/man3/EVP_sha512.3.gz +%%MAN3%%man/man3/HMAC.3.gz +%%MAN3%%man/man3/HMAC_CTX_cleanup.3.gz +%%MAN3%%man/man3/HMAC_CTX_init.3.gz +%%MAN3%%man/man3/HMAC_Final.3.gz +%%MAN3%%man/man3/HMAC_Init.3.gz +%%MAN3%%man/man3/HMAC_Init_ex.3.gz +%%MAN3%%man/man3/HMAC_Update.3.gz +%%MAN3%%man/man3/HMAC_cleanup.3.gz +%%MAN3%%man/man3/MD2.3.gz +%%MAN3%%man/man3/MD2_Final.3.gz +%%MAN3%%man/man3/MD2_Init.3.gz +%%MAN3%%man/man3/MD2_Update.3.gz +%%MAN3%%man/man3/MD4.3.gz +%%MAN3%%man/man3/MD4_Final.3.gz +%%MAN3%%man/man3/MD4_Init.3.gz +%%MAN3%%man/man3/MD4_Update.3.gz +%%MAN3%%man/man3/MD5.3.gz +%%MAN3%%man/man3/MD5_Final.3.gz +%%MAN3%%man/man3/MD5_Init.3.gz +%%MAN3%%man/man3/MD5_Update.3.gz +%%MAN3%%man/man3/MDC2.3.gz +%%MAN3%%man/man3/MDC2_Final.3.gz +%%MAN3%%man/man3/MDC2_Init.3.gz +%%MAN3%%man/man3/MDC2_Update.3.gz +%%MAN3%%man/man3/OBJ_cleanup.3.gz +%%MAN3%%man/man3/OBJ_cmp.3.gz +%%MAN3%%man/man3/OBJ_create.3.gz +%%MAN3%%man/man3/OBJ_dup.3.gz +%%MAN3%%man/man3/OBJ_ln2nid.3.gz +%%MAN3%%man/man3/OBJ_nid2ln.3.gz +%%MAN3%%man/man3/OBJ_nid2obj.3.gz +%%MAN3%%man/man3/OBJ_nid2sn.3.gz +%%MAN3%%man/man3/OBJ_obj2nid.3.gz +%%MAN3%%man/man3/OBJ_obj2txt.3.gz +%%MAN3%%man/man3/OBJ_sn2nid.3.gz +%%MAN3%%man/man3/OBJ_txt2nid.3.gz +%%MAN3%%man/man3/OBJ_txt2obj.3.gz +%%MAN3%%man/man3/OPENSSL_Applink.3.gz +%%MAN3%%man/man3/OPENSSL_VERSION_NUMBER.3.gz +%%MAN3%%man/man3/OPENSSL_config.3.gz +%%MAN3%%man/man3/OPENSSL_ia32cap.3.gz +%%MAN3%%man/man3/OPENSSL_ia32cap_loc.3.gz +%%MAN3%%man/man3/OPENSSL_instrument_bus.3.gz +%%MAN3%%man/man3/OPENSSL_instrument_bus2.3.gz +%%MAN3%%man/man3/OPENSSL_load_builtin_modules.3.gz +%%MAN3%%man/man3/OPENSSL_no_config.3.gz +%%MAN3%%man/man3/OpenSSL_add_all_algorithms.3.gz +%%MAN3%%man/man3/OpenSSL_add_all_ciphers.3.gz +%%MAN3%%man/man3/OpenSSL_add_all_digests.3.gz +%%MAN3%%man/man3/OpenSSL_add_ssl_algorithms.3.gz +%%MAN3%%man/man3/PEM.3.gz +%%MAN3%%man/man3/PEM_read_DHparams.3.gz +%%MAN3%%man/man3/PEM_read_DSAPrivateKey.3.gz +%%MAN3%%man/man3/PEM_read_DSA_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_read_DSAparams.3.gz +%%MAN3%%man/man3/PEM_read_NETSCAPE_CERT_SEQUENCE.3.gz +%%MAN3%%man/man3/PEM_read_PKCS7.3.gz +%%MAN3%%man/man3/PEM_read_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_read_PrivateKey.3.gz +%%MAN3%%man/man3/PEM_read_RSAPrivateKey.3.gz +%%MAN3%%man/man3/PEM_read_RSAPublicKey.3.gz +%%MAN3%%man/man3/PEM_read_RSA_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_read_X509.3.gz +%%MAN3%%man/man3/PEM_read_X509_AUX.3.gz +%%MAN3%%man/man3/PEM_read_X509_CRL.3.gz +%%MAN3%%man/man3/PEM_read_X509_REQ.3.gz +%%MAN3%%man/man3/PEM_read_bio_DHparams.3.gz +%%MAN3%%man/man3/PEM_read_bio_DSAPrivateKey.3.gz +%%MAN3%%man/man3/PEM_read_bio_DSA_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_read_bio_DSAparams.3.gz +%%MAN3%%man/man3/PEM_read_bio_NETSCAPE_CERT_SEQUENCE.3.gz +%%MAN3%%man/man3/PEM_read_bio_PKCS7.3.gz +%%MAN3%%man/man3/PEM_read_bio_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_read_bio_PrivateKey.3.gz +%%MAN3%%man/man3/PEM_read_bio_RSAPrivateKey.3.gz +%%MAN3%%man/man3/PEM_read_bio_RSAPublicKey.3.gz +%%MAN3%%man/man3/PEM_read_bio_RSA_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_read_bio_X509.3.gz +%%MAN3%%man/man3/PEM_read_bio_X509_AUX.3.gz +%%MAN3%%man/man3/PEM_read_bio_X509_CRL.3.gz +%%MAN3%%man/man3/PEM_read_bio_X509_REQ.3.gz +%%MAN3%%man/man3/PEM_write_DHparams.3.gz +%%MAN3%%man/man3/PEM_write_DSAPrivateKey.3.gz +%%MAN3%%man/man3/PEM_write_DSA_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_write_DSAparams.3.gz +%%MAN3%%man/man3/PEM_write_NETSCAPE_CERT_SEQUENCE.3.gz +%%MAN3%%man/man3/PEM_write_PKCS7.3.gz +%%MAN3%%man/man3/PEM_write_PKCS8PrivateKey.3.gz +%%MAN3%%man/man3/PEM_write_PKCS8PrivateKey_nid.3.gz +%%MAN3%%man/man3/PEM_write_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_write_PrivateKey.3.gz +%%MAN3%%man/man3/PEM_write_RSAPrivateKey.3.gz +%%MAN3%%man/man3/PEM_write_RSAPublicKey.3.gz +%%MAN3%%man/man3/PEM_write_RSA_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_write_X509.3.gz +%%MAN3%%man/man3/PEM_write_X509_AUX.3.gz +%%MAN3%%man/man3/PEM_write_X509_CRL.3.gz +%%MAN3%%man/man3/PEM_write_X509_REQ.3.gz +%%MAN3%%man/man3/PEM_write_X509_REQ_NEW.3.gz +%%MAN3%%man/man3/PEM_write_bio_CMS_stream.3.gz +%%MAN3%%man/man3/PEM_write_bio_DHparams.3.gz +%%MAN3%%man/man3/PEM_write_bio_DSAPrivateKey.3.gz +%%MAN3%%man/man3/PEM_write_bio_DSA_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_write_bio_DSAparams.3.gz +%%MAN3%%man/man3/PEM_write_bio_NETSCAPE_CERT_SEQUENCE.3.gz +%%MAN3%%man/man3/PEM_write_bio_PKCS7.3.gz +%%MAN3%%man/man3/PEM_write_bio_PKCS7_stream.3.gz +%%MAN3%%man/man3/PEM_write_bio_PKCS8PrivateKey.3.gz +%%MAN3%%man/man3/PEM_write_bio_PKCS8PrivateKey_nid.3.gz +%%MAN3%%man/man3/PEM_write_bio_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_write_bio_PrivateKey.3.gz +%%MAN3%%man/man3/PEM_write_bio_RSAPrivateKey.3.gz +%%MAN3%%man/man3/PEM_write_bio_RSAPublicKey.3.gz +%%MAN3%%man/man3/PEM_write_bio_RSA_PUBKEY.3.gz +%%MAN3%%man/man3/PEM_write_bio_X509.3.gz +%%MAN3%%man/man3/PEM_write_bio_X509_AUX.3.gz +%%MAN3%%man/man3/PEM_write_bio_X509_CRL.3.gz +%%MAN3%%man/man3/PEM_write_bio_X509_REQ.3.gz +%%MAN3%%man/man3/PEM_write_bio_X509_REQ_NEW.3.gz +%%MAN3%%man/man3/PKCS12_create.3.gz +%%MAN3%%man/man3/PKCS12_parse.3.gz +%%MAN3%%man/man3/PKCS7_decrypt.3.gz +%%MAN3%%man/man3/PKCS7_encrypt.3.gz +%%MAN3%%man/man3/PKCS7_get0_signers.3.gz +%%MAN3%%man/man3/PKCS7_sign.3.gz +%%MAN3%%man/man3/PKCS7_sign_add_signer.3.gz +%%MAN3%%man/man3/PKCS7_verify.3.gz +%%MAN3%%man/man3/RAND_SSLeay.3.gz +%%MAN3%%man/man3/RAND_add.3.gz +%%MAN3%%man/man3/RAND_bytes.3.gz +%%MAN3%%man/man3/RAND_cleanup.3.gz +%%MAN3%%man/man3/RAND_egd.3.gz +%%MAN3%%man/man3/RAND_egd_bytes.3.gz +%%MAN3%%man/man3/RAND_event.3.gz +%%MAN3%%man/man3/RAND_file_name.3.gz +%%MAN3%%man/man3/RAND_get_rand_method.3.gz +%%MAN3%%man/man3/RAND_load_file.3.gz +%%MAN3%%man/man3/RAND_pseudo_bytes.3.gz +%%MAN3%%man/man3/RAND_query_egd_bytes.3.gz +%%MAN3%%man/man3/RAND_screen.3.gz +%%MAN3%%man/man3/RAND_seed.3.gz +%%MAN3%%man/man3/RAND_set_rand_method.3.gz +%%MAN3%%man/man3/RAND_status.3.gz +%%MAN3%%man/man3/RAND_write_file.3.gz +%%MAN3%%man/man3/RC4.3.gz +%%MAN3%%man/man3/RC4_set_key.3.gz +%%MAN3%%man/man3/RIPEMD160.3.gz +%%MAN3%%man/man3/RIPEMD160_Final.3.gz +%%MAN3%%man/man3/RIPEMD160_Init.3.gz +%%MAN3%%man/man3/RIPEMD160_Update.3.gz +%%MAN3%%man/man3/RSA_PKCS1_SSLeay.3.gz +%%MAN3%%man/man3/RSA_blinding_off.3.gz +%%MAN3%%man/man3/RSA_blinding_on.3.gz +%%MAN3%%man/man3/RSA_check_key.3.gz +%%MAN3%%man/man3/RSA_flags.3.gz +%%MAN3%%man/man3/RSA_free.3.gz +%%MAN3%%man/man3/RSA_generate_key.3.gz +%%MAN3%%man/man3/RSA_generate_key_ex.3.gz +%%MAN3%%man/man3/RSA_get_default_method.3.gz +%%MAN3%%man/man3/RSA_get_ex_data.3.gz +%%MAN3%%man/man3/RSA_get_ex_new_index.3.gz +%%MAN3%%man/man3/RSA_get_method.3.gz +%%MAN3%%man/man3/RSA_new.3.gz +%%MAN3%%man/man3/RSA_new_method.3.gz +%%MAN3%%man/man3/RSA_null_method.3.gz +%%MAN3%%man/man3/RSA_padding_add_PKCS1_OAEP.3.gz +%%MAN3%%man/man3/RSA_padding_add_PKCS1_type_1.3.gz +%%MAN3%%man/man3/RSA_padding_add_PKCS1_type_2.3.gz +%%MAN3%%man/man3/RSA_padding_add_SSLv23.3.gz +%%MAN3%%man/man3/RSA_padding_add_none.3.gz +%%MAN3%%man/man3/RSA_padding_check_PKCS1_OAEP.3.gz +%%MAN3%%man/man3/RSA_padding_check_PKCS1_type_1.3.gz +%%MAN3%%man/man3/RSA_padding_check_PKCS1_type_2.3.gz +%%MAN3%%man/man3/RSA_padding_check_SSLv23.3.gz +%%MAN3%%man/man3/RSA_padding_check_none.3.gz +%%MAN3%%man/man3/RSA_print.3.gz +%%MAN3%%man/man3/RSA_print_fp.3.gz +%%MAN3%%man/man3/RSA_private_decrypt.3.gz +%%MAN3%%man/man3/RSA_private_encrypt.3.gz +%%MAN3%%man/man3/RSA_public_decrypt.3.gz +%%MAN3%%man/man3/RSA_public_encrypt.3.gz +%%MAN3%%man/man3/RSA_set_default_method.3.gz +%%MAN3%%man/man3/RSA_set_ex_data.3.gz +%%MAN3%%man/man3/RSA_set_method.3.gz +%%MAN3%%man/man3/RSA_sign.3.gz +%%MAN3%%man/man3/RSA_sign_ASN1_OCTET_STRING.3.gz +%%MAN3%%man/man3/RSA_size.3.gz +%%MAN3%%man/man3/RSA_verify.3.gz +%%MAN3%%man/man3/RSA_verify_ASN1_OCTET_STRING.3.gz +%%MAN3%%man/man3/SHA1.3.gz +%%MAN3%%man/man3/SHA1_Final.3.gz +%%MAN3%%man/man3/SHA1_Init.3.gz +%%MAN3%%man/man3/SHA1_Update.3.gz +%%MAN3%%man/man3/SHA224.3.gz +%%MAN3%%man/man3/SHA224_Final.3.gz +%%MAN3%%man/man3/SHA224_Init.3.gz +%%MAN3%%man/man3/SHA224_Update.3.gz +%%MAN3%%man/man3/SHA256.3.gz +%%MAN3%%man/man3/SHA256_Final.3.gz +%%MAN3%%man/man3/SHA256_Init.3.gz +%%MAN3%%man/man3/SHA256_Update.3.gz +%%MAN3%%man/man3/SHA384.3.gz +%%MAN3%%man/man3/SHA384_Final.3.gz +%%MAN3%%man/man3/SHA384_Init.3.gz +%%MAN3%%man/man3/SHA384_Update.3.gz +%%MAN3%%man/man3/SHA512.3.gz +%%MAN3%%man/man3/SHA512_Final.3.gz +%%MAN3%%man/man3/SHA512_Init.3.gz +%%MAN3%%man/man3/SHA512_Update.3.gz +%%MAN3%%man/man3/SMIME_read_CMS.3.gz +%%MAN3%%man/man3/SMIME_read_PKCS7.3.gz +%%MAN3%%man/man3/SMIME_write_CMS.3.gz +%%MAN3%%man/man3/SMIME_write_PKCS7.3.gz +%%MAN3%%man/man3/SSL.3.gz +%%MAN3%%man/man3/SSL_CIPHER_description.3.gz +%%MAN3%%man/man3/SSL_CIPHER_get_bits.3.gz +%%MAN3%%man/man3/SSL_CIPHER_get_name.3.gz +%%MAN3%%man/man3/SSL_CIPHER_get_version.3.gz +%%MAN3%%man/man3/SSL_COMP_add_compression_method.3.gz +%%MAN3%%man/man3/SSL_COMP_free_compression_methods.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_clear_flags.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_free.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_new.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_set1_prefix.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_set_flags.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_set_ssl.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_set_ssl_ctx.3.gz +%%MAN3%%man/man3/SSL_CONF_cmd.3.gz +%%MAN3%%man/man3/SSL_CONF_cmd_argv.3.gz +%%MAN3%%man/man3/SSL_CTX_add0_chain_cert.3.gz +%%MAN3%%man/man3/SSL_CTX_add1_chain_cert.3.gz +%%MAN3%%man/man3/SSL_CTX_add_client_CA.3.gz +%%MAN3%%man/man3/SSL_CTX_add_client_custom_ext.3.gz +%%MAN3%%man/man3/SSL_CTX_add_extra_chain_cert.3.gz +%%MAN3%%man/man3/SSL_CTX_add_server_custom_ext.3.gz +%%MAN3%%man/man3/SSL_CTX_add_session.3.gz +%%MAN3%%man/man3/SSL_CTX_build_cert_chain.3.gz +%%MAN3%%man/man3/SSL_CTX_callback_ctrl.3.gz +%%MAN3%%man/man3/SSL_CTX_check_private_key.3.gz +%%MAN3%%man/man3/SSL_CTX_clear_chain_certs.3.gz +%%MAN3%%man/man3/SSL_CTX_clear_extra_chain_certs.3.gz +%%MAN3%%man/man3/SSL_CTX_clear_options.3.gz +%%MAN3%%man/man3/SSL_CTX_ctrl.3.gz +%%MAN3%%man/man3/SSL_CTX_flush_sessions.3.gz +%%MAN3%%man/man3/SSL_CTX_free.3.gz +%%MAN3%%man/man3/SSL_CTX_get0_chain_certs.3.gz +%%MAN3%%man/man3/SSL_CTX_get0_param.3.gz +%%MAN3%%man/man3/SSL_CTX_get_cert_store.3.gz +%%MAN3%%man/man3/SSL_CTX_get_client_CA_list.3.gz +%%MAN3%%man/man3/SSL_CTX_get_client_cert_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_get_default_read_ahead.3.gz +%%MAN3%%man/man3/SSL_CTX_get_ex_data.3.gz +%%MAN3%%man/man3/SSL_CTX_get_ex_new_index.3.gz +%%MAN3%%man/man3/SSL_CTX_get_info_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_get_max_cert_list.3.gz +%%MAN3%%man/man3/SSL_CTX_get_mode.3.gz +%%MAN3%%man/man3/SSL_CTX_get_options.3.gz +%%MAN3%%man/man3/SSL_CTX_get_quiet_shutdown.3.gz +%%MAN3%%man/man3/SSL_CTX_get_read_ahead.3.gz +%%MAN3%%man/man3/SSL_CTX_get_session_cache_mode.3.gz +%%MAN3%%man/man3/SSL_CTX_get_timeout.3.gz +%%MAN3%%man/man3/SSL_CTX_get_verify_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_get_verify_depth.3.gz +%%MAN3%%man/man3/SSL_CTX_get_verify_mode.3.gz +%%MAN3%%man/man3/SSL_CTX_load_verify_locations.3.gz +%%MAN3%%man/man3/SSL_CTX_need_tmp_rsa.3.gz +%%MAN3%%man/man3/SSL_CTX_new.3.gz +%%MAN3%%man/man3/SSL_CTX_remove_session.3.gz +%%MAN3%%man/man3/SSL_CTX_select_current_cert.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_accept.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_accept_good.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_accept_renegotiate.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_cache_full.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_cb_hits.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_connect.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_connect_good.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_connect_renegotiate.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_get_cache_size.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_get_get_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_get_new_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_get_remove_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_hits.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_misses.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_number.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_set_cache_size.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_set_get_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_set_new_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_set_remove_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_timeouts.3.gz +%%MAN3%%man/man3/SSL_CTX_sessions.3.gz +%%MAN3%%man/man3/SSL_CTX_set0_chain.3.gz +%%MAN3%%man/man3/SSL_CTX_set0_chain_cert_store.3.gz +%%MAN3%%man/man3/SSL_CTX_set0_verify_cert_store.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_chain.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_chain_cert_store.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_curves.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_curves_list.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_param.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_verify_cert_store.3.gz +%%MAN3%%man/man3/SSL_CTX_set_alpn_protos.3.gz +%%MAN3%%man/man3/SSL_CTX_set_alpn_select_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_cert_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_cert_store.3.gz +%%MAN3%%man/man3/SSL_CTX_set_cert_verify_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_cipher_list.3.gz +%%MAN3%%man/man3/SSL_CTX_set_client_CA_list.3.gz +%%MAN3%%man/man3/SSL_CTX_set_client_cert_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_current_cert.3.gz +%%MAN3%%man/man3/SSL_CTX_set_custom_cli_ext.3.gz +%%MAN3%%man/man3/SSL_CTX_set_default_passwd_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz +%%MAN3%%man/man3/SSL_CTX_set_default_read_ahead.3.gz +%%MAN3%%man/man3/SSL_CTX_set_ecdh_auto.3.gz +%%MAN3%%man/man3/SSL_CTX_set_ex_data.3.gz +%%MAN3%%man/man3/SSL_CTX_set_generate_session_id.3.gz +%%MAN3%%man/man3/SSL_CTX_set_info_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_max_cert_list.3.gz +%%MAN3%%man/man3/SSL_CTX_set_mode.3.gz +%%MAN3%%man/man3/SSL_CTX_set_msg_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_msg_callback_arg.3.gz +%%MAN3%%man/man3/SSL_CTX_set_options.3.gz +%%MAN3%%man/man3/SSL_CTX_set_psk_client_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_psk_server_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_quiet_shutdown.3.gz +%%MAN3%%man/man3/SSL_CTX_set_read_ahead.3.gz +%%MAN3%%man/man3/SSL_CTX_set_session_cache_mode.3.gz +%%MAN3%%man/man3/SSL_CTX_set_session_id_context.3.gz +%%MAN3%%man/man3/SSL_CTX_set_ssl_version.3.gz +%%MAN3%%man/man3/SSL_CTX_set_timeout.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tlsext_status_arg.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tlsext_status_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tmp_dh.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tmp_dh_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tmp_rsa.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tmp_rsa_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_verify.3.gz +%%MAN3%%man/man3/SSL_CTX_set_verify_depth.3.gz +%%MAN3%%man/man3/SSL_CTX_use_PrivateKey.3.gz +%%MAN3%%man/man3/SSL_CTX_use_PrivateKey_ASN1.3.gz +%%MAN3%%man/man3/SSL_CTX_use_PrivateKey_file.3.gz +%%MAN3%%man/man3/SSL_CTX_use_RSAPrivateKey.3.gz +%%MAN3%%man/man3/SSL_CTX_use_RSAPrivateKey_ASN1.3.gz +%%MAN3%%man/man3/SSL_CTX_use_RSAPrivateKey_file.3.gz +%%MAN3%%man/man3/SSL_CTX_use_certificate.3.gz +%%MAN3%%man/man3/SSL_CTX_use_certificate_ASN1.3.gz +%%MAN3%%man/man3/SSL_CTX_use_certificate_chain_file.3.gz +%%MAN3%%man/man3/SSL_CTX_use_certificate_file.3.gz +%%MAN3%%man/man3/SSL_CTX_use_psk_identity_hint.3.gz +%%MAN3%%man/man3/SSL_CTX_use_serverinfo.3.gz +%%MAN3%%man/man3/SSL_CTX_use_serverinfo_file.3.gz +%%MAN3%%man/man3/SSL_SESSION_free.3.gz +%%MAN3%%man/man3/SSL_SESSION_get_ex_data.3.gz +%%MAN3%%man/man3/SSL_SESSION_get_ex_new_index.3.gz +%%MAN3%%man/man3/SSL_SESSION_get_time.3.gz +%%MAN3%%man/man3/SSL_SESSION_get_timeout.3.gz +%%MAN3%%man/man3/SSL_SESSION_set_ex_data.3.gz +%%MAN3%%man/man3/SSL_SESSION_set_time.3.gz +%%MAN3%%man/man3/SSL_SESSION_set_timeout.3.gz +%%MAN3%%man/man3/SSL_accept.3.gz +%%MAN3%%man/man3/SSL_add0_chain_cert.3.gz +%%MAN3%%man/man3/SSL_add1_chain_cert.3.gz +%%MAN3%%man/man3/SSL_add_client_CA.3.gz +%%MAN3%%man/man3/SSL_add_session.3.gz +%%MAN3%%man/man3/SSL_alert_desc_string.3.gz +%%MAN3%%man/man3/SSL_alert_desc_string_long.3.gz +%%MAN3%%man/man3/SSL_alert_type_string.3.gz +%%MAN3%%man/man3/SSL_alert_type_string_long.3.gz +%%MAN3%%man/man3/SSL_build_cert_chain.3.gz +%%MAN3%%man/man3/SSL_callback_ctrl.3.gz +%%MAN3%%man/man3/SSL_check_chain.3.gz +%%MAN3%%man/man3/SSL_check_private_key.3.gz +%%MAN3%%man/man3/SSL_clear.3.gz +%%MAN3%%man/man3/SSL_clear_chain_certs.3.gz +%%MAN3%%man/man3/SSL_clear_options.3.gz +%%MAN3%%man/man3/SSL_connect.3.gz +%%MAN3%%man/man3/SSL_ctrl.3.gz +%%MAN3%%man/man3/SSL_do_handshake.3.gz +%%MAN3%%man/man3/SSL_flush_sessions.3.gz +%%MAN3%%man/man3/SSL_free.3.gz +%%MAN3%%man/man3/SSL_get0_alpn_selected.3.gz +%%MAN3%%man/man3/SSL_get0_chain_certs.3.gz +%%MAN3%%man/man3/SSL_get0_param.3.gz +%%MAN3%%man/man3/SSL_get1_curves.3.gz +%%MAN3%%man/man3/SSL_get_SSL_CTX.3.gz +%%MAN3%%man/man3/SSL_get_accept_state.3.gz +%%MAN3%%man/man3/SSL_get_cipher.3.gz +%%MAN3%%man/man3/SSL_get_cipher_bits.3.gz +%%MAN3%%man/man3/SSL_get_cipher_list.3.gz +%%MAN3%%man/man3/SSL_get_cipher_name.3.gz +%%MAN3%%man/man3/SSL_get_cipher_version.3.gz +%%MAN3%%man/man3/SSL_get_ciphers.3.gz +%%MAN3%%man/man3/SSL_get_client_CA_list.3.gz +%%MAN3%%man/man3/SSL_get_current_cipher.3.gz +%%MAN3%%man/man3/SSL_get_default_timeout.3.gz +%%MAN3%%man/man3/SSL_get_error.3.gz +%%MAN3%%man/man3/SSL_get_ex_data.3.gz +%%MAN3%%man/man3/SSL_get_ex_data_X509_STORE_CTX_idx.3.gz +%%MAN3%%man/man3/SSL_get_ex_new_index.3.gz +%%MAN3%%man/man3/SSL_get_fd.3.gz +%%MAN3%%man/man3/SSL_get_info_callback.3.gz +%%MAN3%%man/man3/SSL_get_max_cert_list.3.gz +%%MAN3%%man/man3/SSL_get_mode.3.gz +%%MAN3%%man/man3/SSL_get_msg_callback_arg.3.gz +%%MAN3%%man/man3/SSL_get_options.3.gz +%%MAN3%%man/man3/SSL_get_peer_cert_chain.3.gz +%%MAN3%%man/man3/SSL_get_peer_certificate.3.gz +%%MAN3%%man/man3/SSL_get_psk_identity.3.gz +%%MAN3%%man/man3/SSL_get_psk_identity_hint.3.gz +%%MAN3%%man/man3/SSL_get_quiet_shutdown.3.gz +%%MAN3%%man/man3/SSL_get_rbio.3.gz +%%MAN3%%man/man3/SSL_get_read_ahead.3.gz +%%MAN3%%man/man3/SSL_get_secure_renegotiation_support.3.gz +%%MAN3%%man/man3/SSL_get_session.3.gz +%%MAN3%%man/man3/SSL_get_shared_curve.3.gz +%%MAN3%%man/man3/SSL_get_shutdown.3.gz +%%MAN3%%man/man3/SSL_get_ssl_method.3.gz +%%MAN3%%man/man3/SSL_get_tlsext_status_ocsp_resp.3.gz +%%MAN3%%man/man3/SSL_get_verify_callback.3.gz +%%MAN3%%man/man3/SSL_get_verify_depth.3.gz +%%MAN3%%man/man3/SSL_get_verify_mode.3.gz +%%MAN3%%man/man3/SSL_get_verify_result.3.gz +%%MAN3%%man/man3/SSL_get_version.3.gz +%%MAN3%%man/man3/SSL_has_matching_session_id.3.gz +%%MAN3%%man/man3/SSL_library_init.3.gz +%%MAN3%%man/man3/SSL_load_client_CA_file.3.gz +%%MAN3%%man/man3/SSL_load_error_strings.3.gz +%%MAN3%%man/man3/SSL_need_tmp_rsa.3.gz +%%MAN3%%man/man3/SSL_new.3.gz +%%MAN3%%man/man3/SSL_pending.3.gz +%%MAN3%%man/man3/SSL_read.3.gz +%%MAN3%%man/man3/SSL_remove_session.3.gz +%%MAN3%%man/man3/SSL_rstate_string.3.gz +%%MAN3%%man/man3/SSL_rstate_string_long.3.gz +%%MAN3%%man/man3/SSL_select_current_cert.3.gz +%%MAN3%%man/man3/SSL_select_next_proto.3.gz +%%MAN3%%man/man3/SSL_session_reused.3.gz +%%MAN3%%man/man3/SSL_set0_chain.3.gz +%%MAN3%%man/man3/SSL_set0_chain_cert_store.3.gz +%%MAN3%%man/man3/SSL_set0_verify_cert_store.3.gz +%%MAN3%%man/man3/SSL_set1_chain.3.gz +%%MAN3%%man/man3/SSL_set1_chain_cert_store.3.gz +%%MAN3%%man/man3/SSL_set1_curves.3.gz +%%MAN3%%man/man3/SSL_set1_curves_list.3.gz +%%MAN3%%man/man3/SSL_set1_param.3.gz +%%MAN3%%man/man3/SSL_set1_verify_cert_store.3.gz +%%MAN3%%man/man3/SSL_set_alpn_protos.3.gz +%%MAN3%%man/man3/SSL_set_bio.3.gz +%%MAN3%%man/man3/SSL_set_cert_cb.3.gz +%%MAN3%%man/man3/SSL_set_cipher_list.3.gz +%%MAN3%%man/man3/SSL_set_client_CA_list.3.gz +%%MAN3%%man/man3/SSL_set_connect_state.3.gz +%%MAN3%%man/man3/SSL_set_current_cert.3.gz +%%MAN3%%man/man3/SSL_set_ecdh_auto.3.gz +%%MAN3%%man/man3/SSL_set_ex_data.3.gz +%%MAN3%%man/man3/SSL_set_fd.3.gz +%%MAN3%%man/man3/SSL_set_generate_session_id.3.gz +%%MAN3%%man/man3/SSL_set_info_callback.3.gz +%%MAN3%%man/man3/SSL_set_max_cert_list.3.gz +%%MAN3%%man/man3/SSL_set_mode.3.gz +%%MAN3%%man/man3/SSL_set_msg_callback.3.gz +%%MAN3%%man/man3/SSL_set_options.3.gz +%%MAN3%%man/man3/SSL_set_psk_client_callback.3.gz +%%MAN3%%man/man3/SSL_set_psk_server_callback.3.gz +%%MAN3%%man/man3/SSL_set_quiet_shutdown.3.gz +%%MAN3%%man/man3/SSL_set_read_ahead.3.gz +%%MAN3%%man/man3/SSL_set_session.3.gz +%%MAN3%%man/man3/SSL_set_session_id_context.3.gz +%%MAN3%%man/man3/SSL_set_shutdown.3.gz +%%MAN3%%man/man3/SSL_set_ssl_method.3.gz +%%MAN3%%man/man3/SSL_set_tlsext_status_ocsp_resp.3.gz +%%MAN3%%man/man3/SSL_set_tlsext_status_type.3.gz +%%MAN3%%man/man3/SSL_set_tmp_dh.3.gz +%%MAN3%%man/man3/SSL_set_tmp_dh_callback.3.gz +%%MAN3%%man/man3/SSL_set_tmp_rsa.3.gz +%%MAN3%%man/man3/SSL_set_tmp_rsa_callback.3.gz +%%MAN3%%man/man3/SSL_set_verify.3.gz +%%MAN3%%man/man3/SSL_set_verify_depth.3.gz +%%MAN3%%man/man3/SSL_set_verify_result.3.gz +%%MAN3%%man/man3/SSL_shutdown.3.gz +%%MAN3%%man/man3/SSL_state_string.3.gz +%%MAN3%%man/man3/SSL_state_string_long.3.gz +%%MAN3%%man/man3/SSL_use_PrivateKey.3.gz +%%MAN3%%man/man3/SSL_use_PrivateKey_ASN1.3.gz +%%MAN3%%man/man3/SSL_use_PrivateKey_file.3.gz +%%MAN3%%man/man3/SSL_use_RSAPrivateKey.3.gz +%%MAN3%%man/man3/SSL_use_RSAPrivateKey_ASN1.3.gz +%%MAN3%%man/man3/SSL_use_RSAPrivateKey_file.3.gz +%%MAN3%%man/man3/SSL_use_certificate.3.gz +%%MAN3%%man/man3/SSL_use_certificate_ASN1.3.gz +%%MAN3%%man/man3/SSL_use_certificate_file.3.gz +%%MAN3%%man/man3/SSL_use_psk_identity_hint.3.gz +%%MAN3%%man/man3/SSL_want.3.gz +%%MAN3%%man/man3/SSL_want_nothing.3.gz +%%MAN3%%man/man3/SSL_want_read.3.gz +%%MAN3%%man/man3/SSL_want_write.3.gz +%%MAN3%%man/man3/SSL_want_x509_lookup.3.gz +%%MAN3%%man/man3/SSL_write.3.gz +%%MAN3%%man/man3/SSLeay.3.gz +%%MAN3%%man/man3/SSLeay_add_ssl_algorithms.3.gz +%%MAN3%%man/man3/SSLeay_version.3.gz +%%MAN3%%man/man3/SSLv23_client_method.3.gz +%%MAN3%%man/man3/SSLv23_method.3.gz +%%MAN3%%man/man3/SSLv23_server_method.3.gz +%%MAN3%%man/man3/SSLv2_client_method.3.gz +%%MAN3%%man/man3/SSLv2_method.3.gz +%%MAN3%%man/man3/SSLv2_server_method.3.gz +%%MAN3%%man/man3/SSLv3_client_method.3.gz +%%MAN3%%man/man3/SSLv3_method.3.gz +%%MAN3%%man/man3/SSLv3_server_method.3.gz +%%MAN3%%man/man3/TLSv1_1_client_method.3.gz +%%MAN3%%man/man3/TLSv1_1_method.3.gz +%%MAN3%%man/man3/TLSv1_1_server_method.3.gz +%%MAN3%%man/man3/TLSv1_2_client_method.3.gz +%%MAN3%%man/man3/TLSv1_2_method.3.gz +%%MAN3%%man/man3/TLSv1_2_server_method.3.gz +%%MAN3%%man/man3/TLSv1_client_method.3.gz +%%MAN3%%man/man3/TLSv1_method.3.gz +%%MAN3%%man/man3/TLSv1_server_method.3.gz +%%MAN3%%man/man3/UI_OpenSSL.3.gz +%%MAN3%%man/man3/UI_add_error_string.3.gz +%%MAN3%%man/man3/UI_add_info_string.3.gz +%%MAN3%%man/man3/UI_add_input_boolean.3.gz +%%MAN3%%man/man3/UI_add_input_string.3.gz +%%MAN3%%man/man3/UI_add_user_data.3.gz +%%MAN3%%man/man3/UI_add_verify_string.3.gz +%%MAN3%%man/man3/UI_construct_prompt.3.gz +%%MAN3%%man/man3/UI_ctrl.3.gz +%%MAN3%%man/man3/UI_dup_error_string.3.gz +%%MAN3%%man/man3/UI_dup_info_string.3.gz +%%MAN3%%man/man3/UI_dup_input_boolean.3.gz +%%MAN3%%man/man3/UI_dup_input_string.3.gz +%%MAN3%%man/man3/UI_dup_verify_string.3.gz +%%MAN3%%man/man3/UI_free.3.gz +%%MAN3%%man/man3/UI_get0_result.3.gz +%%MAN3%%man/man3/UI_get0_user_data.3.gz +%%MAN3%%man/man3/UI_get_default_method.3.gz +%%MAN3%%man/man3/UI_get_method.3.gz +%%MAN3%%man/man3/UI_new.3.gz +%%MAN3%%man/man3/UI_new_method.3.gz +%%MAN3%%man/man3/UI_process.3.gz +%%MAN3%%man/man3/UI_set_default_method.3.gz +%%MAN3%%man/man3/UI_set_method.3.gz +%%MAN3%%man/man3/X509_NAME_ENTRY_create_by_NID.3.gz +%%MAN3%%man/man3/X509_NAME_ENTRY_create_by_OBJ.3.gz +%%MAN3%%man/man3/X509_NAME_ENTRY_create_by_txt.3.gz +%%MAN3%%man/man3/X509_NAME_ENTRY_get_data.3.gz +%%MAN3%%man/man3/X509_NAME_ENTRY_get_object.3.gz +%%MAN3%%man/man3/X509_NAME_ENTRY_set_data.3.gz +%%MAN3%%man/man3/X509_NAME_ENTRY_set_object.3.gz +%%MAN3%%man/man3/X509_NAME_add_entry.3.gz +%%MAN3%%man/man3/X509_NAME_add_entry_by_NID.3.gz +%%MAN3%%man/man3/X509_NAME_add_entry_by_OBJ.3.gz +%%MAN3%%man/man3/X509_NAME_add_entry_by_txt.3.gz +%%MAN3%%man/man3/X509_NAME_delete_entry.3.gz +%%MAN3%%man/man3/X509_NAME_entry_count.3.gz +%%MAN3%%man/man3/X509_NAME_get_entry.3.gz +%%MAN3%%man/man3/X509_NAME_get_index_by_NID.3.gz +%%MAN3%%man/man3/X509_NAME_get_index_by_OBJ.3.gz +%%MAN3%%man/man3/X509_NAME_get_text_by_NID.3.gz +%%MAN3%%man/man3/X509_NAME_get_text_by_OBJ.3.gz +%%MAN3%%man/man3/X509_NAME_oneline.3.gz +%%MAN3%%man/man3/X509_NAME_print.3.gz +%%MAN3%%man/man3/X509_NAME_print_ex.3.gz +%%MAN3%%man/man3/X509_NAME_print_ex_fp.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_cleanup.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_free.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_get0_param.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_get1_chain.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_get_current_cert.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_get_error.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_get_error_depth.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_get_ex_data.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_get_ex_new_index.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_init.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_new.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set0_crls.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set0_param.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set_cert.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set_chain.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set_default.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set_error.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set_ex_data.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set_verify_cb.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_trusted_stack.3.gz +%%MAN3%%man/man3/X509_STORE_set_verify_cb.3.gz +%%MAN3%%man/man3/X509_STORE_set_verify_cb_func.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_add0_policy.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_add1_host.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_clear_flags.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_get0_peername.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_get_depth.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_get_flags.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set1_email.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set1_host.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set1_ip.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set1_ip_asc.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set1_policies.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set_depth.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set_flags.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set_hostflags.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set_purpose.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set_time.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set_trust.3.gz +%%MAN3%%man/man3/X509_check_email.3.gz +%%MAN3%%man/man3/X509_check_host.3.gz +%%MAN3%%man/man3/X509_check_ip.3.gz +%%MAN3%%man/man3/X509_check_ip_asc.3.gz +%%MAN3%%man/man3/X509_free.3.gz +%%MAN3%%man/man3/X509_new.3.gz +%%MAN3%%man/man3/X509_verify_cert.3.gz +%%MAN3%%man/man3/X509_verify_cert_error_string.3.gz +%%MAN3%%man/man3/bio.3.gz +%%MAN3%%man/man3/blowfish.3.gz +%%MAN3%%man/man3/bn.3.gz +%%MAN3%%man/man3/bn_add_words.3.gz +%%MAN3%%man/man3/bn_check_top.3.gz +%%MAN3%%man/man3/bn_cmp_words.3.gz +%%MAN3%%man/man3/bn_div_words.3.gz +%%MAN3%%man/man3/bn_dump.3.gz +%%MAN3%%man/man3/bn_expand.3.gz +%%MAN3%%man/man3/bn_expand2.3.gz +%%MAN3%%man/man3/bn_fix_top.3.gz +%%MAN3%%man/man3/bn_internal.3.gz +%%MAN3%%man/man3/bn_mul_add_words.3.gz +%%MAN3%%man/man3/bn_mul_comba4.3.gz +%%MAN3%%man/man3/bn_mul_comba8.3.gz +%%MAN3%%man/man3/bn_mul_high.3.gz +%%MAN3%%man/man3/bn_mul_low_normal.3.gz +%%MAN3%%man/man3/bn_mul_low_recursive.3.gz +%%MAN3%%man/man3/bn_mul_normal.3.gz +%%MAN3%%man/man3/bn_mul_part_recursive.3.gz +%%MAN3%%man/man3/bn_mul_recursive.3.gz +%%MAN3%%man/man3/bn_mul_words.3.gz +%%MAN3%%man/man3/bn_print.3.gz +%%MAN3%%man/man3/bn_set_high.3.gz +%%MAN3%%man/man3/bn_set_low.3.gz +%%MAN3%%man/man3/bn_set_max.3.gz +%%MAN3%%man/man3/bn_sqr_comba4.3.gz +%%MAN3%%man/man3/bn_sqr_comba8.3.gz +%%MAN3%%man/man3/bn_sqr_normal.3.gz +%%MAN3%%man/man3/bn_sqr_recursive.3.gz +%%MAN3%%man/man3/bn_sqr_words.3.gz +%%MAN3%%man/man3/bn_sub_words.3.gz +%%MAN3%%man/man3/bn_wexpand.3.gz +%%MAN3%%man/man3/buffer.3.gz +%%MAN3%%man/man3/crypto.3.gz +%%MAN3%%man/man3/d2i_ASN1_OBJECT.3.gz +%%MAN3%%man/man3/d2i_AutoPrivateKey.3.gz +%%MAN3%%man/man3/d2i_CMS_ContentInfo.3.gz +%%MAN3%%man/man3/d2i_DHparams.3.gz +%%MAN3%%man/man3/d2i_DSAPrivateKey.3.gz +%%MAN3%%man/man3/d2i_DSAPublicKey.3.gz +%%MAN3%%man/man3/d2i_DSA_PUBKEY.3.gz +%%MAN3%%man/man3/d2i_DSA_SIG.3.gz +%%MAN3%%man/man3/d2i_DSAparams.3.gz +%%MAN3%%man/man3/d2i_ECDSA_SIG.3.gz +%%MAN3%%man/man3/d2i_ECPKParameters.3.gz +%%MAN3%%man/man3/d2i_ECPKParameters_bio.3.gz +%%MAN3%%man/man3/d2i_ECPKParameters_fp.3.gz +%%MAN3%%man/man3/d2i_ECPrivateKey.3.gz +%%MAN3%%man/man3/d2i_ECPrivate_key.3.gz +%%MAN3%%man/man3/d2i_Netscape_RSA.3.gz +%%MAN3%%man/man3/d2i_PKCS8PrivateKey.3.gz +%%MAN3%%man/man3/d2i_PKCS8PrivateKey_bio.3.gz +%%MAN3%%man/man3/d2i_PKCS8PrivateKey_fp.3.gz +%%MAN3%%man/man3/d2i_PrivateKey.3.gz +%%MAN3%%man/man3/d2i_Private_key.3.gz +%%MAN3%%man/man3/d2i_RSAPrivateKey.3.gz +%%MAN3%%man/man3/d2i_RSAPublicKey.3.gz +%%MAN3%%man/man3/d2i_RSA_PUBKEY.3.gz +%%MAN3%%man/man3/d2i_SSL_SESSION.3.gz +%%MAN3%%man/man3/d2i_X509.3.gz +%%MAN3%%man/man3/d2i_X509_ALGOR.3.gz +%%MAN3%%man/man3/d2i_X509_CRL.3.gz +%%MAN3%%man/man3/d2i_X509_CRL_bio.3.gz +%%MAN3%%man/man3/d2i_X509_CRL_fp.3.gz +%%MAN3%%man/man3/d2i_X509_NAME.3.gz +%%MAN3%%man/man3/d2i_X509_REQ.3.gz +%%MAN3%%man/man3/d2i_X509_REQ_bio.3.gz +%%MAN3%%man/man3/d2i_X509_REQ_fp.3.gz +%%MAN3%%man/man3/d2i_X509_SIG.3.gz +%%MAN3%%man/man3/d2i_X509_bio.3.gz +%%MAN3%%man/man3/d2i_X509_fp.3.gz +%%MAN3%%man/man3/des.3.gz +%%MAN3%%man/man3/des_read_2passwords.3.gz +%%MAN3%%man/man3/des_read_password.3.gz +%%MAN3%%man/man3/des_read_pw.3.gz +%%MAN3%%man/man3/des_read_pw_string.3.gz +%%MAN3%%man/man3/dh.3.gz +%%MAN3%%man/man3/dsa.3.gz +%%MAN3%%man/man3/ec.3.gz +%%MAN3%%man/man3/ecdsa.3.gz +%%MAN3%%man/man3/engine.3.gz +%%MAN3%%man/man3/err.3.gz +%%MAN3%%man/man3/evp.3.gz +%%MAN3%%man/man3/hmac.3.gz +%%MAN3%%man/man3/i2d_ASN1_OBJECT.3.gz +%%MAN3%%man/man3/i2d_CMS_ContentInfo.3.gz +%%MAN3%%man/man3/i2d_CMS_bio_stream.3.gz +%%MAN3%%man/man3/i2d_DHparams.3.gz +%%MAN3%%man/man3/i2d_DSAPrivateKey.3.gz +%%MAN3%%man/man3/i2d_DSAPublicKey.3.gz +%%MAN3%%man/man3/i2d_DSA_PUBKEY.3.gz +%%MAN3%%man/man3/i2d_DSA_SIG.3.gz +%%MAN3%%man/man3/i2d_DSAparams.3.gz +%%MAN3%%man/man3/i2d_ECDSA_SIG.3.gz +%%MAN3%%man/man3/i2d_ECPKParameters.3.gz +%%MAN3%%man/man3/i2d_ECPKParameters_bio.3.gz +%%MAN3%%man/man3/i2d_ECPKParameters_fp.3.gz +%%MAN3%%man/man3/i2d_ECPrivateKey.3.gz +%%MAN3%%man/man3/i2d_Netscape_RSA.3.gz +%%MAN3%%man/man3/i2d_PKCS7_bio_stream.3.gz +%%MAN3%%man/man3/i2d_PKCS8PrivateKey_bio.3.gz +%%MAN3%%man/man3/i2d_PKCS8PrivateKey_fp.3.gz +%%MAN3%%man/man3/i2d_PKCS8PrivateKey_nid_bio.3.gz +%%MAN3%%man/man3/i2d_PKCS8PrivateKey_nid_fp.3.gz +%%MAN3%%man/man3/i2d_PrivateKey.3.gz +%%MAN3%%man/man3/i2d_RSAPrivateKey.3.gz +%%MAN3%%man/man3/i2d_RSAPublicKey.3.gz +%%MAN3%%man/man3/i2d_RSA_PUBKEY.3.gz +%%MAN3%%man/man3/i2d_SSL_SESSION.3.gz +%%MAN3%%man/man3/i2d_X509.3.gz +%%MAN3%%man/man3/i2d_X509_ALGOR.3.gz +%%MAN3%%man/man3/i2d_X509_CRL.3.gz +%%MAN3%%man/man3/i2d_X509_CRL_bio.3.gz +%%MAN3%%man/man3/i2d_X509_CRL_fp.3.gz +%%MAN3%%man/man3/i2d_X509_NAME.3.gz +%%MAN3%%man/man3/i2d_X509_REQ.3.gz +%%MAN3%%man/man3/i2d_X509_REQ_bio.3.gz +%%MAN3%%man/man3/i2d_X509_REQ_fp.3.gz +%%MAN3%%man/man3/i2d_X509_SIG.3.gz +%%MAN3%%man/man3/i2d_X509_bio.3.gz +%%MAN3%%man/man3/i2d_X509_fp.3.gz +%%MAN3%%man/man3/lh_delete.3.gz +%%MAN3%%man/man3/lh_doall.3.gz +%%MAN3%%man/man3/lh_doall_arg.3.gz +%%MAN3%%man/man3/lh_error.3.gz +%%MAN3%%man/man3/lh_free.3.gz +%%MAN3%%man/man3/lh_insert.3.gz +%%MAN3%%man/man3/lh_new.3.gz +%%MAN3%%man/man3/lh_node_stats.3.gz +%%MAN3%%man/man3/lh_node_stats_bio.3.gz +%%MAN3%%man/man3/lh_node_usage_stats.3.gz +%%MAN3%%man/man3/lh_node_usage_stats_bio.3.gz +%%MAN3%%man/man3/lh_retrieve.3.gz +%%MAN3%%man/man3/lh_stats.3.gz +%%MAN3%%man/man3/lh_stats_bio.3.gz +%%MAN3%%man/man3/lhash.3.gz +%%MAN3%%man/man3/md5.3.gz +%%MAN3%%man/man3/mdc2.3.gz +%%MAN3%%man/man3/pem.3.gz +%%MAN3%%man/man3/rand.3.gz +%%MAN3%%man/man3/rc4.3.gz +%%MAN3%%man/man3/ripemd.3.gz +%%MAN3%%man/man3/rsa.3.gz +%%MAN3%%man/man3/sha.3.gz +%%MAN3%%man/man3/ssl.3.gz +%%MAN3%%man/man3/threads.3.gz +%%MAN3%%man/man3/ui.3.gz +%%MAN3%%man/man3/ui_compat.3.gz +%%MAN3%%man/man3/x509.3.gz +man/man5/config.5.gz +man/man5/x509v3_config.5.gz +man/man7/des_modes.7.gz +%%OPENSSLDIR%%/misc/CA.pl +%%OPENSSLDIR%%/misc/CA.sh +%%OPENSSLDIR%%/misc/c_hash +%%OPENSSLDIR%%/misc/c_info +%%OPENSSLDIR%%/misc/c_issuer +%%OPENSSLDIR%%/misc/c_name +%%OPENSSLDIR%%/misc/tsget +@sample %%OPENSSLDIR%%/openssl.cnf.sample +%%PORTDOCS%%%%DOCSDIR%%/openssl.txt +@dir %%OPENSSLDIR%%/certs +@dir %%OPENSSLDIR%%/private +@dir lib/engines diff --git a/test/ports/security/openssl/version.mk b/test/ports/security/openssl/version.mk new file mode 100644 index 0000000000..2c0b7b95dd --- /dev/null +++ b/test/ports/security/openssl/version.mk @@ -0,0 +1 @@ +OPENSSL_SHLIBVER?= 9