summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirkjan Ochtman <djc@gentoo.org>2011-11-03 10:24:19 +0000
committerDirkjan Ochtman <djc@gentoo.org>2011-11-03 10:24:19 +0000
commit55a41a9afd9c268ee43487e084c0a9ecc6283360 (patch)
tree1c7f0351402213c863153d5dadd0610c17abf74e /dev-python/pythonmagick
parentMarked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo, Ian "... (diff)
downloadhistorical-55a41a9afd9c268ee43487e084c0a9ecc6283360.tar.gz
historical-55a41a9afd9c268ee43487e084c0a9ecc6283360.tar.bz2
historical-55a41a9afd9c268ee43487e084c0a9ecc6283360.zip
Version bump pythonmagick to 0.9.7 (bug 389229).
Package-Manager: portage-2.1.10.32/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pythonmagick')
-rw-r--r--dev-python/pythonmagick/ChangeLog7
-rw-r--r--dev-python/pythonmagick/Manifest22
-rw-r--r--dev-python/pythonmagick/pythonmagick-0.9.7.ebuild63
3 files changed, 76 insertions, 16 deletions
diff --git a/dev-python/pythonmagick/ChangeLog b/dev-python/pythonmagick/ChangeLog
index 971126a5d264..d9ee662d4ef6 100644
--- a/dev-python/pythonmagick/ChangeLog
+++ b/dev-python/pythonmagick/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pythonmagick
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/ChangeLog,v 1.30 2011/08/05 22:53:35 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/ChangeLog,v 1.31 2011/11/03 10:24:19 djc Exp $
+
+*pythonmagick-0.9.7 (03 Nov 2011)
+
+ 03 Nov 2011; Dirkjan Ochtman <djc@gentoo.org> +pythonmagick-0.9.7.ebuild:
+ Version bump to 0.9.7 (bug 389229).
05 Aug 2011; Markos Chandras <hwoarang@gentoo.org>
-pythonmagick-0.9.5.ebuild:
diff --git a/dev-python/pythonmagick/Manifest b/dev-python/pythonmagick/Manifest
index f0b007066d17..90a045936381 100644
--- a/dev-python/pythonmagick/Manifest
+++ b/dev-python/pythonmagick/Manifest
@@ -4,23 +4,15 @@ Hash: SHA512
AUX pythonmagick-0.9.1-use_active_python_version.patch 1101 RMD160 506b725af38458b1a627f1d44e32f067d300695a SHA1 3726a91986a9d91618e4c0162ee6daf44d82eb89 SHA256 6b232316ee18b1bdb40f1eef8768c51485bb179af1d640b3cacc03745a638731
AUX pythonmagick-0.9.2-fix_detection_of_python_includedir.patch 645 RMD160 25e89cd9d279ef5bee22ea16d7656dc1512903d2 SHA1 90158358de5b6b220ab8bc83a7d74d46992bc1d0 SHA256 1b4e7d06d7270c111589d18ad6ba5ee90e182b7bd4d1bf490c5ba49d4144bfda
DIST PythonMagick-0.9.6.tar.xz 247024 RMD160 9921b7b3b70fb093647e0c6eac32bc3e1cb71340 SHA1 2cd5be6326431ab8f7b3f9e549759e978fae9351 SHA256 49dd090953b4f024544e18387ef184888487c6a8731d1d0d0a8c5dbf1c8cdab6
+DIST PythonMagick-0.9.7.tar.xz 247772 RMD160 c1103ab6ce047adb5ee85c8c3687c8d632ff9d26 SHA1 3be320d3b92a621a93899f65f2ad6028b4a36aa0 SHA256 8c5fbd7030f52aca0e2f11e2d61c8040c8758975987033ee121473bfbee694f5
EBUILD pythonmagick-0.9.6.ebuild 1479 RMD160 e39909a7f9c676d4c2cda6c45032e899d2485683 SHA1 bf52895a76f29acad9d4923776d0d91736cecc35 SHA256 6328c4a3d46ebcf3f5b37bcfd8044626cb07dcfae1dc510dca1ae3cabbce73a6
-MISC ChangeLog 5322 RMD160 822a4b1b158fb0eec7456512b555a829999c5c7b SHA1 0b7dd27f7ed6b34015a7dcf3cf7e0ef36a5a771d SHA256 92cc8c04295455c72f057a8d21d222ab6e784a2e7f3377fc30b45846342f89f0
+EBUILD pythonmagick-0.9.7.ebuild 1474 RMD160 fecee919f1c3b7a0c1e054c9cfbdaf390f738e6c SHA1 a125d584b5eff5b3109ed92721fe7e6ee57f277d SHA256 9d332b5de57a36b4d29aa035b4650ab7d62b590ff67e2b00394ccb0e9d709c3f
+MISC ChangeLog 5467 RMD160 152b169e43c6a9195718a376901b2cb21be4c520 SHA1 5ee76cf5fd6a53ade714dea780561724fef1e5d1 SHA256 5e8081866444e50de2fdf1a98a4222c1fced333a41ea07f18bcafa708bc963a7
MISC metadata.xml 260 RMD160 3120d042398b88fc5b584a2b19d89d8ff7afea11 SHA1 2e94c50bdb2f8c8164122caef059c3598e3e090d SHA256 c70e2838f3c7822bf3cfcc656a554774015564400160e83d79b616f11a04e813
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJOPHRcAAoJEPqDWhW0r/LCjBIP/j/vjBHbNW3UvUVU4AOk47pR
-crkaF9LHjRiGGbZ+EUeFH7Btar+/Wojq1Lu5aF4771p2DqLTeITXnT/W4u2sEKoD
-oW5axv365p7phmdmgdBjf2+ZDA+Hnw/L2rpz7cwu85ajwUsGaC3PRxLoOGQf/VCW
-kZr1SsKdBYY/HtF/kpLWD2yv+n8PizwSZeFcsQYDuHmLzaGjbezSFwkgUz31zAFI
-gb0ki6pmIkxapyk0BxQRIlEKpZsIGaK+dtE9gPiARV+VpwY4dv/4MWKJ0tLWiNqS
-VhWevG7eymVZOq4eHAxKE/pbuomAjKxUs3tBfnNVaO7slOWPDECkx0P2DszMPf0O
-Bll4TUKsDKIB5iZKVf0WxbM54Z1OG/qjZa7eyk5VJltS3qi0dmx0/zahIT25cdp0
-mGrh663DfELHqDrYyo7vO+qlVHILj/DN0hrbMx2IcmUjk4spD6d+/YOuRDBGSuqQ
-RZQva5rZ4juiieE1FJYGQWbDKVHGy9HHPOsoJCv+3nCZxnj98l6feneutTHNMR0y
-FzLcSe/QrB46kYF7e1hw7SLEZzHeeWCi+09cDW8SafOXyEMuluMw9D7fORWp8cpw
-pB9/ZWkNn2ZJvAGxKUmgAOkYr0CcI6bHx8eAvzlrQ9u5nDH2ONyQz/x/1EeZNfcy
-kOJ/gAcxOaQshNkJo0H0
-=PGNF
+iEYEAREKAAYFAk6ya9sACgkQxeMuLWsGW/v4IQCePBQm1xikpKA4bNSMOYCO9c8G
+U44Anj9HmibeEDbCXXJ/kv86wUz3AIlN
+=8mNa
-----END PGP SIGNATURE-----
diff --git a/dev-python/pythonmagick/pythonmagick-0.9.7.ebuild b/dev-python/pythonmagick/pythonmagick-0.9.7.ebuild
new file mode 100644
index 000000000000..31b25b70ab61
--- /dev/null
+++ b/dev-python/pythonmagick/pythonmagick-0.9.7.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.7.ebuild,v 1.1 2011/11/03 10:24:18 djc Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.6"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.[45] 3.* *-jython"
+PYTHON_EXPORT_PHASE_FUNCTIONS="1"
+
+inherit autotools eutils python
+
+MY_PN="PythonMagick"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python bindings for ImageMagick"
+HOMEPAGE="http://www.imagemagick.org/script/api.php"
+SRC_URI="http://www.imagemagick.org/download/python/${MY_P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=">=media-gfx/imagemagick-6.4
+ >=dev-libs/boost-1.35.0[python]"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PYTHON_CXXFLAGS=("2.* + -fno-strict-aliasing")
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-0.9.1-use_active_python_version.patch"
+ epatch "${FILESDIR}/${PN}-0.9.2-fix_detection_of_python_includedir.patch"
+
+ sed -e "s/AM_PATH_PYTHON(3.1)/AM_PATH_PYTHON(2.6)/" -i configure.ac || die "sed failed"
+
+ eautoreconf
+
+ # Disable byte-compilation.
+ echo "#!/bin/sh" > config/py-compile
+
+ python_src_prepare
+}
+
+src_configure() {
+ python_src_configure --disable-static BOOST_PYTHON_LIB="boost_python"
+}
+
+src_install() {
+ python_src_install
+ python_clean_installation_image
+}
+
+pkg_postinst() {
+ python_mod_optimize PythonMagick
+}
+
+pkg_postrm() {
+ python_mod_cleanup PythonMagick
+}