From owner-svn-ports-head@FreeBSD.ORG Thu May 14 21:10:12 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9B7B36E6; Thu, 14 May 2015 21:10:12 +0000 (UTC) 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)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 89F411343; Thu, 14 May 2015 21:10:12 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4ELAC9n055892; Thu, 14 May 2015 21:10:12 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4ELABBJ055887; Thu, 14 May 2015 21:10:11 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201505142110.t4ELABBJ055887@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Thu, 14 May 2015 21:10:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r386362 - in head/games: . wyrmgus 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.20 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: Thu, 14 May 2015 21:10:12 -0000 Author: amdmi3 Date: Thu May 14 21:10:10 2015 New Revision: 386362 URL: https://svnweb.freebsd.org/changeset/ports/386362 Log: Modified Stratagus engine for Wyrmsun WWW: https://github.com/Andrettin/Wyrmgus Added: head/games/wyrmgus/ - copied from r386277, head/games/stratagus/ Deleted: head/games/wyrmgus/pkg-message head/games/wyrmgus/pkg-plist Modified: head/games/Makefile head/games/wyrmgus/Makefile head/games/wyrmgus/distinfo head/games/wyrmgus/pkg-descr Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Thu May 14 20:45:19 2015 (r386361) +++ head/games/Makefile Thu May 14 21:10:10 2015 (r386362) @@ -1047,6 +1047,7 @@ SUBDIR += worldofpadman SUBDIR += wtf SUBDIR += wxlauncher + SUBDIR += wyrmgus SUBDIR += xabacus SUBDIR += xasteroids SUBDIR += xataxx Modified: head/games/wyrmgus/Makefile ============================================================================== --- head/games/stratagus/Makefile Wed May 13 23:28:20 2015 (r386277) +++ head/games/wyrmgus/Makefile Thu May 14 21:10:10 2015 (r386362) @@ -1,35 +1,41 @@ # Created by: Travis Poppe # $FreeBSD$ -PORTNAME= stratagus -PORTVERSION= 2.3.0 -CATEGORIES= games -MASTER_SITES= http://launchpadlibrarian.net/200661330/ -DISTNAME= ${PORTNAME}_${PORTVERSION}.orig +PORTNAME= wyrmgus +PORTVERSION= git20150514 +CATEGORIES= games devel MAINTAINER= amdmi3@FreeBSD.org -COMMENT= Free cross-platform real-time strategy gaming engine +COMMENT= Modified Stratagus engine for Wyrmsun -LICENSE= GPLv2 +LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtolua++-${LUA_VER}.so:${PORTSDIR}/lang/tolua++ +USE_GITHUB= yes +GH_ACCOUNT= Andrettin +GH_PROJECT= Wyrmgus +GH_TAGNAME= bc2d9703d3 + USE_GL= gl glu USE_SDL= sdl USE_SQLITE= 3 -USES= cmake:outsource lua:51 pkgconfig +USES= compiler:c++11-lib cmake:outsource lua:51 pkgconfig CMAKE_ARGS= -DGAMEDIR:STRING="bin" \ -DTOLUA++_APP:STRING="tolua++-${LUA_VER}" \ -DTOLUA++_INCLUDE_DIR:STRING="${LUA_INCDIR}" \ -DTOLUA++_LIBRARY:STRING="${LUA_LIBDIR}/libtolua++.so" \ - -DENABLE_DEV:BOOL=ON + -DENABLE_USEGAMEDIR:BOOL=OFF PORTDOCS= * +PLIST_FILES= bin/${PORTNAME} \ + share/pixmaps/wyrmsun.ico + OPTIONS_DEFINE= MIKMOD MNG THEORA VORBIS X11 FLUIDSYNTH DOCS -OPTIONS_DEFAULT=MIKMOD MNG THEORA VORBIS X11 FLUIDSYNTH +OPTIONS_DEFAULT=VORBIS X11 MIKMOD_LIB_DEPENDS= libmikmod.so:${PORTSDIR}/audio/libmikmod MIKMOD_CMAKE_ON= -DWITH_MIKMOD:BOOL=ON @@ -58,9 +64,8 @@ FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so FLUIDSYNTH_CMAKE_ON= -DWITH_FLUIDSYNTH:BOOL=ON FLUIDSYNTH_CMAKE_OFF= -DWITH_FLUIDSYNTH:BOOL=OFF -post-install: - ${INSTALL_DATA} ${WRKSRC}/doc/stratagus.6 ${STAGEDIR}${MAN6PREFIX}/man/man6 - cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "[a-z]*.html *.txt graphics scripts" \ - ${STAGEDIR}${DOCSDIR} +do-install: + ${INSTALL_PROGRAM} ${CONFIGURE_WRKSRC}/stratagus ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/src/win32/wyrmsun.ico ${STAGEDIR}${PREFIX}/share/pixmaps/ .include Modified: head/games/wyrmgus/distinfo ============================================================================== --- head/games/stratagus/distinfo Wed May 13 23:28:20 2015 (r386277) +++ head/games/wyrmgus/distinfo Thu May 14 21:10:10 2015 (r386362) @@ -1,2 +1,2 @@ -SHA256 (stratagus_2.3.0.orig.tar.gz) = d3d124f253e987ee1be396ebcdec31228790163a121a9f4e0049d334114adb99 -SIZE (stratagus_2.3.0.orig.tar.gz) = 1000990 +SHA256 (Andrettin-Wyrmgus-git20150514-bc2d9703d3_GH0.tar.gz) = caef6b02db19747e5f1f37a13f36812a5bc665343501d673bde4e719981a9b57 +SIZE (Andrettin-Wyrmgus-git20150514-bc2d9703d3_GH0.tar.gz) = 1080110 Modified: head/games/wyrmgus/pkg-descr ============================================================================== --- head/games/stratagus/pkg-descr Wed May 13 23:28:20 2015 (r386277) +++ head/games/wyrmgus/pkg-descr Thu May 14 21:10:10 2015 (r386362) @@ -1,7 +1,3 @@ -Stratagus is a free cross-platform real-time strategy gaming engine. It -includes support for playing over the internet/LAN, or playing a computer -opponent. The engine is configurable and can be used to create games with -a wide-range of features specific to your needs. See the data sets page -for a list of current games using the stratagus engine. +Modified Stratagus engine for Wyrmsun -WWW: https://launchpad.net/stratagus +WWW: https://github.com/Andrettin/Wyrmgus