svn commit: r357184 - head/games/openastromenace

Dmitry Marakasov amdmi3 at FreeBSD.org
Mon Jun 9 16:37:19 UTC 2014


Author: amdmi3
Date: Mon Jun  9 16:37:18 2014
New Revision: 357184
URL: http://svnweb.freebsd.org/changeset/ports/357184
QAT: https://qat.redports.org/buildarchive/r357184/

Log:
  - Stagify
  - Use new LIB_DEPENDS syntax
  - Convert USE_BZIP2 to USES
  - Take maintainership (1)
  
  Submitted by:	maintainer via irc (1)

Deleted:
  head/games/openastromenace/pkg-plist
Modified:
  head/games/openastromenace/Makefile
  head/games/openastromenace/pkg-descr

Modified: head/games/openastromenace/Makefile
==============================================================================
--- head/games/openastromenace/Makefile	Mon Jun  9 16:36:43 2014	(r357183)
+++ head/games/openastromenace/Makefile	Mon Jun  9 16:37:18 2014	(r357184)
@@ -5,26 +5,26 @@ PORTNAME=	openastromenace
 PORTVERSION=	1.2.0
 PORTREVISION=	11
 CATEGORIES=	games
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:S/$/:source,data/}
+MASTER_SITES=	SF/openastromenace/openastromenace/1.2.0/:source \
+		SF/openastromenace/openastromenace%20vfs/1.2.0/:data
 DISTFILES=	openamenace-src-${PORTVERSION}${EXTRACT_SUFX}:source \
 		oamenace-data-1.2.0.tar.bz2:data \
 		oamenace-lang-${LANGPACK}-${PORTVERSION}${EXTRACT_SUFX}:data
-MASTER_SITE_SUBDIR=     openastromenace/openastromenace/1.2.0/:source \
-                        openastromenace/openastromenace%20vfs/1.2.0/:data
 
-MAINTAINER=	proler at gmail.com
+MAINTAINER=	amdmi3 at FreeBSD.org
 COMMENT=	Hardcore 3D space shooter with spaceship upgrade possibilities
 
-LIB_DEPENDS+=	vorbisfile:${PORTSDIR}/audio/libvorbis \
-		jpeg:${PORTSDIR}/graphics/jpeg
+LIB_DEPENDS+=	libvorbisfile.so:${PORTSDIR}/audio/libvorbis \
+		libjpeg.so:${PORTSDIR}/graphics/jpeg
 
-USE_BZIP2=	yes
+USES=		tar:bzip2 cmake dos2unix openal:al,alut
 USE_GL=		gl glu
-WANT_SDL=	yes
 USE_SDL=	sdl
-USES=		cmake dos2unix openal:al,alut
 WRKSRC=		${WRKDIR}/OpenAstroMenaceSVN
 
+PLIST_FILES=	bin/AstroMenace
+PORTDATA=	*
+
 OPTIONS_SINGLE=	LANG
 OPTIONS_SINGLE_LANG=	EN DE RU
 OPTIONS_DEFAULT=EN
@@ -33,7 +33,6 @@ EN_DESC=	"English language pack"
 DE_DESC=	"German language pack"
 RU_DESC=	"Russian language pack"
 
-NO_STAGE=	yes
 .include <bsd.port.pre.mk>
 
 .if ${PORT_OPTIONS:MEN}
@@ -53,12 +52,12 @@ post-patch:
 		${WRKSRC}/AstroMenaceSource/Main.cpp
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/AstroMenace ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
-	${INSTALL_DATA} ${WRKDIR}/gamedata.vfs ${DATADIR}/
-	${MKDIR} ${DATADIR}/DATA/SCRIPT
-	${INSTALL_DATA} ${WRKDIR}/DATA/SCRIPT/* ${DATADIR}/DATA/SCRIPT
+	${INSTALL_PROGRAM} ${WRKSRC}/AstroMenace ${STAGEDIR}${PREFIX}/bin
+	${MKDIR} ${STAGEDIR}${DATADIR}
+	${INSTALL_DATA} ${WRKDIR}/gamedata.vfs ${STAGEDIR}${DATADIR}/
+	${MKDIR} ${STAGEDIR}${DATADIR}/DATA/SCRIPT
+	${INSTALL_DATA} ${WRKDIR}/DATA/SCRIPT/* ${STAGEDIR}${DATADIR}/DATA/SCRIPT
 	${INSTALL_DATA} ${WRKDIR}/gamelang_${LANGPACK}.vfs \
-		${DATADIR}/gamelang.vfs
+		${STAGEDIR}${DATADIR}/gamelang.vfs
 
 .include <bsd.port.post.mk>

Modified: head/games/openastromenace/pkg-descr
==============================================================================
--- head/games/openastromenace/pkg-descr	Mon Jun  9 16:36:43 2014	(r357183)
+++ head/games/openastromenace/pkg-descr	Mon Jun  9 16:37:18 2014	(r357184)
@@ -16,3 +16,5 @@ discharging the retributive wrath upon t
 a great number of improvements for enhancing the defensive abilities of your
 spaceship. Collect money during the combat and invest them into turning your
 spaceship into an ultimate weapon of mass destruction.
+
+WWW: http://www.viewizard.com/


More information about the svn-ports-head mailing list