Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Oct 2013 22:40:22 +0000 (UTC)
From:      Eitan Adler <eadler@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r331440 - head/games/gtklife
Message-ID:  <201310232240.r9NMeMJD079259@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: eadler
Date: Wed Oct 23 22:40:22 2013
New Revision: 331440
URL: http://svnweb.freebsd.org/changeset/ports/331440

Log:
  Simplify port by using a static pkg-plist instead of an in-port generated one.

Added:
  head/games/gtklife/pkg-plist   (contents, props changed)
Modified:
  head/games/gtklife/Makefile

Modified: head/games/gtklife/Makefile
==============================================================================
--- head/games/gtklife/Makefile	Wed Oct 23 22:32:40 2013	(r331439)
+++ head/games/gtklife/Makefile	Wed Oct 23 22:40:22 2013	(r331440)
@@ -3,23 +3,21 @@
 
 PORTNAME=	gtklife
 PORTVERSION=	5.1
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	games
 MASTER_SITES=	http://ironphoenix.org/tril/gtklife/
 
 MAINTAINER=	eadler@FreeBSD.org
-COMMENT=	GTK+ implementation of Conway's Game of Life
+COMMENT=	GTK+ implementation of Conways Game of Life
 
 LICENSE=	GPLv2
 
 WANT_GNOME=	yes
 INSTALLS_ICONS=	yes
-USES=	gmake
+USES=		gmake
 MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}" PREFIX="${PREFIX}" docdir="${DOCSDIR}"
 
-PLIST=		${WRKDIR}/pkg-plist
-PLIST_FILES=	bin/gtklife
-PLIST_DIRS=	%%DATADIR%%
+PORTDATA=	*
 PORTDOCS=	*
 
 DATA_SUBDIRS=	graphics patterns
@@ -49,20 +47,6 @@ STARTUP_NOTIFY=	false
 post-patch:
 	@${REINPLACE_CMD} -e 's|gtk-config|${GTK_CONFIG}|' ${WRKSRC}/Makefile
 
-pre-install:
-	@cd ${WRKSRC} && >${PLIST} && \
-	${FIND} ${DATA_SUBDIRS} ! -type d | ${SORT} \
-		| ${SED} -e 's|^|%%DATADIR%%/|' >> ${PLIST} && \
-	${FIND} ${DATA_SUBDIRS} -type d ! -empty | ${SORT} -r \
-		| ${SED} -e 's|^|@dirrm %%DATADIR%%/|' >> ${PLIST}
-.for s in ${ICON_SIZES}
-	@${ECHO_CMD} "share/icons/hicolor/${s}/apps/gtklife.png" >> ${PLIST}
-	@${ECHO_CMD} "@dirrmtry share/icons/hicolor/${s}/apps" >> ${PLIST}
-	@${ECHO_CMD} "@dirrmtry share/icons/hicolor/${s}" >> ${PLIST}
-.endfor
-	@${ECHO_CMD} "@dirrmtry share/icons/hicolor" >> ${PLIST}
-	@${ECHO_CMD} "@dirrmtry share/icons" >> ${PLIST}
-
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/gtklife ${STAGEDIR}${PREFIX}/bin
 	cd ${WRKSRC} && \

Added: head/games/gtklife/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/gtklife/pkg-plist	Wed Oct 23 22:40:22 2013	(r331440)
@@ -0,0 +1,13 @@
+bin/gtklife
+share/icons/hicolor/16x16/apps/gtklife.png
+share/icons/hicolor/32x32/apps/gtklife.png
+share/icons/hicolor/48x48/apps/gtklife.png
+@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/16x16/apps
+@dirrmtry share/icons/hicolor/16x16
+@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?201310232240.r9NMeMJD079259>