mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 10:27:00 +02:00
bump(dev-libs/libxml2): sync with upstream
This commit is contained in:
parent
72d7451e2f
commit
767a666cbd
@ -10,8 +10,7 @@ DIST libxml2-2.9.4.tar.gz 5374830 SHA256 ffb911191e509b966deb55de705387f14156e1a
|
|||||||
DIST xmlts20080827.tar.gz 638940 SHA256 96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7 SHA512 7325d0977c4427fc4944b291ccf896a665f654cc24399e5565c12a849c2bc3aef4fa3ee42a09ac115abcb6570c51a8fbd052c38d64d164279ecdecad5a4e884d WHIRLPOOL 50835380c3ea208df0bf9ce032ed2df69c4c6cb5a53ffdd39a08fb4f1d166f311b2ef2fe0d9911ae1ebff92aeb42f6ea55e727dfe0b7a3b95e6c7240315b3eda
|
DIST xmlts20080827.tar.gz 638940 SHA256 96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7 SHA512 7325d0977c4427fc4944b291ccf896a665f654cc24399e5565c12a849c2bc3aef4fa3ee42a09ac115abcb6570c51a8fbd052c38d64d164279ecdecad5a4e884d WHIRLPOOL 50835380c3ea208df0bf9ce032ed2df69c4c6cb5a53ffdd39a08fb4f1d166f311b2ef2fe0d9911ae1ebff92aeb42f6ea55e727dfe0b7a3b95e6c7240315b3eda
|
||||||
DIST xsts-2002-01-16.tar.gz 6894439 SHA256 55e5c08db29946a91ea8e70e8f2418d3fd30d8b6777941dfba7f54726ffd9914 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288 WHIRLPOOL 84dd51959460a4f8aa582d57ad39229c546ca7fe155012c57c368b59f5d31400d8b940a343a7320058330ca611303139cacdffed514783f96406ac5366026b11
|
DIST xsts-2002-01-16.tar.gz 6894439 SHA256 55e5c08db29946a91ea8e70e8f2418d3fd30d8b6777941dfba7f54726ffd9914 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288 WHIRLPOOL 84dd51959460a4f8aa582d57ad39229c546ca7fe155012c57c368b59f5d31400d8b940a343a7320058330ca611303139cacdffed514783f96406ac5366026b11
|
||||||
DIST xsts-2004-01-14.tar.gz 2761085 SHA256 09bdf9f81f381ebf9bc158a9472e498e896f7a02eb7461146e9abe1b9493ca17 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe WHIRLPOOL c46a3bf7d6dd771757f4304995cc177cf51c6cdd0e9778851fc13d3809c7b984690b4f273b3e075abe018110968eb7fc78f5b83170d3e18bacf00a4ed64b213d
|
DIST xsts-2004-01-14.tar.gz 2761085 SHA256 09bdf9f81f381ebf9bc158a9472e498e896f7a02eb7461146e9abe1b9493ca17 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe WHIRLPOOL c46a3bf7d6dd771757f4304995cc177cf51c6cdd0e9778851fc13d3809c7b984690b4f273b3e075abe018110968eb7fc78f5b83170d3e18bacf00a4ed64b213d
|
||||||
EBUILD libxml2-2.9.4-r1.ebuild 6900 SHA256 54b5073939e1ae0f58527ae8c999602aefdef44db25ee797620827a9bd2a367f SHA512 2686bec6c27ec6ec9bd9b5f60ffd15c8ffa861336e50d39a0c525df1a379d48e2594b31baf19f529c7639c1ac81b80d2276abfff87128e51896befa86a7046f1 WHIRLPOOL 6aac55f06b325c1c30be897eb133b94dd4438462e1d68effa0fd118b3bc1684b3923a2c19c290ed0a63de989a78c1f77aa9a7aaf28841c7be3b9bb5ac857fecd
|
EBUILD libxml2-2.9.4-r1.ebuild 6888 SHA256 811600ce79c09d4a7d11e9e9374c5a4cf3fd47774dbd861553fe0e32d1d85aa4 SHA512 0cc6a794816b98970a130b5298f3f957475444af10747b3c4149ebb0fae0ab07bcd293f29e6013d6e8779c5f25f2b4e0c75eb86b86794befa2d4ca050d612381 WHIRLPOOL 485c3371b59195d6862f18df2cb6332871c7d61e2a043a6bfa85f0b088f4a77d8cf3db95c881e151a28e87f2f042ef26be8c7cceae18dee10b525e86d8a3e92f
|
||||||
EBUILD libxml2-2.9.4.ebuild 6222 SHA256 1090bf9474555f3175e492c98aeb4cb77225a22d8b22b3b7be99c21287cc421a SHA512 c23e6e9e0adb07e62a6cde26c09f932c57a81f4ab41f5253178e9eabb31ab2c98fac74a33d5632b889fb3e311375b1b41669d6f1e07d64235ab8d5658cf7e5cb WHIRLPOOL ad940ab5ca7577453cf50e089acdb5a66eea74becb42ad60771a82bd3c5846f7d82cd7bd0e306b7215fd53204efc1a88ec4aa966b5cf4dc809a698b5c449dec3
|
|
||||||
MISC ChangeLog 9698 SHA256 1b1fb6fa12f27f404c6a5d2e68e56078877a20539e2150d43ceefaa61c31a251 SHA512 7f51ba012043be6cd6c979ffbf47bbed2d7ab2d4ed25fcde2c3baebb29311178c3d873d7ade799ef167fa8fcfa5cfd29379b6a19f72ba04e1594fa5a4dc3783f WHIRLPOOL 801f2f44fdf6411ec8a8b9df790e04fb8824d9b88623398a3d047c69a690dc9c9f071a2a845329403a1b15fb990f8cc61ebad5e34aeff2d869b932adae4d000b
|
MISC ChangeLog 9698 SHA256 1b1fb6fa12f27f404c6a5d2e68e56078877a20539e2150d43ceefaa61c31a251 SHA512 7f51ba012043be6cd6c979ffbf47bbed2d7ab2d4ed25fcde2c3baebb29311178c3d873d7ade799ef167fa8fcfa5cfd29379b6a19f72ba04e1594fa5a4dc3783f WHIRLPOOL 801f2f44fdf6411ec8a8b9df790e04fb8824d9b88623398a3d047c69a690dc9c9f071a2a845329403a1b15fb990f8cc61ebad5e34aeff2d869b932adae4d000b
|
||||||
MISC ChangeLog-2015 65422 SHA256 6e4ee4a306e6b8c480f681f1846d7879ac86df55d74401e26f1b7cfc5e05f94d SHA512 e030bc367ffae1c8530e1ad171da60bf7034095d81060cbe4286bf0840ef86d17447e8549fbf3a09f39db9ced5476b3b29630d5495647cbe2d55e11b423aa379 WHIRLPOOL 279cff12baa7a881967812c7bf76b54297a39144e2fc9291053662f463faff68db5a8b6420267031ee1afb979669e823989063bf0ac2c7cc820927d6bdfe555c
|
MISC ChangeLog-2015 65422 SHA256 6e4ee4a306e6b8c480f681f1846d7879ac86df55d74401e26f1b7cfc5e05f94d SHA512 e030bc367ffae1c8530e1ad171da60bf7034095d81060cbe4286bf0840ef86d17447e8549fbf3a09f39db9ced5476b3b29630d5495647cbe2d55e11b423aa379 WHIRLPOOL 279cff12baa7a881967812c7bf76b54297a39144e2fc9291053662f463faff68db5a8b6420267031ee1afb979669e823989063bf0ac2c7cc820927d6bdfe555c
|
||||||
MISC metadata.xml 347 SHA256 f67239ca2e57c9729d3be4e84d03d474e382b53c89371617fd97acd8494a5fe7 SHA512 6a094316da6ea1fb160b539788923a2dc01d7ef6304f924f628a438714663a51c8d1adaa97800516a64055a8adf6999ae2899b5a976db680967dcc298e22444d WHIRLPOOL 24e14b8ca1c048a589aec596a844a7e9b9bbf52964b3dd26bab7c03b7ed762f0ea0abbb0832b1fb6c94b7a4cff92b921e61bce9461db3368ab95003501cd3e50
|
MISC metadata.xml 347 SHA256 f67239ca2e57c9729d3be4e84d03d474e382b53c89371617fd97acd8494a5fe7 SHA512 6a094316da6ea1fb160b539788923a2dc01d7ef6304f924f628a438714663a51c8d1adaa97800516a64055a8adf6999ae2899b5a976db680967dcc298e22444d WHIRLPOOL 24e14b8ca1c048a589aec596a844a7e9b9bbf52964b3dd26bab7c03b7ed762f0ea0abbb0832b1fb6c94b7a4cff92b921e61bce9461db3368ab95003501cd3e50
|
||||||
|
@ -1,20 +1,20 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
PYTHON_COMPAT=( python2_7 python3_{4,5} )
|
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
|
||||||
PYTHON_REQ_USE="xml"
|
PYTHON_REQ_USE="xml"
|
||||||
|
|
||||||
inherit libtool flag-o-matic eutils python-r1 autotools prefix multilib-minimal
|
inherit libtool flag-o-matic ltprune python-r1 autotools prefix multilib-minimal
|
||||||
|
|
||||||
DESCRIPTION="Version 2 of the library to manipulate XML files"
|
DESCRIPTION="Version 2 of the library to manipulate XML files"
|
||||||
HOMEPAGE="http://www.xmlsoft.org/"
|
HOMEPAGE="http://www.xmlsoft.org/"
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="2"
|
SLOT="2"
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||||
IUSE="debug examples icu ipv6 lzma python readline static-libs test"
|
IUSE="debug examples icu ipv6 lzma python readline static-libs test"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"
|
XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"
|
||||||
XSTS_NAME_1="xmlschema2002-01-16"
|
XSTS_NAME_1="xmlschema2002-01-16"
|
||||||
@ -52,7 +52,7 @@ src_unpack() {
|
|||||||
# ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR,
|
# ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR,
|
||||||
# as they are needed as tarballs in ${S}/xstc instead and not unpacked
|
# as they are needed as tarballs in ${S}/xstc instead and not unpacked
|
||||||
unpack ${P/_rc/-rc}.tar.gz
|
unpack ${P/_rc/-rc}.tar.gz
|
||||||
cd "${S}"
|
cd "${S}" || die
|
||||||
|
|
||||||
if use test; then
|
if use test; then
|
||||||
cp "${DISTDIR}/${XSTS_TARBALL_1}" \
|
cp "${DISTDIR}/${XSTS_TARBALL_1}" \
|
||||||
|
@ -1,212 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
PYTHON_COMPAT=( python2_7 python3_{4,5} )
|
|
||||||
PYTHON_REQ_USE="xml"
|
|
||||||
|
|
||||||
inherit libtool flag-o-matic eutils python-r1 autotools prefix multilib-minimal
|
|
||||||
|
|
||||||
DESCRIPTION="Version 2 of the library to manipulate XML files"
|
|
||||||
HOMEPAGE="http://www.xmlsoft.org/"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="2"
|
|
||||||
KEYWORDS="arm64 m68k s390 sh"
|
|
||||||
IUSE="debug examples icu ipv6 lzma python readline static-libs test"
|
|
||||||
|
|
||||||
XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"
|
|
||||||
XSTS_NAME_1="xmlschema2002-01-16"
|
|
||||||
XSTS_NAME_2="xmlschema2004-01-14"
|
|
||||||
XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
|
|
||||||
XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
|
|
||||||
XMLCONF_TARBALL="xmlts20080827.tar.gz"
|
|
||||||
|
|
||||||
SRC_URI="ftp://xmlsoft.org/${PN}/${PN}-${PV/_rc/-rc}.tar.gz
|
|
||||||
test? (
|
|
||||||
${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
|
|
||||||
${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
|
|
||||||
http://www.w3.org/XML/Test/${XMLCONF_TARBALL} )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
|
|
||||||
icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
|
|
||||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
|
|
||||||
python? ( ${PYTHON_DEPS} )
|
|
||||||
readline? ( sys-libs/readline:= )
|
|
||||||
"
|
|
||||||
DEPEND="${EDEPEND}
|
|
||||||
dev-util/gtk-doc-am
|
|
||||||
virtual/pkgconfig
|
|
||||||
hppa? ( >=sys-devel/binutils-2.15.92.0.2 )
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}-${PV%_rc*}"
|
|
||||||
|
|
||||||
MULTILIB_CHOST_TOOLS=(
|
|
||||||
/usr/bin/xml2-config
|
|
||||||
)
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
# ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR,
|
|
||||||
# as they are needed as tarballs in ${S}/xstc instead and not unpacked
|
|
||||||
unpack ${P/_rc/-rc}.tar.gz
|
|
||||||
cd "${S}"
|
|
||||||
|
|
||||||
if use test; then
|
|
||||||
cp "${DISTDIR}/${XSTS_TARBALL_1}" \
|
|
||||||
"${DISTDIR}/${XSTS_TARBALL_2}" \
|
|
||||||
"${S}"/xstc/ \
|
|
||||||
|| die "Failed to install test tarballs"
|
|
||||||
unpack ${XMLCONF_TARBALL}
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
DOCS=( AUTHORS ChangeLog NEWS README* TODO* )
|
|
||||||
|
|
||||||
# Patches needed for prefix support
|
|
||||||
eapply "${FILESDIR}"/${PN}-2.7.1-catalog_path.patch
|
|
||||||
|
|
||||||
eprefixify catalog.c xmlcatalog.c runtest.c xmllint.c
|
|
||||||
|
|
||||||
# Fix build for Windows platform
|
|
||||||
# https://bugzilla.gnome.org/show_bug.cgi?id=760456
|
|
||||||
eapply "${FILESDIR}"/${PN}-2.8.0_rc1-winnt.patch
|
|
||||||
|
|
||||||
# Disable programs that we don't actually install.
|
|
||||||
# https://bugzilla.gnome.org/show_bug.cgi?id=760457
|
|
||||||
eapply "${FILESDIR}"/${PN}-2.9.2-disable-tests.patch
|
|
||||||
|
|
||||||
# Fix python detection, bug #567066
|
|
||||||
# https://bugzilla.gnome.org/show_bug.cgi?id=760458
|
|
||||||
eapply "${FILESDIR}"/${PN}-2.9.2-python-ABIFLAG.patch
|
|
||||||
|
|
||||||
# Avoid final linking arguments for python modules
|
|
||||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
|
||||||
sed -i -e '/PYTHON_LIBS/s/ldflags/libs/' configure.ac || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Please do not remove, as else we get references to PORTAGE_TMPDIR
|
|
||||||
# in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
|
|
||||||
# We now need to run eautoreconf at the end to prevent maintainer mode.
|
|
||||||
# elibtoolize
|
|
||||||
# epunt_cxx # if we don't eautoreconf
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
# filter seemingly problematic CFLAGS (#26320)
|
|
||||||
filter-flags -fprefetch-loop-arrays -funroll-loops
|
|
||||||
|
|
||||||
# USE zlib support breaks gnome2
|
|
||||||
# (libgnomeprint for instance fails to compile with
|
|
||||||
# fresh install, and existing) - <azarah@gentoo.org> (22 Dec 2002).
|
|
||||||
|
|
||||||
# The meaning of the 'debug' USE flag does not apply to the --with-debug
|
|
||||||
# switch (enabling the libxml2 debug module). See bug #100898.
|
|
||||||
|
|
||||||
# --with-mem-debug causes unusual segmentation faults (bug #105120).
|
|
||||||
|
|
||||||
libxml2_configure() {
|
|
||||||
ECONF_SOURCE="${S}" econf \
|
|
||||||
--with-html-subdir=${PF}/html \
|
|
||||||
$(use_with debug run-debug) \
|
|
||||||
$(use_with icu) \
|
|
||||||
$(use_with lzma) \
|
|
||||||
$(use_enable ipv6) \
|
|
||||||
$(use_enable static-libs static) \
|
|
||||||
$(multilib_native_use_with readline) \
|
|
||||||
$(multilib_native_use_with readline history) \
|
|
||||||
"$@"
|
|
||||||
}
|
|
||||||
|
|
||||||
libxml2_py_configure() {
|
|
||||||
mkdir -p "${BUILD_DIR}" || die # ensure python build dirs exist
|
|
||||||
run_in_build_dir libxml2_configure "--with-python=${ROOT%/}${PYTHON}" # odd build system, also see bug #582130
|
|
||||||
}
|
|
||||||
|
|
||||||
libxml2_configure --without-python # build python bindings separately
|
|
||||||
|
|
||||||
if multilib_is_native_abi && use python; then
|
|
||||||
python_foreach_impl libxml2_py_configure
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_compile() {
|
|
||||||
default
|
|
||||||
if multilib_is_native_abi && use python; then
|
|
||||||
local native_builddir=${BUILD_DIR}
|
|
||||||
python_foreach_impl libxml2_py_emake top_builddir="${native_builddir}" all
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_test() {
|
|
||||||
default
|
|
||||||
multilib_is_native_abi && use python && python_foreach_impl libxml2_py_emake test
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install() {
|
|
||||||
emake DESTDIR="${D}" \
|
|
||||||
EXAMPLES_DIR="${EPREFIX}"/usr/share/doc/${PF}/examples install
|
|
||||||
|
|
||||||
if multilib_is_native_abi && use python; then
|
|
||||||
python_foreach_impl libxml2_py_emake \
|
|
||||||
DESTDIR="${D}" \
|
|
||||||
docsdir="${EPREFIX}"/usr/share/doc/${PF}/python \
|
|
||||||
exampledir="${EPREFIX}"/usr/share/doc/${PF}/python/examples \
|
|
||||||
install
|
|
||||||
python_foreach_impl python_optimize
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install_all() {
|
|
||||||
# on windows, xmllint is installed by interix libxml2 in parent prefix.
|
|
||||||
# this is the version to use. the native winnt version does not support
|
|
||||||
# symlinks, which makes repoman fail if the portage tree is linked in
|
|
||||||
# from another location (which is my default). -- mduft
|
|
||||||
if [[ ${CHOST} == *-winnt* ]]; then
|
|
||||||
rm -rf "${ED}"/usr/bin/xmllint
|
|
||||||
rm -rf "${ED}"/usr/bin/xmlcatalog
|
|
||||||
fi
|
|
||||||
|
|
||||||
rm -rf "${ED}"/usr/share/doc/${P}
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
if ! use examples; then
|
|
||||||
rm -rf "${ED}"/usr/share/doc/${PF}/examples
|
|
||||||
rm -rf "${ED}"/usr/share/doc/${PF}/python/examples
|
|
||||||
fi
|
|
||||||
|
|
||||||
prune_libtool_files --modules
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
# We don't want to do the xmlcatalog during stage1, as xmlcatalog will not
|
|
||||||
# be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887.
|
|
||||||
if [[ "${ROOT}" != "/" ]]; then
|
|
||||||
elog "Skipping XML catalog creation for stage building (bug #208887)."
|
|
||||||
else
|
|
||||||
# need an XML catalog, so no-one writes to a non-existent one
|
|
||||||
CATALOG="${EROOT}etc/xml/catalog"
|
|
||||||
|
|
||||||
# we dont want to clobber an existing catalog though,
|
|
||||||
# only ensure that one is there
|
|
||||||
# <obz@gentoo.org>
|
|
||||||
if [[ ! -e ${CATALOG} ]]; then
|
|
||||||
[[ -d "${EROOT}etc/xml" ]] || mkdir -p "${EROOT}etc/xml"
|
|
||||||
"${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}"
|
|
||||||
einfo "Created XML catalog in ${CATALOG}"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
libxml2_py_emake() {
|
|
||||||
pushd "${BUILD_DIR}/python" > /dev/null || die
|
|
||||||
emake "$@"
|
|
||||||
popd > /dev/null
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst prepare test unpack
|
|
||||||
DEPEND=dev-util/gtk-doc-am virtual/pkgconfig hppa? ( >=sys-devel/binutils-2.15.92.0.2 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
|
||||||
DESCRIPTION=Version 2 of the library to manipulate XML files
|
|
||||||
EAPI=6
|
|
||||||
HOMEPAGE=http://www.xmlsoft.org/
|
|
||||||
IUSE=debug examples icu ipv6 lzma python readline static-libs test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
|
||||||
KEYWORDS=arm64 m68k s390 sh
|
|
||||||
LICENSE=MIT
|
|
||||||
RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) readline? ( sys-libs/readline:= )
|
|
||||||
SLOT=2
|
|
||||||
SRC_URI=ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz http://www.w3.org/XML/Test/xmlts20080827.tar.gz )
|
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
|
||||||
_md5_=7b5645df9ac442d996ddc2ccc4ceafbc
|
|
@ -1,13 +1,14 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst prepare test unpack
|
DEFINED_PHASES=compile configure install postinst prepare test unpack
|
||||||
DEPEND=dev-util/gtk-doc-am virtual/pkgconfig hppa? ( >=sys-devel/binutils-2.15.92.0.2 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
DEPEND=dev-util/gtk-doc-am virtual/pkgconfig hppa? ( >=sys-devel/binutils-2.15.92.0.2 ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
DESCRIPTION=Version 2 of the library to manipulate XML files
|
DESCRIPTION=Version 2 of the library to manipulate XML files
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=http://www.xmlsoft.org/
|
HOMEPAGE=http://www.xmlsoft.org/
|
||||||
IUSE=debug examples icu ipv6 lzma python readline static-libs test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
IUSE=debug examples icu ipv6 lzma python readline static-libs test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
|
||||||
LICENSE=MIT
|
LICENSE=MIT
|
||||||
RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) readline? ( sys-libs/readline:= )
|
RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) python_targets_python3_6? ( dev-lang/python:3.6[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) readline? ( sys-libs/readline:= )
|
||||||
|
REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) )
|
||||||
SLOT=2
|
SLOT=2
|
||||||
SRC_URI=ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz http://www.w3.org/XML/Test/xmlts20080827.tar.gz )
|
SRC_URI=ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz http://www.w3.org/XML/Test/xmlts20080827.tar.gz )
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 prefix df8265631f8bf5f5df387e9b987121f9 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 c11fc374357e6ad9ddfe2e9f931e4d29 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||||
_md5_=08af7830fa53759a9d03e3b9da3e1900
|
_md5_=6b4de4049bd7195f4260eab983a878fe
|
||||||
|
Loading…
Reference in New Issue
Block a user