Gentoo Archives: gentoo-commits

From: "Sebastian Pipping (sping)" <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/gimp: ChangeLog gimp-2.7.3.ebuild
Date: Wed, 31 Aug 2011 14:44:26
Message-Id: 20110831144415.2E2E42004C@flycatcher.gentoo.org
1 sping 11/08/31 14:44:15
2
3 Modified: ChangeLog
4 Added: gimp-2.7.3.ebuild
5 Log:
6 media-gfx/gimp: Bump to 2.7.3 (bug #283152)
7
8 (Portage version: 2.1.10.11/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.330 media-gfx/gimp/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/gimp/ChangeLog?rev=1.330&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/gimp/ChangeLog?rev=1.330&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/gimp/ChangeLog?r1=1.329&r2=1.330
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v
20 retrieving revision 1.329
21 retrieving revision 1.330
22 diff -u -r1.329 -r1.330
23 --- ChangeLog 30 Jul 2011 16:03:01 -0000 1.329
24 +++ ChangeLog 31 Aug 2011 14:44:15 -0000 1.330
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-gfx/gimp
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.329 2011/07/30 16:03:01 angelos Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.330 2011/08/31 14:44:15 sping Exp $
30 +
31 +*gimp-2.7.3 (31 Aug 2011)
32 +
33 + 31 Aug 2011; Sebastian Pipping <sping@g.o> +gimp-2.7.3.ebuild,
34 + +files/gimp-2.7.3-glib-2.29.patch:
35 + Bump to 2.7.3, package.mask'ed for now (bug #283152)
36
37 30 Jul 2011; Christoph Mende <angelos@g.o> gimp-2.6.11-r1.ebuild,
38 gimp-2.6.11-r2.ebuild, +files/gimp-curl-headers.diff:
39
40
41
42 1.1 media-gfx/gimp/gimp-2.7.3.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/gimp/gimp-2.7.3.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/gimp/gimp-2.7.3.ebuild?rev=1.1&content-type=text/plain
46
47 Index: gimp-2.7.3.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-2.7.3.ebuild,v 1.1 2011/08/31 14:44:15 sping Exp $
52
53 EAPI="3"
54 PYTHON_DEPEND="python? 2:2.5"
55
56 inherit versionator autotools eutils gnome2 fdo-mime multilib python
57
58 DESCRIPTION="GNU Image Manipulation Program"
59 HOMEPAGE="http://www.gimp.org/"
60 SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${P}.tar.bz2"
61
62 LICENSE="GPL-3 LGPL-3"
63 SLOT="2"
64 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
65
66 IUSE="alsa aalib altivec curl dbus debug doc exif gnome jpeg jpeg2k lcms mmx mng pdf png python smp sse svg tiff udev webkit wmf xpm"
67
68 RDEPEND=">=dev-libs/glib-2.28.1:2
69 >=x11-libs/gtk+-2.24.3:2
70 >=x11-libs/gdk-pixbuf-2.22.1:2
71 >=x11-libs/cairo-1.10.2
72 >=x11-libs/pango-1.22.0
73 xpm? ( x11-libs/libXpm )
74 >=media-libs/freetype-2.1.7
75 >=media-libs/fontconfig-2.2.0
76 sys-libs/zlib
77 dev-libs/libxml2
78 dev-libs/libxslt
79 x11-misc/xdg-utils
80 x11-themes/hicolor-icon-theme
81 >=media-libs/babl-0.1.4
82 >=media-libs/gegl-0.1.6
83 aalib? ( media-libs/aalib )
84 alsa? ( media-libs/alsa-lib )
85 curl? ( net-misc/curl )
86 dbus? ( dev-libs/dbus-glib )
87 gnome? ( gnome-base/gvfs )
88 webkit? ( net-libs/webkit-gtk:2 )
89 jpeg? ( virtual/jpeg:0 )
90 jpeg2k? ( media-libs/jasper )
91 exif? ( >=media-libs/libexif-0.6.15 )
92 lcms? ( >=media-libs/lcms-1.16:0 )
93 mng? ( media-libs/libmng )
94 pdf? ( >=app-text/poppler-0.12.4[cairo] )
95 png? ( >=media-libs/libpng-1.2.37:0 )
96 python? ( >=dev-python/pygtk-2.10.4:2 )
97 tiff? ( >=media-libs/tiff-3.5.7 )
98 svg? ( >=gnome-base/librsvg-2.14.0:2 )
99 wmf? ( >=media-libs/libwmf-0.2.8 )
100 x11-libs/libXcursor
101 udev? ( sys-fs/udev[gudev] )"
102 DEPEND="${RDEPEND}
103 >=dev-util/pkgconfig-0.22
104 >=dev-util/intltool-0.40.1
105 >=sys-devel/gettext-0.17
106 >=dev-util/gtk-doc-1"
107
108 DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
109
110 pkg_setup() {
111 G2CONF="--enable-default-binary \
112 --with-x \
113 $(use_with aalib aa) \
114 $(use_with alsa) \
115 $(use_enable altivec) \
116 $(use_with curl libcurl) \
117 $(use_with dbus) \
118 $(use_with gnome gvfs) \
119 $(use_with webkit) \
120 $(use_with jpeg libjpeg) \
121 $(use_with jpeg2k libjasper) \
122 $(use_with exif libexif) \
123 $(use_with lcms) \
124 $(use_enable mmx) \
125 $(use_with mng libmng) \
126 $(use_with pdf poppler) \
127 $(use_with png libpng) \
128 $(use_enable python) \
129 $(use_enable smp mp) \
130 $(use_enable sse) \
131 $(use_with svg librsvg) \
132 $(use_with tiff libtiff) \
133 $(use_with udev gudev) \
134 $(use_with wmf) \
135 --with-xmc \
136 $(use_with xpm libxpm) \
137 --without-xvfb-run"
138
139 if use python; then
140 python_set_active_version 2
141 python_pkg_setup
142 fi
143 }
144
145 src_prepare() {
146 epatch "${FILESDIR}"/${P}-glib-2.29.patch
147 eautoreconf
148
149 echo '#!/bin/sh' > py-compile
150 gnome2_src_prepare
151 }
152
153 src_install() {
154 gnome2_src_install
155
156 if use python; then
157 python_convert_shebangs -r $(python_get_version) "${ED}"
158 python_need_rebuild
159 fi
160 }
161
162 pkg_postinst() {
163 gnome2_pkg_postinst
164
165 use python && python_mod_optimize /usr/$(get_libdir)/gimp/2.0/python \
166 /usr/$(get_libdir)/gimp/2.0/plug-ins
167 }
168
169 pkg_postrm() {
170 gnome2_pkg_postrm
171
172 use python && python_mod_cleanup /usr/$(get_libdir)/gimp/2.0/python \
173 /usr/$(get_libdir)/gimp/2.0/plug-ins
174 }