mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-12 15:36:58 +02:00
Locale-gettext, XML-Parser, perl: upgraded packages to upstream
Upgraded dev-lang/perl to version 5.12.4-r1 on amd64 Upgraded dev-perl/Locale-gettext to version 1.50.0 on amd64 Upgraded dev-perl/XML-Parser to version 2.410.0 on amd64 BUG=chromium-os:31036, chromium-os:24188, chromium-os:24187 TEST=Run remote trybots on all platforms. Change-Id: Ic6e612a012faee417906796df6ad92c86896a49f Reviewed-on: https://gerrit.chromium.org/gerrit/37305 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: David James <davidjames@chromium.org> Commit-Ready: David James <davidjames@chromium.org>
This commit is contained in:
parent
94e1831a2f
commit
c57af1d5be
File diff suppressed because it is too large
Load Diff
@ -1,2 +1,2 @@
|
||||
DIST perl-5.12.3-4.tar.bz2 8908 RMD160 62b2a37f5b700f7d04cc8a62f617127a75c30e3c SHA1 b1756aa8dda478054bc36429a67b9c6c58d4aa92 SHA256 6e97770b5db0dc82630451ea87f2d6654591110ac6791e35bd377129e258dc8b
|
||||
DIST perl-5.12.3.tar.bz2 12041247 RMD160 e3c5825aa800e2304dd815858880372500a4f9a0 SHA1 86d77c6cbc7a60068dc14c88ffd0729324d1174f SHA256 7e3ce3f19f2290c2a2a43a98bcf8cb0ccb69b652d67ddc629544339edc6c7343
|
||||
DIST perl-5.12.4-1.tar.bz2 8045 SHA256 a5b0a7385773da5e716d74c5f9a46c63d93de96e9e7e60899f40363bd9fe6823 SHA512 73ca51e54f4273dc72c0c891643bd842d2f69b20a7cecf409e9eb790bd82cb0c9b61279555fe9f1930f914218c3055470a9d97e1f94e45d7f148a3100a426579 WHIRLPOOL 1e28cded49c92f29908ac6ba5bbbc4e5579cc373ae3b13a009cc503bfa0b0305cf439fdb722e5ebab2c971163163f50f808baf1bbce76cb4a7c0b49de70fbc96
|
||||
DIST perl-5.12.4.tar.bz2 12350353 SHA256 c920fa01a34b7752e8cbbc99c6921b908df60611d84a29c4377e4a798604767e SHA512 3dc0250496a2fd6adc639a63d777079d6fa5ba4a1d1c730350fd51752be2c7459ab65d622e99b853a3eea7ccecaf1f5f0b5a0f013efcb6554d6952f47aebf8d0 WHIRLPOOL 40677a8b690a6253609fe1b88bc95d9f8018d167ca4ab6753cba60cc5f5078a4953585a6face4f7e94222cacaca0348093cad6201e1e8c00c4f5a94cce065e49
|
||||
|
71
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/eblits/common-v50160001.eblit
vendored
Normal file
71
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/eblits/common-v50160001.eblit
vendored
Normal file
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/common-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
|
||||
|
||||
src_remove_dual_file() {
|
||||
local i pkg ver
|
||||
pkg="$1"
|
||||
ver="$2"
|
||||
shift 2
|
||||
case "${EBUILD_PHASE:-none}" in
|
||||
postinst|postrm)
|
||||
for i in "$@" ; do
|
||||
alternatives_auto_makesym "${i}" "${i}-[0-9]*"
|
||||
done
|
||||
;;
|
||||
setup)
|
||||
for i in "$@" ; do
|
||||
if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; then
|
||||
has_version ${pkg} && ewarn "You must reinstall ${pkg} !"
|
||||
break
|
||||
fi
|
||||
done
|
||||
;;
|
||||
install)
|
||||
for i in "$@" ; do
|
||||
if ! [[ -f "${ED}"${i} ]] ; then
|
||||
ewarn "${i} does not exist!"
|
||||
continue
|
||||
fi
|
||||
mv "${ED}"${i}{,-${ver}-${P}} || die
|
||||
done
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
src_remove_dual_man() {
|
||||
local i pkg ver ff
|
||||
pkg="$1"
|
||||
ver="$2"
|
||||
shift 2
|
||||
case "${EBUILD_PHASE:-none}" in
|
||||
postinst|postrm)
|
||||
for i in "$@" ; do
|
||||
ff=`echo "${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*`
|
||||
ff=${ff##*${i#${i%.[0-9]}}}
|
||||
alternatives_auto_makesym "${i}${ff}" "${i%.[0-9]}-[0-9]*"
|
||||
done
|
||||
;;
|
||||
install)
|
||||
for i in "$@" ; do
|
||||
if ! [[ -f "${ED}"${i} ]] ; then
|
||||
ewarn "${i} does not exist!"
|
||||
continue
|
||||
fi
|
||||
mv "${ED}"${i} "${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die
|
||||
done
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
src_remove_dual() {
|
||||
local i pkg ver
|
||||
pkg="$1"
|
||||
ver="$2"
|
||||
shift 2
|
||||
for i in "$@" ; do
|
||||
src_remove_dual_file "${pkg}" "${ver}" "/usr/bin/${i}"
|
||||
src_remove_dual_man "${pkg}" "${ver}" "/usr/share/man/man1/${i}.1"
|
||||
done
|
||||
}
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/pkg_postinst-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
|
||||
|
||||
eblit-perl-pkg_postinst() {
|
||||
dual_scripts
|
||||
|
||||
if [[ "${ROOT}" = "/" ]] ; then
|
||||
local INC DIR file
|
||||
INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
|
||||
einfo "Removing old .ph files"
|
||||
for DIR in ${INC} ; do
|
||||
if [[ -d "${DIR}" ]] ; then
|
||||
for file in $(find "${DIR}" -name "*.ph" -type f ) ; do
|
||||
rm -f "${file}"
|
||||
einfo "<< ${file}"
|
||||
done
|
||||
fi
|
||||
done
|
||||
# Silently remove the now empty dirs
|
||||
for DIR in ${INC} ; do
|
||||
if [[ -d "${DIR}" ]] ; then
|
||||
find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null
|
||||
fi
|
||||
done
|
||||
|
||||
# ebegin "Generating ConfigLocal.pm (ignore any error)"
|
||||
# enc2xs -C
|
||||
|
||||
einfo "Converting C header files to the corresponding Perl format (ignore any error)"
|
||||
# Prefix note: unprefixed as this is all kernel/libc stuff that we never provide
|
||||
pushd /usr/include >/dev/null
|
||||
h2ph -Q -a -d "${EPREFIX}"${ARCH_LIB} \
|
||||
asm/termios.h syscall.h syslimits.h syslog.h sys/ioctl.h \
|
||||
sys/socket.h sys/time.h wait.h sysexits.h
|
||||
popd >/dev/null
|
||||
|
||||
# This has been moved into a function because rumor has it that a future release
|
||||
# of portage will allow us to check what version was just removed - which means
|
||||
# we will be able to invoke this only as needed :)
|
||||
# Tried doing this via -z, but $INC is too big...
|
||||
#if [[ "${INC}x" != "x" ]]; then
|
||||
# cleaner_msg
|
||||
#fi
|
||||
fi
|
||||
}
|
||||
|
||||
cleaner_msg() {
|
||||
eerror "You have had multiple versions of perl. It is recommended"
|
||||
eerror "that you run perl-cleaner now. perl-cleaner will"
|
||||
eerror "assist with this transition. This script is capable"
|
||||
eerror "of cleaning out old .ph files, rebuilding modules for "
|
||||
eerror "your new version of perl, as well as re-emerging"
|
||||
eerror "applications that compiled against your old libperl$(get_libname)"
|
||||
eerror
|
||||
eerror "PLEASE DO NOT INTERRUPT THE RUNNING OF THIS SCRIPT."
|
||||
eerror "Part of the rebuilding of applications compiled against "
|
||||
eerror "your old libperl involves temporarily unmerging"
|
||||
eerror "them - interruptions could leave you with unmerged"
|
||||
eerror "packages before they can be remerged."
|
||||
eerror ""
|
||||
eerror "If you have run perl-cleaner and a package still gives"
|
||||
eerror "you trouble, and re-emerging it fails to correct"
|
||||
eerror "the problem, please check http://bugs.gentoo.org/"
|
||||
eerror "for more information or to report a bug."
|
||||
eerror ""
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/pkg_postrm-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
|
||||
|
||||
eblit-perl-pkg_postrm(){
|
||||
dual_scripts
|
||||
|
||||
# if [[ -e ${ARCH_LIB}/Encode/ConfigLocal.pm ]] ; then
|
||||
# ebegin "Removing ConfigLocal.pm"
|
||||
# rm "${ARCH_LIB}/Encode/ConfigLocal.pm"
|
||||
# fi
|
||||
}
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/pkg_setup-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
|
||||
|
||||
eblit-perl-pkg_setup() {
|
||||
case ${CHOST} in
|
||||
*-freebsd*) osname="freebsd" ;;
|
||||
*-dragonfly*) osname="dragonfly" ;;
|
||||
*-netbsd*) osname="netbsd" ;;
|
||||
*-openbsd*) osname="openbsd" ;;
|
||||
*-darwin*) osname="darwin" ;;
|
||||
*-interix*) osname="interix" ;;
|
||||
*) osname="linux" ;;
|
||||
esac
|
||||
|
||||
myarch="${CHOST%%-*}-${osname}"
|
||||
if use debug ; then
|
||||
myarch+="-debug"
|
||||
fi
|
||||
if use ithreads ; then
|
||||
mythreading="-multi"
|
||||
myarch+="-thread"
|
||||
fi
|
||||
|
||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
||||
|
||||
if use ithreads ; then
|
||||
echo ""
|
||||
ewarn "THREADS WARNING:"
|
||||
ewarn "PLEASE NOTE: You are compiling ${MY_P} with"
|
||||
ewarn "interpreter-level threading enabled."
|
||||
ewarn "Threading is not supported by all applications "
|
||||
ewarn "that compile against perl. You use threading at "
|
||||
ewarn "your own discretion. "
|
||||
fi
|
||||
check_rebuild
|
||||
dual_scripts
|
||||
}
|
||||
|
||||
check_rebuild() {
|
||||
if has_version "<dev-lang/perl-${SHORT_PV}" ; then
|
||||
echo ""
|
||||
ewarn "UPDATE THE PERL MODULES:"
|
||||
ewarn "After updating dev-lang/perl you must reinstall"
|
||||
ewarn "the installed perl modules."
|
||||
ewarn "Use: perl-cleaner --all"
|
||||
elif has_version dev-lang/perl ; then
|
||||
# doesnot work
|
||||
#if ! has_version dev-lang/perl[ithreads=,debug=] ; then
|
||||
#if ! has_version dev-lang/perl[ithreads=] || ! has_version dev-lang/perl[debug=] ; then
|
||||
if ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \
|
||||
( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \
|
||||
( use debug && ! has_version dev-lang/perl[debug] ) || \
|
||||
( ! use debug && has_version dev-lang/perl[debug] ) ; then
|
||||
echo ""
|
||||
ewarn "TOGGLED USE-FLAGS WARNING:"
|
||||
ewarn "You changed one of the use-flags ithreads or debug."
|
||||
ewarn "You must rebuild all perl-modules installed."
|
||||
ewarn "Use: perl-cleaner --modules ; perl-cleaner --force --libperl"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
@ -0,0 +1,145 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_configure-v50160001.eblit,v 1.5 2012/08/16 10:47:29 grobian Exp $
|
||||
|
||||
myconf() {
|
||||
# the myconf array is declared in src_configure
|
||||
myconf=( "${myconf[@]}" "$@" )
|
||||
}
|
||||
|
||||
eblit-perl-src_configure() {
|
||||
declare -a myconf
|
||||
|
||||
export LC_ALL="C"
|
||||
[[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091
|
||||
|
||||
# some arches and -O do not mix :)
|
||||
use ppc && replace-flags -O? -O1
|
||||
# Perl has problems compiling with -Os in your flags with glibc
|
||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||
# This flag makes compiling crash in interesting ways
|
||||
filter-flags "-malign-double"
|
||||
# Fixes bug #97645
|
||||
use ppc && filter-flags "-mpowerpc-gpopt"
|
||||
# Fixes bug #143895 on gcc-4.1.1
|
||||
filter-flags "-fsched2-use-superblocks"
|
||||
|
||||
use sparc && myconf -Ud_longdbl
|
||||
|
||||
export BUILD_BZIP2=0
|
||||
export BZIP2_INCLUDE=${EPREFIX}/usr/include
|
||||
export BZIP2_LIB=${EPREFIX}/usr/$(get_libdir)
|
||||
|
||||
export BUILD_ZLIB=False
|
||||
export ZLIB_INCLUDE=${EPREFIX}/usr/include
|
||||
export ZLIB_LIB=${EPREFIX}/usr/$(get_libdir)
|
||||
|
||||
# allow either gdbm to provide ndbm (in <gdbm/ndbm.h>) or db1
|
||||
|
||||
myndbm='U'
|
||||
mygdbm='U'
|
||||
mydb='U'
|
||||
|
||||
if use gdbm ; then
|
||||
mygdbm='D'
|
||||
myndbm='D'
|
||||
fi
|
||||
if use berkdb ; then
|
||||
mydb='D'
|
||||
has_version '=sys-libs/db-1*' && myndbm='D'
|
||||
fi
|
||||
|
||||
myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db"
|
||||
|
||||
if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then
|
||||
ewarn "Perl will not be built with berkdb support, use gcc if you needed it..."
|
||||
myconf -Ui_db -Ui_ndbm
|
||||
fi
|
||||
|
||||
use ithreads && myconf -Dusethreads
|
||||
|
||||
if use debug ; then
|
||||
append-cflags "-g"
|
||||
myconf -DDEBUGGING
|
||||
elif [[ ${CFLAGS} == *-g* ]] ; then
|
||||
myconf -DDEBUGGING=-g
|
||||
else
|
||||
myconf -DDEBUGGING=none
|
||||
fi
|
||||
|
||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
||||
local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done )
|
||||
myconf -Dinc_version_list="${inclist}"
|
||||
fi
|
||||
|
||||
[[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a"
|
||||
|
||||
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
||||
# Prefix itself we don't do multilib either, so make sure perl can find
|
||||
# something compatible.
|
||||
if use prefix ; then
|
||||
local ldir
|
||||
local paths=""
|
||||
echo "int main() {}" > "${T}"/t.c
|
||||
# need to ensure dirs contain compatible libs,
|
||||
# bugs #358875, #400839, use scanelf for #425538
|
||||
$(tc-getCC) -o "${T}"/t "${T}"/t.c > /dev/null || die
|
||||
local scantool=scanelf
|
||||
[[ ${CHOST} == *-darwin* ]] && scantool=scanmacho
|
||||
local mtype=$(${scantool} -BF "%M%D#f" "${T}"/t)
|
||||
einfo "searching libdirs for ${mtype}"
|
||||
for ldir in /lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib ; do
|
||||
[[ -e ${ldir} ]] || continue
|
||||
if ${scantool} -BF "%M%D#f" ${ldir}/ | grep -q ${mtype} ; then
|
||||
paths="${paths} ${ldir}"
|
||||
einfo "found ${ldir}"
|
||||
fi
|
||||
done
|
||||
myconf "-Dlibpth=${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir) ${paths}"
|
||||
elif [[ $(get_libdir) != "lib" ]] ; then
|
||||
# We need to use " and not ', as the written config.sh use ' ...
|
||||
myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)"
|
||||
fi
|
||||
|
||||
# don't try building ODBM, bug #354453
|
||||
myconf -Dnoextensions=ODBM_File
|
||||
|
||||
sh Configure \
|
||||
-des \
|
||||
-Duseshrplib \
|
||||
-Darchname="${myarch}" \
|
||||
-Dcc="$(tc-getCC)" \
|
||||
-Doptimize="${CFLAGS}" \
|
||||
-Dldflags="${LDFLAGS}" \
|
||||
-Dprefix="${EPREFIX}"'/usr' \
|
||||
-Dinstallprefix="${EPREFIX}"'/usr' \
|
||||
-Dsiteprefix="${EPREFIX}"'/usr/local' \
|
||||
-Dvendorprefix="${EPREFIX}"'/usr' \
|
||||
-Dscriptdir="${EPREFIX}"'/usr/bin' \
|
||||
-Dprivlib="${EPREFIX}${PRIV_LIB}" \
|
||||
-Darchlib="${EPREFIX}${ARCH_LIB}" \
|
||||
-Dsitelib="${EPREFIX}${SITE_LIB}" \
|
||||
-Dsitearch="${EPREFIX}${SITE_ARCH}" \
|
||||
-Dvendorlib="${EPREFIX}${VENDOR_LIB}" \
|
||||
-Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \
|
||||
-Dman1dir="${EPREFIX}"/usr/share/man/man1 \
|
||||
-Dman3dir="${EPREFIX}"/usr/share/man/man3 \
|
||||
-Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \
|
||||
-Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \
|
||||
-Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \
|
||||
-Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \
|
||||
-Dman1ext='1' \
|
||||
-Dman3ext='3pm' \
|
||||
-Dlibperl="${LIBPERL}" \
|
||||
-Dlocincpth="${EPREFIX}"'/usr/include ' \
|
||||
-Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \
|
||||
-Duselargefiles \
|
||||
-Dd_semctl_semun \
|
||||
-Dcf_by='Gentoo' \
|
||||
-Dmyhostname='localhost' \
|
||||
-Dperladmin='root@localhost' \
|
||||
-Dinstallusrbinperl='n' \
|
||||
-Ud_csh \
|
||||
-Uusenm \
|
||||
"${myconf[@]}" || die "Unable to configure"
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_install-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
|
||||
|
||||
eblit-perl-src_install() {
|
||||
local i
|
||||
local coredir="${ARCH_LIB}/CORE"
|
||||
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
rm -f "${ED}"/usr/bin/perl
|
||||
ln -s perl${MY_PV} "${ED}"/usr/bin/perl || die
|
||||
|
||||
if ! tc-is-static-only ; then
|
||||
dolib.so "${ED}"${coredir}/${LIBPERL}
|
||||
rm -f "${ED}"${coredir}/${LIBPERL}
|
||||
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die
|
||||
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die
|
||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die
|
||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die
|
||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die
|
||||
fi
|
||||
|
||||
rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages"
|
||||
|
||||
# # A poor fix for the miniperl issues
|
||||
# dosed 's:./miniperl:/usr/bin/perl:' /usr/$(get_libdir)/perl5/${MY_PV}/ExtUtils/xsubpp
|
||||
# fperms 0444 /usr/$(get_libdir)/perl5/${MY_PV}/ExtUtils/xsubpp
|
||||
# dosed 's:./miniperl:/usr/bin/perl:' /usr/bin/xsubpp
|
||||
# fperms 0755 /usr/bin/xsubpp
|
||||
|
||||
# This removes ${D} from Config.pm
|
||||
for i in $(find "${D}" -iname "Config.pm" ) ; do
|
||||
einfo "Removing ${D} from ${i}..."
|
||||
sed -i -e "s:${D}::" "${i}" || die "Sed failed"
|
||||
done
|
||||
|
||||
find "${ED}" -type f -name .packlist -delete || die
|
||||
|
||||
# Note: find out from psm why we would need/want this.
|
||||
# ( use berkdb && has_version '=sys-libs/db-1*' ) ||
|
||||
# find "${ED}" -name "*NDBM*" | xargs rm -f
|
||||
|
||||
dodoc Changes* README AUTHORS
|
||||
|
||||
if use doc ; then
|
||||
# HTML Documentation
|
||||
# We expect errors, warnings, and such with the following.
|
||||
|
||||
dodir /usr/share/doc/${PF}/html
|
||||
LD_LIBRARY_PATH=. ./perl installhtml \
|
||||
--podroot='.' \
|
||||
--podpath='lib:ext:pod:vms' \
|
||||
--recurse \
|
||||
--htmldir="${ED}/usr/share/doc/${PF}/html"
|
||||
fi
|
||||
|
||||
dual_scripts
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_prepare-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
|
||||
|
||||
src_prepare_update_patchlevel_h() {
|
||||
# Copied and modified from debian:
|
||||
# Copyright 2011 Niko Tyni
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the same terms as Perl itself.
|
||||
local patchdir="${WORKDIR}/patches"
|
||||
local prefix
|
||||
|
||||
[[ -f ${patchdir}/series ]] || return 0
|
||||
|
||||
while read patch
|
||||
do
|
||||
patchname=$(echo $patch | sed 's/\.diff$//')
|
||||
< $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e '
|
||||
|
||||
# massage the patch headers
|
||||
s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend;
|
||||
s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; tprepend;
|
||||
s|^Bug-Gentoo: ||; tprepend;
|
||||
s/^\(Subject\|Description\): //; tappend;
|
||||
s|^Origin: .*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; tprepend;
|
||||
|
||||
# post-process at the end of input
|
||||
$ { x;
|
||||
# include the version number in the patchlevel.h description (if available)
|
||||
s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/;
|
||||
|
||||
# escape any backslashes and double quotes
|
||||
s|\\|\\\\|g; s|"|\\"|g;
|
||||
|
||||
# add a prefix
|
||||
s|^|\t,"'"$prefix$patchname"' - |;
|
||||
# newlines away
|
||||
s/\n/ /g; s/ */ /g;
|
||||
# add a suffix
|
||||
s/ *$/"/; p
|
||||
};
|
||||
# stop all processing
|
||||
d;
|
||||
# label: append to the hold space
|
||||
:append H; d;
|
||||
# label: prepend to the hold space
|
||||
:prepend x; H; d;
|
||||
'
|
||||
done < "${WORKDIR}"/patches/series > "${S}"/patchlevel-gentoo.h
|
||||
}
|
||||
|
||||
eblit-perl-src_prepare() {
|
||||
local patch
|
||||
EPATCH_OPTS+=" -p1"
|
||||
einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
|
||||
while read patch ; do
|
||||
EPATCH_SINGLE_MSG=" ${patch} ..."
|
||||
epatch "${WORKDIR}"/patches/${patch}
|
||||
done < "${WORKDIR}"/patches/series
|
||||
|
||||
src_prepare_update_patchlevel_h
|
||||
|
||||
# pod/perltoc.pod fails
|
||||
# lib/ExtUtils/t/Embed.t fails
|
||||
if ! tc-is-static-only ; then
|
||||
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
||||
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
||||
fi
|
||||
}
|
||||
|
12
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/eblits/src_test-v50160001.eblit
vendored
Normal file
12
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/eblits/src_test-v50160001.eblit
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_test-v50160001.eblit,v 1.1 2012/06/05 17:52:35 tove Exp $
|
||||
|
||||
eblit-perl-src_test() {
|
||||
if [[ ${EUID} == 0 ]] ; then
|
||||
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
|
||||
return 0
|
||||
fi
|
||||
use elibc_uclibc && export MAKEOPTS+=" -j1"
|
||||
TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed"
|
||||
}
|
100
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.10.1-cleanup-paths.patch
vendored
Normal file
100
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.10.1-cleanup-paths.patch
vendored
Normal file
@ -0,0 +1,100 @@
|
||||
cut the crap of inventing paths, or adding search paths that we don't use
|
||||
|
||||
--- Configure
|
||||
+++ Configure
|
||||
@@ -102,28 +102,6 @@
|
||||
fi
|
||||
fi
|
||||
|
||||
-: Proper PATH setting
|
||||
-paths='/bin /usr/bin /usr/local/bin /usr/ucb /usr/local /usr/lbin'
|
||||
-paths="$paths /opt/bin /opt/local/bin /opt/local /opt/lbin"
|
||||
-paths="$paths /usr/5bin /etc /usr/gnu/bin /usr/new /usr/new/bin /usr/nbin"
|
||||
-paths="$paths /opt/gnu/bin /opt/new /opt/new/bin /opt/nbin"
|
||||
-paths="$paths /sys5.3/bin /sys5.3/usr/bin /bsd4.3/bin /bsd4.3/usr/ucb"
|
||||
-paths="$paths /bsd4.3/usr/bin /usr/bsd /bsd43/bin /opt/ansic/bin /usr/ccs/bin"
|
||||
-paths="$paths /etc /usr/lib /usr/ucblib /lib /usr/ccs/lib"
|
||||
-paths="$paths /sbin /usr/sbin /usr/libexec"
|
||||
-paths="$paths /system/gnu_library/bin"
|
||||
-
|
||||
-for p in $paths
|
||||
-do
|
||||
- case "$p_$PATH$p_" in
|
||||
- *$p_$p$p_*) ;;
|
||||
- *) test -d $p && PATH=$PATH$p_$p ;;
|
||||
- esac
|
||||
-done
|
||||
-
|
||||
-PATH=.$p_$PATH
|
||||
-export PATH
|
||||
-
|
||||
: shall we be using ksh?
|
||||
inksh=''
|
||||
needksh=''
|
||||
@@ -8282,66 +8260,6 @@
|
||||
;;
|
||||
esac
|
||||
|
||||
-# How will the perl executable find the installed shared $libperl?
|
||||
-# Add $xxx to ccdlflags.
|
||||
-# If we can't figure out a command-line option, use $shrpenv to
|
||||
-# set env LD_RUN_PATH. The main perl makefile uses this.
|
||||
-shrpdir=$archlibexp/CORE
|
||||
-xxx=''
|
||||
-tmp_shrpenv=''
|
||||
-if "$useshrplib"; then
|
||||
- case "$osname" in
|
||||
- aix)
|
||||
- # We'll set it in Makefile.SH...
|
||||
- ;;
|
||||
- solaris)
|
||||
- xxx="-R $shrpdir"
|
||||
- ;;
|
||||
- freebsd|netbsd|openbsd|interix|dragonfly)
|
||||
- xxx="-Wl,-R$shrpdir"
|
||||
- ;;
|
||||
- bsdos|linux|irix*|dec_osf|gnu*)
|
||||
- xxx="-Wl,-rpath,$shrpdir"
|
||||
- ;;
|
||||
- next)
|
||||
- # next doesn't like the default...
|
||||
- ;;
|
||||
- beos)
|
||||
- # beos doesn't like the default, either.
|
||||
- ;;
|
||||
- haiku)
|
||||
- # Haiku doesn't like the default, either.
|
||||
- ;;
|
||||
- hpux*)
|
||||
- # hpux doesn't like the default, either.
|
||||
- tmp_shrpenv="env LDOPTS=\"+s +b${shrpdir}\""
|
||||
- ;;
|
||||
- cygwin)
|
||||
- # cygwin needs only ldlibpth
|
||||
- ;;
|
||||
- *)
|
||||
- tmp_shrpenv="env LD_RUN_PATH=$shrpdir"
|
||||
- ;;
|
||||
- esac
|
||||
- case "$xxx" in
|
||||
- '') ;;
|
||||
- *)
|
||||
- # Only add $xxx if it isn't already in ccdlflags.
|
||||
- case " $ccdlflags " in
|
||||
- *" $xxx "*) ;;
|
||||
- *) ccdlflags="$ccdlflags $xxx"
|
||||
- cat <<EOM >&4
|
||||
-
|
||||
-Adding $xxx to the flags
|
||||
-passed to $ld so that the perl executable will find the
|
||||
-installed shared $libperl.
|
||||
-
|
||||
-EOM
|
||||
- ;;
|
||||
- esac
|
||||
- ;;
|
||||
- esac
|
||||
-fi
|
||||
# Fix ccdlflags in AIX for building external extensions.
|
||||
# (For building Perl itself bare -bE:perl.exp is needed,
|
||||
# Makefile.SH takes care of this.)
|
40
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.10.1-hpux.patch
vendored
Normal file
40
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.10.1-hpux.patch
vendored
Normal file
@ -0,0 +1,40 @@
|
||||
# do not assume '.' being in PATH on hpux,
|
||||
# use 'gcc' as linker, link with '-lm'.
|
||||
|
||||
--- hints/hpux.sh
|
||||
+++ hints/hpux.sh
|
||||
@@ -190,7 +190,7 @@
|
||||
$define|true|[Yy])
|
||||
echo '#include <stdio.h>\nint main(){long l;printf("%d\\n",sizeof(l));}'>try.c
|
||||
$cc -o try $ccflags $ldflags try.c
|
||||
- if [ "`try`" = "8" ]; then
|
||||
+ if [ "`./try`" = "8" ]; then
|
||||
case "$use64bitall" in
|
||||
$define|true|[Yy]) ;;
|
||||
*) cat <<EOM >&4
|
||||
@@ -338,7 +338,7 @@
|
||||
} /* main */
|
||||
EOF
|
||||
$cc -o try $ccflags $ldflags try.c
|
||||
- maxdsiz=`try`
|
||||
+ maxdsiz=`./try`
|
||||
rm -f try try.c core
|
||||
if [ $maxdsiz -le 64 ]; then
|
||||
# 64 Mb is probably not enough to optimize toke.c
|
||||
@@ -363,11 +363,12 @@
|
||||
"") optimize="-g -O" ;;
|
||||
*O[3456789]*) optimize=`echo "$optimize" | sed -e 's/O[3-9]/O2/'` ;;
|
||||
esac
|
||||
- #ld="$cc"
|
||||
- ld=/usr/bin/ld
|
||||
+ ld="$cc"
|
||||
+ #ld=/usr/bin/ld
|
||||
cccdlflags='-fPIC'
|
||||
- #lddlflags='-shared'
|
||||
- lddlflags='-b'
|
||||
+ lddlflags='-shared'
|
||||
+ #lddlflags='-b'
|
||||
+ libs='-lm'
|
||||
case "$optimize" in
|
||||
*-g*-O*|*-O*-g*)
|
||||
# gcc without gas will not accept -g
|
70
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.12.3-aix-soname.patch
vendored
Normal file
70
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.12.3-aix-soname.patch
vendored
Normal file
@ -0,0 +1,70 @@
|
||||
1) Match "powerpc-ibm-aix5.3.0.0-gcc" as gcc too.
|
||||
|
||||
2) Creating shared library on aix with full soname support, following
|
||||
http://lists.gnu.org/archive/html/libtool/2011-01/msg00023.html
|
||||
http://lists.gnu.org/archive/html/libtool/2011-02/msg00000.html
|
||||
|
||||
Once there is an agreement on that, this patch basically is designed
|
||||
for upstream perl to be applied when their soname would change anyway.
|
||||
However, there is 'strip' being used, and I don't know yet what to
|
||||
use instead in cross-aix setups with recent binutils.
|
||||
|
||||
--- Makefile.SH
|
||||
+++ Makefile.SH
|
||||
@@ -92,12 +92,12 @@
|
||||
;;
|
||||
aix*)
|
||||
case "$cc" in
|
||||
- gcc*)
|
||||
- shrpldflags="-shared -Wl,-H512 -Wl,-T512 -Wl,-bhalt:4 -Wl,-bM:SRE -Wl,-bE:perl.exp"
|
||||
+ *gcc*)
|
||||
+ shrpldflags="-shared -Wl,-H512 -Wl,-T512 -Wl,-bhalt:4 -Wl,-bE:perl.exp"
|
||||
case "$osvers" in
|
||||
- 3*) shrpldflags="$shrpldflags -e _nostart"
|
||||
+ 3*) shrpldflags="$shrpldflags -Wl,-bM:SRE -e _nostart"
|
||||
;;
|
||||
- *) shrpldflags="$shrpldflags -Wl,-bnoentry"
|
||||
+ *) shrpldflags="$shrpldflags -Wl,-G -Wl,-bernotok -Wl,-bnoentry"
|
||||
;;
|
||||
esac
|
||||
shrpldflags="$shrpldflags $ldflags $perllibs $cryptlib"
|
||||
@@ -105,11 +105,11 @@
|
||||
linklibperl_nonshr='-lperl_nonshr'
|
||||
;;
|
||||
*)
|
||||
- shrpldflags="-H512 -T512 -bhalt:4 -bM:SRE -bE:perl.exp"
|
||||
+ shrpldflags="-H512 -T512 -bhalt:4 -bE:perl.exp"
|
||||
case "$osvers" in
|
||||
- 3*) shrpldflags="$shrpldflags -e _nostart"
|
||||
+ 3*) shrpldflags="$shrpldflags -bM:SRE -e _nostart"
|
||||
;;
|
||||
- *) shrpldflags="$shrpldflags -b noentry"
|
||||
+ *) shrpldflags="$shrpldflags -G -bernotok -b noentry"
|
||||
;;
|
||||
esac
|
||||
shrpldflags="$shrpldflags $ldflags $perllibs $cryptlib"
|
||||
@@ -763,11 +763,19 @@
|
||||
!NO!SUBS!
|
||||
case "$osname" in
|
||||
aix)
|
||||
- $spitshell >>$Makefile <<'!NO!SUBS!'
|
||||
- rm -f libperl$(OBJ_EXT)
|
||||
- mv $@ libperl$(OBJ_EXT)
|
||||
- $(AR) qv $(LIBPERL) libperl$(OBJ_EXT)
|
||||
-!NO!SUBS!
|
||||
+ bits=32
|
||||
+ if test X"$use64bitall" = Xdefine; then bits=64; fi
|
||||
+ $spitshell >>$Makefile <<!GROK!THIS!
|
||||
+ rm -f shr.imp shr.o
|
||||
+ mv \$@ shr.o
|
||||
+ strip -e shr.o
|
||||
+ ( echo '#! libperl.so.${revision}.${patchlevel}(shr.o)' \\
|
||||
+ ; echo '# ${bits}' \\
|
||||
+ ; grep -v '^#!' perl.exp \\
|
||||
+ ) > shr.imp
|
||||
+ \$(AR) qv \$@ shr.imp shr.o
|
||||
+ rm -f shr.imp shr.o
|
||||
+!GROK!THIS!
|
||||
;;
|
||||
esac
|
||||
;;
|
21
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.12.3-interix.patch
vendored
Normal file
21
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.12.3-interix.patch
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
reported: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2011-04/msg01014.html
|
||||
|
||||
diff -ru perl-5.12.3.orig/hints/interix.sh perl-5.12.3/hints/interix.sh
|
||||
--- perl-5.12.3.orig/hints/interix.sh 2011-04-27 08:34:00 +0200
|
||||
+++ perl-5.12.3/hints/interix.sh 2011-04-27 08:53:46 +0200
|
||||
@@ -6,14 +6,13 @@
|
||||
cc='gcc'
|
||||
cccdlflags="-DPIC $cccdlflags"
|
||||
ccdlflags='-Wl,-E'
|
||||
-ccflags="-D_ALL_SOURCE $ccflags"
|
||||
-d_poll="$undef"
|
||||
ld='gcc'
|
||||
lddlflags="-shared $lddlflags"
|
||||
rpathflag='-Wl,-R'
|
||||
sharpbang='#!'
|
||||
usemymalloc='false'
|
||||
usenm='false'
|
||||
+firstmakefile=GNUmakefile
|
||||
|
||||
# This script UU/usethreads.cbu will get 'called-back' by Configure
|
||||
# after it has prompted the user for whether to use threads.
|
321
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.12.3-mint.patch
vendored
Normal file
321
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.12.3-mint.patch
vendored
Normal file
@ -0,0 +1,321 @@
|
||||
http://rt.perl.org/rt3/Ticket/Display.html?id=89502
|
||||
|
||||
--- perl-5.12.3/Configure 2011-02-21 09:18:09.000000000 +0000
|
||||
+++ perl-5.12.3/Configure 2011-02-21 09:38:49.000000000 +0000
|
||||
@@ -1275,6 +1275,9 @@
|
||||
elif test -n "$DJGPP"; then
|
||||
: DOS DJGPP
|
||||
_exe=".exe"
|
||||
+elif test -f "/kern/cookiejar"; then
|
||||
+: MiNT
|
||||
+ _exe=""
|
||||
elif test -d c:/. -o -n "$is_os2" ; then
|
||||
: OS/2 or cygwin
|
||||
_exe=".exe"
|
||||
@@ -1402,7 +1405,7 @@
|
||||
xcat=/bin/cat
|
||||
test -f $xcat$_exe || xcat=/usr/bin/cat
|
||||
if test ! -f $xcat$_exe; then
|
||||
- for p in `echo $PATH | sed -e "s/$p_/ /g"` $paths; do
|
||||
+ for p in `echo $PATH | sed -e 's/$p_/ /g'` $paths; do
|
||||
if test -f $p/cat$_exe; then
|
||||
xcat=$p/cat
|
||||
break
|
||||
--- perl-5.12.3/ext/DynaLoader/dl_dld.xs 2010-11-21 21:40:55.000000000 +0000
|
||||
+++ perl-5.12.3/ext/DynaLoader/dl_dld.xs 2011-02-21 09:38:51.000000000 +0000
|
||||
@@ -116,6 +116,18 @@
|
||||
goto haverror;
|
||||
}
|
||||
|
||||
+ DLDEBUG(1,PerlIO_printf(Perl_debug_log, "dld_link(libm.a)\n"));
|
||||
+ if (dlderr = dld_link("/usr/lib/libm.a")) {
|
||||
+ SaveError(aTHX_ "dld_link(libm.a): %s", dld_strerror(dlderr));
|
||||
+ goto haverror;
|
||||
+ }
|
||||
+
|
||||
+ DLDEBUG(1,PerlIO_printf(Perl_debug_log, "dld_link(libc.a)\n"));
|
||||
+ if (dlderr = dld_link("/usr/lib/libc.a")) {
|
||||
+ SaveError(aTHX_ "dld_link(libc.a): %s", dld_strerror(dlderr));
|
||||
+ goto haverror;
|
||||
+ }
|
||||
+
|
||||
max = AvFILL(dl_resolve_using);
|
||||
for (x = 0; x <= max; x++) {
|
||||
char *sym = SvPVX(*av_fetch(dl_resolve_using, x, 0));
|
||||
--- perl-5.12.3/malloc.c 2011-01-09 20:20:57.000000000 +0000
|
||||
+++ perl-5.12.3/malloc.c 2011-02-21 09:38:51.000000000 +0000
|
||||
@@ -264,7 +264,7 @@
|
||||
#define MIN_BUC_POW2 (sizeof(void*) > 4 ? 3 : 2) /* Allow for 4-byte arena. */
|
||||
#define MIN_BUCKET (MIN_BUC_POW2 * BUCKETS_PER_POW2)
|
||||
|
||||
-#if !(defined(I286) || defined(atarist))
|
||||
+#if !defined(I286)
|
||||
/* take 2k unless the block is bigger than that */
|
||||
# define LOG_OF_MIN_ARENA 11
|
||||
#else
|
||||
@@ -551,8 +551,8 @@
|
||||
*/
|
||||
#define u_short unsigned short
|
||||
|
||||
-/* 286 and atarist like big chunks, which gives too much overhead. */
|
||||
-#if (defined(RCHECK) || defined(I286) || defined(atarist)) && defined(PACK_MALLOC)
|
||||
+/* 286 like big chunks, which gives too much overhead. */
|
||||
+#if (defined(RCHECK) || defined(I286)) && defined(PACK_MALLOC)
|
||||
# undef PACK_MALLOC
|
||||
#endif
|
||||
|
||||
@@ -1734,16 +1734,14 @@
|
||||
/* Second, check alignment. */
|
||||
slack = 0;
|
||||
|
||||
-#if !defined(atarist) /* on the atari we dont have to worry about this */
|
||||
-# ifndef I286 /* The sbrk(0) call on the I286 always returns the next segment */
|
||||
+#ifndef I286 /* The sbrk(0) call on the I286 always returns the next segment */
|
||||
/* WANTED_ALIGNMENT may be more than NEEDED_ALIGNMENT, but this may
|
||||
improve performance of memory access. */
|
||||
if (PTR2UV(cp) & (WANTED_ALIGNMENT - 1)) { /* Not aligned. */
|
||||
slack = WANTED_ALIGNMENT - (PTR2UV(cp) & (WANTED_ALIGNMENT - 1));
|
||||
add += slack;
|
||||
}
|
||||
-# endif
|
||||
-#endif /* !atarist */
|
||||
+#endif
|
||||
|
||||
if (add) {
|
||||
DEBUG_m(PerlIO_printf(Perl_debug_log,
|
||||
--- perl-5.12.3/miniperlmain.c 2011-01-09 20:20:57.000000000 +0000
|
||||
+++ perl-5.12.3/miniperlmain.c 2011-02-21 09:38:49.000000000 +0000
|
||||
@@ -45,7 +45,7 @@
|
||||
#if defined (atarist)
|
||||
/* The Atari operating system doesn't have a dynamic stack. The
|
||||
stack size is determined from this value. */
|
||||
-long _stksize = 64 * 1024;
|
||||
+long _stksize = 256 * 1024;
|
||||
#endif
|
||||
|
||||
#if defined(PERL_GLOBAL_STRUCT_PRIVATE)
|
||||
--- perl-5.12.3/os2/perlrexx.c 2010-11-21 21:40:56.000000000 +0000
|
||||
+++ perl-5.12.3/os2/perlrexx.c 2011-02-21 09:42:49.000000000 +0000
|
||||
@@ -38,7 +38,7 @@
|
||||
#if defined (atarist)
|
||||
/* The Atari operating system doesn't have a dynamic stack. The
|
||||
stack size is determined from this value. */
|
||||
-long _stksize = 64 * 1024;
|
||||
+long _stksize = 256 * 1024;
|
||||
#endif
|
||||
|
||||
/* Register any extra external extensions */
|
||||
--- perl-5.12.3/perl.c 2011-02-21 09:17:19.000000000 +0000
|
||||
+++ perl-5.12.3/perl.c 2011-02-21 09:38:50.000000000 +0000
|
||||
@@ -3272,10 +3272,6 @@
|
||||
"\n\nOS/2 port Copyright (c) 1990, 1991, Raymond Chen, Kai Uwe Rommel\n"
|
||||
"Version 5 port Copyright (c) 1994-2002, Andreas Kaiser, Ilya Zakharevich\n");
|
||||
#endif
|
||||
-#ifdef atarist
|
||||
- PerlIO_printf(PerlIO_stdout(),
|
||||
- "atariST series port, ++jrb bammi@cadence.com\n");
|
||||
-#endif
|
||||
#ifdef __BEOS__
|
||||
PerlIO_printf(PerlIO_stdout(),
|
||||
"BeOS port Copyright Tom Spindler, 1997-1999\n");
|
||||
--- perl-5.12.3/perl.h 2011-01-09 20:20:57.000000000 +0000
|
||||
+++ perl-5.12.3/perl.h 2011-02-21 09:38:50.000000000 +0000
|
||||
@@ -497,7 +497,7 @@
|
||||
*/
|
||||
|
||||
/* define this once if either system, instead of cluttering up the src */
|
||||
-#if defined(MSDOS) || defined(atarist) || defined(WIN32) || defined(NETWARE)
|
||||
+#if defined(MSDOS) || defined(WIN32) || defined(NETWARE)
|
||||
#define DOSISH 1
|
||||
#endif
|
||||
|
||||
--- perl-5.12.3/perlio.c 2009-04-14 23:47:25.000000000 +0000
|
||||
+++ perl-5.12.3/perlio.c 2010-03-23 18:36:15.000000000 +0000
|
||||
@@ -135,17 +135,6 @@
|
||||
* This used to be contents of do_binmode in doio.c
|
||||
*/
|
||||
#ifdef DOSISH
|
||||
-# if defined(atarist)
|
||||
- PERL_UNUSED_ARG(iotype);
|
||||
- if (!fflush(fp)) {
|
||||
- if (mode & O_BINARY)
|
||||
- ((FILE *) fp)->_flag |= _IOBIN;
|
||||
- else
|
||||
- ((FILE *) fp)->_flag &= ~_IOBIN;
|
||||
- return 1;
|
||||
- }
|
||||
- return 0;
|
||||
-# else
|
||||
dTHX;
|
||||
PERL_UNUSED_ARG(iotype);
|
||||
#ifdef NETWARE
|
||||
@@ -153,7 +142,7 @@
|
||||
#else
|
||||
if (PerlLIO_setmode(fileno(fp), mode) != -1) {
|
||||
#endif
|
||||
-# if defined(WIN32) && defined(__BORLANDC__)
|
||||
+# if defined(WIN32) && defined(__BORLANDC__)
|
||||
/*
|
||||
* The translation mode of the stream is maintained independent
|
||||
of
|
||||
@@ -169,12 +158,11 @@
|
||||
fp->flags |= _F_BIN;
|
||||
else
|
||||
fp->flags &= ~_F_BIN;
|
||||
-# endif
|
||||
+# endif
|
||||
return 1;
|
||||
}
|
||||
else
|
||||
return 0;
|
||||
-# endif
|
||||
#else
|
||||
# if defined(USEMYBINMODE)
|
||||
dTHX;
|
||||
--- perl-5.12.3/pp_sys.c 2011-01-09 20:20:58.000000000 +0000
|
||||
+++ perl-5.12.3/pp_sys.c 2011-02-21 09:38:50.000000000 +0000
|
||||
@@ -3308,14 +3308,6 @@
|
||||
RETPUSHNO;
|
||||
}
|
||||
|
||||
-#if defined(atarist) /* this will work with atariST. Configure will
|
||||
- make guesses for other systems. */
|
||||
-# define FILE_base(f) ((f)->_base)
|
||||
-# define FILE_ptr(f) ((f)->_ptr)
|
||||
-# define FILE_cnt(f) ((f)->_cnt)
|
||||
-# define FILE_bufsiz(f) ((f)->_cnt + ((f)->_ptr - (f)->_base))
|
||||
-#endif
|
||||
-
|
||||
PP(pp_fttext)
|
||||
{
|
||||
dVAR;
|
||||
@@ -5567,30 +5559,6 @@
|
||||
case 8:
|
||||
retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7]);
|
||||
break;
|
||||
-#ifdef atarist
|
||||
- case 9:
|
||||
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8]);
|
||||
- break;
|
||||
- case 10:
|
||||
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]);
|
||||
- break;
|
||||
- case 11:
|
||||
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],
|
||||
- a[10]);
|
||||
- break;
|
||||
- case 12:
|
||||
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],
|
||||
- a[10],a[11]);
|
||||
- break;
|
||||
- case 13:
|
||||
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],
|
||||
- a[10],a[11],a[12]);
|
||||
- break;
|
||||
- case 14:
|
||||
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],
|
||||
- a[10],a[11],a[12],a[13]);
|
||||
- break;
|
||||
-#endif /* atarist */
|
||||
}
|
||||
SP = ORIGMARK;
|
||||
PUSHi(retval);
|
||||
--- perl-5.12.3/util.c 2011-01-09 20:20:58.000000000 +0000
|
||||
+++ perl-5.12.3/util.c 2011-02-21 09:38:51.000000000 +0000
|
||||
@@ -2545,7 +2545,7 @@
|
||||
return PerlIO_fdopen(p[This], mode);
|
||||
}
|
||||
#else
|
||||
-#if defined(atarist) || defined(EPOC)
|
||||
+#if defined(EPOC)
|
||||
FILE *popen();
|
||||
PerlIO *
|
||||
Perl_my_popen(pTHX_ const char *cmd, const char *mode)
|
||||
@@ -2994,7 +2994,7 @@
|
||||
}
|
||||
#endif
|
||||
|
||||
-#if defined(atarist) || defined(OS2) || defined(EPOC)
|
||||
+#if defined(OS2) || defined(EPOC)
|
||||
int pclose();
|
||||
#ifdef HAS_FORK
|
||||
int /* Cannot prototype with I32
|
||||
@@ -3111,7 +3111,7 @@
|
||||
I32 len = 0;
|
||||
int retval;
|
||||
char *bufend;
|
||||
-#if defined(DOSISH) && !defined(OS2) && !defined(atarist)
|
||||
+#if defined(DOSISH) && !defined(OS2)
|
||||
# define SEARCH_EXTS ".bat", ".cmd", NULL
|
||||
# define MAX_EXT_LEN 4
|
||||
#endif
|
||||
@@ -3234,28 +3234,25 @@
|
||||
|
||||
bufend = s + strlen(s);
|
||||
while (s < bufend) {
|
||||
-#if defined(atarist) || defined(DOSISH)
|
||||
+#if defined(DOSISH)
|
||||
for (len = 0; *s
|
||||
-# ifdef atarist
|
||||
- && *s != ','
|
||||
-# endif
|
||||
&& *s != ';'; len++, s++) {
|
||||
if (len < sizeof tmpbuf)
|
||||
tmpbuf[len] = *s;
|
||||
}
|
||||
if (len < sizeof tmpbuf)
|
||||
tmpbuf[len] = '\0';
|
||||
-#else /* ! (atarist || DOSISH) */
|
||||
+#else /* ! (DOSISH) */
|
||||
s = delimcpy(tmpbuf, tmpbuf + sizeof tmpbuf, s, bufend,
|
||||
':',
|
||||
&len);
|
||||
-#endif /* ! (atarist || DOSISH) */
|
||||
+#endif /* ! (DOSISH) */
|
||||
if (s < bufend)
|
||||
s++;
|
||||
if (len + 1 + strlen(scriptname) + MAX_EXT_LEN >= sizeof tmpbuf)
|
||||
continue; /* don't search dir with too-long name */
|
||||
if (len
|
||||
-# if defined(atarist) || defined(DOSISH)
|
||||
+# if defined(DOSISH)
|
||||
&& tmpbuf[len - 1] != '/'
|
||||
&& tmpbuf[len - 1] != '\\'
|
||||
# endif
|
||||
--- perl-5.12.3/hints/freemint.sh 2011-01-09 20:20:58.000000000 +0000
|
||||
+++ perl-5.12.3/hints/freemint.sh 2011-02-21 09:38:51.000000000 +0000
|
||||
@@ -0,0 +1,34 @@
|
||||
+# hints/freemint.sh
|
||||
+#
|
||||
+# talk to guido@freemint.de if you want to change this file.
|
||||
+# Please read the README.mint file.
|
||||
+#
|
||||
+# misc stuff
|
||||
+
|
||||
+archname="m68k-freemint"
|
||||
+
|
||||
+cccdlflags=' '; # avoid -fPIC
|
||||
+ccdlflags="-Wl,-whole-archive -lgcc -lpthread -Wl,-no-whole-archive"
|
||||
+
|
||||
+# libs
|
||||
+libpth="$prefix/lib /usr/local/lib /usr/lib"
|
||||
+glibpth="$libpth"
|
||||
+xlibpth="$libpth"
|
||||
+
|
||||
+ccflags="$ccflags -D_GNU_SOURCE"
|
||||
+libswanted='m dld'
|
||||
+dl_src='dl_dld.xs'
|
||||
+dlext='o'
|
||||
+lddlflags='-r'
|
||||
+ldflags='-static'
|
||||
+so='none'
|
||||
+useshrplib='false'
|
||||
+
|
||||
+#sbrk() returns -1 (failure) somewhere in lib/unicore/mktables at
|
||||
+#around 14M, so we need to use system malloc() as our sbrk()
|
||||
+malloc_cflags='ccflags="-DUSE_PERL_SBRK -DPERL_SBRK_VIA_MALLOC $ccflags"'
|
||||
+
|
||||
+# Locales aren't feeling well. We crash if -Ox used.
|
||||
+locale_cflags='optimize="-O0"'
|
||||
+LC_ALL=C; export LC_ALL;
|
||||
+LANG=C; export LANG;
|
100
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.14.1-cleanup-paths.patch
vendored
Normal file
100
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.14.1-cleanup-paths.patch
vendored
Normal file
@ -0,0 +1,100 @@
|
||||
cut the crap of inventing paths, or adding search paths that we don't use
|
||||
|
||||
--- Configure
|
||||
+++ Configure
|
||||
@@ -105,28 +105,6 @@
|
||||
fi
|
||||
fi
|
||||
|
||||
-: Proper PATH setting
|
||||
-paths='/bin /usr/bin /usr/local/bin /usr/ucb /usr/local /usr/lbin'
|
||||
-paths="$paths /opt/bin /opt/local/bin /opt/local /opt/lbin"
|
||||
-paths="$paths /usr/5bin /etc /usr/gnu/bin /usr/new /usr/new/bin /usr/nbin"
|
||||
-paths="$paths /opt/gnu/bin /opt/new /opt/new/bin /opt/nbin"
|
||||
-paths="$paths /sys5.3/bin /sys5.3/usr/bin /bsd4.3/bin /bsd4.3/usr/ucb"
|
||||
-paths="$paths /bsd4.3/usr/bin /usr/bsd /bsd43/bin /opt/ansic/bin /usr/ccs/bin"
|
||||
-paths="$paths /etc /usr/lib /usr/ucblib /lib /usr/ccs/lib"
|
||||
-paths="$paths /sbin /usr/sbin /usr/libexec"
|
||||
-paths="$paths /system/gnu_library/bin"
|
||||
-
|
||||
-for p in $paths
|
||||
-do
|
||||
- case "$p_$PATH$p_" in
|
||||
- *$p_$p$p_*) ;;
|
||||
- *) test -d $p && PATH=$PATH$p_$p ;;
|
||||
- esac
|
||||
-done
|
||||
-
|
||||
-PATH=.$p_$PATH
|
||||
-export PATH
|
||||
-
|
||||
: shall we be using ksh?
|
||||
inksh=''
|
||||
needksh=''
|
||||
@@ -8287,66 +8265,6 @@
|
||||
;;
|
||||
esac
|
||||
|
||||
-# How will the perl executable find the installed shared $libperl?
|
||||
-# Add $xxx to ccdlflags.
|
||||
-# If we can't figure out a command-line option, use $shrpenv to
|
||||
-# set env LD_RUN_PATH. The main perl makefile uses this.
|
||||
-shrpdir=$archlibexp/CORE
|
||||
-xxx=''
|
||||
-tmp_shrpenv=''
|
||||
-if "$useshrplib"; then
|
||||
- case "$osname" in
|
||||
- aix)
|
||||
- # We'll set it in Makefile.SH...
|
||||
- ;;
|
||||
- solaris)
|
||||
- xxx="-R $shrpdir"
|
||||
- ;;
|
||||
- freebsd|mirbsd|netbsd|openbsd|interix|dragonfly)
|
||||
- xxx="-Wl,-R$shrpdir"
|
||||
- ;;
|
||||
- bsdos|linux|irix*|dec_osf|gnu*)
|
||||
- xxx="-Wl,-rpath,$shrpdir"
|
||||
- ;;
|
||||
- next)
|
||||
- # next doesn't like the default...
|
||||
- ;;
|
||||
- beos)
|
||||
- # beos doesn't like the default, either.
|
||||
- ;;
|
||||
- haiku)
|
||||
- # Haiku doesn't like the default, either.
|
||||
- ;;
|
||||
- hpux*)
|
||||
- # hpux doesn't like the default, either.
|
||||
- tmp_shrpenv="env LDOPTS=\"+s +b${shrpdir}\""
|
||||
- ;;
|
||||
- cygwin)
|
||||
- # cygwin needs only ldlibpth
|
||||
- ;;
|
||||
- *)
|
||||
- tmp_shrpenv="env LD_RUN_PATH=$shrpdir"
|
||||
- ;;
|
||||
- esac
|
||||
- case "$xxx" in
|
||||
- '') ;;
|
||||
- *)
|
||||
- # Only add $xxx if it isn't already in ccdlflags.
|
||||
- case " $ccdlflags " in
|
||||
- *" $xxx "*) ;;
|
||||
- *) ccdlflags="$ccdlflags $xxx"
|
||||
- cat <<EOM >&4
|
||||
-
|
||||
-Adding $xxx to the flags
|
||||
-passed to $ld so that the perl executable will find the
|
||||
-installed shared $libperl.
|
||||
-
|
||||
-EOM
|
||||
- ;;
|
||||
- esac
|
||||
- ;;
|
||||
- esac
|
||||
-fi
|
||||
# Fix ccdlflags in AIX for building external extensions.
|
||||
# (For building Perl itself bare -bE:perl.exp is needed,
|
||||
# Makefile.SH takes care of this.)
|
22
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.8.8-darwin-cc-ld.patch
vendored
Normal file
22
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.8.8-darwin-cc-ld.patch
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
Use $CC to link (and check for broken compilers), such that we don't get
|
||||
linked modules of a different bitness.
|
||||
http://bugs.gentoo.org/show_bug.cgi?id=297751
|
||||
|
||||
--- hints/darwin.sh
|
||||
+++ hints/darwin.sh
|
||||
@@ -128,13 +128,13 @@
|
||||
ccflags="${ccflags} ${cppflags}"
|
||||
|
||||
# Known optimizer problems.
|
||||
-case "`cc -v 2>&1`" in
|
||||
+case "`${cc:-gcc} -v 2>&1`" in
|
||||
*"3.1 20020105"*) toke_cflags='optimize=""' ;;
|
||||
esac
|
||||
|
||||
# Shared library extension is .dylib.
|
||||
# Bundle extension is .bundle.
|
||||
-ld='cc';
|
||||
+ld="${cc:-gcc}";
|
||||
so='dylib';
|
||||
dlext='bundle';
|
||||
usedl='define';
|
@ -0,0 +1,21 @@
|
||||
http://sourceware.org/ml/binutils/2005-12/msg00008.html
|
||||
--- hints/solaris_2.sh
|
||||
+++ hints/solaris_2.sh
|
||||
@@ -289,7 +289,7 @@
|
||||
|
||||
END
|
||||
ccdlflags="$ccdlflags -Wl,-E"
|
||||
- lddlflags="$lddlflags -Wl,-E -G"
|
||||
+ lddlflags="$lddlflags -shared"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -555,7 +555,7 @@
|
||||
: #ccflags="$ccflags -Wa,`getconf XBS5_LP64_OFF64_CFLAGS 2>/dev/null`"
|
||||
fi
|
||||
ldflags="$ldflags -m64"
|
||||
- lddlflags="$lddlflags -G -m64"
|
||||
+ lddlflags="$lddlflags -m64"
|
||||
;;
|
||||
*)
|
||||
ccflags="$ccflags `getconf XBS5_LP64_OFF64_CFLAGS 2>/dev/null`"
|
14
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.8.8-solaris11.patch
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.8.8-solaris11.patch
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
Thanks to the nice OpenSolaris guys, I finally figured out that on
|
||||
OpenSolaris 11, the header dependencies have changed.
|
||||
|
||||
--- perl.h
|
||||
+++ perl.h
|
||||
@@ -1192,6 +1192,8 @@
|
||||
*/
|
||||
|
||||
#if defined(I_SYSMODE) && !defined(PERL_MICRO)
|
||||
+#include <sys/stat.h>
|
||||
+#include <sys/vnode.h>
|
||||
#include <sys/mode.h>
|
||||
#endif
|
||||
|
25
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.8.8-usr-local.patch
vendored
Normal file
25
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.8.8-usr-local.patch
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
# remove /usr/local paths from all stuff thats used
|
||||
# in Configure script, locincpth, loclibpth and glibpth are sedded
|
||||
# afterwards not to conflict with the lib32 and lib64 patches
|
||||
|
||||
diff -rubB perl-5.8.8.orig/Configure perl-5.8.8/Configure
|
||||
--- perl-5.8.8.orig/Configure Tue Jan 15 10:41:29 2008
|
||||
+++ perl-5.8.8/Configure Tue Jan 15 10:44:59 2008
|
||||
@@ -4424,7 +4422,7 @@
|
||||
: Set private lib path
|
||||
case "$plibpth" in
|
||||
'') if ./mips; then
|
||||
- plibpth="$incpath/usr/lib /usr/local/lib /usr/ccs/lib"
|
||||
+ plibpth="$incpath/usr/lib /usr/ccs/lib"
|
||||
fi;;
|
||||
esac
|
||||
case "$libpth" in
|
||||
@@ -19144,7 +19142,7 @@
|
||||
case "$ranlib" in
|
||||
:) ranlib='';;
|
||||
'')
|
||||
- ranlib=`./loc ranlib X /usr/bin /bin /usr/local/bin`
|
||||
+ ranlib=`./loc ranlib X /usr/bin /bin`
|
||||
$test -f $ranlib || ranlib=''
|
||||
;;
|
||||
esac
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<maintainer>
|
||||
<email>perl@gentoo.org</email>
|
||||
<description>Primary Maintainer</description>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='ithreads'>Enable Perl threads, has some compatibility problems</flag>
|
||||
<flag name='perlsuid'>Enable Perl SUID install. Has some risks associated.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,14 +1,14 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.12.3-r1.ebuild,v 1.7 2011/05/07 16:36:19 armin76 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.12.4-r1.ebuild,v 1.8 2012/01/02 22:52:21 zmedico Exp $
|
||||
|
||||
EAPI=3
|
||||
EAPI=4
|
||||
|
||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib
|
||||
|
||||
PATCH_VER=4
|
||||
PATCH_VER=1
|
||||
|
||||
PERL_OLDVERSEN="5.12.2 5.12.1 5.12.0"
|
||||
PERL_OLDVERSEN="5.12.3 5.12.2 5.12.1 5.12.0"
|
||||
|
||||
SHORT_PV="${PV%.*}"
|
||||
MY_P="perl-${PV/_rc/-RC}"
|
||||
@ -18,7 +18,7 @@ DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
||||
|
||||
SRC_URI="
|
||||
mirror://cpan/src/${MY_P}.tar.bz2
|
||||
mirror://cpan/authors/id/R/RJ/RJBS/${MY_P}.tar.bz2
|
||||
mirror://cpan/authors/id/L/LB/LBROCARD/${MY_P}.tar.bz2
|
||||
mirror://gentoo/${MY_P}-${PATCH_VER}.tar.bz2
|
||||
http://dev.gentoo.org/~tove/distfiles/${CATEGORY}/${PN}/${MY_P}-${PATCH_VER}.tar.bz2"
|
||||
# mirror://cpan/src/${MY_P}.tar.bz2
|
||||
@ -44,17 +44,18 @@ PDEPEND=">=app-admin/perl-cleaner-2.5"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
dual_scripts() {
|
||||
src_remove_dual_scripts perl-core/Archive-Tar 1.54 ptar ptardiff
|
||||
src_remove_dual_scripts perl-core/Digest-SHA 5.47 shasum
|
||||
src_remove_dual_scripts perl-core/CPAN 1.9456 cpan
|
||||
src_remove_dual_scripts perl-core/CPANPLUS 0.90 cpanp cpan2dist cpanp-run-perl
|
||||
src_remove_dual_scripts perl-core/Encode 2.39 enc2xs piconv
|
||||
src_remove_dual_scripts perl-core/ExtUtils-MakeMaker 6.56 instmodsh
|
||||
src_remove_dual_scripts perl-core/Module-Build 0.3603 config_data
|
||||
src_remove_dual_scripts perl-core/Module-CoreList 2.43 corelist
|
||||
src_remove_dual_scripts perl-core/PodParser 1.37 pod2usage podchecker podselect
|
||||
src_remove_dual_scripts perl-core/Test-Harness 3.17 prove
|
||||
src_remove_dual_scripts perl-core/podlators 2.3.1 pod2man pod2text
|
||||
src_remove_dual_scripts perl-core/Archive-Tar 1.54 ptar ptardiff
|
||||
src_remove_dual_scripts perl-core/Digest-SHA 5.47 shasum
|
||||
src_remove_dual_scripts perl-core/CPAN 1.945.600 cpan
|
||||
src_remove_dual_scripts perl-core/CPANPLUS 0.900.0 cpanp cpan2dist cpanp-run-perl
|
||||
src_remove_dual_scripts perl-core/Encode 2.39 enc2xs piconv
|
||||
src_remove_dual_scripts perl-core/ExtUtils-MakeMaker 6.56 instmodsh
|
||||
src_remove_dual_scripts perl-core/ExtUtils-ParseXS 2.210.0 xsubpp
|
||||
src_remove_dual_scripts perl-core/Module-Build 0.3603 config_data
|
||||
src_remove_dual_scripts perl-core/Module-CoreList 2.500.0 corelist
|
||||
src_remove_dual_scripts perl-core/PodParser 1.370.0 pod2usage podchecker podselect
|
||||
src_remove_dual_scripts perl-core/Test-Harness 3.17 prove
|
||||
src_remove_dual_scripts perl-core/podlators 2.3.1 pod2man pod2text
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
@ -150,6 +151,7 @@ src_configure() {
|
||||
declare -a myconf
|
||||
|
||||
export LC_ALL="C"
|
||||
[[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091
|
||||
|
||||
# some arches and -O do not mix :)
|
||||
use ppc && replace-flags -O? -O1
|
||||
@ -162,11 +164,6 @@ src_configure() {
|
||||
# Fixes bug #143895 on gcc-4.1.1
|
||||
filter-flags "-fsched2-use-superblocks"
|
||||
|
||||
# this is needed because gcc 3.3-compiled kernels will hang
|
||||
# the machine trying to run this test - check with `Kumba
|
||||
# <rac@gentoo.org> 2003.06.26
|
||||
use mips && myconf -Dd_u32align
|
||||
|
||||
use sparc && myconf -Ud_longdbl
|
||||
|
||||
# 266337
|
@ -1,19 +1,18 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Locale-gettext/Locale-gettext-1.05-r1.ebuild,v 1.8 2010/01/29 14:17:37 tove Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Locale-gettext/Locale-gettext-1.50.0.ebuild,v 1.3 2012/03/24 15:41:10 grobian Exp $
|
||||
|
||||
EAPI=2
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=PVANDRY
|
||||
MY_PN=gettext
|
||||
MY_P=${MY_PN}-${PV}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
MODULE_AUTHOR=PVANDRY
|
||||
MODULE_VERSION=1.05
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A Perl module for accessing the GNU locale utilities"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="sys-devel/gettext"
|
@ -1 +1 @@
|
||||
DIST gettext-1.05.tar.gz 7693 RMD160 767adfce05b8fe77ddd7d3814951822746cf6e4b SHA1 705f519ad61b4a8c522d8aaf98425e0bd21709f2 SHA256 27367f3dc1be79c9ed178732756e37e4cfce45f9e2a27ebf26e1f40d80124694
|
||||
DIST gettext-1.05.tar.gz 7693 SHA256 27367f3dc1be79c9ed178732756e37e4cfce45f9e2a27ebf26e1f40d80124694
|
||||
|
@ -1,181 +0,0 @@
|
||||
# ChangeLog for dev-perl/XML-Parser
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Parser/ChangeLog,v 1.50 2011/07/30 10:46:52 tove Exp $
|
||||
|
||||
30 Jul 2011; Torsten Veller <tove@gentoo.org> XML-Parser-2.36-r1.ebuild,
|
||||
XML-Parser-2.410.0.ebuild:
|
||||
Drop ~sparc-fbsd KEYWORD
|
||||
|
||||
29 Jul 2011; Torsten Veller <tove@gentoo.org> -XML-Parser-2.36.ebuild,
|
||||
-XML-Parser-2.40.ebuild:
|
||||
Cleanup
|
||||
|
||||
*XML-Parser-2.410.0 (03 Jun 2011)
|
||||
|
||||
03 Jun 2011; Torsten Veller <tove@gentoo.org> +XML-Parser-2.410.0.ebuild:
|
||||
Version bump
|
||||
|
||||
05 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
|
||||
XML-Parser-2.36-r1.ebuild:
|
||||
ppc64 stable wrt #341865
|
||||
|
||||
*XML-Parser-2.40 (16 Sep 2010)
|
||||
|
||||
16 Sep 2010; Torsten Veller <tove@gentoo.org> +XML-Parser-2.40.ebuild:
|
||||
Version bump. Use EXPATLIBPATH and EXPATINCPATH
|
||||
|
||||
27 Jun 2010; <nixnut@gentoo.org> XML-Parser-2.36-r1.ebuild:
|
||||
ppc stable #323529
|
||||
|
||||
08 May 2010; Raúl Porcel <armin76@gentoo.org> XML-Parser-2.36-r1.ebuild:
|
||||
alpha/ia64/m68k/s390/sh/sparc stable wrt #314467
|
||||
|
||||
04 May 2010; Jeroen Roovers <jer@gentoo.org> XML-Parser-2.36-r1.ebuild:
|
||||
Stable for HPPA (bug #314467).
|
||||
|
||||
18 Apr 2010; Markus Meier <maekke@gentoo.org> XML-Parser-2.36-r1.ebuild:
|
||||
arm stable, bug #314467
|
||||
|
||||
17 Apr 2010; Torsten Veller <tove@gentoo.org> XML-Parser-2.36-r1.ebuild:
|
||||
Stable on amd64, x86 (#314467)
|
||||
|
||||
29 Jan 2010; Torsten Veller <tove@gentoo.org> XML-Parser-2.36-r1.ebuild:
|
||||
Fix LICENSE: same terms as perl (#301969). Maintenance
|
||||
|
||||
*XML-Parser-2.36-r1 (14 Jan 2010)
|
||||
|
||||
14 Jan 2010; Fabian Groffen <grobian@gentoo.org>
|
||||
+XML-Parser-2.36-r1.ebuild:
|
||||
Revbump to include fix for Prefix, bug #294758, transfer Prefix keywords
|
||||
|
||||
07 May 2009; Torsten Veller <tove@gentoo.org> -XML-Parser-2.34.ebuild,
|
||||
-XML-Parser-2.34-r1.ebuild:
|
||||
Cleanup
|
||||
|
||||
06 May 2009; Jeroen Roovers <jer@gentoo.org> XML-Parser-2.36.ebuild:
|
||||
Stable for HPPA (bug #268265).
|
||||
|
||||
03 May 2009; Brent Baude <ranger@gentoo.org> XML-Parser-2.36.ebuild:
|
||||
stable ppc64, bug 268265
|
||||
|
||||
02 May 2009; nixnut <nixnut@gentoo.org> XML-Parser-2.36.ebuild:
|
||||
ppc stable #268265
|
||||
|
||||
02 May 2009; Thomas Anderson <gentoofan23@gentoo.org>
|
||||
XML-Parser-2.36.ebuild:
|
||||
stable amd64, bug 268265
|
||||
|
||||
18 Jul 2008; Raúl Porcel <armin76@gentoo.org> XML-Parser-2.36.ebuild:
|
||||
alpha/ia64/sparc/x86 stable
|
||||
|
||||
*XML-Parser-2.36 (29 Apr 2008)
|
||||
|
||||
29 Apr 2008; Yuval Yaari <yuval@gentoo.org> +XML-Parser-2.36.ebuild:
|
||||
Version bump
|
||||
|
||||
*XML-Parser-2.34-r1 (12 Aug 2007)
|
||||
|
||||
12 Aug 2007; Samuli Suominen <drac@gentoo.org> +XML-Parser-2.34-r1.ebuild:
|
||||
Revision bump XML-Parser to avoid problems with expat upgrade. No changes
|
||||
made to ebuild itself.
|
||||
|
||||
19 Jan 2007; Michael Cummings <mcummings@gentoo.org>
|
||||
-XML-Parser-2.31.ebuild, -XML-Parser-2.31-r1.ebuild,
|
||||
XML-Parser-2.34.ebuild:
|
||||
Version bump, thanks seemant
|
||||
|
||||
21 Dec 2006; Roy Marples <uberlord@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
Added ~sparc-fbsd keyword.
|
||||
|
||||
06 Aug 2006; Michael Cummings <mcummings@gentoo.org>
|
||||
XML-Parser-2.31.ebuild, XML-Parser-2.31-r1.ebuild, XML-Parser-2.34.ebuild:
|
||||
Adding perl dep; fixed DEPEND
|
||||
|
||||
05 Jul 2006; Christian Hartmann <ian@gentoo.org> XML-Parser-2.31.ebuild,
|
||||
XML-Parser-2.31-r1.ebuild, XML-Parser-2.34.ebuild:
|
||||
Fixed RDEPEND wrt bug #134781; fixed header; fixed DEPEND
|
||||
|
||||
31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
14 Aug 2005; Kito <kito@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
~ppc-macos keyword.
|
||||
|
||||
24 May 2005; Herbie Hopkins <herbs@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
Multilib fix.
|
||||
|
||||
19 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
|
||||
XML-Parser-2.34.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
04 Jan 2005; Michael Cummings <mcummings@gentoo.org>
|
||||
XML-Parser-2.31-r1.ebuild, XML-Parser-2.31.ebuild, XML-Parser-2.34.ebuild:
|
||||
bug 76590
|
||||
|
||||
28 Jun 2004; Tom Gall <tgall@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
stable on ppc64
|
||||
|
||||
01 Apr 2004; <randy@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
adding s390 keywords
|
||||
|
||||
26 Mar 2004; Gustavo Zacarias <gustavoz@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
stable on hppa
|
||||
|
||||
23 Mar 2004; Joshua Kinard <kumba@gentoo.org> XML-Parser-2.31-r1.ebuild,
|
||||
XML-Parser-2.31.ebuild, XML-Parser-2.34.ebuild:
|
||||
Marked 2.31-r1 stable on mips and added ~mips to 2.34.
|
||||
|
||||
04 Mar 2004; Gustavo Zacarias <gustavoz@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
stable on sparc
|
||||
|
||||
27 Feb 2004; Michael Cummings <mcummings@gentoo.org> XML-Parser-2.33.ebuild:
|
||||
Cleaning up
|
||||
|
||||
27 Feb 2004; Michael Cummings <mcummings@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
Unmasking for x86 after 87 days
|
||||
|
||||
18 Jan 2004; <tuxus@gentoo.org> XML-Parser-2.31-r1.ebuild:
|
||||
Added ~mips to KEYWORDS.
|
||||
|
||||
07 Jan 2004; <agriffis@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
stable on alpha and ia64
|
||||
|
||||
*XML-Parser-2.34 (02 Dec 2003)
|
||||
|
||||
02 Dec 2003; <max@gentoo.org> XML-Parser-2.34.ebuild:
|
||||
Bump to version 2.34. Needed for xmltv-0.5.24
|
||||
|
||||
*XML-Parser-2.33 (31 Jul 2003)
|
||||
|
||||
31 Jul 2003; Michael Cummings <mcummings@gentoo.org> XML-Parser-2.33.ebuild:
|
||||
CPAN Version bump;installs good, appears to be good, testing needed.
|
||||
|
||||
*XML-Parser-2.31-r1 (29 Oct 2002)
|
||||
|
||||
16 Apr 2003; Guy Martin <gmsoft@gentoo.org> XML-Parser-2.31-r1.ebuild :
|
||||
Added hppa to KEYWORDS.
|
||||
|
||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||
|
||||
29 Oct 2002; Seemant Kulleen <seemant@gentoo.org> ChangeLog :
|
||||
forced version bump to install into correct locations
|
||||
|
||||
*XML-Parser-2.31 (6 May 2002)
|
||||
|
||||
24 Jul 2002; Mark Guertin <gerk@gentoo.org> :
|
||||
Added ppc to keywords
|
||||
|
||||
6 May 2002; Seemant Kulleen <seemant@gentoo.org> XML-Parser-2.31.ebuild
|
||||
files/digest-XML-Parser-2.31 :
|
||||
|
||||
Version update and conversion to eclass
|
||||
|
||||
*XML-Parser-2.30 (1 Feb 2002)
|
||||
|
||||
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||
|
||||
Added initial ChangeLog which should be updated whenever the package is
|
||||
updated in any way. This changelog is targetted to users. This means that the
|
||||
comments should well explained and written in clean English. The details about
|
||||
writing correct changelogs are explained in the skel.ChangeLog file which you
|
||||
can find in the root directory of the portage repository.
|
@ -1 +1 @@
|
||||
DIST XML-Parser-2.36.tar.gz 230002 RMD160 1c31a2398ada943efd5d2451389e163914168253 SHA1 74acac4f939ebf788d8ef5163cbc9802b1b04bfa SHA256 9fd529867402456bd826fe0e5588d35b3a2e27e586a2fd838d1352b71c2ed73f
|
||||
DIST XML-Parser-2.41.tar.gz 238441 SHA256 b48197cd2265a26c5f016489f11a7b450d8833cb8b3d6a46ee15975740894de9 SHA512 3536a1f048572611636c2461bb98c2b460b5658b960b5b0b2f2a7848cf0b7efb48593f12f7eb99be22c26f417cf443d66c88fcca7fdfa2f03c60f43624d30801 WHIRLPOOL 4cec9ab03b5e7bfe35e8f758daa1ccdebcf92dc47804098053ea477d554f2d565c0d02b11c59bb0c511dcac76f94be23257bdf4cb38c55f1d21f2ae6f26248cd
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Parser/XML-Parser-2.36-r1.ebuild,v 1.9 2011/07/30 10:46:52 tove Exp $
|
||||
|
||||
MODULE_AUTHOR=MSERGEANT
|
||||
inherit perl-module multilib
|
||||
|
||||
DESCRIPTION="A Perl extension interface to James Clark's XML parser, expat"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/expat-1.95.1-r1
|
||||
dev-lang/perl"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
sed -i \
|
||||
-e "s:^\$expat_libpath.*:\$expat_libpath = '${EPREFIX}/usr/$(get_libdir)';:" \
|
||||
Makefile.PL || die "sed failed"
|
||||
}
|
21
sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/XML-Parser-2.410.0.ebuild
vendored
Normal file
21
sdk_container/src/third_party/portage-stable/dev-perl/XML-Parser/XML-Parser-2.410.0.ebuild
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Parser/XML-Parser-2.410.0.ebuild,v 1.12 2012/05/28 14:11:50 armin76 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=TODDR
|
||||
MODULE_VERSION=2.41
|
||||
inherit perl-module multilib
|
||||
|
||||
DESCRIPTION="A Perl extension interface to James Clark's XML parser, expat"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/expat-1.95.1-r1"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST=do
|
||||
myconf="EXPATLIBPATH='${EPREFIX}/usr/$(get_libdir)' EXPATINCPATH='${EPREFIX}/usr/include'"
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpan">XML-Parser</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,7 +1,7 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
|
||||
DEPEND=berkdb? ( sys-libs/db ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) >=sys-devel/libperl-5.10.1 !!<sys-devel/libperl-5.10.1 app-arch/bzip2 sys-libs/zlib elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs )
|
||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||
EAPI=3
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.perl.org/
|
||||
IUSE=berkdb build debug doc gdbm ithreads
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
|
||||
@ -9,6 +9,6 @@ LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
|
||||
PDEPEND=>=app-admin/perl-cleaner-2.5
|
||||
RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) >=sys-devel/libperl-5.10.1 !!<sys-devel/libperl-5.10.1 app-arch/bzip2 sys-libs/zlib
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/src/perl-5.12.3.tar.bz2 mirror://cpan/authors/id/R/RJ/RJBS/perl-5.12.3.tar.bz2 mirror://gentoo/perl-5.12.3-4.tar.bz2 http://dev.gentoo.org/~tove/distfiles/dev-lang/perl/perl-5.12.3-4.tar.bz2
|
||||
SRC_URI=mirror://cpan/src/perl-5.12.4.tar.bz2 mirror://cpan/authors/id/L/LB/LBROCARD/perl-5.12.4.tar.bz2 mirror://gentoo/perl-5.12.4-1.tar.bz2 http://dev.gentoo.org/~tove/distfiles/dev-lang/perl/perl-5.12.4-1.tar.bz2
|
||||
_eclasses_=alternatives eb864f6e50a20036e4cd47c8fd8f64d1 eutils 33ef77a15337022e05342d2c772a7a5a flag-o-matic 01a8b1eb019305bc4b4a8bd0b04e4cd8 multilib 5f4ad6cf85e365e8f0c6050ddd21659e portability 0be430f759a631e692678ed796e09f5c toolchain-funcs 6526ac6fc9aedf391efb91fcd75ace68 user 9e552f935106ff0bc92af16da64b4b29
|
||||
_md5_=d4559d8501cc54a1a8080b8a3c24f7cf
|
||||
_md5_=931be1ceeb6f77201d0fde6a515d90a6
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=sys-devel/gettext dev-lang/perl[-build]
|
||||
DESCRIPTION=A Perl module for accessing the GNU locale utilities
|
||||
EAPI=2
|
||||
EAPI=4
|
||||
HOMEPAGE=http://search.cpan.org/dist/gettext/
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
|
||||
RDEPEND=sys-devel/gettext dev-lang/perl[-build]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/P/PV/PVANDRY/gettext-1.05.tar.gz
|
||||
_eclasses_=base fc89786f3f7e7bcf03334359bd5b639b eutils 33ef77a15337022e05342d2c772a7a5a multilib 5f4ad6cf85e365e8f0c6050ddd21659e perl-module 62eaf4b4e2dfe2d7766c20bfd93e7199 portability 0be430f759a631e692678ed796e09f5c toolchain-funcs 6526ac6fc9aedf391efb91fcd75ace68 user 9e552f935106ff0bc92af16da64b4b29
|
||||
_md5_=1876c2527b5ba38c47b32d04169c8034
|
||||
_md5_=9529ad95f40146d5eff368aaeee76047
|
@ -1,11 +1,12 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prerm setup test unpack
|
||||
DEPEND=>=dev-libs/expat-1.95.1-r1 dev-lang/perl
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=>=dev-libs/expat-1.95.1-r1 dev-lang/perl[-build]
|
||||
DESCRIPTION=A Perl extension interface to James Clark's XML parser, expat
|
||||
EAPI=4
|
||||
HOMEPAGE=http://search.cpan.org/dist/XML-Parser/
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
|
||||
RDEPEND=>=dev-libs/expat-1.95.1-r1 dev-lang/perl
|
||||
RDEPEND=>=dev-libs/expat-1.95.1-r1 dev-lang/perl[-build]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/M/MS/MSERGEANT/XML-Parser-2.36.tar.gz
|
||||
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/XML-Parser-2.41.tar.gz
|
||||
_eclasses_=base fc89786f3f7e7bcf03334359bd5b639b eutils 33ef77a15337022e05342d2c772a7a5a multilib 5f4ad6cf85e365e8f0c6050ddd21659e perl-module 62eaf4b4e2dfe2d7766c20bfd93e7199 portability 0be430f759a631e692678ed796e09f5c toolchain-funcs 6526ac6fc9aedf391efb91fcd75ace68 user 9e552f935106ff0bc92af16da64b4b29
|
||||
_md5_=07c4b761dda3793df32d23eefbbebc69
|
||||
_md5_=6f9526487d0041966bd90011e69391f5
|
Loading…
Reference in New Issue
Block a user