Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Oct 2013 18:28:49 +0000 (UTC)
From:      Matthias Andree <mandree@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r329722 - head/graphics/rawtherapee
Message-ID:  <201310071828.r97ISnp8077554@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Mon Oct  7 18:28:48 2013
New Revision: 329722
URL: http://svnweb.freebsd.org/changeset/ports/329722

Log:
  Support staging, revise LIB_DEPENDS.

Modified:
  head/graphics/rawtherapee/Makefile
  head/graphics/rawtherapee/pkg-plist

Modified: head/graphics/rawtherapee/Makefile
==============================================================================
--- head/graphics/rawtherapee/Makefile	Mon Oct  7 18:24:42 2013	(r329721)
+++ head/graphics/rawtherapee/Makefile	Mon Oct  7 18:28:48 2013	(r329722)
@@ -11,22 +11,21 @@ COMMENT=	A powerful RAW image processing
 
 LICENSE=	GPLv3
 
-LIB_DEPENDS=	gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24 \
-		iptcdata:${PORTSDIR}/graphics/libiptcdata \
-		jpeg:${PORTSDIR}/graphics/jpeg \
-		lcms2:${PORTSDIR}/graphics/lcms2 \
-		png15:${PORTSDIR}/graphics/png \
-		tiff:${PORTSDIR}/graphics/tiff \
-		sigc-2.0:${PORTSDIR}/devel/libsigc++20 \
-		fftw3:${PORTSDIR}/math/fftw3 \
-		fftw3f:${PORTSDIR}/math/fftw3-float \
-		canberra-gtk3:${PORTSDIR}/audio/libcanberra-gtk3
+LIB_DEPENDS=	libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24 \
+		libiptcdata.so:${PORTSDIR}/graphics/libiptcdata \
+		libjpeg.so:${PORTSDIR}/graphics/jpeg \
+		liblcms2.so:${PORTSDIR}/graphics/lcms2 \
+		libpng15.so:${PORTSDIR}/graphics/png \
+		libtiff.so:${PORTSDIR}/graphics/tiff \
+		libsigc-2.0.so:${PORTSDIR}/devel/libsigc++20 \
+		libfftw3.so:${PORTSDIR}/math/fftw3 \
+		libfftw3f.so:${PORTSDIR}/math/fftw3-float \
+		libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3
 
 USES=		cmake:outsource pkgconfig
 USE_XZ=		yes
 USE_GNOME=	gtk20 glib20
 USE_LDCONFIG=	yes
-NO_STAGE=	yes
 # base GCC and clang in 9.1-RELEASE are insufficient:
 USE_GCC=	yes
 CFLAGS+=	-I${LOCALBASE}/include -fPIC ${PTHREAD_CFLAGS}
@@ -44,7 +43,6 @@ CMAKE_ARGS+=	-DDOCDIR="${DOCSDIR}" \
 SUB_FILES=	rawtherapee
 SUB_LIST=	RTDIR="${RTDIR}"
 INSTALLS_ICONS=	yes
-MAN1=		rawtherapee.1
 
 RTDIR=		${PREFIX}/libdata/${PORTNAME}
 
@@ -62,7 +60,7 @@ post-patch:
 # paranoia: run rawtherapee --help to be sure it finds all its
 # shared libraries (this hinges on proper RPATH setting and propagation)
 post-install:
-	${PREFIX}/bin/rawtherapee --help 2>&1 \
+	${SETENV} HOME=/dev/null ${STAGEDIR}${PREFIX}/bin/rawtherapee --help 2>&1 \
 	| ${EGREP} -q "RawTherapee, version ${PKGVERSION:C/_.*//:C/,.*//}"
 
 .include <bsd.port.pre.mk>

Modified: head/graphics/rawtherapee/pkg-plist
==============================================================================
--- head/graphics/rawtherapee/pkg-plist	Mon Oct  7 18:24:42 2013	(r329721)
+++ head/graphics/rawtherapee/pkg-plist	Mon Oct  7 18:28:48 2013	(r329722)
@@ -1,4 +1,5 @@
 bin/rawtherapee
+man/man1/rawtherapee.1.gz
 share/applications/rawtherapee.desktop
 %%DOCSDIR%%/AUTHORS.txt
 %%DOCSDIR%%/AboutThisBuild.txt
@@ -765,4 +766,18 @@ share/icons/hicolor/48x48/apps/rawtherap
 @dirrm %%DATADIR%%/dcpprofiles
 @dirrm %%DATADIR%%
 @dirrm %%DOCSDIR%%
+@dirrmtry share/icons/hicolor/48x48/apps
+@dirrmtry share/icons/hicolor/48x48
+@dirrmtry share/icons/hicolor/32x32/apps
+@dirrmtry share/icons/hicolor/32x32
+@dirrmtry share/icons/hicolor/256x256/apps
+@dirrmtry share/icons/hicolor/256x256
+@dirrmtry share/icons/hicolor/24x24/apps
+@dirrmtry share/icons/hicolor/24x24
+@dirrmtry share/icons/hicolor/16x16/apps
+@dirrmtry share/icons/hicolor/16x16
+@dirrmtry share/icons/hicolor/128x128/apps
+@dirrmtry share/icons/hicolor/128x128
+@dirrmtry share/icons/hicolor
+@dirrmtry share/icons
 @dirrmtry share/applications



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