Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Dec 2013 08:20:15 +0000 (UTC)
From:      Rusmir Dusko <nemysis@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r337402 - head/games/sdl_lopan
Message-ID:  <201312250820.rBP8KFsc022397@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nemysis
Date: Wed Dec 25 08:20:15 2013
New Revision: 337402
URL: http://svnweb.freebsd.org/changeset/ports/337402

Log:
  - Change Makefile header
  - Bump PORTREVISION
  - Change master sites and icon
  - Remove dependency for graphics/netpbm
  - USES gmake instead of USE_GMAKE
  - Use pkg-plist instead of PLIST_FILES and PORTDATA
  - Add DOCS Option
  - Support STAGEDIR
  - Change Desktop entry file
  
  Approved by:	pawel / wg (mentors, implicit)

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

Modified: head/games/sdl_lopan/Makefile
==============================================================================
--- head/games/sdl_lopan/Makefile	Wed Dec 25 07:44:25 2013	(r337401)
+++ head/games/sdl_lopan/Makefile	Wed Dec 25 08:20:15 2013	(r337402)
@@ -1,13 +1,14 @@
+# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
 # $FreeBSD$
 
 PORTNAME=	sdl_lopan
 PORTVERSION=	10
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	games
 MASTER_SITES=	http://www.linuxmotors.com/sdllopan/downloads/ \
-		http://www.linuxmotors.com/sdllopan/:icons
+		SF/nemysisfreebsdp/${CATEGORIES}/:icons
 DISTFILES=	sdllopan-${DISTVERSION}.tgz \
-		sdllopan.gif:icons
+		${PORTNAME}.png:icons
 DIST_SUBDIR=	${PORTNAME}
 EXTRACT_ONLY=	sdllopan-${DISTVERSION}.tgz
 
@@ -16,46 +17,32 @@ COMMENT=	Mahjong game remake
 
 LICENSE=	GPLv2
 
-BUILD_DEPENDS=	giftopnm:${PORTSDIR}/graphics/netpbm
-
 WRKSRC=		${WRKDIR}/sdllopan-${PORTVERSION}
 
+USES=		gmake
 USE_SDL=	sdl image mixer
-USE_GMAKE=	yes
-
 ALL_TARGET=
 
-PLIST_FILES=	bin/sdllopan \
-		share/pixmaps/sdllopan.png
-
-PORTDATA=	*
 PORTDOCS=	Changelog README
 
-DESKTOP_ENTRIES="SDL Lopan" "${COMMENT}" "sdllopan" \
-		"sdllopan" "Game;ArcadeGame;" ${FALSE}
+OPTIONS_DEFINE=	DOCS
 
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
+DESKTOP_ENTRIES="SDL Lopan" "" "${PORTNAME}" \
+		"${PORTNAME}" "Game;BoardGame;" ""
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|data/bg%d.pcx|${DATADIR}/data/bg%d.pcx|' \
-	-e 's|data/tiles%d.pcx|${DATADIR}/data/tiles%d.pcx|' \
-	-e 's|char temp\[64\];|char temp\[256\];|' \
+	@${REINPLACE_CMD} -e 's|data/bg%d.pcx|${DATADIR}/data/bg%d.pcx| ; \
+	s|data/tiles%d.pcx|${DATADIR}/data/tiles%d.pcx| ; \
+	s|char temp\[64\];|char temp\[256\];|' \
 		${WRKSRC}/lopan.c
 
-post-build:
-	@(cd ${WRKSRC} && \
-		${LOCALBASE}/bin/giftopnm ${DISTDIR}/${DIST_SUBDIR}/sdllopan.gif | \
-		${LOCALBASE}/bin/pamscale .1 | ${LOCALBASE}/bin/pnmtopng > sdllopan.png)
-
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/lopan ${PREFIX}/bin/sdllopan
-	@(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR})
-	${INSTALL_DATA} ${WRKSRC}/sdllopan.png ${PREFIX}/share/pixmaps
-
-.if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
-.endif
+	${INSTALL_PROGRAM} ${WRKSRC}/lopan ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR})
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps/
+
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/games/sdl_lopan/distinfo
==============================================================================
--- head/games/sdl_lopan/distinfo	Wed Dec 25 07:44:25 2013	(r337401)
+++ head/games/sdl_lopan/distinfo	Wed Dec 25 08:20:15 2013	(r337402)
@@ -1,4 +1,4 @@
 SHA256 (sdl_lopan/sdllopan-10.tgz) = 386de065bc8c3449c3b0b5e5651cb035cb1bdc242b425c865dd387c54ce708c3
 SIZE (sdl_lopan/sdllopan-10.tgz) = 380102
-SHA256 (sdl_lopan/sdllopan.gif) = 390f26f4792e1116b4f4456a1e2b9713bca6b9fd200badb85e4b9be403a0988a
-SIZE (sdl_lopan/sdllopan.gif) = 45164
+SHA256 (sdl_lopan/sdl_lopan.png) = 2f5847124d95fb56ef027d34968567e10701168731910ab724078289a64f3a94
+SIZE (sdl_lopan/sdl_lopan.png) = 5906

Added: head/games/sdl_lopan/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/sdl_lopan/pkg-plist	Wed Dec 25 08:20:15 2013	(r337402)
@@ -0,0 +1,40 @@
+bin/sdl_lopan
+share/pixmaps/sdl_lopan.png
+%%DATADIR%%/data/bg0.pcx
+%%DATADIR%%/data/bg1.pcx
+%%DATADIR%%/data/bg10.pcx
+%%DATADIR%%/data/bg11.pcx
+%%DATADIR%%/data/bg12.pcx
+%%DATADIR%%/data/bg13.pcx
+%%DATADIR%%/data/bg14.pcx
+%%DATADIR%%/data/bg15.pcx
+%%DATADIR%%/data/bg16.pcx
+%%DATADIR%%/data/bg17.pcx
+%%DATADIR%%/data/bg18.pcx
+%%DATADIR%%/data/bg19.pcx
+%%DATADIR%%/data/bg2.pcx
+%%DATADIR%%/data/bg20.pcx
+%%DATADIR%%/data/bg21.pcx
+%%DATADIR%%/data/bg22.pcx
+%%DATADIR%%/data/bg23.pcx
+%%DATADIR%%/data/bg24.pcx
+%%DATADIR%%/data/bg25.pcx
+%%DATADIR%%/data/bg26.pcx
+%%DATADIR%%/data/bg27.pcx
+%%DATADIR%%/data/bg28.pcx
+%%DATADIR%%/data/bg29.pcx
+%%DATADIR%%/data/bg3.pcx
+%%DATADIR%%/data/bg30.pcx
+%%DATADIR%%/data/bg31.pcx
+%%DATADIR%%/data/bg32.pcx
+%%DATADIR%%/data/bg33.pcx
+%%DATADIR%%/data/bg4.pcx
+%%DATADIR%%/data/bg5.pcx
+%%DATADIR%%/data/bg6.pcx
+%%DATADIR%%/data/bg7.pcx
+%%DATADIR%%/data/bg8.pcx
+%%DATADIR%%/data/bg9.pcx
+%%DATADIR%%/data/tiles0.pcx
+%%DATADIR%%/data/tiles1.pcx
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%



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