[redeclipse] 441/494: add upstream patch for starting server without data
Martin Werner
arand-guest at moszumanska.debian.org
Sun Jun 21 20:53:00 UTC 2015
This is an automated email from the git hooks/post-receive script.
arand-guest pushed a commit to branch debdir
in repository redeclipse.
commit dbfda83623110a9d0ab45e10e23f81436ee7f009
Author: Martin Erik Werner <martinerikwerner at gmail.com>
Date: Mon Mar 25 22:00:06 2013 +0100
add upstream patch for starting server without data
---
changelog | 5 +++--
...-t-check-for-keymap-when-using-standalone.patch | 23 ++++++++++++++++++++++
patches/series | 1 +
3 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/changelog b/changelog
index 85c9e62..0a21400 100644
--- a/changelog
+++ b/changelog
@@ -1,7 +1,8 @@
redeclipse (1.4-2) experimental; urgency=low
- * Add upstream server install patch
- - This fixes broken server-only installs
+ * Fix broken server-only installs
+ - Add upstream server install patch
+ - Add upstream patch enabling the server to start without data
-- Martin Erik Werner <martinerikwerner at gmail.com> Mon, 25 Mar 2013 21:18:33 +0100
diff --git a/patches/don-t-check-for-keymap-when-using-standalone.patch b/patches/don-t-check-for-keymap-when-using-standalone.patch
new file mode 100644
index 0000000..a27ef43
--- /dev/null
+++ b/patches/don-t-check-for-keymap-when-using-standalone.patch
@@ -0,0 +1,23 @@
+Description: don't check for keymap when using standalone
+ This allows server to start without data content
+Author: Quinton Reeves <qreeves at gmail.com>
+Origin: upstream, http://redeclipse.net/svn/5504
+Last-Update: 2013-03-26
+
+--- a/src/engine/server.cpp
++++ b/src/engine/server.cpp
+@@ -1407,11 +1407,13 @@
+ chdir(dir);
+ }
+ #endif
++#ifndef STANDALONE
+ loopi(3) if(!fileexists(findfile("data/config/keymap.cfg", "r"), "r"))
+- {
++ { // standalone solution to this is: pebkac
+ if(i != 2) chdir("..");
+ else fatal("could not find data directory");
+ }
++#endif
+ addpackagedir("data");
+ defformatstring(gamedata)("game/%s", server::gameid());
+ addpackagedir(gamedata);
diff --git a/patches/series b/patches/series
index 5351ae2..b400436 100644
--- a/patches/series
+++ b/patches/series
@@ -2,3 +2,4 @@ windowed-by-default.patch
build-with-system-enet.patch
desktop-file-don-t-quote-icon-app-name.patch
system-install-symlink-to-version.cfg-in-server-inst.patch
+don-t-check-for-keymap-when-using-standalone.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/redeclipse.git
More information about the Pkg-games-commits
mailing list