summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Ramsay <lack@gentoo.org>2009-08-11 12:52:18 +0000
committerJim Ramsay <lack@gentoo.org>2009-08-11 12:52:18 +0000
commitcd791884ff87b39d76fc17daef9b93d3125921fd (patch)
treef200f8c313b671c2903f2b963acab4bf92aceddf /media-gfx/f-spot
parentVersion bump. (diff)
downloadhistorical-cd791884ff87b39d76fc17daef9b93d3125921fd.tar.gz
historical-cd791884ff87b39d76fc17daef9b93d3125921fd.tar.bz2
historical-cd791884ff87b39d76fc17daef9b93d3125921fd.zip
Version bump: f-spot-0.6.0.0 is released
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'media-gfx/f-spot')
-rw-r--r--media-gfx/f-spot/ChangeLog7
-rw-r--r--media-gfx/f-spot/Manifest8
-rw-r--r--media-gfx/f-spot/f-spot-0.6.0.0.ebuild62
-rw-r--r--media-gfx/f-spot/files/f-spot-0.6.0.0-parallel-build.patch76
-rw-r--r--media-gfx/f-spot/files/f-spot-0.6.0.0-sandbox-violation.patch67
-rw-r--r--media-gfx/f-spot/metadata.xml4
6 files changed, 221 insertions, 3 deletions
diff --git a/media-gfx/f-spot/ChangeLog b/media-gfx/f-spot/ChangeLog
index e4343da73447..b96f15b30b34 100644
--- a/media-gfx/f-spot/ChangeLog
+++ b/media-gfx/f-spot/ChangeLog
@@ -1,6 +1,11 @@
# 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.36 2009/06/01 17:28:26 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v 1.37 2009/08/11 12:52:18 lack Exp $
+
+*f-spot-0.6.0.0 (10 Aug 2009)
+
+ 10 Aug 2009; Jim Ramsay <lack@gentoo.org> +f-spot-0.6.0.0.ebuild:
+ Version bump: f-spot-0.6.0.0 is released
01 Jun 2009; Peter Alfredsen <loki_val@gentoo.org>
f-spot-0.5.0.3-r1.ebuild:
diff --git a/media-gfx/f-spot/Manifest b/media-gfx/f-spot/Manifest
index 6cb5bc2618a7..fe60de7e95fb 100644
--- a/media-gfx/f-spot/Manifest
+++ b/media-gfx/f-spot/Manifest
@@ -1,6 +1,10 @@
AUX f-spot-0.5.0.3-icon-size-crash-fix.patch 1646 RMD160 bb6144678b2ba8b256e9bab3dae86109ae3e2e76 SHA1 4171c56939e4e7585a65133e697d66d19a1636e0 SHA256 dc4412f58e059c9c006aef49f389e6d1c4088c5f7dc0748e8e8c95fd6ef78db3
AUX f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch 559 RMD160 4b3cd0f12808103d057bd975b2debdac02658d3f SHA1 c51ac33e1dd34f56115dc8c94f679d14ae77c870 SHA256 4dd00083c9ad97672f00eaa3ad5b4e84f325bdda926867c678b8a55a72562505
+AUX f-spot-0.6.0.0-parallel-build.patch 2781 RMD160 fb2458f0c3b11183fa66261c6706fdadc82bf975 SHA1 3a28f4381ea4ab69954f61e153768581cbe37a95 SHA256 6f91434993f68019244f7fd968cf685ce773bd271624206f660c67b6d306fe90
+AUX f-spot-0.6.0.0-sandbox-violation.patch 2622 RMD160 6bce291d37a4c971ee067ef462715fafd0711494 SHA1 0b56957a3248774953f25c12de54727128acc40c SHA256 d09dfed85328ea8cabb078ff213c641704145a53825771dd7fef3d79a70c71f0
DIST f-spot-0.5.0.3.tar.bz2 2776582 RMD160 0b02a2a5a8133e4304dfe6d0d6e971ee6ee48d0c SHA1 9b666c1d38ea765ddbbba56c42eaa721e2f14096 SHA256 7f0f9229e0b832c2ce5c75fb49247f7227141b49a5bcfb2020d0a01e6972e0bd
+DIST f-spot-0.6.0.0.tar.bz2 3006475 RMD160 48e63f47f34d715f7fad85489b2e51cc93b6da0f SHA1 1532e57bc67171e811ada19a04a17fd9c447e0d8 SHA256 90801e2f0d62a9b8710e214433dbac8d7b9cb2c8832cf03447cde15324bc6220
EBUILD f-spot-0.5.0.3-r1.ebuild 1899 RMD160 bb9f6480af142da2b73259f3847165031ff635bd SHA1 5115307a3f0750fb4015f7a8c5b635bc554d96c1 SHA256 12f4289b98e41eae65d812e7e56ee12e16d72693f008c1afa48e4c45fc037dd0
-MISC ChangeLog 6564 RMD160 cef64675dcdce4afd0a572998d219f75274e203c SHA1 b560cfe9625d59322845f8642fddb81175ef3460 SHA256 7cebd5897e3716c2412e3c8b17217daec36e653ceccb66f98a99a11751f4aa3d
-MISC metadata.xml 365 RMD160 a22107faaa65a4397d44ff9d4f933db9c035d532 SHA1 0ca0017b2fb1b2b432ac5c12dfcf06358333e790 SHA256 f36ffa6e9a595fd3e8978318314da449472d246abcc9f8230103040db9587136
+EBUILD f-spot-0.6.0.0.ebuild 1605 RMD160 d5a48db70dede4e7e26f5c734432396a9b30ef2b SHA1 40088a04410f422b7b102edc84bc30bc209ef8ab SHA256 b53416b2c36b1c0b7ea42214c75d0d0ba8e10cc89a2e86b25c1891b57fadb918
+MISC ChangeLog 6703 RMD160 53f8cb7218e2fa29a19d9fb5546f471b588b6839 SHA1 345adb236acc4232e904b74eed2aa232bc1f2a6b SHA256 01d1cc8fe1003ba0e1b5568b6abacb8857a4c912a476804d780b4b52a0a0da87
+MISC metadata.xml 511 RMD160 5ca45c3aa20326d160a393ca4871839c29a2e895 SHA1 b26a59c076229e767a2406c9b8ef12672624006e SHA256 0a10c32b2dd66d0bee53992069d4ff4f440f087ea9a14a5457487cfdd2057896
diff --git a/media-gfx/f-spot/f-spot-0.6.0.0.ebuild b/media-gfx/f-spot/f-spot-0.6.0.0.ebuild
new file mode 100644
index 000000000000..68852898d57d
--- /dev/null
+++ b/media-gfx/f-spot/f-spot-0.6.0.0.ebuild
@@ -0,0 +1,62 @@
+# 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.0.0.ebuild,v 1.1 2009/08/11 12:52:18 lack 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="+gconf beagle"
+
+RDEPEND=">=dev-lang/mono-2.0
+ >=gnome-base/libgnome-2.2
+ >=gnome-base/libgnomeui-2.2
+ >=media-libs/libexif-0.6.16
+ <media-libs/libexif-0.7.0
+ >=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
+ gconf? ( >=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}
+ 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}/${P}-parallel-build.patch"
+ epatch "${FILESDIR}/${P}-sandbox-violation.patch"
+ eautoreconf
+}
+
+src_configure() {
+ gnome2_src_configure --disable-static --disable-scrollkeeper \
+ $(use_enable gconf)
+}
+
+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.0.0-parallel-build.patch b/media-gfx/f-spot/files/f-spot-0.6.0.0-parallel-build.patch
new file mode 100644
index 000000000000..68cae604adfe
--- /dev/null
+++ b/media-gfx/f-spot/files/f-spot-0.6.0.0-parallel-build.patch
@@ -0,0 +1,76 @@
+From be3757a0924a4f56390e979e7feed7c163779f6a Mon Sep 17 00:00:00 2001
+From: Bertrand Lorentz <bertrand.lorentz@gmail.com>
+Date: Sat, 8 Aug 2009 13:03:56 +0200
+Subject: [PATCH 03/19] Fix parallel build issue, "make -j2" now works
+
+---
+ src/Makefile.am | 18 ++++++++++++++++++
+ 1 files changed, 18 insertions(+), 0 deletions(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index dc2f8ea..5bafde7 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -473,30 +473,44 @@ NULL_PLATFORM_CSFILES = $(NULL_PLATFROM_CSDISTFILES)
+ F_SPOT_CSFILES = $(F_SPOT_CSDISTFILES) \
+ AssemblyInfo.cs
+
++Cms.dll.mdb: Cms.dll
++
+ Cms.dll: $(CMS_CSFILES)
+ @echo -e "\n*** Compiling $@"
+ $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(UNSAFE) $(CMS_CSFILES) $(CMS_ASSEMBLIES)
+
++FSpot.Core.dll.mdb: FSpot.Core.dll
++
+ FSpot.Core.dll: $(CORE_CSFILES) FSpot.Utils.dll Cms.dll
+ @echo -e "\n*** Compiling $@"
+ $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(CORE_CSFILES) $(CORE_ASSEMBLIES)
+
++FSpot.Query.dll.mdb: FSpot.Query.dll
++
+ FSpot.Query.dll: $(QUERY_CSFILES) FSpot.Utils.dll FSpot.Core.dll
+ @echo -e "\n*** Compiling $@"
+ $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(QUERY_CSFILES) $(QUERY_ASSEMBLIES)
+
++FSpot.Utils.dll.mdb: FSpot.Utils.dll
++
+ FSpot.Utils.dll: $(UTILS_CSFILES)
+ @echo -e "\n*** Compiling $@"
+ $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(UTILS_CSFILES) $(UTILS_ASSEMBLIES)
+
++FSpot.JobScheduler.dll.mdb: FSpot.JobScheduler.dll
++
+ FSpot.JobScheduler.dll: $(JOBSCHEDULER_CSFILES) FSpot.Utils.dll
+ @echo -e "\n*** Compiling $@"
+ $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(JOBSCHEDULER_CSFILES) $(JOBSCHEDULER_ASSEMBLIES)
+
++FSpot.Bling.dll.mdb: FSpot.Bling.dll
++
+ FSpot.Bling.dll: $(BLING_CSFILES)
+ @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
+ @echo -e "\n*** Compiling $@"
+ $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(WIDGETS_CSFILES) $(WIDGETS_ASSEMBLIES)
+@@ -504,10 +518,14 @@ FSpot.Widgets.dll: $(WIDGETS_CSFILES) FSpot.Utils.dll FSpot.Core.dll
+ PLATFORM_CSFILES = $(GNOME_PLATFORM_CSFILES)
+ PLATFORM_ASSEMBLIES = $(GNOME_PLATFORM_ASSEMBLIES)
+
++FSpot.Platform.dll.mdb: FSpot.Platform.dll
++
+ FSpot.Platform.dll: $(PLATFORM_CSFILES) FSpot.Utils.dll
+ @echo -e "\n*** Compiling $@"
+ $(CSC_LIB) -out:$@ $(EXTRAFLAGS) $(PLATFORM_CSFILES) $(PLATFORM_ASSEMBLIES)
+
++f-spot.exe.mdb: f-spot.exe
++
+ f-spot.exe: $(F_SPOT_CSFILES) FSpot.Utils.dll FSpot.Core.dll FSpot.Query.dll FSpot.JobScheduler.dll FSpot.Bling.dll FSpot.Widgets.dll Cms.dll FSpot.Platform.dll $(F_SPOT_RESOURCES)
+ @echo -e "\n*** Compiling $@"
+ $(CSC) -target:winexe -out:$@ $(EXTRAFLAGS) $(UNSAFE) $(NOWARN) $(NUNIT_DEFINES) $(F_SPOT_CSFILES) $(F_SPOT_ASSEMBLIES) $(RESOURCES)
+--
+1.6.3.3
+
diff --git a/media-gfx/f-spot/files/f-spot-0.6.0.0-sandbox-violation.patch b/media-gfx/f-spot/files/f-spot-0.6.0.0-sandbox-violation.patch
new file mode 100644
index 000000000000..73469dca89de
--- /dev/null
+++ b/media-gfx/f-spot/files/f-spot-0.6.0.0-sandbox-violation.patch
@@ -0,0 +1,67 @@
+From 82322bb8461eca5a06e2ec05a5705bc52fada244 Mon Sep 17 00:00:00 2001
+From: Jim Ramsay <i.am@jimramsay.com>
+Date: Mon, 10 Aug 2009 14:03:38 -0400
+Subject: [PATCH 19/19] Make install-data-hook respect DESTDIR
+
+---
+ extensions/Exporters/FlickrExport/Makefile.am | 2 +-
+ extensions/Exporters/PicasaWebExport/Makefile.am | 2 +-
+ extensions/Exporters/SmugMugExport/Makefile.am | 2 +-
+ extensions/Exporters/TabbloExport/Makefile.am | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/extensions/Exporters/FlickrExport/Makefile.am b/extensions/Exporters/FlickrExport/Makefile.am
+index 2535352..46c70e6 100644
+--- a/extensions/Exporters/FlickrExport/Makefile.am
++++ b/extensions/Exporters/FlickrExport/Makefile.am
+@@ -45,7 +45,7 @@ $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST)
+ plugindir = $(pkglibdir)/extensions
+
+ install-data-hook:
+- rm -f $(plugindir)/$(PLUGIN_NAME).addin.xml
++ -rm -f "$(DESTDIR)$(plugindir)/$(PLUGIN_NAME).addin.xml"
+
+ plugin_DATA = \
+ $(PLUGIN_ASSEMBLY)
+diff --git a/extensions/Exporters/PicasaWebExport/Makefile.am b/extensions/Exporters/PicasaWebExport/Makefile.am
+index 4b39ee2..25d0322 100644
+--- a/extensions/Exporters/PicasaWebExport/Makefile.am
++++ b/extensions/Exporters/PicasaWebExport/Makefile.am
+@@ -46,7 +46,7 @@ $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST)
+ plugindir = $(pkglibdir)/extensions
+
+ install-data-hook:
+- rm -f $(plugindir)/$(PLUGIN_NAME).addin.xml
++ -rm -f "$(DESTDIR)$(plugindir)/$(PLUGIN_NAME).addin.xml"
+
+ plugin_DATA = \
+ $(PLUGIN_ASSEMBLY)
+diff --git a/extensions/Exporters/SmugMugExport/Makefile.am b/extensions/Exporters/SmugMugExport/Makefile.am
+index 5e2d8b6..bed9b68 100644
+--- a/extensions/Exporters/SmugMugExport/Makefile.am
++++ b/extensions/Exporters/SmugMugExport/Makefile.am
+@@ -46,7 +46,7 @@ $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST)
+ plugindir = $(pkglibdir)/extensions
+
+ install-data-hook:
+- rm -f $(plugindir)/$(PLUGIN_NAME).addin.xml
++ -rm -f "$(DESTDIR)$(plugindir)/$(PLUGIN_NAME).addin.xml"
+
+ plugin_DATA = \
+ $(PLUGIN_ASSEMBLY)
+diff --git a/extensions/Exporters/TabbloExport/Makefile.am b/extensions/Exporters/TabbloExport/Makefile.am
+index b4ffd33..233ba73 100644
+--- a/extensions/Exporters/TabbloExport/Makefile.am
++++ b/extensions/Exporters/TabbloExport/Makefile.am
+@@ -55,7 +55,7 @@ $(PLUGIN_ASSEMBLY): $(PLUGIN_SOURCES) $(PLUGIN_MANIFEST)
+ plugindir = $(pkglibdir)/extensions
+
+ install-data-hook:
+- rm -f $(plugindir)/$(PLUGIN_NAME).addin.xml
++ -rm -f "$(DESTDIR)$(plugindir)/$(PLUGIN_NAME).addin.xml"
+
+ plugin_DATA = \
+ $(PLUGIN_ASSEMBLY)
+--
+1.6.3.3
+
diff --git a/media-gfx/f-spot/metadata.xml b/media-gfx/f-spot/metadata.xml
index 410a76a7c043..a74ac321f869 100644
--- a/media-gfx/f-spot/metadata.xml
+++ b/media-gfx/f-spot/metadata.xml
@@ -9,5 +9,9 @@
<longdescription lang="en">
Personal photo manager for gnome 2 desktop that uses mono
</longdescription>
+ <use>
+ <flag name="gconf">Enable GConf settings backend</flag>
+ <flag name="beagle">Enable app-misc/beagle support for searches</flag>
+ </use>
</pkgmetadata>