Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pythonmagick/
Date: Mon, 11 Jul 2016 12:49:49
Message-Id: 1468239650.1a4c6b2bea42b8631c56c861c37f88930da4f007.monsieurp@gentoo
1 commit: 1a4c6b2bea42b8631c56c861c37f88930da4f007
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 11 12:07:34 2016 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 11 12:20:50 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4c6b2b
7
8 dev-python/pythonmagick: Remove v0.9.11 relying on unsecure and outdated releases of ImageMagick.
9
10 Gentoo-Bug: https://bugs.gentoo.org/584512
11
12 Package-Manager: portage-2.2.28
13
14 dev-python/pythonmagick/Manifest | 1 -
15 dev-python/pythonmagick/pythonmagick-0.9.11.ebuild | 61 ----------------------
16 2 files changed, 62 deletions(-)
17
18 diff --git a/dev-python/pythonmagick/Manifest b/dev-python/pythonmagick/Manifest
19 index fd7ed3b..a34831e 100644
20 --- a/dev-python/pythonmagick/Manifest
21 +++ b/dev-python/pythonmagick/Manifest
22 @@ -1,2 +1 @@
23 -DIST PythonMagick-0.9.11.tar.xz 257276 SHA256 f015b1392d62272bf4daf3e23865348567b95745f97ccf10c997e93cfa66dbbd SHA512 de4c6348ef9956a92e5527b28fc11b9beabd1f6d5e92751959819e74e4ca8d465d7db3793f30824474281c8d74fab26431e0b5d9ac4907938fd9a3409ec86d06 WHIRLPOOL 604c00198b6013bf54a69444258c9456786e11c8e9e51cde490658ecba5902fb9e3c69e8d397ec19ba5f2f87a552cc8efa40f7ff95ab8b0a9cd864e710520086
24 DIST PythonMagick-0.9.12.tar.xz 256872 SHA256 4b108324460aa497627a0fc2547f946253558cec3457a35f9f0e107adac833d0 SHA512 accdc3e89528d397eb608ab00fe015fe5069130c228631a024c3b4c6ecb38239d6329f66fa1d56b3ac48ff20caed5243c5dd5cfd920b0ea3867dc64bb38e5859 WHIRLPOOL a8051f2661f54eeb031073eda5feab6612e64932f3ba0936e46917d9834f582c5b9dc50b6d52afaa33d81cbe4e3555b9eb350ffe9caf01097d3f69127fc802ef
25
26 diff --git a/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild b/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild
27 deleted file mode 100644
28 index 4e849ab..0000000
29 --- a/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild
30 +++ /dev/null
31 @@ -1,61 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI="5"
37 -AUTOTOOLS_AUTORECONF=1
38 -AUTOTOOLS_PRUNE_LIBTOOL_FILES="modules"
39 -PYTHON_COMPAT=( python{2_7,3_3,3_4} )
40 -WANT_AUTOMAKE="1.12"
41 -
42 -inherit autotools-utils eutils python-r1
43 -
44 -MY_PN="PythonMagick"
45 -MY_P="${MY_PN}-${PV}"
46 -
47 -DESCRIPTION="Python bindings for ImageMagick"
48 -HOMEPAGE="http://www.imagemagick.org/script/api.php"
49 -SRC_URI="mirror://imagemagick/python/${MY_P}.tar.xz"
50 -
51 -LICENSE="GPL-3"
52 -SLOT="0"
53 -KEYWORDS="~amd64 ~ppc ~x86"
54 -IUSE=""
55 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
56 -
57 -RDEPEND="${PYTHON_DEPS}
58 - >=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
59 - >=media-gfx/imagemagick-6.4
60 - <media-gfx/imagemagick-6.9.1
61 -"
62 -DEPEND="${RDEPEND}
63 - virtual/pkgconfig
64 -"
65 -
66 -S="${WORKDIR}/${MY_P}"
67 -
68 -PATCHES=(
69 - "${FILESDIR}"/${PN}-0.9.10-Makefile.am.patch
70 - "${FILESDIR}"/${PN}-0.9.10-ax_boost_python.patch
71 -)
72 -
73 -src_configure() {
74 - local myeconfargs=( --disable-static )
75 -
76 - python_configure() {
77 - if ! python_is_python3; then
78 - local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
79 - fi
80 - autotools-utils_src_configure --with-boost-python=boost_python-${EPYTHON#python}
81 - }
82 -
83 - python_foreach_impl python_configure
84 -}
85 -
86 -src_compile() {
87 - python_foreach_impl autotools-utils_src_compile
88 -}
89 -
90 -src_install() {
91 - python_foreach_impl autotools-utils_src_install
92 -}