Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Sep 2014 12:16:02 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r366867 - head/misc/gcstar
Message-ID:  <201409011216.s81CG297098692@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vanilla
Date: Mon Sep  1 12:16:02 2014
New Revision: 366867
URL: http://svnweb.freebsd.org/changeset/ports/366867
QAT: https://qat.redports.org/buildarchive/r366867/

Log:
  Stagify.

Modified:
  head/misc/gcstar/Makefile
  head/misc/gcstar/pkg-plist

Modified: head/misc/gcstar/Makefile
==============================================================================
--- head/misc/gcstar/Makefile	Mon Sep  1 12:09:12 2014	(r366866)
+++ head/misc/gcstar/Makefile	Mon Sep  1 12:16:02 2014	(r366867)
@@ -3,7 +3,7 @@
 
 PORTNAME=	gcstar
 PORTVERSION=	1.7.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	misc
 MASTER_SITES=	http://download.gna.org/gcstar/ \
 		http://djdomics.free.fr/distfiles/
@@ -11,6 +11,9 @@ MASTER_SITES=	http://download.gna.org/gc
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Open source application for managing your collections
 
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
 RUN_DEPENDS=	p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
 		p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML \
 		p5-Archive-Tar>=0:${PORTSDIR}/archivers/p5-Archive-Tar \
@@ -32,28 +35,21 @@ RUN_DEPENDS=	p5-Gtk2>=0:${PORTSDIR}/x11-
 		p5-GD-Graph>=0:${PORTSDIR}/graphics/p5-GD-Graph \
 		p5-GD-TextUtil>=0:${PORTSDIR}/graphics/p5-GD-TextUtil
 
-MAN1=		gcstar.1
-MANCOMPRESSED=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}
-USE_GNOME=	desktopfileutils
-USES=		perl5
+USES=		perl5 desktop-file-utils shared-mime-info shebangfix
+SHEBANG_FILES=	bin/gcstar
 USE_PERL5=	run
-
 NO_BUILD=	yes
 
-NO_STAGE=	yes
 do-install:
-		@${MKDIR} ${PREFIX}/share/mime/packages
-		@${FIND} ${WRKSRC}/ -name '*.orig' -delete
-		${PERL} ${WRKSRC}/install --prefix ${PREFIX} --noclean
-		${INSTALL_DATA} ${WRKSRC}/share/applications/gcstar.desktop \
-			${PREFIX}/share/applications/gcstar.desktop
-		${INSTALL_DATA} ${WRKSRC}/share/applications/gcstar.xml \
-			${PREFIX}/share/mime/packages/gcstar.xml
-		${INSTALL_DATA} ${WRKSRC}/share/gcstar/icons/gcstar_48x48.png \
-			${PREFIX}/share/pixmaps/gcstar.png
-
-post-install:
-		-@update-desktop-database
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages
+	@${FIND} ${WRKSRC}/ -name '*.orig' -delete
+	${PERL} ${WRKSRC}/install --prefix ${STAGEDIR}${PREFIX} --noclean
+	${INSTALL_DATA} ${WRKSRC}/share/applications/gcstar.desktop \
+		${STAGEDIR}${PREFIX}/share/applications/gcstar.desktop
+	${INSTALL_DATA} ${WRKSRC}/share/applications/gcstar.xml \
+		${STAGEDIR}${PREFIX}/share/mime/packages/gcstar.xml
+	${INSTALL_DATA} ${WRKSRC}/share/gcstar/icons/gcstar_48x48.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps/gcstar.png
 
 .include <bsd.port.mk>

Modified: head/misc/gcstar/pkg-plist
==============================================================================
--- head/misc/gcstar/pkg-plist	Mon Sep  1 12:09:12 2014	(r366866)
+++ head/misc/gcstar/pkg-plist	Mon Sep  1 12:16:02 2014	(r366867)
@@ -940,6 +940,7 @@ lib/gcstar/GCStyle.pm
 lib/gcstar/GCUpdater.pm
 lib/gcstar/GCUtils.pm
 lib/gcstar/GCWidgets.pm
+man/man1/gcstar.1.gz
 share/applications/gcstar.desktop
 %%DATADIR%%/LICENSE
 %%DATADIR%%/fonts/AUTHORS
@@ -1262,8 +1263,6 @@ share/applications/gcstar.desktop
 %%DATADIR%%/xslt/createGCSValidator.xsl
 share/mime/packages/gcstar.xml
 share/pixmaps/gcstar.png
-@dirrmtry share/mime/packages
-@dirrmtry share/mime
 @dirrm %%DATADIR%%/xslt
 @dirrm %%DATADIR%%/xml_models/GCfilms
 @dirrm %%DATADIR%%/xml_models
@@ -1456,7 +1455,3 @@ share/pixmaps/gcstar.png
 @dirrm lib/gcstar/GCExport
 @dirrm lib/gcstar/GCBackend
 @dirrm lib/gcstar
-@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
-@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
-@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true



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