[sikuli] 01/01: Workaround for OpenJDK 8
Gilles Filippini
pini at debian.org
Mon Mar 28 16:56:22 UTC 2016
This is an automated email from the git hooks/post-receive script.
pini pushed a commit to branch master
in repository sikuli.
commit a9fab32e891115cda5e5d3dc83a00a0e63a5f916
Author: Gilles Filippini <pini at debian.org>
Date: Fri Mar 18 22:49:57 2016 +0100
Workaround for OpenJDK 8
---
debian/changelog | 9 +++++++++
debian/control | 6 +++---
debian/rules | 2 +-
3 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index c7cf8f3..750433a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+sikulix (1.1.0-1~exp3) experimental; urgency=medium
+
+ * debian/control: drop versioned Build-Depends on default-jdk (<< 2:1.8~)
+ because it is now the default.
+ * debian/rules: add -I$(JAVA_HOME)/include/linux to CPP_FLAGS to
+ workaround #760301.
+
+ -- Gilles Filippini <pini at debian.org> Fri, 18 Mar 2016 22:49:10 +0100
+
sikulix (1.1.0-1~exp2) experimental; urgency=medium
* New upstream release.
diff --git a/debian/control b/debian/control
index 73949cb..4a9a0bb 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: java
Priority: extra
Maintainer: Debian Java maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Gilles Filippini <pini at debian.org>
-Build-Depends: debhelper (>= 9~), cdbs, default-jdk (>= 2:1.7), default-jdk (<< 2:1.8~)
+Build-Depends: debhelper (>= 9~), cdbs, default-jdk (>= 2:1.7)
, maven-debian-helper, libmaven-exec-plugin-java, libmaven-source-plugin-java
, libmaven-javadoc-plugin-java, jython, jruby, swig
, libopencv-dev, libtesseract-dev, libjxgrabkey-java, libcommons-cli-java
@@ -27,7 +27,7 @@ Package: sikulix
Architecture: all
Replaces: sikuli-ide (<< 1.1.0~)
Breaks: sikuli-ide (<< 1.1.0~)
-Depends: ${maven:Depends}, ${misc:Depends}, default-jre (>= 2:1.6) | java6-runtime, libsikulixapi-java (= ${binary:Version}), libmac-widgets-java
+Depends: ${maven:Depends}, ${misc:Depends}, default-jre (>= 2:1.7) | java6-runtime, libsikulixapi-java (= ${binary:Version}), libmac-widgets-java
, libjxgrabkey-java
Description: IDE to develop SikuliX scripts
SikuliX mixes image recognition into Jython or JRuby scripting to automate
@@ -43,7 +43,7 @@ Package: libsikulixapi-java
Architecture: all
Replaces: libsikuli-script-java (<< 1.1.0~)
Breaks: libsikuli-script-java (<< 1.1.0~)
-Depends: ${maven:Depends}, ${misc:Depends}, default-jre (>= 2:1.6) | java6-runtime, libsikulixapi-jni (>= ${binary:Version}), libsikulixapi-jni (<< ${source:Version}+), jython, wmctrl, xdotool, tesseract-ocr-eng
+Depends: ${maven:Depends}, ${misc:Depends}, default-jre (>= 2:1.7) | java6-runtime, libsikulixapi-jni (>= ${binary:Version}), libsikulixapi-jni (<< ${source:Version}+), jython, wmctrl, xdotool, tesseract-ocr-eng
# These ones miss maven integration
, libcommons-exec-java, libopencv2.4-java
# Hard coded because of #796933
diff --git a/debian/rules b/debian/rules
index d59657c..0792b78 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,7 @@ include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/maven.mk
# Honor dpkg-buildflags
-export CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS)
+export CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) -I$(JAVA_HOME)/include/linux
export CXXFLAGS=$(shell dpkg-buildflags --get CXXFLAGS)
export LDFLAGS=$(shell dpkg-buildflags --get LDFLAGS)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/sikuli.git
More information about the pkg-java-commits
mailing list