diff options
author | Pacho Ramos <pacho@gentoo.org> | 2010-12-19 20:12:55 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2010-12-19 20:12:55 +0000 |
commit | 224391b574ef727523d01895f468c7260baa2068 (patch) | |
tree | 742e0e31c9236fba60ccc424765678dd528fb480 /media-gfx/f-spot | |
parent | Revision bump for dropping -DG.*DISABLE_DEPRECATED that was causing breakage ... (diff) | |
download | historical-224391b574ef727523d01895f468c7260baa2068.tar.gz historical-224391b574ef727523d01895f468c7260baa2068.tar.bz2 historical-224391b574ef727523d01895f468c7260baa2068.zip |
Version bump including a patch for compiling against mono-2.8 (bug #345409 Damien Thébault), remove old.
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'media-gfx/f-spot')
-rw-r--r-- | media-gfx/f-spot/ChangeLog | 13 | ||||
-rw-r--r-- | media-gfx/f-spot/Manifest | 20 | ||||
-rw-r--r-- | media-gfx/f-spot/f-spot-0.5.0.3-r1.ebuild | 82 | ||||
-rw-r--r-- | media-gfx/f-spot/f-spot-0.6.0.0.ebuild | 64 | ||||
-rw-r--r-- | media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild | 70 | ||||
-rw-r--r-- | media-gfx/f-spot/f-spot-0.8.2.ebuild | 74 | ||||
-rw-r--r-- | media-gfx/f-spot/files/f-spot-0.5.0.3-icon-size-crash-fix.patch | 48 | ||||
-rw-r--r-- | media-gfx/f-spot/files/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch | 17 | ||||
-rw-r--r-- | media-gfx/f-spot/files/f-spot-0.6.0.0-parallel-build.patch | 76 | ||||
-rw-r--r-- | media-gfx/f-spot/files/f-spot-0.6.0.0-sandbox-violation.patch | 67 | ||||
-rw-r--r-- | media-gfx/f-spot/files/f-spot-0.8.1-mono2.8.patch | 22 |
11 files changed, 115 insertions, 438 deletions
diff --git a/media-gfx/f-spot/ChangeLog b/media-gfx/f-spot/ChangeLog index 4c5529f486c7..6c91743d7ca9 100644 --- a/media-gfx/f-spot/ChangeLog +++ b/media-gfx/f-spot/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for media-gfx/f-spot # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v 1.47 2010/10/01 19:40:19 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/f-spot/ChangeLog,v 1.48 2010/12/19 20:12:55 pacho Exp $ + +*f-spot-0.8.2 (19 Dec 2010) + + 19 Dec 2010; Pacho Ramos <pacho@gentoo.org> -f-spot-0.5.0.3-r1.ebuild, + -files/f-spot-0.5.0.3-icon-size-crash-fix.patch, + -files/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch, + -f-spot-0.6.0.0.ebuild, -files/f-spot-0.6.0.0-parallel-build.patch, + -files/f-spot-0.6.0.0-sandbox-violation.patch, -f-spot-0.6.1.1-r2.ebuild, + +files/f-spot-0.8.1-mono2.8.patch, +f-spot-0.8.2.ebuild: + Version bump including a patch for compiling against mono-2.8 (bug #345409 + Damien Thébault), remove old. *f-spot-0.8.0 (01 Oct 2010) diff --git a/media-gfx/f-spot/Manifest b/media-gfx/f-spot/Manifest index 9f8468f19644..0557b6a7b471 100644 --- a/media-gfx/f-spot/Manifest +++ b/media-gfx/f-spot/Manifest @@ -1,27 +1,21 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -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 AUX f-spot-0.8.0-empty-crash.patch 813 RMD160 782335ebb8382f5630a5872b5cf70ded6d130559 SHA1 1dba4836434d955f5202a63d3268a1e0560b6250 SHA256 b65127b4931a37b117cf2b3aa1cbfbd058eab3b43c6016d52cd8dd3ae5f5abfc -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 +AUX f-spot-0.8.1-mono2.8.patch 789 RMD160 d49d1bead64333d60185c031d99a16d89d63783f SHA1 c58877642fcaddc8b48ec3a5f194092bb318e7a7 SHA256 4e7d2f1909870b842bbbe087f4381f325d5281d2deae0d32ba5713ee66d52b65 DIST f-spot-0.6.1.1-gentoo-1.tar.bz2 4020 RMD160 0804c65cf35443e993e53182b9fe3b431df41aa2 SHA1 8ec500037a80c5a839209bacdde1956a14a3a1a7 SHA256 7934cdd201773d47d6496f64a2c4fd42463931c6d4f1712aa514f6537dea8da5 DIST f-spot-0.6.1.1.tar.bz2 2814962 RMD160 3233e0d081ebbe66ff756cb75945bcbe4176e9ce SHA1 ac2abd9fabaa948c5d6dd8a418deb9b992bf46c3 SHA256 bca09c0161056535311f7409082604ceb14eea441887790bed263114c66c8be8 DIST f-spot-0.8.0.tar.bz2 3129753 RMD160 a93bb4a40be4c011a83e4482f20319fbf19b1965 SHA1 e08e570c9bbfd22ab7fed2f4846f7f36d99156fd SHA256 3a4606ae8260928ef5db87b42dfdbf23cc94c3168f1184290b0867719f5e25d7 -EBUILD f-spot-0.5.0.3-r1.ebuild 1899 RMD160 bb9f6480af142da2b73259f3847165031ff635bd SHA1 5115307a3f0750fb4015f7a8c5b635bc554d96c1 SHA256 12f4289b98e41eae65d812e7e56ee12e16d72693f008c1afa48e4c45fc037dd0 -EBUILD f-spot-0.6.0.0.ebuild 1639 RMD160 299a29201e84a972eb4c06fe8e255d1e04b98fc8 SHA1 eebc7a14a852c31deb88bc36a410428e3bc0874c SHA256 098a9fe81490c69b83f2efa387ed9dd1def509b50d010c7d9dca8c297aacf52f -EBUILD f-spot-0.6.1.1-r2.ebuild 1726 RMD160 de10eca53c4b190b4f5cc2205877a19a19299481 SHA1 4c2968874e813a003980ca44a384c0ed0c615a56 SHA256 14c19a3d7f87f79cf6001304bf1759af2833b1ed539ac72dbfd6ef724316a47b +DIST f-spot-0.8.2.tar.bz2 3222712 RMD160 658f437cb336fc29a718cf021ba54ee62dbee757 SHA1 258e30a11ac24f963a47ead19c3d14bf755816e5 SHA256 24448d3431a95a9faa0aa975554414eb638f918811507177e9d69d11d417873a EBUILD f-spot-0.6.1.1-r3.ebuild 1935 RMD160 6d18152a73e3f46aa016108e77ced4f0a18d0e68 SHA1 6853d9bdddd6f4cc4eba13b88e040f7707280f06 SHA256 c8f2ac5ecd4240c2a40afbdaff63d87422d8ec479355d8f992e1f9ccedcc935f EBUILD f-spot-0.8.0.ebuild 2020 RMD160 436eda5893b19bbefb2027e4898262fcd936cc19 SHA1 ec23242f47ca0ee1fdc7bcc58b2b2b8df43f74d6 SHA256 1cf6ac0d41309c6373cfa99b66b9c32976b8f1d0658605c6146e2bbf1c0a246c -MISC ChangeLog 9926 RMD160 4293506b628736f142bd1e97c5ecfc72b2058709 SHA1 c02b2c5aee35a2d026b17cd7e64754e89e769fa1 SHA256 69f49ddd361f2311756656ee26eab4391e94ae9c5288f7c85efd436507ee29d8 +EBUILD f-spot-0.8.2.ebuild 2073 RMD160 26b63a22de118d4a9a26b60822e984bd60021568 SHA1 476fc3a0682f28a7424f354ec8c41bab0482c947 SHA256 796e8194c7146838f4d4ecc60f847ea9b862b10859a080c30ef66881fe941643 +MISC ChangeLog 10459 RMD160 ec2e30ceca26a62c7a18cbdc9d119db88d01c70e SHA1 bfecfbec68a8377b347ac45e0591b82b40b1b2f2 SHA256 b3be90e13ea8a29a47dd2d9b09d13207e9e74f900c74393f490dfc26b8fbdbc9 MISC metadata.xml 522 RMD160 d85cdf5feec0044ac650f1c9904cdffff73f3e8c SHA1 6d9625420a2a3cbfe056f613d66259cb5e5a00dd SHA256 a8ecf54ebf5a2c0ffcfd9aac5a8e237cac7bb04681427ab16ce9c1eaddbd0ce2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) -iEYEARECAAYFAkymOSwACgkQCaWpQKGI+9RsDACdHN8fDzgyBL7PYDnfvXKvKwom -SdkAoICnBK3N6Rmj5xRdgU8zWhkhrxGI -=Z+vy +iEUEARECAAYFAk0OZ0wACgkQCaWpQKGI+9TeKwCVH917Hy9K+00Av4O/4v6A4Q6q +MACbBuXxZ6eDQMjsI8U7uCTxroZ+6+E= +=yGMr -----END PGP SIGNATURE----- diff --git a/media-gfx/f-spot/f-spot-0.5.0.3-r1.ebuild b/media-gfx/f-spot/f-spot-0.5.0.3-r1.ebuild deleted file mode 100644 index 398d41ffdaf5..000000000000 --- a/media-gfx/f-spot/f-spot-0.5.0.3-r1.ebuild +++ /dev/null @@ -1,82 +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.5.0.3-r1.ebuild,v 1.4 2009/06/01 17:28:26 loki_val Exp $ - -EAPI=2 - -inherit gnome2 mono eutils - -DESCRIPTION="Personal photo management application for the gnome desktop" -HOMEPAGE="http://f-spot.org" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/mono-2.0 - >=dev-libs/dbus-glib-0.71 - >=dev-libs/glib-2 - >=x11-libs/gtk+-2.6 - >=dev-dotnet/gtk-sharp-2.12.0 - >=dev-dotnet/glade-sharp-2.12.0 - >=dev-dotnet/dbus-sharp-0.4.2 - >=dev-dotnet/dbus-glib-sharp-0.3.0 - >=dev-dotnet/gtkhtml-sharp-2.7 - >=dev-dotnet/gconf-sharp-2.7 - >=dev-dotnet/gnomevfs-sharp-2.7 - >=gnome-base/libgnome-2.2 - >=gnome-base/libgnomeui-2.2 - >=media-libs/libexif-0.6.16 - <media-libs/libexif-0.7.0 - >=media-libs/libgphoto2-2.1.4 - >=media-libs/lcms-1.15 - media-libs/jpeg - >=dev-db/sqlite-3" - -DEPEND="${RDEPEND} - app-text/gnome-doc-utils - app-text/scrollkeeper - dev-util/pkgconfig - >=dev-util/intltool-0.29" - -DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" - -MAKEOPTS="${MAKEOPTS} -j1" - -# See bug #203566 -RESTRICT="test" - -src_unpack() { - default -} - -src_prepare() { - # Prevent scrollkeeper access violations - gnome2_omf_fix - - # Run libtoolize - elibtoolize ${ELTCONF} - - # http://bugs.gentoo.org/show_bug.cgi?id=252636 - # http://bugzilla.gnome.org/565733 - sed -i -e '/rm \-f $(pl/d' \ - $( - grep -lr --include='Makefile.in' \ - 'rm -f \$(pl' "${S}"/extensions/Exporters - ) || die "sed failed" - epatch "${FILESDIR}"/f-spot-0.5.0.3-icon-size-crash-fix.patch - epatch "${FILESDIR}"/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch -} - -src_configure() { - gnome2_src_configure --disable-static -} - -src_compile () { - default -} - -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.0.0.ebuild b/media-gfx/f-spot/f-spot-0.6.0.0.ebuild deleted file mode 100644 index 9f39d856b514..000000000000 --- a/media-gfx/f-spot/f-spot-0.6.0.0.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.0.0.ebuild,v 1.4 2009/08/27 21:16:25 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 - <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 - >=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" - -MAKEOPTS="${MAKEOPTS} -j1" #281242 - -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 -} - -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-r2.ebuild b/media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild deleted file mode 100644 index 252da6b13dfd..000000000000 --- a/media-gfx/f-spot/f-spot-0.6.1.1-r2.ebuild +++ /dev/null @@ -1,70 +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-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 - <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 - >=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.8.2.ebuild b/media-gfx/f-spot/f-spot-0.8.2.ebuild new file mode 100644 index 000000000000..8efd4eef0399 --- /dev/null +++ b/media-gfx/f-spot/f-spot-0.8.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2010 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.8.2.ebuild,v 1.1 2010/12/19 20:12:55 pacho Exp $ + +EAPI="2" + +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 ~x86" +IUSE="doc flickr raw" + +RDEPEND=">=dev-lang/mono-2.2 + >=gnome-base/libgnome-2.2 + >=gnome-base/libgnomeui-2.2 + dev-dotnet/gnome-keyring-sharp + >=dev-dotnet/gtk-sharp-2.12.2 + >=dev-dotnet/glib-sharp-2.12.2 + >=x11-libs/gtk+-2.16 + >=dev-libs/glib-2.22 + >=dev-libs/libunique-1.0 + >=dev-dotnet/gnome-sharp-2.8 + >=dev-dotnet/glib-sharp-2.12 + >=dev-dotnet/gconf-sharp-2.20.2 + >=dev-dotnet/mono-addins-0.3 + >=dev-libs/dbus-glib-0.71 + >=dev-dotnet/dbus-sharp-0.4.2 + >=dev-dotnet/dbus-glib-sharp-0.3.0 + >=media-libs/lcms-1.12:0 + >=x11-libs/cairo-1.4 + doc? ( virtual/monodoc + >=app-text/gnome-doc-utils-0.17.3 ) + flickr? ( >=dev-dotnet/flickrnet-bin-2.2-r1 ) + raw? ( media-gfx/dcraw )" + +DEPEND="${RDEPEND} + >=dev-dotnet/gtk-sharp-gapi-2.12.2 + >=app-text/gnome-doc-utils-0.17.3 + dev-util/pkgconfig + >=dev-util/intltool-0.35" + +pkg_setup() { + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" + G2CONF="${G2CONF} + --disable-static + --disable-scrollkeeper + $(use_enable doc user-help)" +} + +src_prepare() { + gnome2_src_prepare + + # Fix compiler error CS1501 building FSpot.Loaders on mono 2.8, upstream bug #629224 + epatch "${FILESDIR}/${PN}-0.8.1-mono2.8.patch" + + sed -r -i -e 's:-D[A-Z]+_DISABLE_DEPRECATED::g' \ + lib/libfspot/Makefile.am || die + + if ! use flickr; then + sed -i -e '/FSpot.Exporters.Flickr/d' src/Extensions/Exporters/Makefile.am || die + sed -i -e '/FSPOT_CHECK_FLICKRNET/d' configure.ac || die + fi + + intltoolize --force --automake --copy || die "intltoolized failed" + AT_M4DIR="build/m4/f-spot build/m4/shamrock build/m4/shave" eautoreconf +} + +src_install() { + gnome2_src_install + find "${D}" -name '*.la' -delete || die "la removal failed" +} diff --git a/media-gfx/f-spot/files/f-spot-0.5.0.3-icon-size-crash-fix.patch b/media-gfx/f-spot/files/f-spot-0.5.0.3-icon-size-crash-fix.patch deleted file mode 100644 index 6bdf3610d7e8..000000000000 --- a/media-gfx/f-spot/files/f-spot-0.5.0.3-icon-size-crash-fix.patch +++ /dev/null @@ -1,48 +0,0 @@ -http://bugs.gentoo.org/show_bug.cgi?id=248634 -http://bugzilla.gnome.org/show_bug.cgi?id=557793 - - -From efe65ac1c3ee8f3d01afaa57425926d9390b747a Mon Sep 17 00:00:00 2001 -From: sdelcroix <sdelcroix@772769d8-d925-0410-89eb-a6ffa0d40526> -Date: Wed, 5 Nov 2008 07:59:27 +0000 -Subject: [PATCH] 2008-11-05 Stephane Delcroix <sdelcroix@novell.com> - - * src/TagSelectionWidget.cs: - * src/Core/Tag.cs: fix for bgo 557793 - -git-svn-id: svn+ssh://svn.gnome.org/svn/f-spot/branches/FSPOT_0_5_0_STABLE@4572 772769d8-d925-0410-89eb-a6ffa0d40526 ---- - src/Core/Tag.cs | 3 +++ - src/TagSelectionWidget.cs | 2 +- - 3 files changed, 9 insertions(+), 1 deletions(-) - -diff --git a/src/Core/Tag.cs b/src/Core/Tag.cs -index 42b671a..75b2d3d 100644 ---- src/Core/Tag.cs -+++ src/Core/Tag.cs -@@ -108,6 +108,9 @@ namespace FSpot - if (Math.Max (cached_icon.Width, cached_icon.Height) <= (int) tag_icon_size) - return cached_icon; - } -+ if (icon == null) -+ return null; -+ - if (Math.Max (icon.Width, icon.Height) >= (int) tag_icon_size) { //Don't upscale - if (cached_icon != null) - cached_icon.Dispose (); -diff --git a/src/TagSelectionWidget.cs b/src/TagSelectionWidget.cs -index 515dc2a..3516c58 100644 ---- src/TagSelectionWidget.cs -+++ src/TagSelectionWidget.cs -@@ -192,7 +192,7 @@ public class TagSelectionWidget : FSpot.Widgets.SaneTreeView { - SetBackground (renderer, tag); - - // FIXME I can't set the Pixbuf to null, not sure if it's a GTK# bug... -- if (tag.Icon != null) { -+ if (tag.SizedIcon != null) { - if (FSpot.ColorManagement.IsEnabled) { - //FIXME - Gdk.Pixbuf temp = tag.SizedIcon.Copy(); --- -1.6.0.2 - diff --git a/media-gfx/f-spot/files/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch b/media-gfx/f-spot/files/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch deleted file mode 100644 index bd6cdb78ad04..000000000000 --- a/media-gfx/f-spot/files/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch +++ /dev/null @@ -1,17 +0,0 @@ -http://bugs.gentoo.org/show_bug.cgi?id=248633 -http://bugzilla.gnome.org/show_bug.cgi?id=556395 - -Index: src/Widgets/Filmstrip.cs -=================================================================== ---- src/Widgets/Filmstrip.cs (revisione 4485) -+++ src/Widgets/Filmstrip.cs (copia locale) -@@ -372,6 +372,9 @@ - if (evnt.Window != GdkWindow) - return true; - -+ if (selection.Collection.Count == 0) -+ return true; -+ - if (extendable && Allocation.Width >= BackgroundPixbuf.Width + (2 * x_offset) + BackgroundTile.Width) - BackgroundPixbuf = null; - 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 deleted file mode 100644 index 68cae604adfe..000000000000 --- a/media-gfx/f-spot/files/f-spot-0.6.0.0-parallel-build.patch +++ /dev/null @@ -1,76 +0,0 @@ -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 deleted file mode 100644 index 73469dca89de..000000000000 --- a/media-gfx/f-spot/files/f-spot-0.6.0.0-sandbox-violation.patch +++ /dev/null @@ -1,67 +0,0 @@ -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/files/f-spot-0.8.1-mono2.8.patch b/media-gfx/f-spot/files/f-spot-0.8.1-mono2.8.patch new file mode 100644 index 000000000000..80e5636ac9aa --- /dev/null +++ b/media-gfx/f-spot/files/f-spot-0.8.1-mono2.8.patch @@ -0,0 +1,22 @@ +From 9d6e8052b188c2b1cb310ef05842da74a730a39f Mon Sep 17 00:00:00 2001 +From: Marek Habersack <grendel@twistedcode.net> +Date: Wed, 15 Sep 2010 21:21:52 +0000 +Subject: PixbufLoader from gtk-sharp/master does not have a Close () overload which takes a boolean parameter + +https://bugzilla.gnome.org/show_bug.cgi?id=629224 +--- +diff --git a/src/Clients/MainApp/FSpot.Loaders/GdkImageLoader.cs b/src/Clients/MainApp/FSpot.Loaders/GdkImageLoader.cs +index 2eea50e..9c9c07a 100644 +--- a/src/Clients/MainApp/FSpot.Loaders/GdkImageLoader.cs ++++ b/src/Clients/MainApp/FSpot.Loaders/GdkImageLoader.cs +@@ -132,7 +132,7 @@ namespace FSpot.Loaders { + public new bool Close () + { + lock (sync_handle) { +- return base.Close (true); ++ return base.Close (); + } + } + #endregion +-- +cgit v0.8.3.1 |