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