summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/tome/Makefile12
-rw-r--r--games/tome/distinfo4
-rw-r--r--games/tome/files/patch-aa76
-rw-r--r--games/tome/pkg-plist191
4 files changed, 176 insertions, 107 deletions
diff --git a/games/tome/Makefile b/games/tome/Makefile
index 470d2b3c2ad4..99aa3ffd64c3 100644
--- a/games/tome/Makefile
+++ b/games/tome/Makefile
@@ -6,20 +6,19 @@
#
PORTNAME= tome
-PORTVERSION= 2.2.5
-PORTREVISION= 1
+PORTVERSION= 2.3.0
CATEGORIES= games
MASTER_SITES= http://t-o-m-e.net/dl/src/
-DISTNAME= tome-225-src
-EXTRACT_SUFX= .tgz
+DISTNAME= tome-230-src
-MAINTAINER= kris@FreeBSD.org
+MAINTAINER= eol1@yahoo.com
COMMENT= Roguelike dungeon exploration game based on JRR Tolkien's works
ALL_TARGET= # empty
-MAKEFILE= makefile.std
+MAKEFILE= makefile.bsd
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_BZIP2= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/src
.if exists(${X11BASE}/lib/libX11.a) && !defined(WITHOUT_X11)
@@ -34,5 +33,4 @@ post-patch:
${REINPLACE_CMD} -e 's@-I$$(X11BASE)/include@@g' ${WRKSRC}/${MAKEFILE}
.endif
-
.include <bsd.port.mk>
diff --git a/games/tome/distinfo b/games/tome/distinfo
index 02fa1c59bd94..b32fe90ac9bd 100644
--- a/games/tome/distinfo
+++ b/games/tome/distinfo
@@ -1,2 +1,2 @@
-MD5 (tome-225-src.tgz) = b1a340a6092fd53b07be9d107b16e16b
-SIZE (tome-225-src.tgz) = 3179754
+MD5 (tome-230-src.tar.bz2) = 5f2e0d76893c856d77f34f0533cd90a8
+SIZE (tome-230-src.tar.bz2) = 2815096
diff --git a/games/tome/files/patch-aa b/games/tome/files/patch-aa
deleted file mode 100644
index b9f075807690..000000000000
--- a/games/tome/files/patch-aa
+++ /dev/null
@@ -1,76 +0,0 @@
---- makefile.std.orig Thu Dec 11 12:32:41 2003
-+++ makefile.std Fri Dec 12 11:53:31 2003
-@@ -81,18 +81,19 @@
- # Sysadmins of commercial Unix and/or BSD might prefer this
- #LIBDIR = /usr/local/lib/tome/
- # If you like the old default, use this one
--LIBDIR = ./lib/
-+LIBDIR = $(PREFIX)/share/tome/
- # Another example: single user installation using absolute path
- #LIBDIR = /home/myloginname/lib/tome/
-
-
- # Where ToME binary goes
--BINDIR = /usr/local/games
-+BINDIR = $(PREFIX)/bin
- # Another common location
- #BINDIR = /usr/local/bin
-
- # The game will run suid to this user
--OWNER = games
-+OWNER = root
-+GROUP = games
-
- # Ignore this if you're not making a package
- DESTDIR=
-@@ -122,7 +123,7 @@
- #
- # This is my compiler of choice, it seems to work most everywhere
- #
--CC = gcc
-+CC ?= cc
-
- # Profiling options
- # PROFILECOPTS = -pg
-@@ -152,12 +153,12 @@
- # including "USE_GETCH" and "USE_CURS_SET". Note that "config.h" will
- # attempt to "guess" at many of these flags based on your system.
- #
--COPTS = -Wall -O1 -pipe -g
--INCLUDES = -I/usr/X11R6/include
-+COPTS = -Wall -g
-+INCLUDES = -I$(X11BASE)/include
- DEFINES = -DUSE_X11 \
- -DUSE_EGO_GRAPHICS -DUSE_TRANSPARENCY -DSUPPORT_GAMMA \
- -DUSE_PRECISE_CMOVIE -DUSE_UNIXSOCK
--LIBS = -lX11 -L/usr/X11R6/lib
-+LIBS = -lX11 -lcurses -L$(X11BASE)/lib
-
-
-
-@@ -383,7 +384,7 @@
- # Compiler options
- #
-
--CFLAGS = $(COPTS) $(PROFILECOPTS) $(INCLUDES) $(DEFINES) -DDEFAULT_PATH=\"$(LIBDIR)\"
-+CFLAGS += $(COPTS) $(INCLUDES) $(DEFINES) -DDEFAULT_PATH=\"$(LIBDIR)\"
-
-
- #
-@@ -457,10 +458,12 @@
- [ -d $(DESTDIR)$(LIBDIR) ] || mkdir -p $(DESTDIR)$(LIBDIR)
- [ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR)
- cp -r ../lib/* $(DESTDIR)$(LIBDIR)
-- chown -R $(OWNER) $(DESTDIR)$(LIBDIR)
-- cp -f $(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET)
-- chown $(OWNER) $(DESTDIR)$(BINDIR)/$(TARGET)
-- chmod 4755 $(DESTDIR)$(BINDIR)/$(TARGET)
-+ chown -R $(OWNER):$(GROUP) $(LIBDIR)
-+ chmod -R g+w $(LIBDIR)
-+ cp -f $(TARGET) $(BINDIR)/$(TARGET)
-+ strip $(BINDIR)/$(TARGET)
-+ chown $(OWNER):$(GROUP) $(BINDIR)/$(TARGET)
-+ chmod 2755 $(BINDIR)/$(TARGET)
-
- # old-install: $(TARGET)
- # cp $(TARGET) ..
diff --git a/games/tome/pkg-plist b/games/tome/pkg-plist
index 7aa5d52d3537..10a23f5bd4f7 100644
--- a/games/tome/pkg-plist
+++ b/games/tome/pkg-plist
@@ -1,5 +1,7 @@
bin/tome
+share/tome/apex/.cvsignore
share/tome/apex/delete.me
+share/tome/apex/scores.raw
share/tome/bone/bone001.012
share/tome/bone/bone004.001
share/tome/bone/bone004.002
@@ -38,6 +40,7 @@ share/tome/dngn/dun1.14
share/tome/dngn/dun10.0
share/tome/dngn/dun11.20
share/tome/dngn/dun11.22
+share/tome/dngn/dun17.15
share/tome/dngn/dun18.0
share/tome/dngn/dun18.1
share/tome/dngn/dun19.11
@@ -45,6 +48,7 @@ share/tome/dngn/dun2.31
share/tome/dngn/dun22.10
share/tome/dngn/dun22.5
share/tome/dngn/dun24.0
+share/tome/dngn/dun29.15
share/tome/dngn/dun3.18
share/tome/dngn/dun3.28
share/tome/dngn/dun3.3
@@ -84,10 +88,12 @@ share/tome/edit/readme.txt
share/tome/edit/s_crypt.map
share/tome/edit/s_death.map
share/tome/edit/s_doom.map
+share/tome/edit/s_factory.map
share/tome/edit/s_gates.map
share/tome/edit/s_info.txt
share/tome/edit/s_name.map
share/tome/edit/s_orc.map
+share/tome/edit/s_ship.map
share/tome/edit/set_info.txt
share/tome/edit/special.txt
share/tome/edit/spiders.map
@@ -173,137 +179,273 @@ share/tome/file/smeagolr.txt
share/tome/file/speakpet.txt
share/tome/file/timefun.txt
share/tome/file/timenorm.txt
-share/tome/help/TANG.txt
+share/tome/help/ability.html
share/tome/help/ability.txt
+share/tome/help/advanced.hlp
+share/tome/help/advanced.html
+share/tome/help/attack.html
share/tome/help/attack.txt
+share/tome/help/automat.html
share/tome/help/automat.txt
+share/tome/help/birth.html
share/tome/help/birth.txt
-share/tome/help/bldg.txt
+share/tome/help/c_alchem.html
share/tome/help/c_alchem.txt
+share/tome/help/c_archer.html
share/tome/help/c_archer.txt
+share/tome/help/c_assass.html
share/tome/help/c_assass.txt
+share/tome/help/c_axemas.html
share/tome/help/c_axemas.txt
+share/tome/help/c_bard.html
share/tome/help/c_bard.txt
+share/tome/help/c_demono.html
share/tome/help/c_demono.txt
+share/tome/help/c_druid.html
share/tome/help/c_druid.txt
+share/tome/help/c_geoman.html
share/tome/help/c_geoman.txt
+share/tome/help/c_hafted.html
share/tome/help/c_hafted.txt
+share/tome/help/c_lorema.html
share/tome/help/c_lorema.txt
+share/tome/help/c_mage.html
share/tome/help/c_mage.txt
+share/tome/help/c_merch.html
share/tome/help/c_merch.txt
+share/tome/help/c_mimic.html
share/tome/help/c_mimic.txt
+share/tome/help/c_mindcr.html
share/tome/help/c_mindcr.txt
+share/tome/help/c_monk.html
share/tome/help/c_monk.txt
+share/tome/help/c_necro.html
share/tome/help/c_necro.txt
+share/tome/help/c_palad.html
share/tome/help/c_palad.txt
+share/tome/help/c_polear.html
share/tome/help/c_polear.txt
+share/tome/help/c_posses.html
share/tome/help/c_posses.txt
+share/tome/help/c_pr_drk.html
share/tome/help/c_pr_drk.txt
+share/tome/help/c_pr_eru.html
share/tome/help/c_pr_eru.txt
+share/tome/help/c_pr_man.html
share/tome/help/c_pr_man.txt
+share/tome/help/c_priest.html
share/tome/help/c_priest.txt
+share/tome/help/c_ranger.html
share/tome/help/c_ranger.txt
+share/tome/help/c_rogue.html
share/tome/help/c_rogue.txt
+share/tome/help/c_runecr.html
share/tome/help/c_runecr.txt
+share/tome/help/c_sorcer.html
share/tome/help/c_sorcer.txt
+share/tome/help/c_summon.html
share/tome/help/c_summon.txt
+share/tome/help/c_swordm.html
share/tome/help/c_swordm.txt
+share/tome/help/c_symbia.html
share/tome/help/c_symbia.txt
+share/tome/help/c_thaum.html
share/tome/help/c_thaum.txt
+share/tome/help/c_unbel.html
share/tome/help/c_unbel.txt
+share/tome/help/c_warper.html
share/tome/help/c_warper.txt
+share/tome/help/c_warrio.html
share/tome/help/c_warrio.txt
+share/tome/help/command.html
share/tome/help/command.txt
+share/tome/help/corspoil.html
share/tome/help/corspoil.txt
+share/tome/help/debug.html
+share/tome/help/debug.txt
share/tome/help/def.aux
+share/tome/help/defines.html
share/tome/help/defines.txt
+share/tome/help/dungeon.html
share/tome/help/dungeon.txt
+share/tome/help/dunspoil.html
share/tome/help/dunspoil.txt
+share/tome/help/essences.html
share/tome/help/essences.txt
+share/tome/help/experien.hlp
+share/tome/help/experien.html
+share/tome/help/explore.hlp
+share/tome/help/explore.html
+share/tome/help/fatespoi.html
share/tome/help/fatespoi.txt
share/tome/help/foot.aux
+share/tome/help/g_eru.html
share/tome/help/g_eru.txt
+share/tome/help/g_manwe.html
share/tome/help/g_manwe.txt
+share/tome/help/g_melkor.html
share/tome/help/g_melkor.txt
+share/tome/help/g_tulkas.html
share/tome/help/g_tulkas.txt
+share/tome/help/g_yavann.html
share/tome/help/g_yavann.txt
+share/tome/help/gambling.html
share/tome/help/gambling.txt
+share/tome/help/general.html
share/tome/help/general.txt
+share/tome/help/gods.html
share/tome/help/gods.txt
share/tome/help/head.aux
share/tome/help/help.hlp
+share/tome/help/help.html
+share/tome/help/index.html
share/tome/help/index.txt
+share/tome/help/inscrip.html
share/tome/help/inscrip.txt
share/tome/help/lua.hlp
+share/tome/help/lua.html
+share/tome/help/lua_gf.html
share/tome/help/lua_gf.txt
+share/tome/help/lua_intr.html
share/tome/help/lua_intr.txt
+share/tome/help/lua_mon.html
share/tome/help/lua_mon.txt
+share/tome/help/lua_play.html
share/tome/help/lua_play.txt
+share/tome/help/lua_pow.html
share/tome/help/lua_pow.txt
+share/tome/help/lua_ques.html
share/tome/help/lua_ques.txt
+share/tome/help/lua_skil.html
share/tome/help/lua_skil.txt
+share/tome/help/lua_spel.html
share/tome/help/lua_spel.txt
+share/tome/help/lua_util.html
share/tome/help/lua_util.txt
+share/tome/help/luckspoi.html
share/tome/help/luckspoi.txt
+share/tome/help/m_air.html
share/tome/help/m_air.txt
+share/tome/help/m_convey.html
share/tome/help/m_convey.txt
+share/tome/help/m_demono.html
share/tome/help/m_demono.txt
+share/tome/help/m_divin.html
share/tome/help/m_divin.txt
+share/tome/help/m_earth.html
share/tome/help/m_earth.txt
+share/tome/help/m_fire.html
share/tome/help/m_fire.txt
+share/tome/help/m_geoman.html
share/tome/help/m_geoman.txt
+share/tome/help/m_mana.html
share/tome/help/m_mana.txt
+share/tome/help/m_meta.html
share/tome/help/m_meta.txt
+share/tome/help/m_mimic.html
share/tome/help/m_mimic.txt
+share/tome/help/m_mind.html
share/tome/help/m_mind.txt
+share/tome/help/m_mindcr.html
share/tome/help/m_mindcr.txt
+share/tome/help/m_music.html
share/tome/help/m_music.txt
+share/tome/help/m_nature.html
share/tome/help/m_nature.txt
+share/tome/help/m_necrom.html
share/tome/help/m_necrom.txt
+share/tome/help/m_symbio.html
share/tome/help/m_symbio.txt
+share/tome/help/m_tempo.html
share/tome/help/m_tempo.txt
+share/tome/help/m_thaum.html
share/tome/help/m_thaum.txt
+share/tome/help/m_udun.html
share/tome/help/m_udun.txt
+share/tome/help/m_water.html
share/tome/help/m_water.txt
+share/tome/help/macrofaq.html
share/tome/help/macrofaq.txt
share/tome/help/magic.hlp
+share/tome/help/magic.html
share/tome/help/magic.txt
share/tome/help/newbie.hlp
+share/tome/help/newbie.html
+share/tome/help/option.html
share/tome/help/option.txt
+share/tome/help/r_beorn.html
share/tome/help/r_beorn.txt
+share/tome/help/r_deathm.html
share/tome/help/r_deathm.txt
+share/tome/help/r_drkelf.html
share/tome/help/r_drkelf.txt
+share/tome/help/r_dunad.html
share/tome/help/r_dunad.txt
+share/tome/help/r_dwarf.html
share/tome/help/r_dwarf.txt
+share/tome/help/r_elf.html
share/tome/help/r_elf.txt
+share/tome/help/r_ent.html
share/tome/help/r_ent.txt
+share/tome/help/r_gnome.html
share/tome/help/r_gnome.txt
+share/tome/help/r_hafelf.html
share/tome/help/r_hafelf.txt
+share/tome/help/r_hafogr.html
share/tome/help/r_hafogr.txt
+share/tome/help/r_hielf.html
share/tome/help/r_hielf.txt
+share/tome/help/r_hobbit.html
share/tome/help/r_hobbit.txt
+share/tome/help/r_human.html
share/tome/help/r_human.txt
+share/tome/help/r_kobold.html
share/tome/help/r_kobold.txt
+share/tome/help/r_maia.html
share/tome/help/r_maia.txt
+share/tome/help/r_orc.html
share/tome/help/r_orc.txt
+share/tome/help/r_pettyd.html
share/tome/help/r_pettyd.txt
+share/tome/help/r_rohank.html
share/tome/help/r_rohank.txt
+share/tome/help/r_thlord.html
share/tome/help/r_thlord.txt
+share/tome/help/r_troll.html
share/tome/help/r_troll.txt
+share/tome/help/r_wodelf.html
share/tome/help/r_wodelf.txt
+share/tome/help/r_yeek.html
share/tome/help/r_yeek.txt
+share/tome/help/rm_barb.html
share/tome/help/rm_barb.txt
+share/tome/help/rm_class.html
share/tome/help/rm_class.txt
+share/tome/help/rm_herm.html
share/tome/help/rm_herm.txt
+share/tome/help/rm_lsoul.html
share/tome/help/rm_lsoul.txt
+share/tome/help/rm_skel.html
share/tome/help/rm_skel.txt
+share/tome/help/rm_spec.html
share/tome/help/rm_spec.txt
+share/tome/help/rm_vamp.html
share/tome/help/rm_vamp.txt
+share/tome/help/rm_zomb.html
share/tome/help/rm_zomb.txt
+share/tome/help/skills.html
share/tome/help/skills.txt
+share/tome/help/spoil_faq.html
+share/tome/help/spoil_faq.txt
share/tome/help/spoiler.hlp
+share/tome/help/spoiler.html
+share/tome/help/tome_faq.html
share/tome/help/tome_faq.txt
+share/tome/help/version.html
share/tome/help/version.txt
+share/tome/help/whattome.html
+share/tome/help/whattome.txt
+share/tome/help/wishing.html
share/tome/help/wishing.txt
share/tome/info/delete.me
share/tome/mods/.cvsignore
@@ -339,11 +481,13 @@ share/tome/pref/pref-acn.prf
share/tome/pref/pref-ami.prf
share/tome/pref/pref-emx.prf
share/tome/pref/pref-gcu.prf
+share/tome/pref/pref-iso.prf
share/tome/pref/pref-mac.prf
share/tome/pref/pref-sdl.prf
share/tome/pref/pref-win.prf
share/tome/pref/pref-x11.prf
share/tome/pref/pref.prf
+share/tome/pref/trap-iso.prf
share/tome/pref/trap-xxx.prf
share/tome/pref/user.prf
share/tome/pref/xtra-gcu.prf
@@ -408,6 +552,7 @@ share/tome/xtra/font/8X13.FON
share/tome/xtra/font/8X13B.FON
share/tome/xtra/font/9X15.FON
share/tome/xtra/font/9X15B.FON
+share/tome/xtra/font/VeraMono.ttf
share/tome/xtra/font/XM10X17.FNT
share/tome/xtra/font/XM10X17B.FNT
share/tome/xtra/font/XM12X20.FNT
@@ -425,29 +570,31 @@ share/tome/xtra/font/xm8x16.fnt
share/tome/xtra/graf/16x16.bmp
share/tome/xtra/graf/8x8.bmp
share/tome/xtra/graf/mask.bmp
+share/tome/xtra/graf/tome-128.png
share/tome/xtra/music/delete.me
share/tome/xtra/sound/Sound.cfg
share/tome/xtra/sound/readme.txt
-@dirrm share/tome/apex
-@dirrm share/tome/bone
-@dirrm share/tome/cmov
-@dirrm share/tome/core
-@dirrm share/tome/data
-@dirrm share/tome/dngn
-@dirrm share/tome/edit
-@dirrm share/tome/file
-@dirrm share/tome/help
-@dirrm share/tome/info
-@dirrm share/tome/mods
-@dirrm share/tome/note
-@dirrm share/tome/patch
-@dirrm share/tome/pref
-@dirrm share/tome/save
-@dirrm share/tome/scpt
-@dirrm share/tome/user
-@dirrm share/tome/xtra/font
-@dirrm share/tome/xtra/graf
-@dirrm share/tome/xtra/music
@dirrm share/tome/xtra/sound
+@dirrm share/tome/xtra/music
+@dirrm share/tome/xtra/graf
+@dirrm share/tome/xtra/font
@dirrm share/tome/xtra
+@dirrm share/tome/user
+@dirrm share/tome/scpt
+@dirrm share/tome/save
+@dirrm share/tome/pref
+@dirrm share/tome/plot
+@dirrm share/tome/patch
+@dirrm share/tome/note
+@dirrm share/tome/mods
+@dirrm share/tome/info
+@dirrm share/tome/help
+@dirrm share/tome/file
+@dirrm share/tome/edit
+@dirrm share/tome/dngn
+@dirrm share/tome/data
+@dirrm share/tome/core
+@dirrm share/tome/cmov
+@dirrm share/tome/bone
+@dirrm share/tome/apex
@dirrm share/tome