From owner-svn-ports-head@FreeBSD.ORG Wed Aug 21 14:00:45 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C324E8C5; Wed, 21 Aug 2013 14:00:45 +0000 (UTC) (envelope-from culot@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 AFC992DD0; Wed, 21 Aug 2013 14:00:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r7LE0jcP059298; Wed, 21 Aug 2013 14:00:45 GMT (envelope-from culot@svn.freebsd.org) Received: (from culot@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r7LE0ioA059148; Wed, 21 Aug 2013 14:00:44 GMT (envelope-from culot@svn.freebsd.org) Message-Id: <201308211400.r7LE0ioA059148@svn.freebsd.org> From: Frederic Culot Date: Wed, 21 Aug 2013 14:00:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r325132 - in head/games: . tomenet tomenet/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: Wed, 21 Aug 2013 14:00:45 -0000 Author: culot Date: Wed Aug 21 14:00:43 2013 New Revision: 325132 URL: http://svnweb.freebsd.org/changeset/ports/325132 Log: TomeNET is an online multiplayer rogue-like role-playing game, derived from MAngband (Multiplayer-Angband). TomeNET loosely bases on the stories of J.R.R. Tolkien mainly "The Lord Of The Rings", hence the name "the Troubles of Middle Earth" or alternatively "the Tales of Middle Earth". WWW: http://tomenet.net/ Note: only the curses interface is available with this port. Adding support for graphical interface using X11 is not planned for now on because I could not easily test it. Added: head/games/tomenet/ head/games/tomenet/Makefile (contents, props changed) head/games/tomenet/distinfo (contents, props changed) head/games/tomenet/files/ head/games/tomenet/files/patch-makefile (contents, props changed) head/games/tomenet/files/pkg-message.in (contents, props changed) head/games/tomenet/pkg-descr (contents, props changed) head/games/tomenet/pkg-plist (contents, props changed) Modified: head/games/Makefile Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Wed Aug 21 13:54:13 2013 (r325131) +++ head/games/Makefile Wed Aug 21 14:00:43 2013 (r325132) @@ -933,6 +933,7 @@ SUBDIR += tksol SUBDIR += tmw SUBDIR += tomatoes + SUBDIR += tomenet SUBDIR += tong SUBDIR += toppler SUBDIR += torcs Added: head/games/tomenet/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/tomenet/Makefile Wed Aug 21 14:00:43 2013 (r325132) @@ -0,0 +1,40 @@ +# Created by: Frederic Culot +# $FreeBSD$ + +PORTNAME= tomenet +PORTVERSION= 4.5.4 +CATEGORIES= games +MASTER_SITES= http://tomenet.net/downloads/ + +MAINTAINER= culot@FreeBSD.org +COMMENT= Online multiplayer rogue-like role-playing game + +USE_BZIP2= yes +WRKSRC= ${WRKDIR}/${DISTNAME}/src +MAKEFILE= ${WRKSRC}/makefile + +USES= ncurses +USE_GMAKE= yes +CFLAGS+= -DDEFAULT_PATH="\\\"${DATADIR}/lib/\\\"" + +SUB_FILES= pkg-message + +do-install: +.for f in tomenet tomenet.server accedit evilmeta + ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/bin +.endfor + ${MKDIR} ${DATADIR} + (cd ${WRKDIR}/${DISTNAME} && ${COPYTREE_SHARE} lib ${DATADIR}) + ${MKDIR} ${ETCDIR} + ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/.tomenetrc ${ETCDIR}/tomenetrc + +.include + +post-install: +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/TomeNET-Guide.txt ${DOCSDIR} +.endif + @${CAT} ${PKGMESSAGE} + +.include Added: head/games/tomenet/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/tomenet/distinfo Wed Aug 21 14:00:43 2013 (r325132) @@ -0,0 +1,2 @@ +SHA256 (tomenet-4.5.4.tar.bz2) = 3bb8955619f3da571c7982d323cae837203dfd30eb65a508f678efae2ac40f70 +SIZE (tomenet-4.5.4.tar.bz2) = 2740555 Added: head/games/tomenet/files/patch-makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/tomenet/files/patch-makefile Wed Aug 21 14:00:43 2013 (r325132) @@ -0,0 +1,24 @@ +--- makefile.orig 2013-08-20 08:00:23.000000000 -0400 ++++ makefile 2013-08-20 08:03:26.000000000 -0400 +@@ -256,8 +256,8 @@ + # attempt to "guess" at many of these flags based on your system. + # + ## With SDL +-CFLAGS = -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 -DSOUND_SDL `sdl-config --cflags` +-LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm `sdl-config --libs` -lSDL_mixer ++#CFLAGS = -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 -DSOUND_SDL `sdl-config --cflags` ++#LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm `sdl-config --libs` -lSDL_mixer + ## + ## Without SDL + #CFLAGS = -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 +@@ -304,8 +304,8 @@ + #LDFLAGS = -Wl,-rpath,\$$ORIGIN + ## + ## Without SDL +-#CFLAGS = -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 +-#LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm ++CFLAGS += -g -pipe -Wall -DUSE_GCU -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 ++LIBS += -lncurses -lcrypt -lm + + + ## Added by thaler, 6/28/97 Added: head/games/tomenet/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/tomenet/files/pkg-message.in Wed Aug 21 14:00:43 2013 (r325132) @@ -0,0 +1,18 @@ +======================================================================== + +To complete your installation of TomeNET, you should create a +configuration file to suit your needs: + + cp %%ETCDIR%%/tomenetrc ~/.tomenetrc + $EDITOR ~/.tomenetrc + +and then you can start playing the game. +If installed, extensive documentation can be found in + +%%DOCSDIR%%/TomeNET-Guide.txt + +otherwise the guide is available online at: + +http://www.tomenet.net/guide.php + +======================================================================== Added: head/games/tomenet/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/tomenet/pkg-descr Wed Aug 21 14:00:43 2013 (r325132) @@ -0,0 +1,7 @@ +TomeNET is an online multiplayer rogue-like role-playing game, +derived from MAngband (Multiplayer-Angband). +TomeNET loosely bases on the stories of J.R.R. Tolkien mainly +"The Lord Of The Rings", hence the name "the Troubles of Middle +Earth" or alternatively "the Tales of Middle Earth". + +WWW: http://tomenet.net/ Added: head/games/tomenet/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/tomenet/pkg-plist Wed Aug 21 14:00:43 2013 (r325132) @@ -0,0 +1,168 @@ +bin/accedit +bin/evilmeta +bin/tomenet +bin/tomenet.server +%%ETCDIR%%/tomenetrc +%%DATADIR%%/lib/config/badnames.txt +%%DATADIR%%/lib/config/nonswearing.txt +%%DATADIR%%/lib/config/swearing.txt +%%DATADIR%%/lib/config/tomenet.cfg +%%DATADIR%%/lib/data/tomenet.log +%%DATADIR%%/lib/game/a_info.txt +%%DATADIR%%/lib/game/ba_info.txt +%%DATADIR%%/lib/game/d_info.txt +%%DATADIR%%/lib/game/e_info.txt +%%DATADIR%%/lib/game/f_info.txt +%%DATADIR%%/lib/game/k_info.txt +%%DATADIR%%/lib/game/ow_info.txt +%%DATADIR%%/lib/game/r_info.txt +%%DATADIR%%/lib/game/re_info.txt +%%DATADIR%%/lib/game/renumber.pl +%%DATADIR%%/lib/game/s_info.txt +%%DATADIR%%/lib/game/st_info.txt +%%DATADIR%%/lib/game/t_arena_pvp.txt +%%DATADIR%%/lib/game/t_arena_tt.txt +%%DATADIR%%/lib/game/t_arena1.txt +%%DATADIR%%/lib/game/t_bree.txt +%%DATADIR%%/lib/game/t_bree_arcade.txt +%%DATADIR%%/lib/game/t_gondol.txt +%%DATADIR%%/lib/game/t_info.txt +%%DATADIR%%/lib/game/t_khazad.txt +%%DATADIR%%/lib/game/t_lorien.txt +%%DATADIR%%/lib/game/t_menegroth.txt +%%DATADIR%%/lib/game/t_minas.txt +%%DATADIR%%/lib/game/t_nargothrond.txt +%%DATADIR%%/lib/game/t_pref.txt +%%DATADIR%%/lib/game/t_valinor.txt +%%DATADIR%%/lib/game/tr_info.txt +%%DATADIR%%/lib/game/v_info.txt +%%DATADIR%%/lib/save/delete.me +%%DATADIR%%/lib/scpt/audio.lua +%%DATADIR%%/lib/scpt/c-init.lua +%%DATADIR%%/lib/scpt/cblue.lua +%%DATADIR%%/lib/scpt/classes.lua +%%DATADIR%%/lib/scpt/custom.lua +%%DATADIR%%/lib/scpt/d_astral.lua +%%DATADIR%%/lib/scpt/dg.lua +%%DATADIR%%/lib/scpt/dr_arcane.lua +%%DATADIR%%/lib/scpt/dr_physical.lua +%%DATADIR%%/lib/scpt/evil.lua +%%DATADIR%%/lib/scpt/init.lua +%%DATADIR%%/lib/scpt/it.lua +%%DATADIR%%/lib/scpt/jir.lua +%%DATADIR%%/lib/scpt/m_mintrusion.lua +%%DATADIR%%/lib/scpt/m_ppower.lua +%%DATADIR%%/lib/scpt/m_tcontact.lua +%%DATADIR%%/lib/scpt/meta.lua +%%DATADIR%%/lib/scpt/mikaelh.lua +%%DATADIR%%/lib/scpt/moltor.lua +%%DATADIR%%/lib/scpt/p_curing.lua +%%DATADIR%%/lib/scpt/p_defense.lua +%%DATADIR%%/lib/scpt/p_offense.lua +%%DATADIR%%/lib/scpt/p_support.lua +%%DATADIR%%/lib/scpt/player.lua +%%DATADIR%%/lib/scpt/player-info.lua +%%DATADIR%%/lib/scpt/powers.lua +%%DATADIR%%/lib/scpt/races.lua +%%DATADIR%%/lib/scpt/s_air.lua +%%DATADIR%%/lib/scpt/s_aux.lua +%%DATADIR%%/lib/scpt/s_convey.lua +%%DATADIR%%/lib/scpt/s_divin.lua +%%DATADIR%%/lib/scpt/s_earth.lua +%%DATADIR%%/lib/scpt/s_fire.lua +%%DATADIR%%/lib/scpt/s_mana.lua +%%DATADIR%%/lib/scpt/s_meta.lua +%%DATADIR%%/lib/scpt/s_mind.lua +%%DATADIR%%/lib/scpt/s_nature.lua +%%DATADIR%%/lib/scpt/s_tempo.lua +%%DATADIR%%/lib/scpt/s_udun.lua +%%DATADIR%%/lib/scpt/s_water.lua +%%DATADIR%%/lib/scpt/spells.lua +%%DATADIR%%/lib/scpt/test.lua +%%DATADIR%%/lib/scpt/traits.lua +%%DATADIR%%/lib/scpt/update.lua +%%DATADIR%%/lib/scpt/xml.lua +%%DATADIR%%/lib/text/attack.txt +%%DATADIR%%/lib/text/birth.txt +%%DATADIR%%/lib/text/book-50.txt +%%DATADIR%%/lib/text/book-51.txt +%%DATADIR%%/lib/text/book-52.txt +%%DATADIR%%/lib/text/book-60.txt +%%DATADIR%%/lib/text/book-61.txt +%%DATADIR%%/lib/text/book-62.txt +%%DATADIR%%/lib/text/book-63.txt +%%DATADIR%%/lib/text/book-64.txt +%%DATADIR%%/lib/text/book-65.txt +%%DATADIR%%/lib/text/book-66.txt +%%DATADIR%%/lib/text/book-67.txt +%%DATADIR%%/lib/text/chainswd.txt +%%DATADIR%%/lib/text/command.txt +%%DATADIR%%/lib/text/dead.txt +%%DATADIR%%/lib/text/dead2.txt +%%DATADIR%%/lib/text/death.txt +%%DATADIR%%/lib/text/dungeon.txt +%%DATADIR%%/lib/text/error.txt +%%DATADIR%%/lib/text/gambling.txt +%%DATADIR%%/lib/text/general.txt +%%DATADIR%%/lib/text/help.hlp +%%DATADIR%%/lib/text/hints.txt +%%DATADIR%%/lib/text/news.txt +%%DATADIR%%/lib/text/option.txt +%%DATADIR%%/lib/text/randarts.txt +%%DATADIR%%/lib/text/rumors.txt +%%DATADIR%%/lib/text/slash.hlp +%%DATADIR%%/lib/text/slash_ad.hlp +%%DATADIR%%/lib/text/timefun.txt +%%DATADIR%%/lib/text/timenorm.txt +%%DATADIR%%/lib/text/tomenet.hlp +%%DATADIR%%/lib/text/version.txt +%%DATADIR%%/lib/user/arcade-win.prf +%%DATADIR%%/lib/user/arcade-x11.prf +%%DATADIR%%/lib/user/font-ami.prf +%%DATADIR%%/lib/user/font-ibm.prf +%%DATADIR%%/lib/user/font-win.prf +%%DATADIR%%/lib/user/font-win(solid).prf +%%DATADIR%%/lib/user/graf-ami.prf +%%DATADIR%%/lib/user/graf-win.prf +%%DATADIR%%/lib/user/linux_caster.prf +%%DATADIR%%/lib/user/linux_fighter.prf +%%DATADIR%%/lib/user/options.prf +%%DATADIR%%/lib/user/pref.prf +%%DATADIR%%/lib/user/pref-acn.prf +%%DATADIR%%/lib/user/pref-emx.prf +%%DATADIR%%/lib/user/pref-ibm.prf +%%DATADIR%%/lib/user/pref-lsl.prf +%%DATADIR%%/lib/user/pref-mac.prf +%%DATADIR%%/lib/user/pref-win.prf +%%DATADIR%%/lib/user/pref-x11.prf +%%DATADIR%%/lib/user/pref-xaw.prf +%%DATADIR%%/lib/user/smash-win.prf +%%DATADIR%%/lib/user/smash-x11.prf +%%DATADIR%%/lib/user/tron-win.prf +%%DATADIR%%/lib/user/tron-x11.prf +%%DATADIR%%/lib/user/window.prf +%%DATADIR%%/lib/user/windows_caster.prf +%%DATADIR%%/lib/user/windows_fighter.prf +%%DATADIR%%/lib/xtra/music/music.cfg.default +%%DATADIR%%/lib/xtra/sound/credits.txt +%%DATADIR%%/lib/xtra/sound/sound.cfg.default +%%DATADIR%%/lib/xtra/sound/misc/paging/ding.ogg +%%DATADIR%%/lib/xtra/sound/misc/paging/greeting.ogg +%%DATADIR%%/lib/xtra/sound/misc/paging/warning.ogg +%%PORTDOCS%%%%DOCSDIR%%/TomeNET-Guide.txt +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm %%ETCDIR%% +@dirrm %%DATADIR%%/lib/config +@dirrm %%DATADIR%%/lib/data +@dirrm %%DATADIR%%/lib/game +@dirrm %%DATADIR%%/lib/save +@dirrm %%DATADIR%%/lib/scpt +@dirrm %%DATADIR%%/lib/text +@dirrm %%DATADIR%%/lib/user +@dirrm %%DATADIR%%/lib/xtra/music +@dirrm %%DATADIR%%/lib/xtra/sound/misc/paging +@dirrm %%DATADIR%%/lib/xtra/sound/misc +@dirrm %%DATADIR%%/lib/xtra/sound +@dirrm %%DATADIR%%/lib/xtra +@dirrm %%DATADIR%%/lib +@dirrm %%DATADIR%%