missing Mono DLLs at config time. This fixes that problem but fails because it needs gnome-keyring-sharp, which we don't yet have in pkgsrc. I'm committing anyway in the hopes someone else will deal with that because the package hasn't been buildable in a long time and this does constitute a step forward. Upstream changes: f-spot 0.8.2 - Dec 19 2010 - Error! ----------------------------------- - A small error slipped through while releasing 0.8.1, this release fixes that one. f-spot 0.8.1 - Dec 19 2010 - Winter Fixes! ------------------------------------------ - Bug fix release for the 0.8.x series. - Critical bug fixes and translation updates. Upgrading highly recommended. - Infobox crasher fixed (Paul Wellner Bou) - CRW crasher (Christian Krause) - XMP sidecar file naming now uses file.jpg.xmp, falls back to old file.xmp if present (Ruben Vermeersch) - French Mallard Documentation (Bruno Brouard) - Slovenian Mallard Documentation (Matej UrbanÄiÄ) - Tons of translations - Loads of obsolete code fixed (Tim Howard) - DateTime.DaysInMonth crasher fix (Tim Howard) - Mono.Data.Sqlite removed (Tim Howard) - Switch to official Taglib# repository. - Lots of Taglib# fixes. - Rotation crasher (Nuno Ferreira) - Gallery export crasher for Unicode characters (Martin Slota) - A fix for the very annoying Int32.MaxValue bug. - Around 20 bugs closed (http://bit.ly/hCAwkd) f-spot 0.8.0 - Sep 15 2010 - Stabilized --------------------------------------- - First long-term stable release of the 0.8.x series. - Contains everything from the 0.7.x series as well as some critical extra fixes that were added during the past week. - Some regressions in terms of support for obscure RAW formats, but lots of improvements overall, definitely in terms of stability. - Nearly 300 bugs closed since 0.6.2 (http://bit.ly/bqXLLt) - This series will continue to be maintained and released, but only with improvements and fixes. New development will happen on the master branch and result in 0.9.x releases. f-spot 0.7.3 - Sep 9 2010 - Release Candidate ---------------------------------------------- - Release candidate for the 0.8.0 release. - Completely replaced Glade usage by GtkBuilder (Paul Lange) - Cleanups and refactorings all accross (Ruben Vermeersch) - Correctly decide when to make the library location sensitive (Iain Lane) - Fixes in Taglib#. - IconView has been split up and made much more modular (Mike Gemünde) - More Hyenafication (Mike Gemünde) - Copy to Clipboard fixed (Mike Gemünde) - Another 20 bugs closed (http://bit.ly/a9FWVh) f-spot 0.7.2 - Aug 11 2010 - Retooled ------------------------------------- - Third release of the unstable 0.7 development series. Features a fully restructured source tree with full Monodevelop build support. Solves some of the regressions introduced in 0.7.1. - Reorganized source tree for clarity, builds with Monodevelop. - Switched from QueuedSqliteDatabase to HyenaSqliteConnection (Mike Gemünde) - Build tweaks (Christian Krause) - More GtkBuilder transition (Eric Faehnrich) - Reliability improvements (lots of them) for metadata handling (Mike Gemünde, Ruben Vermeersch) - Prune empty directories when deleting photos, import usability enhancements (Mike Wallick) - Big race-condition fix in import (Paul Wellner Bou) - Loads of improvements to Taglib#, in terms of handling broken files, extra format support (Pentax, Panasonic, Leica), stability and correctness (Ruben Vermeersch) - Reporting of import errors. - Speedups to repeated imports of the same directory. - Piles of cleanups and general stability improvements. - Over 50 bugs closed (http://bit.ly/cqpC3y) f-spot 0.7.1 - Jul 14 2010 - The Big Switch ------------------------------------------- - Second release of the unstable 0.7 development series. Most notably including a switch to Taglib#. Regressions in the amount of RAW types supported, will be fixed before releasing 0.8. - Switched to a new Taglib#-backed metadata layer. This is a huge change which should bring us increased stability (in the long run) and a much easier to maintain metadata layer than the one we previously had. Also enables some funky new features like XMP sidecars. (Ruben Vermeersch, Mike Gemünde) - Add support for XMP sidecars (Ruben Vermeersch) - Add "remove from camera after import"-option (Ruben Vermeersch) - Start of a massive backend cleanup (Mike Gemünde) - Upstreaming of a lot of Debian/Ubuntu patches (Iain Lane) - Several dialogs converted from glade to GtkBuilder (Ademir Mendoza, Nick Van Eeckhout, Peter Goetz, Trevor Buchanan) - Code refactorings and cleanups, increased Hyena adoption (Evan Briones, Paul Lange, Paul Wellner Bou) - Small usability improvements (Alex Launi, Anton Keks, Iain Churcher, Tomas Kovacik) - More build retooling (Bertrand Lorentz, Christian Krause, Gabriel Burt) - Many bugs fixed and improvements in stability: Over 85 bugs closed (http://bit.ly/aKyQOd) f-spot 0.7.0 - Jun 16 2010 - Full Steam Ahead! ---------------------------------------------- - First release of the unstable 0.7 development series. Massive changes. - Reparenting and detaching support (Anton Keks) - A new Mallard-based documentation (Harold Schreckengost) - No longer embeds flickrnet, uses distribution copy (Iain Lane) - Adoption of a large amount of Hyena functionality (Paul Lange, Peter Goetz) - No longer embeds gnome-keyring-sharp - Completely rewritten import, much faster and less memory hungry (Ruben Vermeersch) - No longer use gphoto2-sharp, now uses gvfs which is less crash-pron (Ruben Vermeersch) - Fix Facebook support (Ruben Vermeersch) - Modernized unit tests - Revamped build (Mike Gemünde) - Much improved duplicate detection (much faster too) (Ruben Vermeersch) - Mouse selection in Iconview (Vincent Pomey) - Image panning support using middle mouse button (Wojciech Dzierżanowski) - Timeline slider now restricted to the size of the window (Iain Churcher) - Over 100 bugs closed (http://bit.ly/cyVjnD)
67 lines
2.3 KiB
Makefile
67 lines
2.3 KiB
Makefile
# $NetBSD: Makefile,v 1.38 2012/05/10 17:46:34 dholland Exp $
|
|
#
|
|
|
|
DISTNAME= f-spot-0.8.2
|
|
CATEGORIES= graphics
|
|
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/f-spot/0.8/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://f-spot.org/
|
|
COMMENT= Full-featured personal photo management application
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= gmake intltool pkg-config bash:run msgfmt
|
|
|
|
MAKE_JOBS_SAFE= no
|
|
|
|
#.include "../../mk/bsd.prefs.mk"
|
|
#.for platform in ${LP64PLATFORMS}
|
|
#. if ${MACHINE_PLATFORM:M${platform}}
|
|
#CONFIGURE_ENV+= EXTRACSDEFINES=-define:LONG_IS_64BITS
|
|
#. endif
|
|
#.endfor
|
|
|
|
PKGCONFIG_OVERRIDE+= f-spot.pc.in
|
|
|
|
REPLACE_BASH+= icon-theme-installer
|
|
REPLACE_BASH+= src/Clients/MainApp/f-spot.in
|
|
REPLACE_BASH+= tools/f-spot-import
|
|
|
|
SUBST_CLASSES+= fix-x11
|
|
SUBST_STAGE.fix-x11= post-patch
|
|
SUBST_MESSAGE.fix-x11= Fixing libX11 references
|
|
SUBST_FILES.fix-x11= src/Core/FSpot.Utils/FSpot.Utils.dll.config.in
|
|
SUBST_FILES.fix-x11+= src/Core/FSpot.Utils/FSpot.Utils.dll.config
|
|
SUBST_FILES.fix-x11+= build/DllMapVerifier.cs
|
|
SUBST_FILES.fix-x11+= lib/Hyena/build/DllMapVerifier.cs
|
|
SUBST_SED.fix-x11= -e 's,libX11.so.6,${X11BASE}/lib/libX11.so,'
|
|
|
|
GCONF_SCHEMAS= f-spot.schemas
|
|
|
|
.include "../../devel/GConf/schemas.mk"
|
|
.include "../../databases/sqlite3/buildlink3.mk"
|
|
.include "../../devel/libgnome/buildlink3.mk"
|
|
.include "../../devel/libgnomeui/buildlink3.mk"
|
|
.include "../../devel/libgphoto2/buildlink3.mk"
|
|
.include "../../graphics/MesaLib/buildlink3.mk"
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
|
.include "../../mk/jpeg.buildlink3.mk"
|
|
.include "../../graphics/lcms/buildlink3.mk"
|
|
.include "../../graphics/libexif/buildlink3.mk"
|
|
.include "../../lang/mono/buildlink3.mk"
|
|
.include "../../devel/mono-addins/buildlink3.mk"
|
|
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
|
|
.include "../../mk/omf-scrollkeeper.mk"
|
|
.include "../../x11/gnome-sharp/buildlink3.mk"
|
|
.include "../../x11/gnome-desktop-sharp/buildlink3.mk"
|
|
.include "../../x11/gtk2/buildlink3.mk"
|
|
.include "../../x11/gtk-sharp/buildlink3.mk"
|
|
.include "../../x11/libunique/buildlink3.mk"
|
|
.include "../../sysutils/ndesk-dbus/buildlink3.mk"
|
|
.include "../../sysutils/ndesk-dbus-glib/buildlink3.mk"
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|