Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/f-spot: f-spot-0.6.1.1-r1.ebuild metadata.xml ChangeLog
Date: Thu, 10 Sep 2009 12:25:57
Message-Id: E1Mliip-00010g-P9@stork.gentoo.org
1 flameeyes 09/09/10 12:25:55
2
3 Modified: metadata.xml ChangeLog
4 Added: f-spot-0.6.1.1-r1.ebuild
5 Log:
6 Fix flickr exporter (bug #283398 and more) by building against the system copy of flickrnet.
7 (Portage version: 2.2_rc40/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.8 media-gfx/f-spot/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/f-spot/metadata.xml?rev=1.8&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/f-spot/metadata.xml?rev=1.8&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/f-spot/metadata.xml?r1=1.7&r2=1.8
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-gfx/f-spot/metadata.xml,v
19 retrieving revision 1.7
20 retrieving revision 1.8
21 diff -u -r1.7 -r1.8
22 --- metadata.xml 27 Aug 2009 21:16:25 -0000 1.7
23 +++ metadata.xml 10 Sep 2009 12:25:55 -0000 1.8
24 @@ -11,6 +11,7 @@
25 </longdescription>
26 <use>
27 <flag name="beagle">Enable app-misc/beagle support for searches</flag>
28 + <flag name="flickr">Enable building of the Flickr exported.</flag>
29 </use>
30 </pkgmetadata>
31
32
33
34
35 1.42 media-gfx/f-spot/ChangeLog
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/f-spot/ChangeLog?rev=1.42&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/f-spot/ChangeLog?rev=1.42&content-type=text/plain
39 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/f-spot/ChangeLog?r1=1.41&r2=1.42
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v
44 retrieving revision 1.41
45 retrieving revision 1.42
46 diff -u -r1.41 -r1.42
47 --- ChangeLog 27 Aug 2009 21:24:07 -0000 1.41
48 +++ ChangeLog 10 Sep 2009 12:25:55 -0000 1.42
49 @@ -1,6 +1,14 @@
50 # ChangeLog for media-gfx/f-spot
51 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v 1.41 2009/08/27 21:24:07 loki_val Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v 1.42 2009/09/10 12:25:55 flameeyes Exp $
54 +
55 +*f-spot-0.6.1.1-r1 (10 Sep 2009)
56 +
57 + 10 Sep 2009; Diego E. Pettenò <flameeyes@g.o>
58 + +f-spot-0.6.1.1-r1.ebuild,
59 + +files/f-spot-0.6.1.1-use-system-flickrnet.patch, metadata.xml:
60 + Fix flickr exporter (bug #283398 and more) by building against the system
61 + copy of flickrnet.
62
63 27 Aug 2009; Peter Alfredsen <loki_val@g.o> f-spot-0.6.1.1.ebuild,
64 +files/f-spot-0.6.1.1-parallel-build.patch:
65
66
67
68 1.1 media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild
69
70 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild?rev=1.1&content-type=text/plain
72
73 Index: f-spot-0.6.1.1-r1.ebuild
74 ===================================================================
75 # Copyright 1999-2009 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild,v 1.1 2009/09/10 12:25:55 flameeyes Exp $
78
79 EAPI=2
80
81 inherit gnome2 mono eutils autotools
82
83 DESCRIPTION="Personal photo management application for the gnome desktop"
84 HOMEPAGE="http://f-spot.org"
85 LICENSE="GPL-2"
86 SLOT="0"
87 KEYWORDS="~amd64"
88 IUSE="beagle flickr"
89
90 RDEPEND=">=dev-lang/mono-2.0
91 >=gnome-base/libgnome-2.2
92 >=gnome-base/libgnomeui-2.2
93 >=media-libs/libexif-0.6.16
94 <media-libs/libexif-0.7.0
95 >=dev-dotnet/gtk-sharp-2.12.2
96 >=dev-dotnet/glib-sharp-2.12.2
97 >=dev-dotnet/glade-sharp-2.12.2
98 >=dev-dotnet/gnomevfs-sharp-2.12.2
99 >=x11-libs/gtk+-2.14
100 >=dev-libs/glib-2.16
101 >=dev-dotnet/gnome-sharp-2.8
102 >=dev-dotnet/glib-sharp-2.12
103 >=dev-dotnet/gconf-sharp-2.12.2
104 beagle? ( >=app-misc/beagle-0.3.0 )
105 >=dev-libs/dbus-glib-0.71
106 >=dev-dotnet/dbus-sharp-0.4.2
107 >=dev-dotnet/dbus-glib-sharp-0.3.0
108 media-libs/jpeg
109 >=media-libs/lcms-1.12
110 >=media-libs/libgphoto2-2.1.4
111 >=dev-db/sqlite-3
112 flickr? ( dev-dotnet/flickrnet-bin )"
113
114 DEPEND="${RDEPEND}
115 >=dev-dotnet/gtk-sharp-gapi-2.12.2
116 app-text/gnome-doc-utils
117 dev-util/pkgconfig
118 >=dev-util/intltool-0.35"
119
120 DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
121
122 SCROLLKEEPER_UPDATE=0
123
124 src_prepare() {
125 epatch "${FILESDIR}/${PN}-0.6.0.0-sandbox-violation.patch"
126 epatch "${FILESDIR}/${PN}-0.6.1.1-parallel-build.patch"
127 sed -r -i -e 's:-D[A-Z]+_DISABLE_DEPRECATED::g' \
128 lib/libfspot/Makefile.am
129
130 if use flickr; then
131 epatch "${FILESDIR}/${P}-use-system-flickrnet.patch"
132 else
133 sed -i -e '/FlickrExport/d' extensions/Exporters/Makefile.am || die
134 fi
135
136 eautoreconf
137 }
138
139 src_configure() {
140 gnome2_src_configure --disable-static --disable-scrollkeeper
141 }
142
143 src_install() {
144 gnome2_src_install
145 find "${D}" -name '*.la' -delete || die "la removal failed"
146 }