adding for portato
git-svn-id: http://svn.sabayonlinux.org/overlay@1478 d7aec97c-591d-0410-af39-a8856400b30a
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
# ChangeLog for dev-python/lxml
|
||||
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/ChangeLog,v 1.23 2007/07/08 07:39:58 hawking Exp $
|
||||
|
||||
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.
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
AUX lxml-1.0-distutils.diff 615 RMD160 ba45fc71e1c35819fcd07a772b7870c09281eb78 SHA1 eccf1cd25a2dde67add688e5248996e03b07abaa SHA256 0cd3de4b484132e090faf70b4b7b9537c4e6593ae21e604f459405c74789a67d
|
||||
MD5 1ea373c3875eef854d7a1ddb758753fb files/lxml-1.0-distutils.diff 615
|
||||
RMD160 ba45fc71e1c35819fcd07a772b7870c09281eb78 files/lxml-1.0-distutils.diff 615
|
||||
SHA256 0cd3de4b484132e090faf70b4b7b9537c4e6593ae21e604f459405c74789a67d files/lxml-1.0-distutils.diff 615
|
||||
DIST lxml-1.0.2.tgz 378107 RMD160 f872804291722838ed82c933498394b6bdfb2614 SHA1 e747a9220c3ccc7292237dc91eb7d75d562a196d SHA256 2ac2154e3f66b5b32ca25d47e3977db115ac6dc52ddb7442ce16e65a4ac1afee
|
||||
DIST lxml-1.3.2.tgz 776389 RMD160 bd3c11b0f1375070b8cbcfa2bd972cff55caa5d9 SHA1 be84397fccc93e77e8341f349fb8972573b32789 SHA256 bd4d23c52cfd59cbbe88dd54814a98ecaec5557f213136903b26b91998a244f5
|
||||
EBUILD lxml-1.0.2.ebuild 899 RMD160 2bb102fc801aa1db0c0d95dc00c792a8990d32d1 SHA1 8e05852b962700cf674f8012add97d68ddf31161 SHA256 243459c673568d0278ed8775e252314d38a9a9fe597c3fb34098d5a901d18ad2
|
||||
MD5 a48bb8c3d9aa943602eea44cb15d2faa lxml-1.0.2.ebuild 899
|
||||
RMD160 2bb102fc801aa1db0c0d95dc00c792a8990d32d1 lxml-1.0.2.ebuild 899
|
||||
SHA256 243459c673568d0278ed8775e252314d38a9a9fe597c3fb34098d5a901d18ad2 lxml-1.0.2.ebuild 899
|
||||
EBUILD lxml-1.3.2.ebuild 1279 RMD160 125b84ae45f3702bdc7c911112151e88a8f6585d SHA1 c2188513dc55388b86b91bf709376c807102dd3b SHA256 730522cb1898145219418647f919eb8d6cacaef93d943daa117fe258f728119d
|
||||
MD5 f359394d4876d256e0c068269c664875 lxml-1.3.2.ebuild 1279
|
||||
RMD160 125b84ae45f3702bdc7c911112151e88a8f6585d lxml-1.3.2.ebuild 1279
|
||||
SHA256 730522cb1898145219418647f919eb8d6cacaef93d943daa117fe258f728119d lxml-1.3.2.ebuild 1279
|
||||
MISC ChangeLog 3373 RMD160 de32d83f948d6e85e4ebb3b0337fb9571bbec383 SHA1 be39ab03b3132c034a3921abe019dda128df543d SHA256 fac8c78d9cd04f97e24e3afadfca08af903b557e871388fc5b0db4f81a194fde
|
||||
MD5 85b9b2e005af717e1847f0e5687b44af ChangeLog 3373
|
||||
RMD160 de32d83f948d6e85e4ebb3b0337fb9571bbec383 ChangeLog 3373
|
||||
SHA256 fac8c78d9cd04f97e24e3afadfca08af903b557e871388fc5b0db4f81a194fde ChangeLog 3373
|
||||
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
|
||||
MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
|
||||
RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159
|
||||
SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159
|
||||
MD5 e22609482ea3a953a40edd9f1a0600ec files/digest-lxml-1.0.2 223
|
||||
RMD160 8e018c79a1cabcd2630aa3a8eaf3551d22db295a files/digest-lxml-1.0.2 223
|
||||
SHA256 8394c2f7df498093d7a32aabd7105b43b53c98ff4d900898c5e40f43645b11fd files/digest-lxml-1.0.2 223
|
||||
MD5 56897db306e3a72d74adde22a3fed45e files/digest-lxml-1.3.2 223
|
||||
RMD160 43f2afc3ba7649ecd05eaf974891f3bd88d36bf6 files/digest-lxml-1.3.2 223
|
||||
SHA256 2f902f57c13a3f09ea5103f6250b5eedc7f4f3f826f749fbf68d04841bc3dfe0 files/digest-lxml-1.3.2 223
|
||||
@@ -0,0 +1,3 @@
|
||||
MD5 bcebff4526b02dad4070cbbcb3d1b7e0 lxml-1.0.2.tgz 378107
|
||||
RMD160 f872804291722838ed82c933498394b6bdfb2614 lxml-1.0.2.tgz 378107
|
||||
SHA256 2ac2154e3f66b5b32ca25d47e3977db115ac6dc52ddb7442ce16e65a4ac1afee lxml-1.0.2.tgz 378107
|
||||
@@ -0,0 +1,3 @@
|
||||
MD5 5d3e6d89a286085b5968188561e2025b lxml-1.3.2.tgz 776389
|
||||
RMD160 bd3c11b0f1375070b8cbcfa2bd972cff55caa5d9 lxml-1.3.2.tgz 776389
|
||||
SHA256 bd4d23c52cfd59cbbe88dd54814a98ecaec5557f213136903b26b91998a244f5 lxml-1.3.2.tgz 776389
|
||||
@@ -0,0 +1,19 @@
|
||||
--- setup.py.old 2006-06-02 15:30:13.000000000 +0200
|
||||
+++ setup.py 2006-06-02 15:31:01.000000000 +0200
|
||||
@@ -1,14 +1,8 @@
|
||||
import sys, os, os.path, re
|
||||
|
||||
setup_args = {}
|
||||
-try:
|
||||
- from setuptools import setup
|
||||
- from setuptools.extension import Extension
|
||||
- # prevent setuptools from making local etree.so copies:
|
||||
- setup_args['zip_safe'] = False
|
||||
-except ImportError:
|
||||
- from distutils.core import setup
|
||||
- from distutils.extension import Extension
|
||||
+from distutils.core import setup
|
||||
+from distutils.extension import Extension
|
||||
|
||||
# This is called if the '--static' option is passed
|
||||
def setupStaticBuild():
|
||||
@@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-1.0.2.ebuild,v 1.6 2007/07/08 07:39:58 hawking Exp $
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="lxml is a Pythonic binding for the libxml2 and libxslt libraries"
|
||||
HOMEPAGE="http://codespeak.net/lxml/"
|
||||
SRC_URI="http://codespeak.net/lxml/${P}.tgz"
|
||||
|
||||
LICENSE="BSD GPL-2 as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ia64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/libxml2-2.6.16
|
||||
>=dev-libs/libxslt-1.1.12
|
||||
>=dev-python/pyrex-0.9.3
|
||||
virtual/python"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}/${PN}-1.0-distutils.diff"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
make test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
dohtml doc/html/*
|
||||
|
||||
dodoc *.txt
|
||||
docinto doc
|
||||
dodoc doc/*.txt
|
||||
docinto doc/licenses
|
||||
dodoc doc/licenses/*
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r samples
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-1.3.2.ebuild,v 1.3 2007/07/08 07:39:58 hawking Exp $
|
||||
|
||||
NEED_PYTHON=2.3
|
||||
|
||||
inherit distutils eutils multilib
|
||||
|
||||
DESCRIPTION="lxml is a Pythonic binding for the libxml2 and libxslt libraries"
|
||||
HOMEPAGE="http://codespeak.net/lxml/"
|
||||
SRC_URI="http://codespeak.net/lxml/${P}.tgz"
|
||||
|
||||
LICENSE="BSD GPL-2 as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
|
||||
IUSE="doc examples"
|
||||
|
||||
# Note: This version comes with it's own bundled svn version of pyrex
|
||||
DEPEND=">=dev-libs/libxml2-2.6.16
|
||||
>=dev-libs/libxslt-1.1.12
|
||||
>=dev-python/setuptools-0.6_rc5"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml doc/html/*
|
||||
dodoc *.txt
|
||||
docinto doc
|
||||
dodoc doc/*.txt
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r samples/*
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
distutils_python_version
|
||||
python setup.py build_ext -i || die "building extensions for test use failed"
|
||||
einfo "Running test"
|
||||
python test.py || die "tests failed"
|
||||
export PYTHONPATH="${PYTHONPATH}:${S}/src"
|
||||
einfo "Running selftest"
|
||||
python selftest.py || die "selftest failed"
|
||||
einfo "Running selftest2"
|
||||
python selftest2.py || die "selftest2 failed"
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user