Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/gegl: metadata.xml gegl-0.1.6.ebuild ChangeLog
Date: Mon, 04 Apr 2011 18:39:03
Message-Id: 20110404183853.48B2A20054@flycatcher.gentoo.org
1 scarabeus 11/04/04 18:38:53
2
3 Modified: metadata.xml gegl-0.1.6.ebuild ChangeLog
4 Log:
5 Update all useflags to actualy comply with what is in configure.ac.
6
7 (Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.2 media-libs/gegl/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/gegl/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 7 Oct 2008 22:12:50 -0000 1.1
23 +++ metadata.xml 4 Apr 2011 18:38:53 -0000 1.2
24 @@ -5,4 +5,7 @@
25 <maintainer>
26 <email>hanno@g.o</email>
27 </maintainer>
28 +<use>
29 + <flag name="umfpack">Enable sparse solving via <pkg>sci-libs/umfpack</pkg>.</flag>
30 +</use>
31 </pkgmetadata>
32
33
34
35 1.7 media-libs/gegl/gegl-0.1.6.ebuild
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/gegl-0.1.6.ebuild?rev=1.7&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/gegl-0.1.6.ebuild?rev=1.7&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/gegl-0.1.6.ebuild?r1=1.6&r2=1.7
40
41 Index: gegl-0.1.6.ebuild
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.1.6.ebuild,v
44 retrieving revision 1.6
45 retrieving revision 1.7
46 diff -u -r1.6 -r1.7
47 --- gegl-0.1.6.ebuild 1 Apr 2011 10:31:33 -0000 1.6
48 +++ gegl-0.1.6.ebuild 4 Apr 2011 18:38:53 -0000 1.7
49 @@ -1,8 +1,8 @@
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.1.6.ebuild,v 1.6 2011/04/01 10:31:33 scarabeus Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.1.6.ebuild,v 1.7 2011/04/04 18:38:53 scarabeus Exp $
54
55 -EAPI=3
56 +EAPI=4
57
58 inherit eutils autotools
59
60 @@ -14,26 +14,28 @@
61 SLOT="0"
62 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
63
64 -IUSE="cairo debug doc ffmpeg jpeg mmx openexr png raw sdl sse svg v4l"
65 +IUSE="cairo debug exif ffmpeg graphviz jpeg jpeg2k lua mmx openexr png raw sdl sse svg umfpack v4l"
66
67 DEPEND=">=media-libs/babl-0.1.4
68 - >=dev-libs/glib-2.22.0:2
69 - media-libs/libpng
70 - >=x11-libs/gtk+-2.18.0:2
71 + dev-libs/glib:2
72 + x11-libs/gtk+:2
73 + x11-libs/gdk-pixbuf:2
74 x11-libs/pango
75 + sys-libs/zlib
76 cairo? ( x11-libs/cairo )
77 - doc? ( app-text/asciidoc
78 - dev-lang/ruby
79 - >=dev-lang/lua-5.1.0
80 - app-text/enscript
81 - media-gfx/graphviz
82 - || ( media-gfx/imagemagick[png] media-gfx/graphicsmagic[png] ) )
83 + exif? ( media-gfx/exiv2 )
84 ffmpeg? ( virtual/ffmpeg )
85 + graphviz? ( media-gfx/graphviz )
86 jpeg? ( virtual/jpeg )
87 + jpeg2k? ( media-libs/jasper )
88 + lua? ( dev-lang/lua )
89 openexr? ( media-libs/openexr )
90 - raw? ( >=media-libs/libopenraw-0.0.5 )
91 + png? ( media-libs/libpng )
92 + raw? ( media-libs/libopenraw )
93 sdl? ( media-libs/libsdl )
94 - svg? ( >=gnome-base/librsvg-2.14.0:2 )"
95 + svg? ( gnome-base/librsvg:2 )
96 + umfpack? ( sci-libs/umfpack )
97 + v4l? ( media-libs/libv4l )"
98 RDEPEND="${DEPEND}"
99
100 # broken upstream, see:
101 @@ -51,28 +53,40 @@
102 }
103
104 src_configure() {
105 - econf --with-gtk --with-pango --with-gdk-pixbuf \
106 + # never enable altering of CFLAGS via profile option
107 + # libspiro: not in portage main tree
108 + # disable documentation as the generating is bit automagic
109 + # if anyone wants to work on it just create bug with patch
110 + # gtk and friends: always enable
111 + econf \
112 + --disable-profile \
113 + --without-libspiro \
114 + --disable-doc --disable-workshop \
115 + --with-gtk --with-pango --with-gdk-pixbuf --with-gio \
116 + $(use_enable mmx) \
117 + $(use_enable sse) \
118 + $(use_enable doc docs) \
119 + $(use_enable doc workshop) \
120 $(use_enable debug) \
121 $(use_with cairo) \
122 $(use_with cairo pangocairo) \
123 - $(use_with v4l libv4l) \
124 - $(use_enable doc docs) \
125 - $(use_with doc graphviz) \
126 - $(use_with doc lua) \
127 - $(use_enable doc workshop) \
128 + $(use_with exif exiv2) \
129 $(use_with ffmpeg libavformat) \
130 + $(use_with graphviz) \
131 $(use_with jpeg libjpeg) \
132 - $(use_enable mmx) \
133 + $(use_with jpeg2k jasper) \
134 + $(use_with lua) \
135 $(use_with openexr) \
136 $(use_with png libpng) \
137 $(use_with raw libopenraw) \
138 $(use_with sdl) \
139 $(use_with svg librsvg) \
140 - $(use_enable sse)
141 + $(use_with umfpack) \
142 + $(use_with v4l libv4l)
143 }
144
145 src_install() {
146 - emake DESTDIR="${ED}" install || die "emake install failed"
147 + emake DESTDIR="${ED}" install
148 find "${ED}" -name '*.la' -delete
149 - dodoc ChangeLog INSTALL README NEWS || die "dodoc failed"
150 + dodoc ChangeLog INSTALL README NEWS
151 }
152
153
154
155 1.43 media-libs/gegl/ChangeLog
156
157 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/ChangeLog?rev=1.43&view=markup
158 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/ChangeLog?rev=1.43&content-type=text/plain
159 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gegl/ChangeLog?r1=1.42&r2=1.43
160
161 Index: ChangeLog
162 ===================================================================
163 RCS file: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v
164 retrieving revision 1.42
165 retrieving revision 1.43
166 diff -u -r1.42 -r1.43
167 --- ChangeLog 1 Apr 2011 10:31:33 -0000 1.42
168 +++ ChangeLog 4 Apr 2011 18:38:53 -0000 1.43
169 @@ -1,6 +1,10 @@
170 # ChangeLog for media-libs/gegl
171 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
172 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.42 2011/04/01 10:31:33 scarabeus Exp $
173 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.43 2011/04/04 18:38:53 scarabeus Exp $
174 +
175 + 04 Apr 2011; Tomáš Chvátal <scarabeus@g.o> gegl-0.1.6.ebuild,
176 + metadata.xml:
177 + Update all useflags to actualy comply with what is in configure.ac.
178
179 01 Apr 2011; Tomáš Chvátal <scarabeus@g.o> gegl-0.1.6.ebuild:
180 Use ED since we use eapi3.