Bump to scrapy-0.12.0.2546
authorMaxim Koltsov <maksbotan@gentoo.org>
Fri, 9 Sep 2011 16:03:14 +0000 (16:03 +0000)
committerMaxim Koltsov <maksbotan@gentoo.org>
Fri, 9 Sep 2011 16:03:14 +0000 (16:03 +0000)
Package-Manager: portage-2.1.10.12/cvs/Linux x86_64

dev-python/scrapy/ChangeLog
dev-python/scrapy/Manifest
dev-python/scrapy/scrapy-0.12.0.2546.ebuild [new file with mode: 0644]

index c392419b445a8025f9be7f72a82017ac62bcc68c..95f318303e104cc5684f9b2e436a8287498ae9e2 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/scrapy
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/scrapy/ChangeLog,v 1.1 2011/04/03 19:19:59 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/scrapy/ChangeLog,v 1.2 2011/09/09 16:03:14 maksbotan Exp $
+
+*scrapy-0.12.0.2546 (09 Sep 2011)
+
+  09 Sep 2011; Maxim Koltsov <maksbotan@gentoo.org> +scrapy-0.12.0.2546.ebuild:
+  Bump to scrapy-0.12.0.2546
 
 *scrapy-0.12.0.2539 (03 Apr 2011)
 
index d42938bee8f42c6b75102554b032d33513d2ebe6..e86703428ba7771588c82a1b3b2285306e10c491 100644 (file)
@@ -1,4 +1,6 @@
 DIST Scrapy-0.12.0.2539.tar.gz 721249 RMD160 65b19139440fd05281be0c15ec7fdc02bfe96160 SHA1 a7ae049afe2eccc62b15b296bcf0324a3b6dfcc4 SHA256 78403c46b2361f589a7593fc00a682ebfbeb4cee4ce51207bc5dc2bdde507d05
+DIST Scrapy-0.12.0.2546.tar.gz 721616 RMD160 4ff571c614914a6bacd27243e855e3657806b3cd SHA1 3b10d2ea77eb2a862920892a585ae269aa042d3a SHA256 6d78532c565640a11835c017a73234fe6a7096268924a630aa0cacb7f76bc114
 EBUILD scrapy-0.12.0.2539.ebuild 1403 RMD160 95d0e38641f7bc5030633da7483e0a443ae181cb SHA1 be142b7001b5b35ea2ed5934842a081f9787d69a SHA256 f43b972501a064e2b1ce14c606fa475bd5fe192cdddf231822f638c6577b8a56
-MISC ChangeLog 442 RMD160 a78f455298433a464a90488086c772f0f581698c SHA1 06c5fd2e222468efeb80fc40331edd9175353530 SHA256 8111a4077ed141b05cb699e2d42ea4b5748fd023acbe4b864d4709d002897598
+EBUILD scrapy-0.12.0.2546.ebuild 1403 RMD160 01adba5409e11f3f442c74bb5a6c4059475a6839 SHA1 c75816eec2d6e20a41d75f2bb41333c9d76717b8 SHA256 bb44aa4794d9d2c43bbe1f57ee805a2cd92caa652882572a111c77cc544752f9
+MISC ChangeLog 587 RMD160 f3c1afe249d6c4e741925bd03da6337373ae83d9 SHA1 0db0106b866118e34cf3d3a05eb7a8b86f347891 SHA256 6e8d8361977d08b2189ed0c6a4f0207e2564dd90d221f010a5ea895e46cc2890
 MISC metadata.xml 415 RMD160 d9fc2ff3e8e2b3fd6acb978eae6623e38fe5b99d SHA1 44b7e1f1040f9b4ccb813bcb4f6a77d61deedaed SHA256 6cbf7bc902a788f3aca1fc94cb2451399e088a2f696f1d1a724c296505b54655
diff --git a/dev-python/scrapy/scrapy-0.12.0.2546.ebuild b/dev-python/scrapy/scrapy-0.12.0.2546.ebuild
new file mode 100644 (file)
index 0000000..8ff18b8
--- /dev/null
@@ -0,0 +1,61 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/scrapy/scrapy-0.12.0.2546.ebuild,v 1.1 2011/09/09 16:03:14 maksbotan Exp $
+
+EAPI="3"
+
+PYTHON_DEPEND="2:2.5"
+PYTHON_USE_WITH="sqlite"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils python
+
+MY_PN="Scrapy"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-level Python Screen Scraping framework"
+HOMEPAGE="http://scrapy.org http://pypi.python.org/pypi/Scrapy/"
+SRC_URI="mirror://pypi/S/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="boto doc examples ibl ssl"
+
+DEPEND="dev-python/setuptools
+       doc? ( dev-python/sphinx )"
+RDEPEND="dev-libs/libxml2[python]
+       boto? ( dev-python/boto )
+       dev-python/imaging
+       dev-python/lxml
+       ibl? ( dev-python/numpy )
+       ssl? ( dev-python/pyopenssl )
+       dev-python/setuptools
+       dev-python/simplejson
+       dev-python/twisted
+       dev-python/twisted-conch
+       dev-python/twisted-mail
+       dev-python/twisted-web"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+       distutils_src_compile
+       if use doc; then
+               cd docs
+               emake html || die "emake html failed"
+               cd "${S}"
+       fi
+}
+
+src_install() {
+       distutils_src_install
+       if use doc; then
+               dohtml -r "${S}"/docs/build/html/ || die "dohtml failed"
+       fi
+       if use examples; then
+               insinto /usr/share/doc/"${PF}"/examples
+               doins -r "${S}"/examples/* || die "doins failed"
+       fi
+}