Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Jul 2013 11:24:41 +0000 (UTC)
From:      William Grzybowski <wg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r322384 - head/games/crossfire-client
Message-ID:  <201307061124.r66BOfO8037543@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wg
Date: Sat Jul  6 11:24:41 2013
New Revision: 322384
URL: http://svnweb.freebsd.org/changeset/ports/322384

Log:
  games/crossfire-client: fix GL dependency
  
  - Add USE_GL
  - Trim Makefile header
  - Update pkg-descr from website
  - Remove indefinite article from COMMENT
  
  PR:		ports/180325
  Submitted by:	Kevin Zheng <kevinz5000 gmail.com> (maintainer)

Modified:
  head/games/crossfire-client/Makefile
  head/games/crossfire-client/pkg-descr

Modified: head/games/crossfire-client/Makefile
==============================================================================
--- head/games/crossfire-client/Makefile	Sat Jul  6 10:38:13 2013	(r322383)
+++ head/games/crossfire-client/Makefile	Sat Jul  6 11:24:41 2013	(r322384)
@@ -1,28 +1,29 @@
-# New ports collection makefile for:	crossfire-client
-# Date created:		1996-10-27
-# Whom:			Andreas Klemm <andreas@klemm.gtn.com>
-#
+# Created by: Andreas Klemm <andreas@klemm.gtn.com>
 # $FreeBSD$
-#
 
 PORTNAME=	crossfire-client
 PORTVERSION=	1.70.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	games
 MASTER_SITES=	SF/crossfire/crossfire-${PORTVERSION}
 
 MAINTAINER=	kevinz5000@gmail.com
-COMMENT=	A cooperative multiplayer graphical RPG and adventure game
+COMMENT=	Cooperative multiplayer graphical RPG and adventure game
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	curl:${PORTSDIR}/ftp/curl
 
-USE_GNOME=	gtk20 libglade2
-USE_SDL=	image sdl
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--disable-alsa
+USE_GL=		glut
+USE_GNOME=	gtk20 libglade2
+USE_SDL=	sdl image mixer
+
+CONFIGURE_ARGS+=	--disable-alsa --disable-alsa9
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+MAKE_JOBS_SAFE=	yes
 
 MAN6=	crossfire-client-gtk2.6
 
@@ -34,10 +35,10 @@ post-patch:
 
 post-install:
 	${CP} ${WRKSRC}/pixmaps/48x48.png ${WRKSRC}/pixmaps/crossfire-client.png
-	${MKDIR} ${PREFIX}/share/applications
+	@${MKDIR} ${PREFIX}/share/applications
 	${INSTALL_DATA} ${WRKSRC}/gtk-v2/crossfire-client.desktop \
 		${PREFIX}/share/applications
-	${MKDIR} ${PREFIX}/share/pixmaps
+	@${MKDIR} ${PREFIX}/share/pixmaps
 	${INSTALL_DATA} ${WRKSRC}/pixmaps/crossfire-client.png \
 		${PREFIX}/share/pixmaps
 

Modified: head/games/crossfire-client/pkg-descr
==============================================================================
--- head/games/crossfire-client/pkg-descr	Sat Jul  6 10:38:13 2013	(r322383)
+++ head/games/crossfire-client/pkg-descr	Sat Jul  6 11:24:41 2013	(r322384)
@@ -1,10 +1,8 @@
-Crossfire is a highly graphical role-playing adventure game with
-characteristics reminiscent of rogue, nethack, omega, and gauntlet.
-It has multiplayer capability and presently runs under X11.
-
-Client for playing the new client/server based version of Crossfire.
-This package allows you to connect to Crossfire servers around the
-world.  You do not need install the Crossfire server in order to
-use this package.
+Crossfire is an open-source, cooperative multi-player graphical RPG and
+adventure game. Since its initial release, Crossfire has grown to encompass
+over 150 monsters, about 3000 maps to explore, an elaborate magic system, 13
+races, 15 character classes, a system of skills, and many artifacts and
+treasures.  Crossfire is based in a medieval fantasy world and is similar to
+other games of this genre.
 
 WWW: http://crossfire.real-time.com/



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