[SCM] advanced 3D real time strategy game engine branch, master, updated. debian/0.81.2.1+dfsg1-2-6-g40c9d60
Jan Dittberner
jandd at debian.org
Mon Apr 5 21:40:23 UTC 2010
The following commit has been merged in the master branch:
commit 0f951f230c2895f3904c5c065a4350d2b8803d7e
Author: Jan Dittberner <jandd at debian.org>
Date: Sun Apr 4 14:58:22 2010 +0200
add patch for AI/Interfaces/Java/CMakeLists.txt to use Debian versions of jna.jar and vecmath.jar
diff --git a/debian/changelog b/debian/changelog
index 84cd882..c367aa6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ spring (0.81.2.1+dfsg1-3) UNRELEASED; urgency=low
* enable Java-AI-Interface
- debian/control: add libvecmath-java and libjna-java to Build-Depends
- debian/rules: switch AI_TYPES configure argument from NATIVE to ALL
+ - add debian/patches/0002-use-Debian-java-libs.patch to use jar files
+ from libvecmath-java and libjna-java
-- Jan Dittberner <jandd at debian.org> Mon, 05 Apr 2010 00:59:08 +0200
diff --git a/debian/patches/0002-use-Debian-java-libs.patch b/debian/patches/0002-use-Debian-java-libs.patch
new file mode 100644
index 0000000..ac1347a
--- /dev/null
+++ b/debian/patches/0002-use-Debian-java-libs.patch
@@ -0,0 +1,17 @@
+Subject: use Debian packaged versions of jna.jar and vecmath.jar
+ instead of those removed from the upstream tarball
+Author: Jan Dittberner <jandd at debian.org>
+--- a/AI/Interfaces/Java/CMakeLists.txt
++++ b/AI/Interfaces/Java/CMakeLists.txt
+@@ -349,9 +349,9 @@
+ set(mySrcJarFile "${myJarFile}-src.jar")
+ set(myJavaGeneratedSourceDir "${myBuildDir}/src-generated/main/java")
+ set(myJLibDir "${myDir}/data/jlib")
+- #set(myJavaLibs "${myJLibDir}/jna/jna.jar${PATH_DELIM_H}${myJLibDir}/vecmath.jar")
++ set(myDebianJavaLibs "/usr/share/java/jna.jar${PATH_DELIM_H}/usr/share/java/vecmath.jar")
+ CreateClasspath(myJavaLibs ${myJLibDir})
+- set(myClassPath ".${PATH_DELIM_H}${myJavaLibs}${PATH_DELIM_H}${myJavaSourceDir}")
++ set(myClassPath ".${PATH_DELIM_H}${myJavaLibs}${PATH_DELIM_H}${myDebianJavaLibs}${PATH_DELIM_H}${myJavaSourceDir}")
+
+ # Used by Java Skirmish AIs
+ SetGlobal(SOURCE_ROOT_${myName}_AIINTERFACE "${myDir}")
diff --git a/debian/patches/series b/debian/patches/series
index e55adce..068ec36 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
0001-Minor-spelling-fix.patch
+0002-use-Debian-java-libs.patch
diff --git a/debian/rules b/debian/rules
index 77fb11d..a5520f7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+export DH_VERBOSE=1
TMPINSTDIR := $(CURDIR)/debian/tmp
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
--
advanced 3D real time strategy game engine
More information about the Pkg-games-commits
mailing list