[sikuli] 01/01: Build against libasm-java instead of libasm3-java
Gilles Filippini
pini at debian.org
Sun Oct 1 13:22:09 UTC 2017
This is an automated email from the git hooks/post-receive script.
pini pushed a commit to branch master
in repository sikuli.
commit dd0070fee672e435d652a37a1c8bdfd85b354fb6
Author: Gilles Filippini <pini at debian.org>
Date: Sun Oct 1 14:32:55 2017 +0200
Build against libasm-java instead of libasm3-java
Fix run-time error with jython 2.7:
Exception in thread "main" java.lang.IncompatibleClassChangeError: class org.python.core.packagecache.PackageManager$AccessVisitor has interface org.objectweb.asm.ClassVisitor as super class
---
debian/changelog | 7 +++++++
debian/control | 6 +++---
debian/maven.rules | 2 +-
debian/maven.rules.ours | 2 +-
4 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 267e708..ca30d26 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+sikulix (1.1.1-2) unstable; urgency=medium
+
+ * Build-Depends: replace libasm3-java with libasm-java to support
+ jython 2.7 at run-time
+
+ -- Gilles Filippini <pini at debian.org> Sun, 01 Oct 2017 14:32:34 +0200
+
sikulix (1.1.1-1) unstable; urgency=medium
* New upstream release
diff --git a/debian/control b/debian/control
index 1fc925d..f139fd1 100644
--- a/debian/control
+++ b/debian/control
@@ -5,14 +5,14 @@ Maintainer: Debian Java maintainers <pkg-java-maintainers at lists.alioth.debian.or
Uploaders: Gilles Filippini <pini at debian.org>
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
+ , libmaven-javadoc-plugin-java, jython (>= 2.7.1), jruby, swig
, libopencv-dev, libtesseract-dev, libjxgrabkey-java, libcommons-cli-java
, libswing-layout-java, libswingx-java, libjgoodies-forms-java
, libjson-simple-java, libmac-widgets-java , libjackson2-core-java
, libjackson2-databind-java, junit4, libjavassist-java, libjna-java
, libbytelist-java, libjruby-joni-java, libjoda-time-java
, libcommons-exec-java, libmetainf-services-java
- , libjline-java, libasm3-java
+ , libjline-java, libasm-java
, autoconf, automake, libtool
# We only use the docs from java packages kept in the 'Depends' field of
# libsikulixapi-java
@@ -44,7 +44,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.7) | java6-runtime, libsikulixapi-jni (>= ${binary:Version}), libsikulixapi-jni (<< ${source:Version}+), jython (>= 2.5.3-12), 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 (>= 2.7.1), wmctrl, xdotool, tesseract-ocr-eng
# These ones miss maven integration
, libcommons-exec-java, libopencv2.4-java
# The script sikuli2html.py needs python
diff --git a/debian/maven.rules b/debian/maven.rules
index 6b6e8e7..2086784 100644
--- a/debian/maven.rules
+++ b/debian/maven.rules
@@ -6,7 +6,7 @@ s/org\.javassist/javassist/ javassist jar s/.*/debian/ * *
org.jruby jruby-complete jar s/.*/debian/ * *
s/org\.swinglabs\.swingx/org.swinglabs/ s/swingx-.*/swingx-core/ jar s/1\..*/1.x/ * *
junit junit jar s/4\..*/4.x/ * *
-asm * jar s/3\..*/3.x/ * *
+s/asm/org.ow2.asm/ * jar s/3\..*/debian/ * *
# Because #796933
org.antlr antlr-runtime jar 3.2 * *
#
diff --git a/debian/maven.rules.ours b/debian/maven.rules.ours
index 6b6e8e7..2086784 100644
--- a/debian/maven.rules.ours
+++ b/debian/maven.rules.ours
@@ -6,7 +6,7 @@ s/org\.javassist/javassist/ javassist jar s/.*/debian/ * *
org.jruby jruby-complete jar s/.*/debian/ * *
s/org\.swinglabs\.swingx/org.swinglabs/ s/swingx-.*/swingx-core/ jar s/1\..*/1.x/ * *
junit junit jar s/4\..*/4.x/ * *
-asm * jar s/3\..*/3.x/ * *
+s/asm/org.ow2.asm/ * jar s/3\..*/debian/ * *
# Because #796933
org.antlr antlr-runtime jar 3.2 * *
#
--
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