[dreamchess] 23/80: add a patch to force dreamchess to use mxml from Debian
Markus Koschany
apo-guest at moszumanska.debian.org
Mon Nov 9 20:26:28 UTC 2015
This is an automated email from the git hooks/post-receive script.
apo-guest pushed a commit to branch master
in repository dreamchess.
commit c096ca3569dc1e90f532e77dabd79490dbd91e0f
Author: Gonéri Le Bouder <goneri at rulezlan.org>
Date: Sun Jan 7 00:40:55 2007 +0000
add a patch to force dreamchess to use mxml from Debian
---
debian/control | 2 +-
debian/patches/series | 1 +
debian/patches/use_mxml_from_debian.diff | 57 ++++++++++++++++++++++++++++++++
debian/rules | 3 +-
4 files changed, 61 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index 59b734e..d813dc6 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Gonéri Le Bouder <goneri at rulezlan.org>, Paul Bell <ubuntu at dpb.org.uk>
Build-Depends: debhelper (>= 5.0.0), autotools-dev, libsdl-image1.2-dev,
- libsdl1.2-dev
+ quilt, libsdl1.2-dev, libmxml-dev
Standards-Version: 3.7.2
Package: dreamchess
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..498d6cf
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+use_mxml_from_debian.diff
diff --git a/debian/patches/use_mxml_from_debian.diff b/debian/patches/use_mxml_from_debian.diff
new file mode 100644
index 0000000..2ccb3da
--- /dev/null
+++ b/debian/patches/use_mxml_from_debian.diff
@@ -0,0 +1,57 @@
+diff -ru dreamchess-0.1.0/configure.ac dreamchess-0.1.0.encours/configure.ac
+--- dreamchess-0.1.0/configure.ac 2006-09-24 03:36:59.000000000 +0200
++++ dreamchess-0.1.0.encours/configure.ac 2007-01-07 01:23:39.000000000 +0100
+@@ -309,7 +309,6 @@
+ src/Makefile
+ src/libs/Makefile
+ src/libs/gamegui/Makefile
+- src/libs/mxml/Makefile
+ src/libs/minizip/Makefile
+ src/include/Makefile
+ src/include/gamegui/Makefile
+diff -ru dreamchess-0.1.0/src/libs/Makefile.am dreamchess-0.1.0.encours/src/libs/Makefile.am
+--- dreamchess-0.1.0/src/libs/Makefile.am 2006-08-26 22:38:25.000000000 +0200
++++ dreamchess-0.1.0.encours/src/libs/Makefile.am 2007-01-07 01:25:02.000000000 +0100
+@@ -1,4 +1,4 @@
+-SUBDIRS = gamegui mxml minizip
++SUBDIRS = gamegui minizip
+ EXTRA_DIST = msgbuf.h
+ INCLUDES = -I$(top_srcdir)/src/include
+ AM_YFLAGS = -p san
+diff -ru dreamchess-0.1.0/src/Makefile.am dreamchess-0.1.0.encours/src/Makefile.am
+--- dreamchess-0.1.0/src/Makefile.am 2006-09-24 03:36:59.000000000 +0200
++++ dreamchess-0.1.0.encours/src/Makefile.am 2007-01-07 01:25:47.000000000 +0100
+@@ -4,7 +4,7 @@
+ EXTRA_DIST = win32.rc win32.ico beos.rdef
+ bin_PROGRAMS = dreamchess
+ INCLUDES = -I$(top_srcdir)/src/include
+-AM_CFLAGS = $(CFLAGS) @DATADIR@ @SDL_CFLAGS@
++AM_CFLAGS = $(CFLAGS) @DATADIR@ @SDL_CFLAGS@ -lmxml
+ BUILT_SOURCES = pgn_parser.h
+ AM_YFLAGS = -d
+
+@@ -13,11 +13,11 @@
+ comm_win32.c credits.c pgn_parser.y pgn_scanner.l
+
+ dreamchess_LDADD = @WIN32_RC@ libs/libsan.a ui_sdlgl/libui_sdlgl.a \
+- libs/gamegui/libgamegui.a libs/mxml/libmxml.a @DREAMCHESS_LIBS@ \
++ libs/gamegui/libgamegui.a @DREAMCHESS_LIBS@ \
+ @SDL_LIBS@
+
+ dreamchess_DEPENDENCIES = @WIN32_RC@ libs/libsan.a ui_sdlgl/libui_sdlgl.a \
+- libs/gamegui/libgamegui.a libs/mxml/libmxml.a @DREAMCHESS_LIBS@
++ libs/gamegui/libgamegui.a @DREAMCHESS_LIBS@
+
+ win32_rc.$(OBJEXT):
+ @WINDRES@ win32.rc win32_rc.$(OBJEXT)
+diff -ru dreamchess-0.1.0/src/ui_sdlgl/Makefile.am dreamchess-0.1.0.encours/src/ui_sdlgl/Makefile.am
+--- dreamchess-0.1.0/src/ui_sdlgl/Makefile.am 2006-09-04 01:43:21.000000000 +0200
++++ dreamchess-0.1.0.encours/src/ui_sdlgl/Makefile.am 2007-01-07 01:26:53.000000000 +0100
+@@ -1,6 +1,6 @@
+ noinst_HEADERS = ui_sdlgl_3d.h ui_sdlgl.h
+ noinst_LIBRARIES = libui_sdlgl.a
+-AM_CFLAGS = $(CFLAGS) @DATADIR@ @SDL_CFLAGS@
++AM_CFLAGS = $(CFLAGS) @DATADIR@ @SDL_CFLAGS@ -lmxml
+ INCLUDES = -I$(top_srcdir)/src/include -I$(top_srcdir)/src
+ libui_sdlgl_a_SOURCES = ui_sdlgl.c ui_sdlgl_3d.c texture.c draw_shape.c text.c colours.c \
+ system.c vkeyboard.c ingame_ui.c draw_scene.c get_move.c theme.c transitions.c credits.c \
diff --git a/debian/rules b/debian/rules
index c103219..6e1c8e2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -26,6 +26,7 @@ endif
config.status: configure
dh_testdir
+ QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
touch ChangeLog # Fix the incorrect date of this file
CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --bindir=/usr/games --datadir=/usr/share/games
@@ -51,7 +52,7 @@ endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
-
+ QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
dh_clean
install: build
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/dreamchess.git
More information about the Pkg-games-commits
mailing list