From 650ea6f886fb9067ec0caffb4517733d49b1f0d6 Mon Sep 17 00:00:00 2001 From: Diego Elio Pettenò Date: Sat, 12 Sep 2009 23:25:11 +0000 Subject: Revision bump to fix installation (the parallel build “fix” caused the bundled libraries not to be installed); -r2 bundles FlickrNet, -r3 uses the system copy and may disable the Flickr exporter. (Portage version: 2.2_rc40/cvs/Linux x86_64) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- media-gfx/f-spot/ChangeLog | 14 ++- media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild | 72 ------------ media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild | 70 ++++++++++++ media-gfx/f-spot/f-spot-0.6.1.1-r3.ebuild | 76 +++++++++++++ media-gfx/f-spot/f-spot-0.6.1.1.ebuild | 64 ----------- .../files/f-spot-0.6.1.1-parallel-build.patch | 124 --------------------- .../f-spot-0.6.1.1-use-system-flickrnet.patch | 30 ----- 7 files changed, 159 insertions(+), 291 deletions(-) delete mode 100644 media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild create mode 100644 media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild create mode 100644 media-gfx/f-spot/f-spot-0.6.1.1-r3.ebuild delete mode 100644 media-gfx/f-spot/f-spot-0.6.1.1.ebuild delete mode 100644 media-gfx/f-spot/files/f-spot-0.6.1.1-parallel-build.patch delete mode 100644 media-gfx/f-spot/files/f-spot-0.6.1.1-use-system-flickrnet.patch (limited to 'media-gfx') diff --git a/media-gfx/f-spot/ChangeLog b/media-gfx/f-spot/ChangeLog index 4d30d6ded238..6679a082d81f 100644 --- a/media-gfx/f-spot/ChangeLog +++ b/media-gfx/f-spot/ChangeLog @@ -1,6 +1,18 @@ # ChangeLog for media-gfx/f-spot # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v 1.42 2009/09/10 12:25:55 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v 1.43 2009/09/12 23:25:10 flameeyes Exp $ + +*f-spot-0.6.1.1-r3 (12 Sep 2009) +*f-spot-0.6.1.1-r2 (12 Sep 2009) + + 12 Sep 2009; Diego E. Pettenò + -f-spot-0.6.1.1.ebuild, -f-spot-0.6.1.1-r1.ebuild, + +f-spot-0.6.1.1-r2.ebuild, +f-spot-0.6.1.1-r3.ebuild, + -files/f-spot-0.6.1.1-parallel-build.patch, + -files/f-spot-0.6.1.1-use-system-flickrnet.patch: + Revision bump to fix installation (the parallel build “fix” caused the + bundled libraries not to be installed); -r2 bundles FlickrNet, -r3 uses + the system copy and may disable the Flickr exporter. *f-spot-0.6.1.1-r1 (10 Sep 2009) diff --git a/media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild b/media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild deleted file mode 100644 index 02c316ee0b75..000000000000 --- a/media-gfx/f-spot/f-spot-0.6.1.1-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $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 $ - -EAPI=2 - -inherit gnome2 mono eutils autotools - -DESCRIPTION="Personal photo management application for the gnome desktop" -HOMEPAGE="http://f-spot.org" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="beagle flickr" - -RDEPEND=">=dev-lang/mono-2.0 - >=gnome-base/libgnome-2.2 - >=gnome-base/libgnomeui-2.2 - >=media-libs/libexif-0.6.16 - =dev-dotnet/gtk-sharp-2.12.2 - >=dev-dotnet/glib-sharp-2.12.2 - >=dev-dotnet/glade-sharp-2.12.2 - >=dev-dotnet/gnomevfs-sharp-2.12.2 - >=x11-libs/gtk+-2.14 - >=dev-libs/glib-2.16 - >=dev-dotnet/gnome-sharp-2.8 - >=dev-dotnet/glib-sharp-2.12 - >=dev-dotnet/gconf-sharp-2.12.2 - beagle? ( >=app-misc/beagle-0.3.0 ) - >=dev-libs/dbus-glib-0.71 - >=dev-dotnet/dbus-sharp-0.4.2 - >=dev-dotnet/dbus-glib-sharp-0.3.0 - media-libs/jpeg - >=media-libs/lcms-1.12 - >=media-libs/libgphoto2-2.1.4 - >=dev-db/sqlite-3 - flickr? ( dev-dotnet/flickrnet-bin )" - -DEPEND="${RDEPEND} - >=dev-dotnet/gtk-sharp-gapi-2.12.2 - app-text/gnome-doc-utils - dev-util/pkgconfig - >=dev-util/intltool-0.35" - -DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" - -SCROLLKEEPER_UPDATE=0 - -src_prepare() { - epatch "${FILESDIR}/${PN}-0.6.0.0-sandbox-violation.patch" - epatch "${FILESDIR}/${PN}-0.6.1.1-parallel-build.patch" - sed -r -i -e 's:-D[A-Z]+_DISABLE_DEPRECATED::g' \ - lib/libfspot/Makefile.am - - if use flickr; then - epatch "${FILESDIR}/${P}-use-system-flickrnet.patch" - else - sed -i -e '/FlickrExport/d' extensions/Exporters/Makefile.am || die - fi - - eautoreconf -} - -src_configure() { - gnome2_src_configure --disable-static --disable-scrollkeeper -} - -src_install() { - gnome2_src_install - find "${D}" -name '*.la' -delete || die "la removal failed" -} diff --git a/media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild b/media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild new file mode 100644 index 000000000000..252da6b13dfd --- /dev/null +++ b/media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild,v 1.1 2009/09/12 23:25:10 flameeyes Exp $ + +EAPI=2 + +GENTOO_PATCHLEVEL=1 + +inherit gnome2 mono eutils autotools + +DESCRIPTION="Personal photo management application for the gnome desktop" +HOMEPAGE="http://f-spot.org" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="beagle" + +RDEPEND=">=dev-lang/mono-2.0 + >=gnome-base/libgnome-2.2 + >=gnome-base/libgnomeui-2.2 + >=media-libs/libexif-0.6.16 + =dev-dotnet/gtk-sharp-2.12.2 + >=dev-dotnet/glib-sharp-2.12.2 + >=dev-dotnet/glade-sharp-2.12.2 + >=dev-dotnet/gnomevfs-sharp-2.12.2 + >=x11-libs/gtk+-2.14 + >=dev-libs/glib-2.16 + >=dev-dotnet/gnome-sharp-2.8 + >=dev-dotnet/glib-sharp-2.12 + >=dev-dotnet/gconf-sharp-2.12.2 + beagle? ( >=app-misc/beagle-0.3.0 ) + >=dev-libs/dbus-glib-0.71 + >=dev-dotnet/dbus-sharp-0.4.2 + >=dev-dotnet/dbus-glib-sharp-0.3.0 + media-libs/jpeg + >=media-libs/lcms-1.12 + >=media-libs/libgphoto2-2.1.4 + >=dev-db/sqlite-3" + +DEPEND="${RDEPEND} + >=dev-dotnet/gtk-sharp-gapi-2.12.2 + app-text/gnome-doc-utils + dev-util/pkgconfig + >=dev-util/intltool-0.35" + +SRC_URI="${SRC_URI} + mirror://gentoo/${P}-gentoo-${GENTOO_PATCHLEVEL}.tar.bz2" + +DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" + +SCROLLKEEPER_UPDATE=0 + +src_prepare() { + sed -r -i -e 's:-D[A-Z]+_DISABLE_DEPRECATED::g' \ + lib/libfspot/Makefile.am + + epatch "${WORKDIR}/${P}-patches/"* + + eautoreconf +} + +src_configure() { + gnome2_src_configure --disable-static --disable-scrollkeeper +} + +src_install() { + gnome2_src_install + find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" +} diff --git a/media-gfx/f-spot/f-spot-0.6.1.1-r3.ebuild b/media-gfx/f-spot/f-spot-0.6.1.1-r3.ebuild new file mode 100644 index 000000000000..fa4f39fb4fdd --- /dev/null +++ b/media-gfx/f-spot/f-spot-0.6.1.1-r3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/f-spot-0.6.1.1-r3.ebuild,v 1.1 2009/09/12 23:25:10 flameeyes Exp $ + +EAPI=2 + +GENTOO_PATCHLEVEL=1 + +inherit gnome2 mono eutils autotools multilib + +DESCRIPTION="Personal photo management application for the gnome desktop" +HOMEPAGE="http://f-spot.org" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="beagle flickr" + +RDEPEND=">=dev-lang/mono-2.0 + >=gnome-base/libgnome-2.2 + >=gnome-base/libgnomeui-2.2 + >=media-libs/libexif-0.6.16 + =dev-dotnet/gtk-sharp-2.12.2 + >=dev-dotnet/glib-sharp-2.12.2 + >=dev-dotnet/glade-sharp-2.12.2 + >=dev-dotnet/gnomevfs-sharp-2.12.2 + >=x11-libs/gtk+-2.14 + >=dev-libs/glib-2.16 + >=dev-dotnet/gnome-sharp-2.8 + >=dev-dotnet/glib-sharp-2.12 + >=dev-dotnet/gconf-sharp-2.12.2 + beagle? ( >=app-misc/beagle-0.3.0 ) + >=dev-libs/dbus-glib-0.71 + >=dev-dotnet/dbus-sharp-0.4.2 + >=dev-dotnet/dbus-glib-sharp-0.3.0 + media-libs/jpeg + >=media-libs/lcms-1.12 + >=media-libs/libgphoto2-2.1.4 + >=dev-db/sqlite-3 + flickr? ( dev-dotnet/flickrnet-bin )" + +DEPEND="${RDEPEND} + >=dev-dotnet/gtk-sharp-gapi-2.12.2 + app-text/gnome-doc-utils + dev-util/pkgconfig + >=dev-util/intltool-0.35" + +SRC_URI="${SRC_URI} + mirror://gentoo/${P}-gentoo-${GENTOO_PATCHLEVEL}.tar.bz2" + +DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" + +SCROLLKEEPER_UPDATE=0 + +src_prepare() { + sed -r -i -e 's:-D[A-Z]+_DISABLE_DEPRECATED::g' \ + lib/libfspot/Makefile.am + + epatch "${WORKDIR}/${P}-patches/"* + + if ! use flickr; then + sed -i -e '/FlickrExport/d' extensions/Exporters/Makefile.am || die + fi + + eautoreconf +} + +src_configure() { + gnome2_src_configure --disable-static --disable-scrollkeeper \ + --with-flickrnet=/usr/$(get_libdir)/mono/FlickrNet/FlickrNet.dll +} + +src_install() { + gnome2_src_install + find "${D}" -name '*.la' -delete || die "la removal failed" +} diff --git a/media-gfx/f-spot/f-spot-0.6.1.1.ebuild b/media-gfx/f-spot/f-spot-0.6.1.1.ebuild deleted file mode 100644 index 01b0b06227e1..000000000000 --- a/media-gfx/f-spot/f-spot-0.6.1.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/f-spot-0.6.1.1.ebuild,v 1.2 2009/08/27 21:24:07 loki_val Exp $ - -EAPI=2 - -inherit gnome2 mono eutils autotools - -DESCRIPTION="Personal photo management application for the gnome desktop" -HOMEPAGE="http://f-spot.org" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="beagle" - -RDEPEND=">=dev-lang/mono-2.0 - >=gnome-base/libgnome-2.2 - >=gnome-base/libgnomeui-2.2 - >=media-libs/libexif-0.6.16 - =dev-dotnet/gtk-sharp-2.12.2 - >=dev-dotnet/glib-sharp-2.12.2 - >=dev-dotnet/glade-sharp-2.12.2 - >=dev-dotnet/gnomevfs-sharp-2.12.2 - >=x11-libs/gtk+-2.14 - >=dev-libs/glib-2.16 - >=dev-dotnet/gnome-sharp-2.8 - >=dev-dotnet/glib-sharp-2.12 - >=dev-dotnet/gconf-sharp-2.12.2 - beagle? ( >=app-misc/beagle-0.3.0 ) - >=dev-libs/dbus-glib-0.71 - >=dev-dotnet/dbus-sharp-0.4.2 - >=dev-dotnet/dbus-glib-sharp-0.3.0 - media-libs/jpeg - >=media-libs/lcms-1.12 - >=media-libs/libgphoto2-2.1.4 - >=dev-db/sqlite-3" - -DEPEND="${RDEPEND} - >=dev-dotnet/gtk-sharp-gapi-2.12.2 - app-text/gnome-doc-utils - dev-util/pkgconfig - >=dev-util/intltool-0.35" - -DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" - -SCROLLKEEPER_UPDATE=0 - -src_prepare() { - epatch "${FILESDIR}/${PN}-0.6.0.0-sandbox-violation.patch" - epatch "${FILESDIR}/${PN}-0.6.1.1-parallel-build.patch" - sed -r -i -e 's:-D[A-Z]+_DISABLE_DEPRECATED::g' \ - lib/libfspot/Makefile.am - eautoreconf -} - -src_configure() { - gnome2_src_configure --disable-static --disable-scrollkeeper -} - -src_install() { - gnome2_src_install - find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/media-gfx/f-spot/files/f-spot-0.6.1.1-parallel-build.patch b/media-gfx/f-spot/files/f-spot-0.6.1.1-parallel-build.patch deleted file mode 100644 index efd651f23073..000000000000 --- a/media-gfx/f-spot/files/f-spot-0.6.1.1-parallel-build.patch +++ /dev/null @@ -1,124 +0,0 @@ -From 07f2cd2724560b4d7870e553f2900bb7265183e1 Mon Sep 17 00:00:00 2001 -From: Christian Krause -Date: Wed, 26 Aug 2009 22:51:47 +0000 -Subject: fix parallel build - -1. adding some missing dependencies. - -2. If the recursive make is called explicitely AND if the name for -the variable is SUBDIRS then make consider the target containing -the "make -C" call and the content of the SUBDIRS variable -as independent targets and it will execute them in parallel. -To prevent this behavior rename the special variable SUBDIRS to -SUBDIR. ---- -diff --git a/extensions/Exporters/FlickrExport/Makefile.am b/extensions/Exporters/FlickrExport/Makefile.am -index 812904c..45e23fd 100644 ---- a/extensions/Exporters/FlickrExport/Makefile.am -+++ b/extensions/Exporters/FlickrExport/Makefile.am -@@ -27,7 +27,7 @@ PKGS = \ - -pkg:gtk-sharp-2.0 \ - -pkg:glade-sharp-2.0 - --SUBDIRS = \ -+SUBDIR = \ - FlickrNet - - RESOURCES = \ -@@ -40,7 +40,7 @@ mpack: $(PLUGIN_ASSEMBLY) - mautil p $(PLUGIN_ASSEMBLY) - - $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST) -- $(MAKE) -C $(SUBDIRS) -+ $(MAKE) -C $(SUBDIR) - $(CSC_LIB) -out:$@ $(PLUGIN_SOURCES) $(REFS) $(PKGS) $(ASSEMBLIES) $(RESOURCES) - - plugindir = $(pkglibdir)/extensions -diff --git a/extensions/Exporters/PicasaWebExport/Makefile.am b/extensions/Exporters/PicasaWebExport/Makefile.am -index 45e3bac..e123ada 100644 ---- a/extensions/Exporters/PicasaWebExport/Makefile.am -+++ b/extensions/Exporters/PicasaWebExport/Makefile.am -@@ -28,7 +28,7 @@ PKGS = \ - -pkg:gtk-sharp-2.0 \ - -pkg:glade-sharp-2.0 - --SUBDIRS = \ -+SUBDIR = \ - google-sharp - - RESOURCES = \ -@@ -41,7 +41,7 @@ mpack: $(PLUGIN_ASSEMBLY) - mautil p $(PLUGIN_ASSEMBLY) - - $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST) -- $(MAKE) -C $(SUBDIRS) -+ $(MAKE) -C $(SUBDIR) - $(CSC_LIB) -out:$@ $(PLUGIN_SOURCES) $(REFS) $(PKGS) $(ASSEMBLIES) $(RESOURCES) - - plugindir = $(pkglibdir)/extensions -diff --git a/extensions/Exporters/SmugMugExport/Makefile.am b/extensions/Exporters/SmugMugExport/Makefile.am -index 397461f..2f0dc2b 100644 ---- a/extensions/Exporters/SmugMugExport/Makefile.am -+++ b/extensions/Exporters/SmugMugExport/Makefile.am -@@ -31,7 +31,7 @@ RESOURCES = \ - -resource:$(srcdir)/$(PLUGIN_MANIFEST) \ - -resource:$(srcdir)/$(PLUGIN_NAME).glade - --SUBDIRS = \ -+SUBDIR = \ - SmugMugNet - - -@@ -41,7 +41,7 @@ mpack: $(PLUGIN_ASSEMBLY) - mautil p $(PLUGIN_ASSEMBLY) - - $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST) -- $(MAKE) -C $(SUBDIRS) -+ $(MAKE) -C $(SUBDIR) - $(CSC_LIB) -out:$@ $(PLUGIN_SOURCES) $(REFS) $(PKGS) $(ASSEMBLIES) $(RESOURCES) - - plugindir = $(pkglibdir)/extensions -diff --git a/extensions/Exporters/TabbloExport/Makefile.am b/extensions/Exporters/TabbloExport/Makefile.am -index b7465d6..acf2d24 100644 ---- a/extensions/Exporters/TabbloExport/Makefile.am -+++ b/extensions/Exporters/TabbloExport/Makefile.am -@@ -36,7 +36,7 @@ PKGS = \ - -pkg:gtk-sharp-2.0 \ - -pkg:glade-sharp-2.0 - --SUBDIRS = \ -+SUBDIR = \ - Tabblo - - RESOURCES = \ -@@ -50,7 +50,7 @@ mpack: $(PLUGIN_ASSEMBLY) - mautil p $(PLUGIN_ASSEMBLY) - - $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST) -- $(MAKE) -C $(SUBDIRS) -+ $(MAKE) -C $(SUBDIR) - $(CSC_LIB) -out:$@ $(PLUGIN_SOURCES) $(REFS) $(PKGS) $(ASSEMBLIES) $(RESOURCES) - - plugindir = $(pkglibdir)/extensions -diff --git a/src/Makefile.am b/src/Makefile.am -index 02add7d..ba9bcaf 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -509,13 +509,13 @@ FSpot.JobScheduler.dll: $(JOBSCHEDULER_CSFILES) FSpot.Utils.dll - - FSpot.Bling.dll.mdb: FSpot.Bling.dll - --FSpot.Bling.dll: $(BLING_CSFILES) -+FSpot.Bling.dll: $(BLING_CSFILES) FSpot.Utils.dll - @echo -e "\n*** Compiling $@" - $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(BLING_CSFILES) $(BLING_ASSEMBLIES) - - FSpot.Widgets.dll.mdb: FSpot.Widgets.dll - --FSpot.Widgets.dll: $(WIDGETS_CSFILES) FSpot.Utils.dll FSpot.Core.dll -+FSpot.Widgets.dll: $(WIDGETS_CSFILES) FSpot.Utils.dll FSpot.Core.dll Cms.dll - @echo -e "\n*** Compiling $@" - $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(WIDGETS_CSFILES) $(WIDGETS_ASSEMBLIES) - --- -cgit v0.8.2 diff --git a/media-gfx/f-spot/files/f-spot-0.6.1.1-use-system-flickrnet.patch b/media-gfx/f-spot/files/f-spot-0.6.1.1-use-system-flickrnet.patch deleted file mode 100644 index 6a24d3dbb7ce..000000000000 --- a/media-gfx/f-spot/files/f-spot-0.6.1.1-use-system-flickrnet.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: f-spot-0.6.1.1/extensions/Exporters/FlickrExport/Makefile.am -=================================================================== ---- f-spot-0.6.1.1.orig/extensions/Exporters/FlickrExport/Makefile.am -+++ f-spot-0.6.1.1/extensions/Exporters/FlickrExport/Makefile.am -@@ -20,16 +20,13 @@ REFS = \ - $(LINK_GIOSHARP) \ - $(LINK_GTKSHARPBEANS) \ - $(LINK_DBUS) \ -- -r:FlickrNet/FlickrNet.dll \ -+ -r:/usr/lib/mono/FlickrNet/FlickrNet.dll \ - -r:Mono.Posix - - PKGS = \ - -pkg:gtk-sharp-2.0 \ - -pkg:glade-sharp-2.0 - --SUBDIR = \ -- FlickrNet -- - RESOURCES = \ - -resource:$(srcdir)/$(PLUGIN_MANIFEST) \ - -resource:$(srcdir)/$(PLUGIN_NAME).glade -@@ -40,7 +37,6 @@ mpack: $(PLUGIN_ASSEMBLY) - mautil p $(PLUGIN_ASSEMBLY) - - $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST) -- $(MAKE) -C $(SUBDIR) - $(CSC_LIB) -out:$@ $(PLUGIN_SOURCES) $(REFS) $(PKGS) $(ASSEMBLIES) $(RESOURCES) - - plugindir = $(pkglibdir)/extensions -- cgit v1.2.3-65-gdbad