Merge pull request #570 from dm0-/repoman

Make repoman available in the SDK
This commit is contained in:
David Michael 2017-08-04 13:38:54 -07:00 committed by GitHub
commit 70f434daf7
34 changed files with 971 additions and 1135 deletions

View File

@ -0,0 +1,6 @@
DIST repoman-2.3.0-bug-586864.patch 1074 SHA256 4ad35afd9237be63c1c2c21348501499c252c4bf828a04f08ca0a129e091001d SHA512 b48112a623a4844e5783f229ee0208f729b99ab46128d19735a76633efee17deb81342b5dc8fa67f4f4f5a851509c04c8d2f2ba2cbd992a9d26e61da4ed5f7e8 WHIRLPOOL f1cb4d9a11d8958fae726642bd0d12a0bb8d6564077c09b961fa2f0448c0503132683b4199e37f7cbd5bfd01adb1eede50496ed9b2ad32572284eacd3b2cd2dc
DIST repoman-2.3.0.tar.bz2 75285 SHA256 e67d1a2dbb89f44e64a49259e64affcf138ade8ad0f397b93c9cbdecd517b726 SHA512 960c63caed12f7c89d374ecceb39677b62d588bf75cc8da1857641c60310061188f4c2fd7177c93a4e8f20cf00a423426f2a70666320f263158531a618a7ff9c WHIRLPOOL bff6d55a4abc5032cd3d04d8e56ec3bb7902c6877836ca4b129f5a57480c01eb6a6225b75fd0cc0b6a2a2991728896ddef3b7ee2a225a901c0523d88d99cecf6
DIST repoman-2.3.0_rc1.tar.bz2 74621 SHA256 e1de34b710cd43787a91ab49e0b0a6ca32d942ee130ec74523b00f3c5f4ccefa SHA512 7594053472512ab66a269acd1e5f3a9191a519df061ed65b612af0ee30f830ff71ab6b602416aa968476fec1f534ecf313317a28df6120b74c7379197b769983 WHIRLPOOL 9e00736856879f222eaa2f8330109e92b8c7d262ed5a1ef0cf0c3c36f84dfdedfea2de202043aba7585f42353e1ebaf04b16329c812d7e71f957cf697899abd0
DIST repoman-2.3.1.tar.bz2 76678 SHA256 93a39ff20eac6166ec29497ae2476cc168ea35d8822aaed33a3010fe9c2abf91 SHA512 6655027acaa6b98b7fdf927b6744e87b6ea09fe6d61653874aeb5603943aa9fc68df9435335dfc8f51d25949354660eaccdd1c8b659dbc87aea7a2f8bf3dfd16 WHIRLPOOL 29ddd58a8585a3926853beb66afe5d1a41a16667c9155b7dbc08a63ec02ea8873b304ac7267e3525341cd49c15dcc0dc01e0d0802c61a438fb75b113b7aafd66
DIST repoman-2.3.2.tar.bz2 77218 SHA256 69b6ed4fae2475f4b4faa4117498caa943ec8e9e360cd5551e819abc7315d19c SHA512 262dfa8d018b318df695003ec1f370d0d2065f50594cfc2c2ef26989409f61d43e6c0e42d279ed1e316e2a9027ca3fd6e46a06b95d80700d57e0bc3e3713cb6c WHIRLPOOL b571a759717af651737047d13dd35f122d982a73091f2c4509ff4e45301badf947ecd10668f10ef5cb865eb0b0e49133ceb4561d9872bde9bc4de7cbbd524360
DIST repoman-2.3.3.tar.bz2 78045 SHA256 8e8fdb81e3c1f0a7a1d49b161083fa39d47883b3b2bb6ff9456d23f41a75b807 SHA512 17212c19b14817a8a004619dd56ad557457d45919da45edfb27538304e68187fe1104f0b6ccc2b29fa1709645a7a82c75676b118b20d79dc790b0eb2ebf5a2ce WHIRLPOOL b4533763b06ef3e1e2e885bcc5340e05a4d8ab32d47856cbe48920066dcbdb4ce3fd867bef17eecd0caeb91e5481fefdab020e6046518145331727c9496a7a15

View File

@ -0,0 +1,32 @@
From ef33db45a0c1d462411d4ced1857a322c0ab28f6 Mon Sep 17 00:00:00 2001
From: Zac Medico <zmedico@gentoo.org>
Date: Thu, 23 Jun 2016 23:22:41 -0700
Subject: repoman: skip QA checks in manifest mode (bug 586864)
The relevent Scanner loop control logic broke in commit 4062c69dc27a
because it was relying on the return value from the Manifest module's
"check" method.
Fixes: 4062c69dc27a ("repoman: Move manifest generation to modules/commit/manifest.py")
X-Gentoo-Bug: 586864
X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=586864
---
pym/repoman/scanner.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index d7cd81f..8999751 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -294,6 +294,8 @@ class Scanner(object):
if self.generate_manifest:
manifest.Manifest(**self.kwargs).update_manifest(checkdir)
+ if self.options.mode == 'manifest':
+ continue
checkdirlist = os.listdir(checkdir)
dynamic_data = {
--
cgit v0.12

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>mailto:dev-portage@gentoo.org</bugs-to>
<changelog>https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES</changelog>
<doc>https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage</doc>
</upstream>
<maintainer type="project">
<email>dev-portage@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,94 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=(
pypy
python3_3 python3_4 python3_5 python3_6
python2_7
)
PYTHON_REQ_USE='bzip2(+)'
inherit distutils-r1 eutils multilib
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
SLOT="0"
IUSE=""
DEPEND="dev-lang/python-exec:2"
RDEPEND="
dev-lang/python-exec:2
!<sys-apps/portage-2.3.0_rc
>=dev-python/lxml-3.6.0
"
SRC_ARCHIVES="https://dev.gentoo.org/~dolsen/releases/repoman"
prefix_src_archives() {
local x y
for x in ${@}; do
for y in ${SRC_ARCHIVES}; do
echo ${y}/${x}
done
done
}
TARBALL_PV=${PV}
SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
$(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
https://gitweb.gentoo.org/proj/portage.git/patch/?id=ef33db45a0c1d462411d4ced1857a322c0ab28f6 -> repoman-2.3.0-bug-586864.patch"
python_prepare_all() {
epatch "${DISTDIR}/repoman-2.3.0-bug-586864.patch"
distutils-r1_python_prepare_all
if [[ -n ${EPREFIX} ]] ; then
einfo "Prefixing shebangs ..."
while read -r -d $'\0' ; do
local shebang=$(head -n1 "$REPLY")
if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "$REPLY" || \
die "sed failed"
fi
done < <(find . -type f -print0)
fi
}
python_test() {
esetup.py test
}
python_install() {
# Install sbin scripts to bindir for python-exec linking
# they will be relocated in pkg_preinst()
distutils-r1_python_install \
--system-prefix="${EPREFIX}/usr" \
--bindir="$(python_get_scriptdir)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--sbindir="$(python_get_scriptdir)" \
--sysconfdir="${EPREFIX}/etc" \
"${@}"
}
python_install_all() {
distutils-r1_python_install_all
}
pkg_postinst() {
einfo ""
einfo "This release of repoman is from the new portage/repoman split"
einfo "release code base."
einfo "This new repoman code base is still being developed. So its API's"
einfo "are not to be considered stable and are subject to change."
einfo "The code released has been tested and considered ready for use."
einfo "This however does not guarantee it to be completely bug free."
einfo "Please report any bugs you may encounter."
einfo ""
}

View File

@ -0,0 +1,73 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
PYTHON_REQ_USE='bzip2(+)'
inherit distutils-r1
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="
!<sys-apps/portage-2.3.0_rc
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-2.3.0-bug-586864.patch )
python_prepare_all() {
distutils-r1_python_prepare_all
if [[ -n "${EPREFIX}" ]] ; then
einfo "Prefixing shebangs ..."
local file
while read -r -d $'\0' file; do
local shebang=$(head -n1 "${file}")
if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "${file}" || \
die "sed failed"
fi
done < <(find . -type f -print0)
fi
}
python_test() {
esetup.py test
}
python_install() {
# Install sbin scripts to bindir for python-exec linking
# they will be relocated in pkg_preinst()
distutils-r1_python_install \
--system-prefix="${EPREFIX}/usr" \
--bindir="$(python_get_scriptdir)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--sbindir="$(python_get_scriptdir)" \
--sysconfdir="${EPREFIX}/etc" \
"${@}"
}
pkg_postinst() {
einfo ""
einfo "This release of repoman is from the new portage/repoman split"
einfo "release code base."
einfo "This new repoman code base is still being developed. So its API's"
einfo "are not to be considered stable and are subject to change."
einfo "The code released has been tested and considered ready for use."
einfo "This however does not guarantee it to be completely bug free."
einfo "Please report any bugs you may encounter."
einfo ""
}

View File

@ -0,0 +1,92 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=(
pypy
python3_3 python3_4 python3_5
python2_7
)
PYTHON_REQ_USE='bzip2(+)'
inherit distutils-r1 multilib
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
SLOT="0"
IUSE=""
DEPEND="dev-lang/python-exec:2"
RDEPEND="
dev-lang/python-exec:2
!<sys-apps/portage-2.3.0_rc
>=dev-python/lxml-3.6.0
"
SRC_ARCHIVES="https://dev.gentoo.org/~dolsen/releases/repoman"
prefix_src_archives() {
local x y
for x in ${@}; do
for y in ${SRC_ARCHIVES}; do
echo ${y}/${x}
done
done
}
TARBALL_PV=${PV}
SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
$(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
python_prepare_all() {
distutils-r1_python_prepare_all
if [[ -n ${EPREFIX} ]] ; then
einfo "Prefixing shebangs ..."
while read -r -d $'\0' ; do
local shebang=$(head -n1 "$REPLY")
if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "$REPLY" || \
die "sed failed"
fi
done < <(find . -type f -print0)
fi
}
python_test() {
esetup.py test
}
python_install() {
# Install sbin scripts to bindir for python-exec linking
# they will be relocated in pkg_preinst()
distutils-r1_python_install \
--system-prefix="${EPREFIX}/usr" \
--bindir="$(python_get_scriptdir)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--sbindir="$(python_get_scriptdir)" \
--sysconfdir="${EPREFIX}/etc" \
"${@}"
}
python_install_all() {
distutils-r1_python_install_all
}
pkg_postinst() {
einfo ""
einfo "This release of repoman is from the new portage/repoman split"
einfo "release code base."
einfo "This new repoman code base is still being developed. So its API's"
einfo "are not to be considered stable and are subject to change."
einfo "The code released has been tested and considered ready for use."
einfo "This however does not guarantee it to be completely bug free."
einfo "Please report any bugs you may encounter."
einfo ""
}

View File

@ -0,0 +1,78 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
PYTHON_REQ_USE='bzip2(+)'
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
S="${WORKDIR}/${P}/repoman"
else
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND="
>=sys-apps/portage-2.3.0_rc[${PYTHON_USEDEP}]
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
python_prepare_all() {
distutils-r1_python_prepare_all
if [[ -n "${EPREFIX}" ]] ; then
einfo "Prefixing shebangs ..."
local file
while read -r -d $'\0' file; do
local shebang=$(head -n1 "${file}")
if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "${file}" || \
die "sed failed"
fi
done < <(find . -type f -print0)
fi
}
python_test() {
esetup.py test
}
python_install() {
# Install sbin scripts to bindir for python-exec linking
# they will be relocated in pkg_preinst()
distutils-r1_python_install \
--system-prefix="${EPREFIX}/usr" \
--bindir="$(python_get_scriptdir)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--sbindir="$(python_get_scriptdir)" \
--sysconfdir="${EPREFIX}/etc" \
"${@}"
}
pkg_postinst() {
einfo ""
einfo "This release of repoman is from the new portage/repoman split"
einfo "release code base."
einfo "This new repoman code base is still being developed. So its API's"
einfo "are not to be considered stable and are subject to change."
einfo "The code released has been tested and considered ready for use."
einfo "This however does not guarantee it to be completely bug free."
einfo "Please report any bugs you may encounter."
einfo ""
}

View File

@ -0,0 +1,78 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
PYTHON_REQ_USE='bzip2(+)'
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
S="${WORKDIR}/${P}/repoman"
else
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2"
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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND="
>=sys-apps/portage-2.3.0_rc[${PYTHON_USEDEP}]
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
python_prepare_all() {
distutils-r1_python_prepare_all
if [[ -n "${EPREFIX}" ]] ; then
einfo "Prefixing shebangs ..."
local file
while read -r -d $'\0' file; do
local shebang=$(head -n1 "${file}")
if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "${file}" || \
die "sed failed"
fi
done < <(find . -type f -print0)
fi
}
python_test() {
esetup.py test
}
python_install() {
# Install sbin scripts to bindir for python-exec linking
# they will be relocated in pkg_preinst()
distutils-r1_python_install \
--system-prefix="${EPREFIX}/usr" \
--bindir="$(python_get_scriptdir)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--sbindir="$(python_get_scriptdir)" \
--sysconfdir="${EPREFIX}/etc" \
"${@}"
}
pkg_postinst() {
einfo ""
einfo "This release of repoman is from the new portage/repoman split"
einfo "release code base."
einfo "This new repoman code base is still being developed. So its API's"
einfo "are not to be considered stable and are subject to change."
einfo "The code released has been tested and considered ready for use."
einfo "This however does not guarantee it to be completely bug free."
einfo "Please report any bugs you may encounter."
einfo ""
}

View File

@ -0,0 +1,78 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
PYTHON_REQ_USE='bzip2(+)'
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
S="${WORKDIR}/${P}/repoman"
else
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2"
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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND="
>=sys-apps/portage-2.3.0_rc[${PYTHON_USEDEP}]
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
python_prepare_all() {
distutils-r1_python_prepare_all
if [[ -n "${EPREFIX}" ]] ; then
einfo "Prefixing shebangs ..."
local file
while read -r -d $'\0' file; do
local shebang=$(head -n1 "${file}")
if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "${file}" || \
die "sed failed"
fi
done < <(find . -type f -print0)
fi
}
python_test() {
esetup.py test
}
python_install() {
# Install sbin scripts to bindir for python-exec linking
# they will be relocated in pkg_preinst()
distutils-r1_python_install \
--system-prefix="${EPREFIX}/usr" \
--bindir="$(python_get_scriptdir)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--sbindir="$(python_get_scriptdir)" \
--sysconfdir="${EPREFIX}/etc" \
"${@}"
}
pkg_postinst() {
einfo ""
einfo "This release of repoman is from the new portage/repoman split"
einfo "release code base."
einfo "This new repoman code base is still being developed. So its API's"
einfo "are not to be considered stable and are subject to change."
einfo "The code released has been tested and considered ready for use."
einfo "This however does not guarantee it to be completely bug free."
einfo "Please report any bugs you may encounter."
einfo ""
}

View File

@ -0,0 +1,60 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
PYTHON_REQ_USE='bzip2(+)'
inherit distutils-r1
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
S="${WORKDIR}/${P}/repoman"
else
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2"
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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND="
>=sys-apps/portage-2.3.0_rc[${PYTHON_USEDEP}]
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
python_test() {
esetup.py test
}
python_install() {
# Install sbin scripts to bindir for python-exec linking
# they will be relocated in pkg_preinst()
distutils-r1_python_install \
--system-prefix="${EPREFIX}/usr" \
--bindir="$(python_get_scriptdir)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--sbindir="$(python_get_scriptdir)" \
--sysconfdir="${EPREFIX}/etc" \
"${@}"
}
pkg_postinst() {
einfo ""
einfo "This release of repoman is from the new portage/repoman split"
einfo "release code base."
einfo "This new repoman code base is still being developed. So its API's"
einfo "are not to be considered stable and are subject to change."
einfo "The code released has been tested and considered ready for use."
einfo "This however does not guarantee it to be completely bug free."
einfo "Please report any bugs you may encounter."
einfo ""
}

View File

@ -1,783 +0,0 @@
# ChangeLog for dev-python/lxml
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/ChangeLog,v 1.206 2014/11/24 16:02:53 floppym Exp $
24 Nov 2014; Mike Gilbert <floppym@gentoo.org> lxml-3.3.5.ebuild,
lxml-3.3.6.ebuild, lxml-3.4.0.ebuild, lxml-3.4.1.ebuild:
Convert hard-coded python_targets to python_gen_cond_dep calls.
24 Nov 2014; Rick Farina <zerochaos@gentoo.org> lxml-3.3.5.ebuild,
lxml-3.3.6.ebuild, lxml-3.4.0.ebuild:
remove references to python3_2 since it's no longer in IUSE
*lxml-3.4.1 (21 Nov 2014)
21 Nov 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.4.1.ebuild:
Version bump.
*lxml-3.4.0 (11 Sep 2014)
11 Sep 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.4.0.ebuild:
Version bump.
*lxml-3.3.6 (29 Aug 2014)
29 Aug 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.3.6.ebuild:
Version bump.
10 Jun 2014; Dirkjan Ochtman <djc@gentoo.org>
-files/lxml-3.0.1-skip-failing-test.patch, -files/lxml-test-elementtree.patch,
-lxml-2.3.4.ebuild, -lxml-2.3.5.ebuild, -lxml-2.3.6.ebuild,
-lxml-3.0.1.ebuild, -lxml-3.1.0.ebuild, -lxml-3.1.1.ebuild,
-lxml-3.1.2.ebuild, -lxml-3.2.0.ebuild, -lxml-3.2.1.ebuild,
-lxml-3.2.4.ebuild, -lxml-3.2.5.ebuild, -lxml-3.3.0.ebuild,
-lxml-3.3.1.ebuild, -lxml-3.3.2.ebuild, -lxml-3.3.3.ebuild:
Remove old, vulnerable versions (bug 509134)
17 May 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.5.ebuild:
Stable for alpha, wrt bug #509134
15 May 2014; Markus Meier <maekke@gentoo.org> lxml-3.3.5.ebuild:
arm stable, bug #509134
14 May 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.5.ebuild:
Stable for sparc, wrt bug #509134
13 May 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.5.ebuild:
Stable for ia64, wrt bug #509134
11 May 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.5.ebuild:
Stable for ppc64, wrt bug #509134
10 May 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.5.ebuild:
Stable for ppc, wrt bug #509134
07 May 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.5.ebuild:
Stable for x86, wrt bug #509134
07 May 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.5.ebuild:
Stable for amd64, wrt bug #509134
05 May 2014; Jeroen Roovers <jer@gentoo.org> lxml-3.3.5.ebuild:
Stable for HPPA (bug #509134).
03 May 2014; Ian Delaney <idella4@gentoo.org> lxml-3.3.3.ebuild,
lxml-3.3.5.ebuild:
drop py2.6
*lxml-3.3.5 (25 Apr 2014)
25 Apr 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.3.5.ebuild:
Version bump.
02 Apr 2014; Patrick McLean <chutzpah@gentoo.org> lxml-3.3.3.ebuild:
Add python3_4 support.
12 Mar 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.0.ebuild:
Stable for sparc, wrt bug #500684
*lxml-3.3.3 (07 Mar 2014)
07 Mar 2014; Justin Lecher <jlec@gentoo.org> +lxml-3.3.3.ebuild,
metadata.xml:
Version Bump
05 Mar 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.0.ebuild:
Stable for ppc, wrt bug #500684
04 Mar 2014; Agostino Sarubbo <ago@gentoo.org> lxml-3.3.0.ebuild:
Stable for x86, wrt bug #500684
02 Mar 2014; Pacho Ramos <pacho@gentoo.org> lxml-3.3.0.ebuild:
amd64 stable, bug #500684
*lxml-3.3.2 (01 Mar 2014)
01 Mar 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.3.2.ebuild:
Version bump.
25 Feb 2014; Markus Meier <maekke@gentoo.org> lxml-3.3.0.ebuild:
arm stable, bug #500684
20 Feb 2014; Akinori Hattori <hattya@gentoo.org> lxml-3.3.0.ebuild:
ia64 stable wrt bug #500684
*lxml-3.3.1 (19 Feb 2014)
19 Feb 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.3.1.ebuild:
Version bump.
18 Feb 2014; Jeroen Roovers <jer@gentoo.org> lxml-3.3.0.ebuild:
Fix Manifest.
18 Feb 2014; Jeroen Roovers <jer@gentoo.org> lxml-3.3.0.ebuild:
Stable for HPPA (bug #500684).
11 Feb 2014; Jeroen Roovers <jer@gentoo.org> lxml-3.2.1.ebuild:
Stable for HPPA (bug #450174).
*lxml-3.3.0 (26 Jan 2014)
26 Jan 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.3.0.ebuild:
Version bump.
*lxml-3.2.5 (25 Jan 2014)
25 Jan 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.2.5.ebuild:
Version bump.
18 Jan 2014; Markus Meier <maekke@gentoo.org> lxml-3.2.1.ebuild:
arm stable, bug #450174
*lxml-3.2.4 (07 Nov 2013)
07 Nov 2013; Tim Harder <radhermit@gentoo.org> +lxml-3.2.4.ebuild:
Version bump.
22 Oct 2013; Fabian Groffen <grobian@gentoo.org> lxml-3.2.1.ebuild:
Marked ~x64-macos, bug #487670
05 Sep 2013; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild,
lxml-3.1.0.ebuild, lxml-3.1.1.ebuild, lxml-3.1.2.ebuild, lxml-3.2.0.ebuild:
Clean up PYTHON_COMPAT from old implementations.
05 Sep 2013; Michał Górny <mgorny@gentoo.org> lxml-3.2.1.ebuild:
Drop stale conditionals after py3.1 removal.
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.2.1.ebuild:
Stable for sparc, wrt bug #450174
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.2.1.ebuild:
Stable for sh, wrt bug #450174
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.2.1.ebuild:
Stable for s390, wrt bug #450174
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.2.1.ebuild:
Stable for ppc, wrt bug #450174
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.2.1.ebuild:
Stable for ia64, wrt bug #450174
01 Sep 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.2.1.ebuild:
Stable for x86, wrt bug #450174
01 Sep 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.2.1.ebuild:
Stable for amd64, wrt bug #450174
04 Jul 2013; Mike Gilbert <floppym@gentoo.org> lxml-3.2.1.ebuild:
Do an in-source build to avoid a race condition on creating src/lxml/includes
/lxml-version.h, bug 465656.
22 May 2013; Ian Delaney <idella4@gentoo.org> lxml-3.2.0.ebuild,
lxml-3.2.1.ebuild:
Return arches in KEYWORDS to 1 line in -3.2.1
22 May 2013; Mike Gilbert <floppym@gentoo.org> lxml-3.2.0.ebuild:
Drop pypy support.
22 May 2013; Ian Delaney <idella4@gentoo.org> lxml-3.2.0.ebuild,
lxml-3.2.1.ebuild:
Adjust -3.2.1.ebuild to depend on beautifulsoup-3, beatufulsoup3 added to IUSE
*lxml-3.2.1 (14 May 2013)
14 May 2013; Tim Harder <radhermit@gentoo.org> +lxml-3.2.1.ebuild:
Version bump.
04 May 2013; Mike Gilbert <floppym@gentoo.org>
+files/lxml-test-elementtree.patch, lxml-3.2.0.ebuild:
Fix tests when dev-python/elementtree is installed.
04 May 2013; Mike Gilbert <floppym@gentoo.org> lxml-3.2.0.ebuild:
Restore -fno-strict-aliasing for python2.
*lxml-3.2.0 (28 Apr 2013)
28 Apr 2013; Tim Harder <radhermit@gentoo.org> +lxml-3.2.0.ebuild:
Version bump.
*lxml-3.1.2 (12 Apr 2013)
12 Apr 2013; Tim Harder <radhermit@gentoo.org> +lxml-3.1.2.ebuild:
Version bump.
*lxml-3.1.1 (07 Apr 2013)
07 Apr 2013; Tim Harder <radhermit@gentoo.org> +lxml-3.1.1.ebuild:
Version bump.
*lxml-3.1.0 (13 Feb 2013)
13 Feb 2013; Tim Harder <radhermit@gentoo.org> +lxml-3.1.0.ebuild:
Version bump.
02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.0.1.ebuild:
Stable for x86, wrt bug #454314
02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> lxml-3.0.1.ebuild:
Stable for amd64, wrt bug #454314
18 Jan 2013; Patrick McLean <chutzpah@gentoo.org> lxml-3.0.1.ebuild:
Re-add python-3.3 support
17 Jan 2013; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild:
Finish adding PYTHON_USEDEPs.
16 Jan 2013; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild:
Add PYTHON_USEDEP on setuptools. Disable python2.5 because of beautifulsoup.
27 Dec 2012; Raúl Porcel <armin76@gentoo.org> lxml-2.3.4.ebuild:
alpha/s390/sh/sparc stable wrt #441256
17 Dec 2012; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild:
Bump to EAPI=5 to make Paludis happy, bug #447524.
10 Dec 2012; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild:
Fix running tests in out-of-source build.
10 Dec 2012; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild:
Clean up the ebuild a bit. Fix test phases. Enable all CPython versions.
01 Dec 2012; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild:
Force in-source build due to src_test() hackery.
01 Nov 2012; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild:
Update to match distutils library build dir.
29 Oct 2012; Michał Górny <mgorny@gentoo.org> lxml-3.0.1.ebuild:
Fix running tests with out-of-source builds. Minor fixes & restore keywords
lost due to python-exec.
20 Oct 2012; Jeroen Roovers <jer@gentoo.org> lxml-3.0.1.ebuild:
Marked ~hppa (bug #438388).
*lxml-3.0.1 (19 Oct 2012)
19 Oct 2012; Patrick McLean <chutzpah@gentoo.org>
+files/lxml-3.0.1-skip-failing-test.patch, +lxml-3.0.1.ebuild:
Version bump, new version ported to distutils-r1. Drop ~alpha, ~amd64-fbsd,
~hppa, ~ia64 and ~sparc pending resolution of bug #438388. Add patch to skip
test that fails due to a memory allocation failure (I actually have no idea
how to debug this).
13 Oct 2012; Raúl Porcel <armin76@gentoo.org> lxml-2.3.4.ebuild,
lxml-2.3.5.ebuild, lxml-2.3.6.ebuild:
Add ~s390/~sh
02 Oct 2012; Mike Gilbert <floppym@gentoo.org> lxml-2.3.4.ebuild,
lxml-2.3.5.ebuild, lxml-2.3.6.ebuild:
Restrict python 3.3 based on testing by Arfrever. This can be reversed in
lxml-3.0.
29 Sep 2012; Tim Harder <radhermit@gentoo.org> -lxml-2.3.2.ebuild,
-lxml-2.3.3.ebuild:
Remove old.
*lxml-2.3.6 (29 Sep 2012)
29 Sep 2012; Tim Harder <radhermit@gentoo.org> +lxml-2.3.6.ebuild:
Version bump.
*lxml-2.3.5 (21 Aug 2012)
21 Aug 2012; Tim Harder <radhermit@gentoo.org> +lxml-2.3.5.ebuild:
Version bump. Update to EAPI 4.
07 Aug 2012; Alexis Ballier <aballier@gentoo.org> lxml-2.3.4.ebuild:
keyword ~amd64-fbsd
05 Aug 2012; Anthony G. Basile <blueness@gentoo.org> lxml-2.3.4.ebuild:
Stable arm, bug #427546
05 Aug 2012; Anthony G. Basile <blueness@gentoo.org> lxml-2.3.4.ebuild:
Stable arm, bug #427546
17 Jun 2012; Raúl Porcel <armin76@gentoo.org> lxml-2.3.4.ebuild:
ia64/sparc stable wrt #415873
29 May 2012; Brent Baude <ranger@gentoo.org> lxml-2.3.4.ebuild:
Marking lxml-2.3.4 ppc for bug 415873
23 May 2012; Brent Baude <ranger@gentoo.org> lxml-2.3.4.ebuild:
Marking lxml-2.3.4 ppc64 for bug 415873
21 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> lxml-2.3.4.ebuild:
x86 stable wrt bug #415873
16 May 2012; Jeroen Roovers <jer@gentoo.org> lxml-2.3.4.ebuild:
Stable for HPPA (bug #415873).
14 May 2012; Agostino Sarubbo <ago@gentoo.org> lxml-2.3.4.ebuild:
Stable for amd64, wrt bug #415873
*lxml-2.3.4 (11 Apr 2012)
11 Apr 2012; Patrick Lauer <patrick@gentoo.org> +lxml-2.3.4.ebuild:
Bump for #411485
01 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> -lxml-2.3.1.ebuild,
-lxml-2.3.ebuild:
Punt old versions.
19 Mar 2012; Raúl Porcel <armin76@gentoo.org> lxml-2.3.2.ebuild:
ia64/sparc stable wrt #406431
08 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> lxml-2.3.2.ebuild:
x86 stable wrt bug #406431
07 Mar 2012; Brent Baude <ranger@gentoo.org> lxml-2.3.2.ebuild:
Marking lxml-2.3.2 ppc for bug 406431
03 Mar 2012; Brent Baude <ranger@gentoo.org> lxml-2.3.2.ebuild:
Marking lxml-2.3.2 ppc64 for bug 406431
02 Mar 2012; Agostino Sarubbo <ago@gentoo.org> lxml-2.3.2.ebuild:
Stable for amd64, wrt bug #406431
01 Mar 2012; Jeroen Roovers <jer@gentoo.org> lxml-2.3.2.ebuild:
Stable for HPPA (bug #406431).
*lxml-2.3.3 (01 Mar 2012)
01 Mar 2012; Dirkjan Ochtman <djc@gentoo.org> +lxml-2.3.3.ebuild:
Version bump to 2.3.3 for bug 404431 (thanks to Ian Delaney).
20 Feb 2012; Patrick Lauer <patrick@gentoo.org> lxml-2.3.1.ebuild,
lxml-2.3.2.ebuild, lxml-2.3.ebuild:
Restricting pypy #404049
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> lxml-2.3.1.ebuild:
ppc64 stable wrt #392629
09 Feb 2012; Matt Turner <mattst88@gentoo.org> lxml-2.3.2.ebuild:
Added ~mips, bug 393181.
01 Feb 2012; Brent Baude <ranger@gentoo.org> lxml-2.3.1.ebuild:
Marking lxml-2.3.1 ppc for bug 392629
19 Jan 2012; Tobias Klausmann <klausman@gentoo.org> lxml-2.3.2.ebuild:
Keyworded on alpha, bug #383195
11 Dec 2011; Raúl Porcel <armin76@gentoo.org> lxml-2.3.1.ebuild:
ia64/sparc stable wrt #392629
07 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> lxml-2.3.1.ebuild:
x86 stable wrt bug #392629
02 Dec 2011; Markos Chandras <hwoarang@gentoo.org> lxml-2.3.1.ebuild:
Stable on amd64 wrt bug #392629
02 Dec 2011; Jeroen Roovers <jer@gentoo.org> lxml-2.3.1.ebuild:
Stable for HPPA (bug #392629).
*lxml-2.3.2 (30 Nov 2011)
30 Nov 2011; Dirkjan Ochtman <djc@gentoo.org> +lxml-2.3.2.ebuild:
Version bump to 2.3.2.
*lxml-2.3.1 (11 Oct 2011)
11 Oct 2011; Dirkjan Ochtman <djc@gentoo.org> +lxml-2.3.1.ebuild:
Version bump to 2.3.1.
19 Sep 2011; Markus Meier <maekke@gentoo.org> lxml-2.3.ebuild:
add ~arm, bug #383195
08 Sep 2011; Fabian Groffen <grobian@gentoo.org> lxml-2.3.ebuild:
Marked ~sparc-solaris
05 Sep 2011; Jesus Rivero <neurogeek@gentoo.org> lxml-2.3.ebuild:
License fix, changed to PSF-2
16 Apr 2011; Raúl Porcel <armin76@gentoo.org> lxml-2.3.ebuild:
ia64/sparc stable wrt #357853
11 Apr 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> lxml-2.3.ebuild:
x86 stable wrt bug #357853
31 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> lxml-2.3.ebuild:
ppc64 stable wrt #357853
27 Mar 2011; Brent Baude <ranger@gentoo.org> lxml-2.3.ebuild:
Marking lxml-2.3 ppc for bug 357853
09 Mar 2011; Markos Chandras <hwoarang@gentoo.org> lxml-2.3.ebuild:
Stable on amd64 wrt bug #357853
08 Mar 2011; Jeroen Roovers <jer@gentoo.org> lxml-2.3.ebuild:
Stable for HPPA (bug #357853).
*lxml-2.3 (06 Feb 2011)
06 Feb 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-lxml-2.2.6.ebuild, -lxml-2.2.7.ebuild, +lxml-2.3.ebuild:
Version bump.
27 Dec 2010; Brent Baude <ranger@gentoo.org> lxml-2.2.8.ebuild:
Marking lxml-2.2.8 ppc64 for bug 341325
13 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
lxml-2.2.8.ebuild:
Restrict Jython ABIs.
23 Oct 2010; Raúl Porcel <armin76@gentoo.org> lxml-2.2.8.ebuild:
ia64/sparc stable wrt #341325
20 Oct 2010; Brent Baude <ranger@gentoo.org> lxml-2.2.8.ebuild:
stable ppc, bug 341325
20 Oct 2010; Christian Faulhammer <fauli@gentoo.org> lxml-2.2.8.ebuild:
stable x86, bug 341325
19 Oct 2010; Jeroen Roovers <jer@gentoo.org> lxml-2.2.8.ebuild:
Stable for HPPA (bug #341325).
18 Oct 2010; Markos Chandras <hwoarang@gentoo.org> lxml-2.2.8.ebuild:
Stable on amd64 wrt bug #341325
*lxml-2.2.8 (12 Sep 2010)
12 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+lxml-2.2.8.ebuild:
Version bump.
*lxml-2.2.7 (24 Jul 2010)
24 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+lxml-2.2.7.ebuild:
Version bump. Restrict 3.2 Python ABI (bug #318923).
11 May 2010; Brent Baude <ranger@gentoo.org> lxml-2.2.6.ebuild:
stable ppc64, bug 313145
08 May 2010; Raúl Porcel <armin76@gentoo.org> lxml-2.2.6.ebuild:
ia64/sparc stable wrt #313145
26 Apr 2010; Christian Faulhammer <fauli@gentoo.org> lxml-2.2.6.ebuild:
stable x86, bug 313145
25 Apr 2010; Javier Villavicencio <the_paya@gentoo.org> lxml-2.2.6.ebuild:
Keyworded ~x86-fbsd.
18 Apr 2010; <nixnut@gentoo.org> lxml-2.2.6.ebuild:
ppc stable #313145
08 Apr 2010; Jeroen Roovers <jer@gentoo.org> lxml-2.2.6.ebuild:
Stable for HPPA (bug #313145).
07 Apr 2010; Markos Chandras <hwoarang@gentoo.org> lxml-2.2.6.ebuild:
Stable on amd64 wrt bug #313145
06 Mar 2010; Raúl Porcel <armin76@gentoo.org> lxml-2.2.4.ebuild:
ia64/sparc stable wrt #301955
*lxml-2.2.6 (02 Mar 2010)
02 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+lxml-2.2.6.ebuild:
Version bump.
10 Feb 2010; Joseph Jezak <josejx@gentoo.org> lxml-2.2.4.ebuild:
Marked ppc stable for bug #301955.
08 Feb 2010; Peter Volkov <pva@gentoo.org> lxml-2.2.2.ebuild,
lxml-2.2.3.ebuild:
Add inherit eutils for epatch.
07 Feb 2010; Markus Meier <maekke@gentoo.org> lxml-2.2.4.ebuild:
amd64/x86 stable, bug #301955
24 Jan 2010; Jeroen Roovers <jer@gentoo.org> lxml-2.2.4.ebuild:
Stable for HPPA (bug #301955).
23 Jan 2010; Tom Gall <tgall@gentoo.org> lxml-2.2.4.ebuild:
stable on ppc64, bug #301955
24 Nov 2009; Jeroen Roovers <jer@gentoo.org> lxml-2.2.3.ebuild,
lxml-2.2.4.ebuild:
Marked ~hppa (bug #291232).
21 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
lxml-2.2.4.ebuild, +files/lxml-2.2.4-python-2.7.patch:
Fix tests with Python 2.7 (bug #293892).
*lxml-2.2.4 (20 Nov 2009)
20 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+lxml-2.2.4.ebuild:
Version bump.
15 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
lxml-2.2.3.ebuild:
Disable broken tests (bug #292806).
03 Nov 2009; Raúl Porcel <armin76@gentoo.org> lxml-2.2.3.ebuild:
Add ~ia64/~sparc wrt #291232
*lxml-2.2.3 (30 Oct 2009)
30 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+lxml-2.2.3.ebuild:
Version bump. Add dependency on dev-python/beautifulsoup (bug #285482).
10 Oct 2009; Fabian Groffen <grobian@gentoo.org> lxml-2.2.2.ebuild:
Merge from Prefix
05 Oct 2009; Raúl Porcel <armin76@gentoo.org> lxml-2.2.2.ebuild:
ia64/sparc stable wrt #284981
27 Sep 2009; nixnut <nixnut@gentoo.org> lxml-2.2.2.ebuild:
ppc stable #284981
26 Sep 2009; Brent Baude <ranger@gentoo.org> lxml-2.2.2.ebuild:
Marking lxml-2.2.2 ppc64 for bug 284981
19 Sep 2009; Markus Meier <maekke@gentoo.org> lxml-2.2.2.ebuild:
amd64/x86 stable, bug #284981
18 Sep 2009; Jeroen Roovers <jer@gentoo.org> lxml-2.2.2.ebuild:
Stable for HPPA (bug #284981).
06 Sep 2009; Christian Ruppert <idl0r@gentoo.org>
-files/lxml-1.0-distutils.diff, -files/lxml-2.1.5_unicode_test.patch:
Remove unused patch.
12 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
lxml-2.2.2.ebuild:
Set SUPPORT_PYTHON_ABIS.
31 Jul 2009; <chainsaw@gentoo.org> lxml-2.2.1.ebuild:
Marked stable on AMD64 as requested by Arfrever Frehtes Taifersar Arahesis
<arfrever@gentoo.org> in bug #277126. Compile-tested on a Core2 Duo.
26 Jul 2009; Brent Baude <ranger@gentoo.org> lxml-2.2.1.ebuild:
stable ppc64, bug 277126
23 Jul 2009; Raúl Porcel <armin76@gentoo.org> lxml-2.2.1.ebuild:
ia64 stable wrt #277126
17 Jul 2009; nixnut <nixnut@gentoo.org> lxml-2.2.1.ebuild:
ppc stable #277126
10 Jul 2009; Ferris McCormick <fmccor@gentoo.org> lxml-2.2.1.ebuild:
Sparc stable, bug #277126.
10 Jul 2009; Jeroen Roovers <jer@gentoo.org> lxml-2.2.1.ebuild:
Stable for HPPA (bug #277126).
09 Jul 2009; Christian Faulhammer <fauli@gentoo.org> lxml-2.2.1.ebuild:
stable x86, bug 277126
*lxml-2.2.2 (09 Jul 2009)
09 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-lxml-2.1.1.ebuild, -lxml-2.1.5.ebuild, lxml-2.2.1.ebuild,
+lxml-2.2.2.ebuild:
Version bump. Fix tests.
*lxml-2.2.1 (07 Jun 2009)
07 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+lxml-2.2.1.ebuild:
Version bump. Add "threads" USE flag (bug #240360).
23 Feb 2009; Joseph Jezak <josejx@gentoo.org> lxml-2.0.3.ebuild:
Marked ~ppc for bug #215557.
*lxml-2.1.5 (20 Jan 2009)
20 Jan 2009; Jesus Rivero <neurogeek@gentoo.org>
+files/lxml-2.1.5_unicode_test.patch, +lxml-2.1.5.ebuild:
Version bump. Closes bug #255545
*lxml-2.1.1 (19 Aug 2008)
19 Aug 2008; Ali Polatel <hawking@gentoo.org> -lxml-1.0.2.ebuild,
+lxml-2.1.1.ebuild:
Version bump. Drop old.
14 Jul 2008; Rob Cakebread <pythonhead@gentoo.org> -lxml-2.0.2.ebuild:
Removed crusty old 2.0.2
13 Jul 2008; Joseph Jezak <josejx@gentoo.org> lxml-2.0.5.ebuild:
Marked ~ppc for bug #231604.
26 May 2008; Raúl Porcel <armin76@gentoo.org> lxml-1.3.6.ebuild,
lxml-2.0.5.ebuild:
sparc stable and add ~sparc
25 May 2008; Markus Rothe <corsair@gentoo.org> lxml-2.0.5.ebuild:
Stable on ppc64; bug #223443
24 May 2008; nixnut <nixnut@gentoo.org> lxml-1.3.6.ebuild:
Stable on ppc wrt bug 223443
24 May 2008; Jeroen Roovers <jer@gentoo.org> lxml-2.0.3.ebuild:
Stable for HPPA (bug #223443).
*lxml-2.0.5 (21 May 2008)
21 May 2008; Markus Ullmann <jokey@gentoo.org> +lxml-2.0.5.ebuild:
Version bump wrt bug #219122
08 Apr 2008; Raúl Porcel <armin76@gentoo.org> lxml-2.0.3.ebuild:
Re-add ~ia64 wrt #215557
07 Apr 2008; Markus Rothe <corsair@gentoo.org> lxml-2.0.3.ebuild:
Added ~ppc64; bug #215557
07 Apr 2008; Jeroen Roovers <jer@gentoo.org> lxml-2.0.3.ebuild:
Marked ~hppa (bug #215557).
07 Apr 2008; Ali Polatel <hawking@gentoo.org>
files/lxml-2.0.3-no-fake-pyrex.patch:
Fixed patch to work fine, bug 215557.
*lxml-2.0.3 (31 Mar 2008)
31 Mar 2008; Ali Polatel <hawking@gentoo.org>
+files/lxml-2.0.3-no-fake-pyrex.patch, +lxml-2.0.3.ebuild:
Version bump, use cython instead of bundled pyrex.
20 Mar 2008; Ferris McCormick <fmccor@gentoo.org> lxml-1.3.6.ebuild:
Add ~sparc for Bug #213611. Tests pass (which is not the case for 2.0.2).
20 Mar 2008; Brent Baude <ranger@gentoo.org> lxml-2.0.2.ebuild:
keyworded ~arch for ppc64, bug 213611
16 Mar 2008; Jeroen Roovers <jer@gentoo.org> lxml-1.3.6.ebuild,
lxml-2.0.2.ebuild:
Marked ~hppa (bug #213611, despite bug #213632).
29 Feb 2008; Raúl Porcel <armin76@gentoo.org> lxml-1.3.6.ebuild:
ia64 stable wrt #209201
28 Feb 2008; Markus Meier <maekke@gentoo.org> lxml-1.3.6.ebuild:
x86 stable, bug #209201
28 Feb 2008; nixnut <nixnut@gentoo.org> ChangeLog:
Stable on ppc wrt bug 209201
28 Feb 2008; Santiago M. Mola <coldwind@gentoo.org> lxml-1.3.6.ebuild:
amd64 stable wrt bug #209201
*lxml-2.0.2 (27 Feb 2008)
27 Feb 2008; Tiziano Müller <dev-zero@gentoo.org> +lxml-2.0.2.ebuild:
Version bump (bug #208807, thanks to Torsten Rehn).
*lxml-1.3.6 (15 Dec 2007)
15 Dec 2007; Lukasz Strzygowski <lucass@gentoo.org> -lxml-1.3.4.ebuild,
+lxml-1.3.6.ebuild:
Version bump (bug #201389). Dropped old version.
*lxml-1.3.4 (31 Aug 2007)
31 Aug 2007; Rob Cakebread <pythonhead@gentoo.org> -lxml-1.3.2.ebuild,
+lxml-1.3.4.ebuild:
Version bump, removed old version
08 Jul 2007; Ali Polatel <hawking@gentoo.org> lxml-1.3.2.ebuild:
Fixed setuptools dependency. bug 184549
04 Jul 2007; Lukasz Strzygowski <lucass@gentoo.org> lxml-1.3.2.ebuild:
Removed use_setuptools sed.
*lxml-1.3.2 (04 Jul 2007)
04 Jul 2007; Lukasz Strzygowski <lucass@gentoo.org> -lxml-1.3.1.ebuild,
+lxml-1.3.2.ebuild:
Version bump. Dropped old version.
*lxml-1.3.1 (03 Jul 2007)
03 Jul 2007; Lukasz Strzygowski <lucass@gentoo.org> -lxml-1.3.ebuild,
+lxml-1.3.1.ebuild:
Version bump. Dropped old version.
*lxml-1.3 (24 Jun 2007)
24 Jun 2007; Lukasz Strzygowski <lucass@gentoo.org> -lxml-1.2.ebuild,
-lxml-1.2.1.ebuild, +lxml-1.3.ebuild:
Version bump. Dropped old versions.
*lxml-1.2.1 (27 Feb 2007)
27 Feb 2007; Lukasz Strzygowski <lucass@gentoo.org> +lxml-1.2.1.ebuild:
Version bump.
21 Feb 2007; Lukasz Strzygowski <lucass@gentoo.org>
-files/lxml-1.1.2-distutils.patch, -lxml-1.1.2.ebuild:
Removed 1.1.2 because of failing regression tests.
*lxml-1.2 (21 Feb 2007)
21 Feb 2007; Lukasz Strzygowski <lucass@gentoo.org> +lxml-1.2.ebuild:
Version bump: added dep on setuptools, added NEED_PYTHON.
*lxml-1.1.2 (10 Jan 2007)
10 Jan 2007; Tiziano Müller <dev-zero@gentoo.org>
+files/lxml-1.1.2-distutils.patch, -lxml-1.0.ebuild, -lxml-1.0.3.ebuild,
+lxml-1.1.2.ebuild:
Version bump, bug #148776. Dropped old versions.
15 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> lxml-1.0.2.ebuild:
Stable on ia64.
28 Sep 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> lxml-1.0.3.ebuild:
mark ~ppc -- reported by David Gurvich (Bug #148734)
*lxml-1.0.3 (09 Aug 2006)
09 Aug 2006; Lukasz Strzygowski <lucass@gentoo.org> +lxml-1.0.3.ebuild:
Version bump.
01 Aug 2006; Lukasz Strzygowski <lucass@gentoo.org>
-files/lxml-0.9.1-distutils.diff, -files/lxml-0.9.2-distutils.diff,
-lxml-0.6.ebuild, -lxml-0.7.ebuild, -lxml-0.9.1.ebuild,
-lxml-0.9.2.ebuild, lxml-1.0.ebuild, lxml-1.0.2.ebuild:
Minor cleanup. Removed 0.x releases.
01 Aug 2006; Krzysiek Pawlik <nelchael@gentoo.org> lxml-1.0.2.ebuild:
Stable on x86
*lxml-1.0.2 (28 Jun 2006)
28 Jun 2006; Lukasz Strzygowski <lucass@gentoo.org> +lxml-1.0.2.ebuild:
Version bump.
*lxml-1.0 (02 Jun 2006)
02 Jun 2006; Lukasz Strzygowski <lucass@gentoo.org>
+files/lxml-1.0-distutils.diff, +lxml-1.0.ebuild:
Version bump.
*lxml-0.9.2 (19 May 2006)
19 May 2006; Lukasz Strzygowski <lucass@gentoo.org>
+files/lxml-0.9.2-distutils.diff, +lxml-0.9.2.ebuild:
Version bump. Marked ~amd64.
*lxml-0.9.1 (03 Apr 2006)
03 Apr 2006; Lukasz Strzygowski <lucass@gentoo.org>
+files/lxml-0.9.1-distutils.diff, +lxml-0.9.1.ebuild:
Version bump: cleanup, fixed dep on libxml2, patch to force use of distutils.
01 Apr 2006; Aron Griffis <agriffis@gentoo.org> lxml-0.7.ebuild:
Mark 0.7 ~ia64
*lxml-0.7 (19 Jul 2005)
19 Jul 2005; Lukasz Strzygowski <lucass@gentoo.org> lxml-0.6.ebuild,
+lxml-0.7.ebuild:
Version bump. lxml-0.6 marked stable on x86.
*lxml-0.6 (01 Jun 2005)
01 Jun 2005; Lukasz Strzygowski <lucass@gentoo.org> +metadata.xml,
+lxml-0.6.ebuild:
Initial commit. Thanks to Henry Bucklow for bug #94623.

View File

@ -1,20 +1,2 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST lxml-3.3.5.tar.gz 3467344 SHA256 6ad6949dc7eea744a30fba77a968dd5910f545220e58bcc813b9df5c793e318a SHA512 b6692565e95ae8856347a2cbef4d1a1614cbc34aa47fbea10cfb49f5d5690a21e577e53e7cfbe73db18190a6919a1055fe5ee5ccaf1d03dc2bc0c5cf2c81ef2e WHIRLPOOL f9e875085701264128d37458f5c03a1e6dfb0a6d3e49f88cfc90031a40f17dfb06ff57151729bb03f96d2959b1bae40b0617076ace7d695433fcd857d13ec697
DIST lxml-3.3.6.tar.gz 3476093 SHA256 c46a72c529398d34eabd05e12948868d9d958caede12f1a37e86d00efc423c92 SHA512 d3335d89e1b0f429c9e28181a36e090e714008d059319a51db883aadf747d87fb67d360359cefcf948d3deaa6a55bff6a9a861c1832c47b6075f0d616e9d6817 WHIRLPOOL b7a977bdd453723ef8ab6a674ac2a8811a5ae3aa44d65fcdd7cb60e5bb00e9296daa3693ae8c5ed47983442366645c4e763ffc55e46321d20efd271ce1e50d25
DIST lxml-3.4.0.tar.gz 3522134 SHA256 714a68bf567fdec2bb7959560dc8376c0bfc688cfceb135f43b9bd87af7a956a SHA512 742faf0d266c6bb91f6af28c8d771c4c9a9ef7ab4267226989c2bfd26cf705de75d7c37f96e2580eddd3f3cdf4776f8026d176f4e456bdfa756792daf1d1fea5 WHIRLPOOL 8291688e2fd5e40878d57b79ad0ebef55e829b46a576eb8ddbce63916cd91942f2d456ac54e1f2a4056347f9314882a5b82fbb0b3874143556fec06883ff8028
DIST lxml-3.4.1.tar.gz 3524523 SHA256 069594837d0376a1bacf5cc42aa9a1be2e1c1396dc62f7d07f7358afecd34adf SHA512 ab669d1f9833e43b43ece4ef2481eebe22e9084ab07139f5c5c1fa6ea478177069d6ce96ece7eddef86982da418ec55a3785c4b78958f49f6ed415dc63af45ed WHIRLPOOL 5390f23aec3b7c07b9541f85ee5c674f267b99a9ef035cc5024d5f6defe6ee8ded500703b97b3f742f7630d25dbc538534654c8a3cddafb1ff37f5c5494bffb5
EBUILD lxml-3.3.5.ebuild 2085 SHA256 3746e9148da9049b00ecd38d03d55ad8496fd63d7285b256aca220e23bbdc0a7 SHA512 a7c3bc9a00e416eafc446cea921cb35f368cf152ba45650c3aed60bd00ad46ca863c9d85e60910e884ece6c496088d05d0cc8a7d3119703027b8f8ead5f88679 WHIRLPOOL f482e8b81c2e1a43f46ba92d9574c2d9c9ff8586c223cf65d29681462f85151a5e008df2a9301c1b33fa16923496c7d1d44a0ba0f07d75cd5dabf7769d60e3f6
EBUILD lxml-3.3.6.ebuild 2093 SHA256 4a1777126b7fa89b07c8fdcafc5d210cd9ce2ac0e11c8edf0ee19a1edeb18f66 SHA512 4c1be35f19fee0bd8594c0fd2250ada163a56fb42360e4b441349778ef36d02ddbebc6ec9f80c9079a0c7f58a5411120b60973dae472e0c89039c086a7d6498f WHIRLPOOL 7f163f7fc0996ae7c101214aeb71ec1b4b9c7c983da27d2b58c76553ba4b3b837b49a9bf138fc0bce6325c153000b7245325ce32e23d4a553e9ea67a23fa51c7
EBUILD lxml-3.4.0.ebuild 2093 SHA256 4919be4ba27adeba5ebc1771f6555971cd041f5a73cda0758b26bba8d640f6ef SHA512 9b388912513fd7a325d7c5c61c5c36fa2ca9addf4cf7c3a15afb5d5346f48d672b5a9abbaf36068e535999b68e99c5b29fdb714f526ef4a522928f63f77815ac WHIRLPOOL 8b0b70a22849efa3455ec3c9adbee135725e75dc3c2b15fecef107a5b5ddf9c17de0878dfda4ef46acfb0c1caafc8c16950673d318924862782a037c7d030cd3
EBUILD lxml-3.4.1.ebuild 2088 SHA256 9c3c221c3f0d8a46207f509198e32c086240ad936ca9487827050fe587aed3ac SHA512 62f989f66651d2efc5b71cfda61e6d1d8ba16aa10bb747eb398405418577eb297d12dbce8f03f6603b8b33337d0a611ae07f1d790501b5e13e9f7556f31dee9c WHIRLPOOL 60f9927bfd8468fbac5650120372c9e5dd83181222d010c19eef68823324d587699fbe8b43537a3278892534dc401afd012730a46615a401def9146ead53b841
MISC ChangeLog 25267 SHA256 4c5466756331d0d485234a6162b629a8b45acd91d08716619282aeb124463533 SHA512 96fc071375f27413953e9e47d7457f665ae6c95ea873fe3a8211f4ac2a581e599bb7a871dad8d2fd9549533f8eda9dfeb24d9d81606d5210eb4874cfa02a2111 WHIRLPOOL 7c2df34a01c655d18316a787b519c2b5220358a28bdfdb576daa22cca86787ce483fa49b37f4e06fbc81f3a7ef3989a44213a4b513c50201173512f02733fd57
MISC metadata.xml 253 SHA256 68b6fd7fee1571f606fd0c8981491625167175d248780c511fbb933f1e26d60e SHA512 a01088a2239918a44d2fe8c4b39f0916f0067b4c328ab25821aea2890b04b4ff759da3ed59bd0da6684847061be27e6645a4d1e199471f009a5efbe345e76dfb WHIRLPOOL 4c86b2ed51741d921295a316f346957380469fdf8e659a1768f2a5069bcae0ed5a1f944ae313b3b6a5d124ea11e5c1b0cfc074451ab093a7483244335e880652
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlRzVq8ACgkQC77qH+pIQ6RxHwEAiXY1CzjrkruDXZEiDQRMOt8z
IsoSaeCpf/hF2FcYlt4A/i5M9xV3vdS6vlDsTTmntbU901o5fnVA27GdaYmDNYTx
=FX2k
-----END PGP SIGNATURE-----
DIST lxml-3.7.3.tar.gz 3797713 SHA256 aa502d78a51ee7d127b4824ff96500f0181d3c7826e6ee7b800d068be79361c7 SHA512 9bf1142e81b6e1c8a47e296774d7e448d9ed47de3672f7442cc33274b07252baa47a9346efa9d2fda7b7bb66beb95bbc81f0ae16c9f808ff568f330991dd6d13 WHIRLPOOL d3881f308622ed8beb03a59bbf8256a55b92f5cf41c2c9a0c65c1e53acceea33ab93f420151330b09e8dbde3f717d5c095aa0275406355ec4a17105de46b6bae
DIST lxml-3.8.0.tar.gz 3795205 SHA256 736f72be15caad8116891eb6aa4a078b590d231fdc63818c40c21624ac71db96 SHA512 08f6f352e22ed2bc199a5f34a1c6b5f7b41ec282dc0026c9f16a06466c27e39e8eb18608ba4493636170eeac4b0194f7050445e1cc9bd0a4628573c404593088 WHIRLPOOL b09d7509ca55df74c5ced03ca91b72e0f373df6cb22331a452a35cfe3aa305bb9417280ae0b4835cd4abd29f7df465468799fa25c1b8d732152222c74fee51e1

View File

@ -0,0 +1,39 @@
setupinfo.py | 18 +++---------------
1 file changed, 3 insertions(+), 15 deletions(-)
diff --git a/setupinfo.py b/setupinfo.py
index e04c38f..0549eaa 100644
--- a/setupinfo.py
+++ b/setupinfo.py
@@ -93,19 +93,6 @@ def ext_modules(static_include_dirs, static_library_dirs,
source_extension = ".c"
print("Building without Cython.")
- lib_versions = get_library_versions()
- versions_ok = True
- if lib_versions[0]:
- print("Using build configuration of libxml2 %s and libxslt %s" %
- lib_versions)
- versions_ok = check_min_version(lib_versions[0], (2, 7, 0), 'libxml2')
- else:
- print("Using build configuration of libxslt %s" %
- lib_versions[1])
- versions_ok |= check_min_version(lib_versions[1], (1, 1, 23), 'libxslt')
- if not versions_ok:
- raise RuntimeError("Dependency missing")
-
base_dir = get_base_dir()
_include_dirs = _prefer_reldirs(
base_dir, include_dirs(static_include_dirs) + [INCLUDE_PACKAGE_PATH])
@@ -358,8 +345,9 @@ def get_library_versions():
def flags(option):
- xml2_flags = run_command(find_xml2_config(), "--%s" % option)
- xslt_flags = run_command(find_xslt_config(), "--%s" % option)
+ pkg_config = os.environ.get('PKG_CONFIG', 'pkg-config')
+ xml2_flags = run_command(pkg_config, 'libxml-2.0', '--%s' % option)
+ xslt_flags = run_command(pkg_config, 'libxslt', '--%s' % option)
flag_list = xml2_flags.split()
for flag in xslt_flags.split():

View File

@ -0,0 +1,36 @@
diff --git a/src/lxml/tests/test_xmlschema.py b/src/lxml/tests/test_xmlschema.py
index 26d8432..b41c097 100644
--- a/src/lxml/tests/test_xmlschema.py
+++ b/src/lxml/tests/test_xmlschema.py
@@ -168,31 +168,6 @@ class ETreeXMLSchemaTestCase(HelperTestCase):
self.assertEqual('ho', root[2].get('hardy'))
self.assertEqual('hey', root[3].get('hardy'))
- def test_xmlschema_parse_fixed_attributes(self):
- # does not work as of libxml2 2.7.3
- schema = self.parse('''
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:element name="a" type="AType"/>
- <xsd:complexType name="AType">
- <xsd:sequence minOccurs="3" maxOccurs="3">
- <xsd:element name="b" type="BType" />
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="BType">
- <xsd:attribute name="hardy" type="xsd:string" fixed="hey" />
- </xsd:complexType>
-</xsd:schema>
-''')
- schema = etree.XMLSchema(schema)
- parser = etree.XMLParser(schema=schema, attribute_defaults=True)
-
- tree_valid = self.parse('<a><b/><b hardy="hey"/><b/></a>',
- parser=parser)
- root = tree_valid.getroot()
- self.assertEqual('hey', root[0].get('hardy'))
- self.assertEqual('hey', root[1].get('hardy'))
- self.assertEqual('hey', root[2].get('hardy'))
-
def test_xmlschema_stringio(self):
schema_file = BytesIO('''
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

View File

@ -1,68 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.5.ebuild,v 1.13 2014/11/24 16:02:53 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_{2,3,4}} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND="
>=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*')
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*')
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

View File

@ -1,68 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.6.ebuild,v 1.3 2014/11/24 16:02:53 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_{2,3,4}} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND="
>=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*')
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*')
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

View File

@ -1,68 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.4.0.ebuild,v 1.3 2014/11/24 16:02:53 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_{2,3,4}} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND="
>=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.23
beautifulsoup3? (
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*')
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*')
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

View File

@ -1,68 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.4.1.ebuild,v 1.2 2014/11/24 16:02:53 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND="
>=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.23
beautifulsoup3? (
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]' 'python2*')
$(python_gen_cond_dep 'dev-python/beautifulsoup:python-3[${PYTHON_USEDEP}]' 'python3*')
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,80 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 eutils flag-o-matic toolchain-funcs
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ https://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads test"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND="
>=dev-libs/libxml2-2.9.2
>=dev-libs/libxslt-1.1.28"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/cssselect[${PYTHON_USEDEP}] )
"
DISTUTILS_IN_SOURCE_BUILD=1
PATCHES=(
"${FILESDIR}"/${PN}-3.5.0-cross-compile.patch
# This patch removes a testcase that fails because of issues
# in libxml2.
#
# Upstream bug: https://bugs.launchpad.net/lxml/+bug/1608479
"${FILESDIR}"/${PN}-3.6.4-fix-test_xmlschema.patch
)
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local -x CFLAGS="${CFLAGS}"
append-cflags -fno-strict-aliasing
fi
tc-export PKG_CONFIG
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
"${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails with ${EPYTHON}"
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
if use examples; then
docinto examples
dodoc -r samples/.
fi
distutils-r1_python_install_all
}
pkg_postinst() {
optfeature "Support for BeautifulSoup3 as a parser backend" dev-python/beautifulsoup
optfeature "Translates CSS selectors to XPath 1.0 expressions" dev-python/cssselect
}

View File

@ -0,0 +1,80 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 eutils flag-o-matic toolchain-funcs
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ https://pypi.python.org/pypi/lxml/ https://github.com/lxml/lxml"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads test"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND="
>=dev-libs/libxml2-2.9.2
>=dev-libs/libxslt-1.1.28"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/cssselect[${PYTHON_USEDEP}] )
"
DISTUTILS_IN_SOURCE_BUILD=1
PATCHES=(
"${FILESDIR}"/${PN}-3.5.0-cross-compile.patch
# This patch removes a testcase that fails because of issues
# in libxml2.
#
# Upstream bug: https://bugs.launchpad.net/lxml/+bug/1608479
"${FILESDIR}"/${PN}-3.6.4-fix-test_xmlschema.patch
)
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local -x CFLAGS="${CFLAGS}"
append-cflags -fno-strict-aliasing
fi
tc-export PKG_CONFIG
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
"${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails with ${EPYTHON}"
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
if use examples; then
docinto examples
dodoc -r samples/.
fi
distutils-r1_python_install_all
}
pkg_postinst() {
optfeature "Support for BeautifulSoup3 as a parser backend" dev-python/beautifulsoup
optfeature "Translates CSS selectors to XPath 1.0 expressions" dev-python/cssselect
}

View File

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<use>
<flag name="beautifulsoup3">Enable support for Beautiful Soup 3</flag>
</use>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">lxml</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=dev-lang/python-exec:2 python_targets_pypy? ( >=virtual/pypy-5:0=[bzip2(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
EAPI=5
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=dev-lang/python-exec:2 !<sys-apps/portage-2.3.0_rc >=dev-python/lxml-3.6.0 python_targets_pypy? ( >=virtual/pypy-5:0=[bzip2(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=mirror://gentoo/repoman-2.3.0.tar.bz2 https://dev.gentoo.org/~dolsen/releases/repoman/repoman-2.3.0.tar.bz2 https://gitweb.gentoo.org/proj/portage.git/patch/?id=ef33db45a0c1d462411d4ced1857a322c0ab28f6 -> repoman-2.3.0-bug-586864.patch
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=592d2e2370b9366a59da42d6c673c6bb

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=!<sys-apps/portage-2.3.0_rc >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=!<sys-apps/portage-2.3.0_rc >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dolsen/releases/repoman/repoman-2.3.0.tar.bz2
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=6e4e9757eaa94527dbc6a60214ecf69b

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=dev-lang/python-exec:2 python_targets_pypy? ( >=virtual/pypy-5:0=[bzip2(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
EAPI=5
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=dev-lang/python-exec:2 !<sys-apps/portage-2.3.0_rc >=dev-python/lxml-3.6.0 python_targets_pypy? ( >=virtual/pypy-5:0=[bzip2(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=mirror://gentoo/repoman-2.3.0_rc1.tar.bz2 https://dev.gentoo.org/~dolsen/releases/repoman/repoman-2.3.0_rc1.tar.bz2
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=e46c173e5c09ec66c11e0e32cb83d9d6

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=sys-apps/portage-2.3.0_rc[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(-)] >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=>=sys-apps/portage-2.3.0_rc[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(-)] >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dolsen/releases/repoman/repoman-2.3.1.tar.bz2
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=f63e4cb963712018ad741193696432d4

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=sys-apps/portage-2.3.0_rc[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(-)] >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=>=sys-apps/portage-2.3.0_rc[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(-)] >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dolsen/releases/repoman/repoman-2.3.2.tar.bz2
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=f32e9472591c22f8abfa5e42b93e127e

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=sys-apps/portage-2.3.0_rc[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(-)] >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=>=sys-apps/portage-2.3.0_rc[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(-)] >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dolsen/releases/repoman/repoman-2.3.3.tar.bz2
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=f32e9472591c22f8abfa5e42b93e127e

View File

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install postinst prepare test unpack
DEPEND=>=sys-apps/portage-2.3.0_rc[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(-)] >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)] >=dev-vcs/git-1.8.2.1
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
LICENSE=GPL-2
RDEPEND=>=sys-apps/portage-2.3.0_rc[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(-)] >=dev-python/lxml-3.6.0[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(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) >=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(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 git-r3 cbafa3261c37c7e3af44bb16a34ea390 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=9f386a96604df921e02559d5b79865f5

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries
EAPI=5
HOMEPAGE=http://lxml.de/ http://pypi.python.org/pypi/lxml/
IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_4
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD ElementTree GPL-2 PSF-2
RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
SLOT=0
SRC_URI=mirror://pypi/l/lxml/lxml-3.3.5.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=1428a93eb73d7bcb3a37a93b9870b454

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries
EAPI=5
HOMEPAGE=http://lxml.de/ http://pypi.python.org/pypi/lxml/
IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_4
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD ElementTree GPL-2 PSF-2
RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
SLOT=0
SRC_URI=mirror://pypi/l/lxml/lxml-3.3.6.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=22ec665cc0f33f1308bafddfae51a067

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.23 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries
EAPI=5
HOMEPAGE=http://lxml.de/ http://pypi.python.org/pypi/lxml/
IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_4
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD ElementTree GPL-2 PSF-2
RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.23 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
SLOT=0
SRC_URI=mirror://pypi/l/lxml/lxml-3.4.0.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=51407b0573e1d129e0a91823ff719f10

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.23 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries
EAPI=5
HOMEPAGE=http://lxml.de/ http://pypi.python.org/pypi/lxml/
IUSE=beautifulsoup3 doc examples +threads python_targets_python2_7 python_targets_python3_4
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD ElementTree GPL-2 PSF-2
RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.23 beautifulsoup3? ( python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/beautifulsoup:python-3[python_targets_python3_4(-)?,-python_single_target_python3_4(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
SLOT=0
SRC_URI=mirror://pypi/l/lxml/lxml-3.4.1.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=028f0ac3e60920daa905d1a5532a6d36

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=dev-libs/libxml2-2.9.2 >=dev-libs/libxslt-1.1.28 dev-python/setuptools[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(-)] test? ( dev-python/cssselect[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(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=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(-)]
DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries
EAPI=6
HOMEPAGE=http://lxml.de/ https://pypi.python.org/pypi/lxml/
IUSE=doc examples +threads test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD ElementTree GPL-2 PSF-2
RDEPEND=>=dev-libs/libxml2-2.9.2 >=dev-libs/libxslt-1.1.28 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=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(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=mirror://pypi/l/lxml/lxml-3.7.3.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=933e9c72c90c9b758aafccb707d7f39a

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=dev-libs/libxml2-2.9.2 >=dev-libs/libxslt-1.1.28 dev-python/setuptools[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(-)] test? ( dev-python/cssselect[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(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=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(-)]
DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries
EAPI=6
HOMEPAGE=http://lxml.de/ https://pypi.python.org/pypi/lxml/ https://github.com/lxml/lxml
IUSE=doc examples +threads test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD ElementTree GPL-2 PSF-2
RDEPEND=>=dev-libs/libxml2-2.9.2 >=dev-libs/libxslt-1.1.28 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=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(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=mirror://pypi/l/lxml/lxml-3.8.0.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=a7e2e10cee2f6a3e08d775fdc79a480f