Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 May 2013 12:07:37 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r317867 - head/games/tremulous
Message-ID:  <201305111207.r4BC7biZ070355@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Sat May 11 12:07:37 2013
New Revision: 317867
URL: http://svnweb.freebsd.org/changeset/ports/317867

Log:
  - Improve OPTIONS handling; sort things around the Makefile a bit
  - Reformat port description so the right edge is not that ragged (fmt -w 77)
  - Relinquish to the pool; port is stable enough to fly solo

Modified:
  head/games/tremulous/Makefile
  head/games/tremulous/pkg-descr

Modified: head/games/tremulous/Makefile
==============================================================================
--- head/games/tremulous/Makefile	Sat May 11 12:03:02 2013	(r317866)
+++ head/games/tremulous/Makefile	Sat May 11 12:07:37 2013	(r317867)
@@ -7,7 +7,7 @@ PORTREVISION=	9
 CATEGORIES=	games
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}
 
-MAINTAINER=	danfe@FreeBSD.org
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Free FPS game featuring two opposing teams: humans and aliens
 
 LICENSE=	GPLv2
@@ -19,12 +19,15 @@ MAKE_ENV=	DEFAULT_BASEDIR="${DATADIR}" P
 WRKSRC=		${WRKDIR}/${PORTNAME}
 BUILD_WRKSRC=	${WRKSRC}/${DISTNAME}-src
 
-OPTIONS_DEFINE=		GAMELIBS MASTER_SERVER OPENAL OPENAL_DLOPEN \
-			OPTIMIZED_CFLAGS SDL_AUDIO SDL_VIDEO VORBIS
-OPTIONS_MULTI=		TYPE
-OPTIONS_MULTI_TYPE=	CLIENT DEDICATED SMP_CLIENT
+VM_ARCHS=	amd64 i386
+
+OPTIONS_DEFINE=		GAMELIBS OPENAL OPENAL_DLOPEN OPTIMIZED_CFLAGS \
+			SDL_AUDIO SDL_VIDEO VORBIS
+OPTIONS_MULTI=		FLAVOR
+OPTIONS_MULTI_FLAVOR=	CLIENT DEDICATED SMP_CLIENT MASTER_SERVER
 OPTIONS_DEFAULT=	CLIENT DEDICATED OPTIMIZED_CFLAGS SMP_CLIENT
 
+FLAVOR_DESC=		Clients and servers
 CLIENT_DESC=		Build client
 GAMELIBS_DESC=		Force building game libraries
 DEDICATED_DESC=		Build dedicated server
@@ -34,8 +37,6 @@ SDL_AUDIO_DESC=		Use SDL for audio
 SDL_VIDEO_DESC=		Use SDL for video
 SMP_CLIENT_DESC=	Build SMP (threaded) client
 
-VM_ARCHS=	amd64 i386
-
 .include <bsd.port.options.mk>
 
 .for arch in ${ARCH}

Modified: head/games/tremulous/pkg-descr
==============================================================================
--- head/games/tremulous/pkg-descr	Sat May 11 12:03:02 2013	(r317866)
+++ head/games/tremulous/pkg-descr	Sat May 11 12:07:37 2013	(r317867)
@@ -1,21 +1,21 @@
 Tremulous is a free, open source game that blends a team based FPS with
-elements of an RTS. Players can choose from 2 unique races, aliens and humans.
-Players on both teams are able to build working structures in-game like an
-RTS. These structures provide many functions, the most important being
-spawning. The designated builders must ensure there are spawn structures or
-other players will not be able to rejoin the game after death. Other
-structures provide automated base defense (to some degree), healing functions
-and much more...
+elements of an RTS.  Players can choose from 2 unique races: aliens and
+humans.  Players on both teams are able to build working structures in-game
+like an RTS.  These structures provide many functions, the most important
+being spawning.  The designated builders must ensure there are spawn
+structures or other players will not be able to rejoin the game after death.
+Other structures provide automated base defense (to some degree), healing
+functions, and much more.
 
-Player advancement is different depending on which team you are on. As a
-human, players are rewarded with credits for each alien kill. These credits
-may be used to purchase new weapons and upgrades from the "Armoury". The alien
-team advances quite differently. Upon killing a human foe, the alien is able
-to evolve into a new class. The more kills gained the more powerful the
-classes available.
+Player advancement is different depending on which team you are on.  As a
+human, players are rewarded with credits for each alien kill.  These credits
+may be used to purchase new weapons and upgrades from the "Armoury".  The
+alien team advances quite differently.  Upon killing a human foe, the alien
+is able to evolve into a new class.  The more kills gained the more powerful
+the classes available.
 
-The overall objective behind Tremulous is to eliminate the opposing team. This
-is achieved by not only killing the opposing players but also removing their
-ability to respawn by destroying their spawn structures.
+The overall objective behind Tremulous is to eliminate the opposing team.
+This is achieved by not only killing the opposing players but also removing
+their ability to respawn by destroying their spawn structures.
 
 WWW: http://www.tremulous.net/



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