Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pythonmagick: metadata.xml pythonmagick-0.9.11.ebuild pythonmagick-0.9.12.ebuild ChangeLog
Date: Tue, 28 Jul 2015 14:23:28
Message-Id: 20150728142322.1E411C1@oystercatcher.gentoo.org
1 jlec 15/07/28 14:23:22
2
3 Modified: metadata.xml pythonmagick-0.9.11.ebuild ChangeLog
4 Added: pythonmagick-0.9.12.ebuild
5 Log:
6 Version Bump; fixes imcompatibility with newer imagemagick, bug #553970
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key E9402A79B03529A2!)
9
10 Revision Changes Path
11 1.3 dev-python/pythonmagick/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 16 Jan 2009 13:09:48 -0000 1.2
24 +++ metadata.xml 28 Jul 2015 14:23:22 -0000 1.3
25 @@ -1,8 +1,8 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<herd>python</herd>
30 -<longdescription lang="en">
31 + <herd>python</herd>
32 + <longdescription lang="en">
33 An object-oriented Python interface to ImageMagick.
34 </longdescription>
35 </pkgmetadata>
36
37
38
39 1.4 dev-python/pythonmagick/pythonmagick-0.9.11.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild?rev=1.4&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild?rev=1.4&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild?r1=1.3&r2=1.4
44
45 Index: pythonmagick-0.9.11.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild,v
48 retrieving revision 1.3
49 retrieving revision 1.4
50 diff -u -r1.3 -r1.4
51 --- pythonmagick-0.9.11.ebuild 21 Jul 2015 17:41:53 -0000 1.3
52 +++ pythonmagick-0.9.11.ebuild 28 Jul 2015 14:23:22 -0000 1.4
53 @@ -1,6 +1,6 @@
54 # Copyright 1999-2015 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild,v 1.3 2015/07/21 17:41:53 grknight Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.11.ebuild,v 1.4 2015/07/28 14:23:22 jlec Exp $
58
59 EAPI="5"
60 AUTOTOOLS_AUTORECONF=1
61 @@ -26,6 +26,7 @@
62 RDEPEND="${PYTHON_DEPS}
63 >=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
64 >=media-gfx/imagemagick-6.4
65 + <media-gfx/imagemagick-6.9.1
66 "
67 DEPEND="${RDEPEND}
68 virtual/pkgconfig
69
70
71
72 1.50 dev-python/pythonmagick/ChangeLog
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/ChangeLog?rev=1.50&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/ChangeLog?rev=1.50&content-type=text/plain
76 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/ChangeLog?r1=1.49&r2=1.50
77
78 Index: ChangeLog
79 ===================================================================
80 RCS file: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/ChangeLog,v
81 retrieving revision 1.49
82 retrieving revision 1.50
83 diff -u -r1.49 -r1.50
84 --- ChangeLog 21 Jul 2015 17:41:53 -0000 1.49
85 +++ ChangeLog 28 Jul 2015 14:23:22 -0000 1.50
86 @@ -1,6 +1,15 @@
87 # ChangeLog for dev-python/pythonmagick
88 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
89 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/ChangeLog,v 1.49 2015/07/21 17:41:53 grknight Exp $
90 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/ChangeLog,v 1.50 2015/07/28 14:23:22 jlec Exp $
91 +
92 +*pythonmagick-0.9.12 (28 Jul 2015)
93 +
94 + 28 Jul 2015; Justin Lecher <jlec@g.o> +pythonmagick-0.9.12.ebuild,
95 + -files/pythonmagick-0.9.1-use_active_python_version.patch,
96 + -files/pythonmagick-0.9.2-fix_detection_of_python_includedir.patch,
97 + -files/pythonmagick-0.9.8-build.patch, metadata.xml,
98 + pythonmagick-0.9.11.ebuild:
99 + Version Bump; fixes imcompatibility with newer imagemagick, bug #553970
100
101 21 Jul 2015; Brian Evans <grknight@g.o> pythonmagick-0.9.11.ebuild:
102 Fix Manifest and repoman warnings
103
104
105
106 1.1 dev-python/pythonmagick/pythonmagick-0.9.12.ebuild
107
108 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.12.ebuild?rev=1.1&view=markup
109 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.12.ebuild?rev=1.1&content-type=text/plain
110
111 Index: pythonmagick-0.9.12.ebuild
112 ===================================================================
113 # Copyright 1999-2015 Gentoo Foundation
114 # Distributed under the terms of the GNU General Public License v2
115 # $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.12.ebuild,v 1.1 2015/07/28 14:23:22 jlec Exp $
116
117 EAPI="5"
118 AUTOTOOLS_AUTORECONF=1
119 AUTOTOOLS_PRUNE_LIBTOOL_FILES="modules"
120 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
121 WANT_AUTOMAKE="1.12"
122
123 inherit autotools-utils eutils python-r1
124
125 MY_PN="PythonMagick"
126 MY_P="${MY_PN}-${PV}"
127
128 DESCRIPTION="Python bindings for ImageMagick"
129 HOMEPAGE="http://www.imagemagick.org/script/api.php"
130 SRC_URI="mirror://imagemagick/python/${MY_P}.tar.xz"
131
132 LICENSE="GPL-3"
133 SLOT="0"
134 KEYWORDS="~amd64 ~ppc ~x86"
135 IUSE=""
136 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
137
138 RDEPEND="${PYTHON_DEPS}
139 >=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
140 >=media-gfx/imagemagick-6.9.1
141 "
142 DEPEND="${RDEPEND}
143 virtual/pkgconfig
144 "
145
146 S="${WORKDIR}/${MY_P}"
147
148 PATCHES=(
149 "${FILESDIR}"/${PN}-0.9.10-Makefile.am.patch
150 "${FILESDIR}"/${PN}-0.9.10-ax_boost_python.patch
151 )
152
153 src_configure() {
154 local myeconfargs=( --disable-static )
155
156 python_configure() {
157 if ! python_is_python3; then
158 local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
159 fi
160 autotools-utils_src_configure --with-boost-python=boost_python-${EPYTHON#python}
161 }
162
163 python_parallel_foreach_impl python_configure
164 }
165
166 src_compile() {
167 python_foreach_impl autotools-utils_src_compile
168 }
169
170 src_install() {
171 python_foreach_impl autotools-utils_src_install
172 }