Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jan 2007 14:32:35 +0100 (CET)
From:      Christoph Moench-Tegeder <cmt@burggraben.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/108091: Update f-spot to version 0.3.1, contains bugfixes and enhancements
Message-ID:  <20070118133235.82F61C1EC@elch.haidundneu23.net>
Resent-Message-ID: <200701181410.l0IEAEEr029737@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         108091
>Category:       ports
>Synopsis:       Update f-spot to version 0.3.1, contains bugfixes and enhancements
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 18 14:10:13 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Christoph Moench-Tegeder
>Release:        FreeBSD 6.2-RELEASE i386
>Organization:
>Environment:
System: FreeBSD elch.haidundneu23.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Sat Jan 13 14:50:56 CET 2007 cmt@elch.haidundneu23.net:/usr/obj/usr/src/sys/CMT i386


>Description:
	The included patch updates graphics/f-spot to version 0.3.1 wich contains
	many bugfixes and feature enhancements. Please check pkg-plist after
	patching, I'm not sure if I got that one right.

>How-To-Repeat:
	
>Fix:

	Patch available from http://www.burggraben.net/~cmt/tmp/patch-graphics_f-spot
	or see below.

diff -Nru graphics/f-spot.orig/Makefile graphics/f-spot/Makefile
--- graphics/f-spot.orig/Makefile	Sun Oct  8 18:48:06 2006
+++ graphics/f-spot/Makefile	Thu Jan 18 10:46:51 2007
@@ -7,12 +7,11 @@
 #
 
 PORTNAME=	f-spot
-PORTVERSION=	0.2.1
-PORTREVISION=	1
+PORTVERSION=	0.3.1
 PORTEPOCH=	1
 CATEGORIES=	graphics gnome
 MASTER_SITES=	${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR=	sources/${PORTNAME}/0.2
+MASTER_SITE_SUBDIR=	sources/${PORTNAME}/0.3
 
 MAINTAINER=	bsd-sharp-list@forge.novell.com
 COMMENT=	Personal photo management to the GNOME desktop
@@ -20,10 +19,8 @@
 LIB_DEPENDS=	lcms.1:${PORTSDIR}/graphics/lcms \
 		exif.12:${PORTSDIR}/graphics/libexif \
 		gphoto2.2:${PORTSDIR}/graphics/libgphoto2
-BUILD_DEPENDS=	gapi2-fixup:${PORTSDIR}/x11-toolkits/gtk-sharp20 \
-		${LOCALBASE}/lib/mono/dbus-sharp/dbus-sharp.dll:${PORTSDIR}/devel/dbus-sharp
-RUN_DEPENDS=	gapi2-fixup:${PORTSDIR}/x11-toolkits/gtk-sharp20 \
-		${LOCALBASE}/lib/mono/dbus-sharp/dbus-sharp.dll:${PORTSDIR}/devel/dbus-sharp
+BUILD_DEPENDS=	gapi2-fixup:${PORTSDIR}/x11-toolkits/gtk-sharp20
+RUN_DEPENDS=	gapi2-fixup:${PORTSDIR}/x11-toolkits/gtk-sharp20
 
 USE_BZIP2=	yes
 USE_SQLITE=	yes
diff -Nru graphics/f-spot.orig/distinfo graphics/f-spot/distinfo
--- graphics/f-spot.orig/distinfo	Sat Oct  7 20:05:59 2006
+++ graphics/f-spot/distinfo	Thu Jan 18 10:47:16 2007
@@ -1,3 +1,3 @@
-MD5 (f-spot-0.2.1.tar.bz2) = 75e9823a1cb32ebba43c533556d12bdb
-SHA256 (f-spot-0.2.1.tar.bz2) = e7ae11735d006a648c08aab300ed853c7426ac6bb6ce383ddf4ac3d3340e24e4
-SIZE (f-spot-0.2.1.tar.bz2) = 996972
+MD5 (f-spot-0.3.1.tar.bz2) = e2988c5cd0d8a25274766a1310543dcf
+SHA256 (f-spot-0.3.1.tar.bz2) = f57ac5f4e59de6920d06a68c1ee5dea7b06cf1e3d4e58ff4d97df7ea7c470292
+SIZE (f-spot-0.3.1.tar.bz2) = 1744659
diff -Nru graphics/f-spot.orig/files/patch-src_f-spot.in graphics/f-spot/files/patch-src_f-spot.in
--- graphics/f-spot.orig/files/patch-src_f-spot.in	Sat Oct  7 20:05:59 2006
+++ graphics/f-spot/files/patch-src_f-spot.in	Thu Jan 18 13:27:58 2007
@@ -1,14 +1,54 @@
---- src/f-spot.in.orig	Thu Sep  7 17:56:20 2006
-+++ src/f-spot.in	Mon Oct  2 22:35:40 2006
+--- src/f-spot.in.orig	Mon Jan 15 04:53:32 2007
++++ src/f-spot.in	Thu Jan 18 13:27:50 2007
 @@ -1,4 +1,4 @@
 -#!/bin/bash
 +#!/bin/sh
  
  prefix=@prefix@
  exec_prefix=@exec_prefix@
-@@ -24,4 +24,4 @@
- 	echo "*** Running F-Spot in Debug Mode ***"
- esac
+@@ -16,23 +16,22 @@
+ [ -n "$FSPOT_PROFILE" ] && FSPOT_PROFILE="--profile=$FSPOT_PROFILE"
+ 
+ for arg in $*; do
+-    case "x--debug" in ("x$arg")
+-        FSPOT_DEBUG=$arg
+-    esac
+-
+-    case "x--trace=" in ("x${arg:0:8}")
+-        FSPOT_TRACE=$arg
+-    esac
+-
+-    case "x--profile=" in ("x${arg:0:10}")
+-        FSPOT_PROFILE=$arg
+-    esac
+-
+-    case "x--uninstalled" in ("x$arg")
+-        echo "*** Running uninstalled f-spot ***"
+-        EXE_TO_RUN="./f-spot.exe"
+-        export MONO_PATH=../Tao/Tao.OpenGl:../Tao/Tao.OpenGl.Glu:../Tao/Tao.OpenGl.ExtensionLoader:../dbus-sharp:../dbus-sharp-glib:../google-sharp:../gnome-keyring-sharp:../FlickrNet:../SmugMugNet:../libgphoto2-sharp:../semweb:../glitz-sharp/src/:$MONO_PATH
+-    esac
++    case "x$arg" in
++        x--debug)
++            FSPOT_DEBUG="$arg"
++            ;;
++        x--trace=*)
++		    FSPOT_TRACE="$arg"
++            ;;
++        x--profile=*)
++            FSPOT_PROFILE="$arg"
++            ;;
++        x--uninstalled)
++            echo "*** Running uninstalled f-spot ***"
++            EXE_TO_RUN="./f-spot.exe"
++            export MONO_PATH=../Tao/Tao.OpenGl:../Tao/Tao.OpenGl.Glu:../Tao/Tao.OpenGl.ExtensionLoader:../dbus-sharp:../dbus-sharp-glib:../google-sharp:../gnome-keyring-sharp:../FlickrNet:../SmugMugNet:../libgphoto2-sharp:../semweb:../glitz-sharp/src/:$MONO_PATH
++            ;;
++        esac
+ done
+ 
+ if [ -n "$FSPOT_DEBUG" ]; then
+@@ -44,4 +43,4 @@
+     echo "** Running Mono with $MONO_OPTIONS **"
+ fi
  
 -exec -a @PACKAGE@ mono $MONO_OPTIONS $EXE_TO_RUN "$@"
 +exec mono $MONO_OPTIONS $EXE_TO_RUN "$@"
diff -Nru graphics/f-spot.orig/pkg-plist graphics/f-spot/pkg-plist
--- graphics/f-spot.orig/pkg-plist	Sat Oct  7 20:05:59 2006
+++ graphics/f-spot/pkg-plist	Thu Jan 18 12:06:47 2007
@@ -1,7 +1,18 @@
 bin/f-spot
 bin/f-spot-import
 lib/f-spot/FlickrNet.dll
+lib/f-spot/NDesk.DBus.GLib.dll
+lib/f-spot/NDesk.DBus.GLib.dll.config
+lib/f-spot/NDesk.DBus.dll
+lib/f-spot/NDesk.Glitz.dll
 lib/f-spot/SemWeb.dll
+lib/f-spot/SmugMugNet.dll
+lib/f-spot/Tao.OpenGl.ExtensionLoader.dll
+lib/f-spot/Tao.OpenGl.ExtensionLoader.dll.config
+lib/f-spot/Tao.OpenGl.Glu.dll
+lib/f-spot/Tao.OpenGl.Glu.dll.config
+lib/f-spot/Tao.OpenGl.dll
+lib/f-spot/Tao.OpenGl.dll.config
 lib/f-spot/f-spot.exe
 lib/f-spot/f-spot.exe.config
 lib/f-spot/gnome-keyring-sharp.dll
@@ -20,11 +31,23 @@
 lib/f-spot/libfspotjpegtran.so.0
 lib/f-spot/libgphoto2-sharp.dll
 lib/f-spot/libgphoto2-sharp.dll.config
+libdata/pkgconfig/f-spot.pc
 libexec/gnome-screensaver/f-spot-screensaver
 share/gnome-screensaver/themes/f-spot-screensaver.desktop
 share/gnome/applications/f-spot-view.desktop
 share/gnome/applications/f-spot.desktop
-share/gnome/pixmaps/f-spot-logo.png
+share/gnome/help/f-spot/C/f-spot.xml
+share/icons/hicolor/16x16/apps/f-spot.png
+share/icons/hicolor/16x16/apps/f-spot.svg
+share/icons/hicolor/22x22/apps/f-spot.png
+share/icons/hicolor/22x22/apps/f-spot.svg
+share/icons/hicolor/24x24/apps/f-spot.png
+share/icons/hicolor/32x32/apps/f-spot.png
+share/icons/hicolor/32x32/apps/f-spot.svg
+share/icons/hicolor/48x48/apps/f-spot.png
+share/icons/hicolor/48x48/apps/f-spot.svg
+share/icons/hicolor/scalable/apps/f-spot.svg
+share/locale/ar/LC_MESSAGES/f-spot.mo
 share/locale/bg/LC_MESSAGES/f-spot.mo
 share/locale/ca/LC_MESSAGES/f-spot.mo
 share/locale/cs/LC_MESSAGES/f-spot.mo
@@ -40,6 +63,7 @@
 share/locale/fi/LC_MESSAGES/f-spot.mo
 share/locale/fr/LC_MESSAGES/f-spot.mo
 share/locale/gl/LC_MESSAGES/f-spot.mo
+share/locale/hi/LC_MESSAGES/f-spot.mo
 share/locale/hu/LC_MESSAGES/f-spot.mo
 share/locale/it/LC_MESSAGES/f-spot.mo
 share/locale/ja/LC_MESSAGES/f-spot.mo
@@ -59,8 +83,10 @@
 share/locale/vi/LC_MESSAGES/f-spot.mo
 share/locale/zh_CN/LC_MESSAGES/f-spot.mo
 share/locale/zh_TW/LC_MESSAGES/f-spot.mo
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
+share/nls/POSIX
+share/nls/en_US.US-ASCII
+@dirrmtry share/gnome/help/f-spot/C
+@dirrmtry share/gnome/help/f-spot
 @dirrmtry share/gnome-screensaver/themes
 @dirrmtry share/gnome-screensaver
 @dirrmtry libexec/gnome-screensaver


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070118133235.82F61C1EC>