diff options
author | Manoj Srivastava <srivasta@golden-gryphon.com> | 2014-05-14 19:42:14 -0700 |
---|---|---|
committer | Manoj Srivastava <srivasta@golden-gryphon.com> | 2014-05-14 19:56:43 -0700 |
commit | 010f85d407d9dec769c054cf4b285e47f0e81ed7 (patch) | |
tree | 3a823d86166d1a31550207793e1bacb3dba37182 /debian | |
parent | f68c6cad174732c0515b07c966b2360e24efb685 (diff) |
[master]: New upstream release
Game:
- Fix duration display for the Shapeshift Mimicry power. Thanks
to morchant for the fix.
- Fix for creating "inventory" and "equipment" rules from the
Automatizer UI. Thanks to morchant for the fix.
- Fix for Lua code which should hopefully get things working better
for OpenBSD users. Thanks to Kernigh for the patch.
- Change "molten glass wall" to use a different internal code to
hopefully avoid clashes with modules such as Theme.
- Removed the check on low fuel on your light source when traveling.
It doesn't make sense since you can already travel without any light
equipped.
Build System:
- Added support for building the GTK2 interface; only lightly tested.
- Miscellaneous fixes to the CMake files. Thanks to Kernigh for
contributing these.
Now that we are using cmake, undo changes we made to Makefile.std
Signed-off-by: Manoj Srivastava <srivasta@golden-gryphon.com>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 23 | ||||
-rw-r--r-- | debian/patches/0001-debcherry-fixup-patch.patch | 87 | ||||
-rw-r--r-- | debian/patches/0002-Fix-code-which-needed-a-32-bit-int-to-not-use-int-lo.patch | 2 |
3 files changed, 36 insertions, 76 deletions
diff --git a/debian/changelog b/debian/changelog index 446acd34..ccf7d400 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,26 @@ +tome (2.3.8-ah-1) unstable; urgency=low + + * New upstream release + Game: + - Fix duration display for the Shapeshift Mimicry power. Thanks + to morchant for the fix. + - Fix for creating "inventory" and "equipment" rules from the + Automatizer UI. Thanks to morchant for the fix. + - Fix for Lua code which should hopefully get things working better + for OpenBSD users. Thanks to Kernigh for the patch. + - Change "molten glass wall" to use a different internal code to + hopefully avoid clashes with modules such as Theme. + - Removed the check on low fuel on your light source when traveling. + It doesn't make sense since you can already travel without any light + equipped. + Build System: + - Added support for building the GTK2 interface; only lightly tested. + - Miscellaneous fixes to the CMake files. Thanks to Kernigh for + contributing these. + * Now that we are using cmake, undo changes we made to Makefile.std + + -- Manoj Srivastava <srivasta@debian.org> Wed, 14 May 2014 19:38:32 -0700 + tome (2.3.7-ah-1) unstable; urgency=low * New upstream maintenance release diff --git a/debian/patches/0001-debcherry-fixup-patch.patch b/debian/patches/0001-debcherry-fixup-patch.patch index df0ec0f0..e2f2ec85 100644 --- a/debian/patches/0001-debcherry-fixup-patch.patch +++ b/debian/patches/0001-debcherry-fixup-patch.patch @@ -1,10 +1,12 @@ -From 4519d4785ce84f04a2da6041c049a5c3b2360e23 Mon Sep 17 00:00:00 2001 +From d87f41f54d9b8dfb0b5919e4b3a8d81ced96a8a5 Mon Sep 17 00:00:00 2001 From: Manoj Srivastava <srivasta@golden-gryphon.com> -Date: Wed, 14 May 2014 14:44:06 -0700 +Date: Wed, 14 May 2014 19:55:51 -0700 Subject: [PATCH 1/2] debcherry fixup patch -36e907c [topic--debian]: FTBFS due to binutils-gold +dad3b13 [master]: New upstream release - no changes against upstream or conflicts +36e907c [topic--debian]: FTBFS due to binutils-gold + - extra changes or conflicts 1021e15 [master]: First phase of a ove to a new build system using dh. - no changes against upstream or conflicts 23433b4 Added the debian submodule. @@ -28,14 +30,13 @@ a2f1a5c Added a manual page 18bd448 Changes to integrate tome into Debian - extra changes or conflicts --- - src/config.h | 8 ++-- - src/makefile.std | 32 +++++++++------ - src/tome.man | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 3 files changed, 147 insertions(+), 16 deletions(-) + src/config.h | 8 ++-- + src/tome.man | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 127 insertions(+), 4 deletions(-) create mode 100644 src/tome.man diff --git a/src/config.h b/src/config.h -index 343f675..8c084e3 100644 +index 143740e..8892a14 100644 --- a/src/config.h +++ b/src/config.h @@ -90,7 +90,7 @@ @@ -47,7 +48,7 @@ index 343f675..8c084e3 100644 /* -@@ -277,7 +277,7 @@ +@@ -269,7 +269,7 @@ * that file. */ #ifndef DEFAULT_PATH @@ -56,7 +57,7 @@ index 343f675..8c084e3 100644 #endif -@@ -346,7 +346,7 @@ +@@ -338,7 +338,7 @@ /* * OPTION: Person to bother if something goes wrong. */ @@ -65,7 +66,7 @@ index 343f675..8c084e3 100644 /* -@@ -382,7 +382,7 @@ +@@ -374,7 +374,7 @@ /* ToME options: */ /* Should the player know his / her starting life rate? */ @@ -74,70 +75,6 @@ index 343f675..8c084e3 100644 /* Do we want different characters for different races? */ #define VARIABLE_PLAYER_GRAPH -diff --git a/src/makefile.std b/src/makefile.std -index 486d500..869b160 100644 ---- a/src/makefile.std -+++ b/src/makefile.std -@@ -54,15 +54,16 @@ - # 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 = ./lib/ - # Another example: single user installation using absolute path - #LIBDIR = /home/myloginname/lib/tome/ -- -+LIBDIR = /var/games/tome/ - - # Where ToME binary goes --BINDIR = /usr/local/games -+#BINDIR = /usr/local/games - # Another common location - #BINDIR = /usr/local/bin -+BINDIR = /usr/games/ - - # The game will run suid to this user - OWNER = games -@@ -125,12 +126,16 @@ CC = gcc - # 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 -Wno-unused-value -pipe -g --INCLUDES = -I/usr/X11R6/include --DEFINES = -DUSE_X11 \ -- -DUSE_EGO_GRAPHICS -DUSE_TRANSPARENCY -DSUPPORT_GAMMA \ -- -DUSE_PRECISE_CMOVIE -DUSE_UNIXSOCK --LIBS = -L/usr/X11R6/lib -lX11 -+#COPTS = -Wall -O1 -pipe -g -+COPTS = -Wall -O2 -fomit-frame-pointer -pipe -g -+INCLUDES = -I/usr/X11R6/include $(shell sdl-config --cflags) -+DEFINES = -DUSE_XAW -DUSE_GCU -DUSE_SDL -DUSE_TPOSIX -DUSE_CURS_SET \ -+ -DUSE_TRANSPARENCY -DUSE_EGO_GRAPHICS -DSUPPORT_GAMMA \ -+ -DUSE_PRECISE_CMOVIE -DUSE_UNIXSOCK -+LIBS = -L/usr/X11R6/lib -lXaw -lXmu -lXt -lX11 -lncurses -ltermcap \ -+ $(shell sdl-config --libs) -lSDL_image -lSDL_ttf -lSDL_gfx \ -+ -lSDL_net -lSDL_mixer -lm -+ - - ## - ## Variation -- Only support "main-gtk2.c" (not "main-gcu.c, main-x11.c") -@@ -470,10 +475,13 @@ install: default - [ -d $(DESTDIR)$(LIBDIR) ] || mkdir -p $(DESTDIR)$(LIBDIR) - [ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - cp -r ../lib/* $(DESTDIR)$(LIBDIR) -- chown -R $(OWNER) $(DESTDIR)$(LIBDIR) -+# chown -R $(OWNER) $(DESTDIR)$(LIBDIR) -+ chgrp -R $(OWNER) $(DESTDIR)$(LIBDIR) - cp -f $(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET) -- chown $(OWNER) $(DESTDIR)$(BINDIR)/$(TARGET) -- chmod 4755 $(DESTDIR)$(BINDIR)/$(TARGET) -+# chown $(OWNER) $(DESTDIR)$(BINDIR)/$(TARGET) -+ chgrp $(OWNER) $(DESTDIR)$(BINDIR)/$(TARGET) -+# chmod 4755 $(DESTDIR)$(BINDIR)/$(TARGET) -+ chmod 2755 $(DESTDIR)$(BINDIR)/$(TARGET) - - # old-install: $(TARGET) - # cp $(TARGET) .. diff --git a/src/tome.man b/src/tome.man new file mode 100644 index 0000000..4d48ce9 diff --git a/debian/patches/0002-Fix-code-which-needed-a-32-bit-int-to-not-use-int-lo.patch b/debian/patches/0002-Fix-code-which-needed-a-32-bit-int-to-not-use-int-lo.patch index 9accb6c5..2588ef41 100644 --- a/debian/patches/0002-Fix-code-which-needed-a-32-bit-int-to-not-use-int-lo.patch +++ b/debian/patches/0002-Fix-code-which-needed-a-32-bit-int-to-not-use-int-lo.patch @@ -1,4 +1,4 @@ -From b0fc4ea81ad13d6b08aad56484ff82352432115e Mon Sep 17 00:00:00 2001 +From 6d7634a95a4de1e3b209f4d905c97c811e79e165 Mon Sep 17 00:00:00 2001 From: Manoj Srivastava <srivasta@debian.org> Date: Tue, 21 Oct 2008 08:25:47 -0500 Subject: [PATCH 2/2] Fix code which needed a 32 bit int to not use int/long |