summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorManoj Srivastava <srivasta@golden-gryphon.com>2014-05-14 19:42:14 -0700
committerManoj Srivastava <srivasta@golden-gryphon.com>2014-05-14 19:56:43 -0700
commit010f85d407d9dec769c054cf4b285e47f0e81ed7 (patch)
tree3a823d86166d1a31550207793e1bacb3dba37182 /debian
parentf68c6cad174732c0515b07c966b2360e24efb685 (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/changelog23
-rw-r--r--debian/patches/0001-debcherry-fixup-patch.patch87
-rw-r--r--debian/patches/0002-Fix-code-which-needed-a-32-bit-int-to-not-use-int-lo.patch2
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