Gentoo Archives: gentoo-commits

From: "Hanno Boeck (hanno)" <hanno@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/gegl: ChangeLog gegl-0.0.20.ebuild gegl-0.0.22.ebuild
Date: Sat, 10 Jan 2009 16:50:36
Message-Id: E1LLh2c-00081V-5A@stork.gentoo.org
1 hanno 09/01/10 16:50:30
2
3 Modified: ChangeLog gegl-0.0.20.ebuild
4 Added: gegl-0.0.22.ebuild
5 Log:
6 gegl bump
7 (Portage version: 2.2_rc20/cvs/Linux 2.6.28 x86_64)
8
9 Revision Changes Path
10 1.15 media-libs/gegl/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/gegl/ChangeLog?rev=1.15&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/gegl/ChangeLog?rev=1.15&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/gegl/ChangeLog?r1=1.14&r2=1.15
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v
19 retrieving revision 1.14
20 retrieving revision 1.15
21 diff -u -r1.14 -r1.15
22 --- ChangeLog 28 Dec 2008 18:11:06 -0000 1.14
23 +++ ChangeLog 10 Jan 2009 16:50:30 -0000 1.15
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-libs/gegl
26 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.14 2008/12/28 18:11:06 armin76 Exp $
28 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.15 2009/01/10 16:50:30 hanno Exp $
30 +
31 +*gegl-0.0.22 (10 Jan 2009)
32 +
33 + 10 Jan 2009; Hanno Boeck <hanno@g.o> +gegl-0.0.22.ebuild:
34 + Version bump.
35
36 28 Dec 2008; Raúl Porcel <armin76@g.o> gegl-0.0.20.ebuild:
37 Add ~ia64 wrt #240433
38
39
40
41 1.15 media-libs/gegl/gegl-0.0.20.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/gegl/gegl-0.0.20.ebuild?rev=1.15&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/gegl/gegl-0.0.20.ebuild?rev=1.15&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/gegl/gegl-0.0.20.ebuild?r1=1.14&r2=1.15
46
47 Index: gegl-0.0.20.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.0.20.ebuild,v
50 retrieving revision 1.14
51 retrieving revision 1.15
52 diff -u -r1.14 -r1.15
53 --- gegl-0.0.20.ebuild 28 Dec 2008 18:11:06 -0000 1.14
54 +++ gegl-0.0.20.ebuild 10 Jan 2009 16:50:30 -0000 1.15
55 @@ -1,6 +1,6 @@
56 -# Copyright 1999-2008 Gentoo Foundation
57 +# Copyright 1999-2009 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.0.20.ebuild,v 1.14 2008/12/28 18:11:06 armin76 Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.0.20.ebuild,v 1.15 2009/01/10 16:50:30 hanno Exp $
61
62 WANT_AUTOCONF=latest
63
64
65
66
67 1.1 media-libs/gegl/gegl-0.0.22.ebuild
68
69 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/gegl/gegl-0.0.22.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/gegl/gegl-0.0.22.ebuild?rev=1.1&content-type=text/plain
71
72 Index: gegl-0.0.22.ebuild
73 ===================================================================
74 # Copyright 1999-2009 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.0.22.ebuild,v 1.1 2009/01/10 16:50:30 hanno Exp $
77
78 DESCRIPTION="A graph based image processing framework"
79 HOMEPAGE="http://www.gegl.org/"
80 SRC_URI="ftp://ftp.gimp.org/pub/${PN}/0.0/${P}.tar.bz2"
81
82 LICENSE="|| ( GPL-3 LGPL-3 )"
83 SLOT="0"
84 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
85
86 IUSE="cairo debug doc ffmpeg jpeg mmx openexr png raw sdl sse svg v4l"
87
88 DEPEND=">=media-libs/babl-0.0.20
89 >=dev-libs/glib-2.18.0
90 media-libs/libpng
91 >=x11-libs/gtk+-2.14.0
92 x11-libs/pango
93 cairo? ( x11-libs/cairo )
94 doc? ( app-text/asciidoc
95 dev-lang/ruby
96 >=dev-lang/lua-5.1.0
97 app-text/enscript
98 media-gfx/graphviz
99 media-gfx/imagemagick )
100 ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20080326 )
101 jpeg? ( media-libs/jpeg )
102 openexr? ( media-libs/openexr )
103 raw? ( >=media-libs/libopenraw-0.0.5 )
104 sdl? ( media-libs/libsdl )
105 svg? ( >=gnome-base/librsvg-2.14.0 )"
106
107 pkg_setup() {
108 if use doc && ! built_with_use 'media-gfx/imagemagick' 'png'; then
109 eerror "You must build imagemagick with png support"
110 die "media-gfx/imagemagick built without png"
111 fi
112 }
113
114 src_compile() {
115 econf --with-gtk --with-pango --with-gdk-pixbuf \
116 $(use_enable debug) \
117 $(use_with cairo) \
118 $(use_with cairo pangocairo) \
119 $(use_with v4l libv4l) \
120 $(use_enable doc docs) \
121 $(use_with doc graphviz) \
122 $(use_with doc lua) \
123 $(use_enable doc workshop) \
124 $(use_with ffmpeg libavformat) \
125 $(use_with jpeg libjpeg) \
126 $(use_enable mmx) \
127 $(use_with openexr) \
128 $(use_with png libpng) \
129 $(use_with raw libopenraw) \
130 $(use_with sdl) \
131 $(use_with svg librsvg) \
132 $(use_enable sse) \
133 || die "econf failed"
134 env GEGL_SWAP="${WORKDIR}" emake || die "emake failed"
135 }
136
137 src_install() {
138 # emake install doesn't install anything
139 einstall || die "einstall failed"
140 find "${D}" -name '*.la' -delete
141 dodoc ChangeLog INSTALL README NEWS || die "dodoc failed"
142
143 # don't know why einstall omits this?!
144 insinto "/usr/include/${PN}-0.0/${PN}/buffer/"
145 doins "${WORKDIR}/${P}/${PN}"/buffer/*.h || die "doins buffer failed"
146 insinto "/usr/include/${PN}-0.0/${PN}/module/"
147 doins "${WORKDIR}/${P}/${PN}"/module/*.h || die "doins module failed"
148 }