From owner-svn-ports-head@FreeBSD.ORG Sun Nov 3 05:10:48 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B202EEB6; Sun, 3 Nov 2013 05:10:48 +0000 (UTC) (envelope-from tabthorpe@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9E94E2CFD; Sun, 3 Nov 2013 05:10:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rA35Amo0010860; Sun, 3 Nov 2013 05:10:48 GMT (envelope-from tabthorpe@svn.freebsd.org) Received: (from tabthorpe@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rA35AmcR010857; Sun, 3 Nov 2013 05:10:48 GMT (envelope-from tabthorpe@svn.freebsd.org) Message-Id: <201311030510.rA35AmcR010857@svn.freebsd.org> From: Thomas Abthorpe Date: Sun, 3 Nov 2013 05:10:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r332588 - in head/games/assaultcube: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Nov 2013 05:10:48 -0000 Author: tabthorpe Date: Sun Nov 3 05:10:47 2013 New Revision: 332588 URL: http://svnweb.freebsd.org/changeset/ports/332588 Log: - Update to 1.2.0.1 PR: ports/183449 Submitted by: Sender Ghost (maintainer) Modified: head/games/assaultcube/Makefile head/games/assaultcube/distinfo (contents, props changed) head/games/assaultcube/files/patch-source_src_Makefile (contents, props changed) Modified: head/games/assaultcube/Makefile ============================================================================== --- head/games/assaultcube/Makefile Sun Nov 3 05:07:32 2013 (r332587) +++ head/games/assaultcube/Makefile Sun Nov 3 05:10:47 2013 (r332588) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= assaultcube -PORTVERSION= 1.2.0.0 +PORTVERSION= 1.2.0.1 CATEGORIES= games MASTER_SITES= SF/actiongame/AssaultCube%20Version%20${PORTVERSION} DISTNAME= AssaultCube_v${PORTVERSION} @@ -32,7 +32,7 @@ CONFIGURE_ARGS= --enable-shared=no --ena CONFIGURE_WRKSRC= ${WRKSRC}/source/enet BUILD_WRKSRC= ${WRKSRC}/source/src -PORTDATA= config demos packages +PORTDATA= config packages scripts PORTDOCS= * OPTIONS_DEFINE= DOCS @@ -55,7 +55,7 @@ SUB_FILES+= ${PORTNAME}_client ACUBE_BIN+= client DESKTOP_ENTRIES="AssaultCube" "${COMMENT}" \ - "${DATADIR}/packages/misc/startscreen.png" "${PORTNAME}_client" \ + "${PREFIX}/share/pixmaps/${PORTNAME}.png" "${PORTNAME}_client" \ "Game;" false .endif @@ -71,6 +71,13 @@ SUB_FILES+= ${PORTNAME}_master ACUBE_BIN+= master .endif +pre-install: .SILENT +.if !defined(NOPORTDATA) + # Current STAGEDIR doesn't create empty directories for package, + # in case of dynamically generated TMPPLIST, where these directories exist + ${RMDIR} ${WRKSRC}/packages/maps/servermaps/incoming +.endif + do-install: .for f in ${ACUBE_BIN} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}_${f} ${STAGEDIR}${PREFIX}/bin @@ -84,11 +91,17 @@ do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .endif +.if ${PORT_OPTIONS:MCLIENT} + ${INSTALL_DATA} ${WRKSRC}/docs/images/icon.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png +.endif post-install: .for f in ${ACUBE_BIN} @${ECHO_CMD} bin/${PORTNAME}_${f} >> ${TMPPLIST} @${ECHO_CMD} libexec/${PORTNAME}_${f} >> ${TMPPLIST} .endfor +.if ${PORT_OPTIONS:MCLIENT} + @${ECHO_CMD} share/pixmaps/${PORTNAME}.png >> ${TMPPLIST} +.endif .include Modified: head/games/assaultcube/distinfo ============================================================================== --- head/games/assaultcube/distinfo Sun Nov 3 05:07:32 2013 (r332587) +++ head/games/assaultcube/distinfo Sun Nov 3 05:10:47 2013 (r332588) @@ -1,2 +1,2 @@ -SHA256 (AssaultCube_v1.2.0.0.tar.bz2) = 90b4a7278645d3297f3031b77f9ce3d9a059c2edd6b465fe4c9b0d7514b06a61 -SIZE (AssaultCube_v1.2.0.0.tar.bz2) = 52756452 +SHA256 (AssaultCube_v1.2.0.1.tar.bz2) = b5e0a30fe038fed292138268077ce916dcff0690edc1ce2f06330b4132345001 +SIZE (AssaultCube_v1.2.0.1.tar.bz2) = 53143395 Modified: head/games/assaultcube/files/patch-source_src_Makefile ============================================================================== --- head/games/assaultcube/files/patch-source_src_Makefile Sun Nov 3 05:07:32 2013 (r332587) +++ head/games/assaultcube/files/patch-source_src_Makefile Sun Nov 3 05:10:47 2013 (r332588) @@ -1,7 +1,8 @@ ---- source/src/Makefile.orig 2013-10-09 23:35:27.000000000 +0400 -+++ source/src/Makefile 2013-10-11 02:18:50.000000000 +0400 -@@ -1,8 +1,7 @@ +--- source/src/Makefile.orig 2013-10-29 13:20:58.000000000 +0400 ++++ source/src/Makefile 2013-10-29 17:00:06.000000000 +0400 +@@ -1,9 +1,7 @@ -CXXFLAGS= -O3 -fomit-frame-pointer +-CXX=clang++ # Use clang++, as g++ optimizations cause crashes... override CXXFLAGS+= -Wall -fsigned-char PLATFORM= $(shell uname -s) @@ -10,10 +11,10 @@ INCLUDES= -I. -Ibot -I../enet/include -@@ -21,8 +20,8 @@ +@@ -22,8 +20,8 @@ else USRLIB=$(shell if [ -e /usr/lib64 ]; then echo "/usr/lib64"; else echo "/usr/lib"; fi) - override CXXFLAGS+= -rdynamic + # override CXXFLAGS+= -rdynamic # clang++ doesn't use this... -CLIENT_INCLUDES= $(INCLUDES) -I/usr/include `sdl-config --cflags` -idirafter ../include -CLIENT_LIBS= -L../enet/.libs -lenet -L$(USRLIB) -lX11 `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile -lcurl +CLIENT_INCLUDES= $(INCLUDES) -I${LOCALBASE}/include `${SDL_CONFIG} --cflags` -idirafter ../include @@ -21,7 +22,7 @@ endif CLIENT_OBJS= \ -@@ -86,8 +85,8 @@ +@@ -87,8 +85,8 @@ SERVER_INCLUDES= -DSTANDALONE $(INCLUDES) -I../include SERVER_LIBS= -L../lib -lzdll -lenet -llibintl -lws2_32 -lwinmm else