adding for portato

git-svn-id: http://svn.sabayonlinux.org/overlay@1478 d7aec97c-591d-0410-af39-a8856400b30a
This commit is contained in:
lxnay
2007-07-31 09:12:59 +00:00
parent 2587ff074b
commit 5ab57a5a16
8 changed files with 258 additions and 0 deletions
+107
View File
@@ -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.
+28
View File
@@ -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
+3
View File
@@ -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
+3
View File
@@ -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():
+44
View File
@@ -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
}
+49
View File
@@ -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"
}
+5
View File
@@ -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>