Version bump pythonmagick to 0.9.7 (bug 389229).
authorDirkjan Ochtman <djc@gentoo.org>
Thu, 3 Nov 2011 10:24:19 +0000 (10:24 +0000)
committerDirkjan Ochtman <djc@gentoo.org>
Thu, 3 Nov 2011 10:24:19 +0000 (10:24 +0000)
Package-Manager: portage-2.1.10.32/cvs/Linux x86_64

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

index 971126a5d2640aa21e0beede2f42ed25d599dfd2..d9ee662d4ef61ff4f5383d503b2a44fcbb943823 100644 (file)
@@ -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:
index f0b007066d17e6ccda96d5dcef101c46dfd1abee..90a04593638156903c8329540739d33885087d55 100644 (file)
@@ -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 (file)
index 0000000..31b25b7
--- /dev/null
@@ -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
+}