This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository java3d.
commit 1c03db8c4237a911330c090dedafe972fbd46d3c Author: Emmanuel Bourg <[email protected]> Date: Thu Mar 8 10:20:49 2018 +0100 Build with the DH sequencer instead of CDBS --- debian/changelog | 1 + debian/control | 2 +- debian/libjava3d-java.jlibs | 2 ++ debian/rules | 37 ++++++++++++++++--------------------- 4 files changed, 20 insertions(+), 22 deletions(-) diff --git a/debian/changelog b/debian/changelog index 894e617..326cba4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ java3d (1.5.2+dfsg-12) UNRELEASED; urgency=medium and invalid-short-name-in-dep5-copyright in debian/copyright. [ Emmanuel Bourg ] + * Build with the DH sequencer instead of CDBS * Moved the package to Git * Standards-Version updated to 4.1.3 * Switch to debhelper level 11 diff --git a/debian/control b/debian/control index bbe68f6..434b853 100644 --- a/debian/control +++ b/debian/control @@ -6,10 +6,10 @@ Uploaders: Onkar Shinde <[email protected]>, Emmanuel Bourg <[email protected]>, Torsten Werner <[email protected]> Build-Depends: debhelper (>= 11), - cdbs, default-jdk, ant-optional, libvecmath-java, + javahelper, mesa-common-dev, libgl1-mesa-dev, libxext-dev, diff --git a/debian/libjava3d-java.jlibs b/debian/libjava3d-java.jlibs new file mode 100644 index 0000000..f01e01a --- /dev/null +++ b/debian/libjava3d-java.jlibs @@ -0,0 +1,2 @@ +j3d-core/build/default/opt/lib/ext/j3dcore.jar +j3d-core/build/default/opt/lib/ext/j3dutils.jar diff --git a/debian/rules b/debian/rules index 2357342..8505b3a 100755 --- a/debian/rules +++ b/debian/rules @@ -3,33 +3,28 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CFLAGS_MAINT_APPEND = -Wall include /usr/share/dpkg/buildflags.mk -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/ant.mk - -JAVA_HOME := /usr/lib/jvm/default-java -DEB_JARS := ant-nodeps vecmath -DEB_ANT_BUILDFILE := j3d-core/build.xml -DEB_ANT_CLEAN_TARGET := clean -DEB_ANT_BUILD_TARGET := echo jar docs -DEB_ANT_ARGS := -Dbuild.type=fcs - -install/libjava3d-java:: - set -e ; for jar in j3dcore j3dutils ; do \ - install -m 644 -D j3d-core/build/default/opt/lib/ext/$$jar.jar \ - debian/libjava3d-java/usr/share/java/$$jar-$(DEB_UPSTREAM_VERSION).jar; \ - ln -s $$jar-$(DEB_UPSTREAM_VERSION).jar debian/libjava3d-java/usr/share/java/$$jar.jar ; \ - done - -install/libjava3d-jni:: - install -m 644 -D j3d-core/build/default/opt/native/libj3dcore-ogl.so \ - debian/libjava3d-jni/usr/lib/jni/libj3dcore-ogl.so -install/libjava3d-java-doc:: +export CLASSPATH=/usr/share/java/vecmath.jar + +%: + dh $@ --buildsystem=ant --with javahelper + +override_dh_auto_build: + dh_auto_build -- -f j3d-core/build.xml -Dbuild.type=fcs echo jar docs + +override_dh_auto_clean: + dh_auto_build -- -f j3d-core/build.xml clean + +override_dh_auto_install-indep: mkdir -p debian/libjava3d-java-doc/usr/share/doc/libjava3d-java-doc platform=`cd j3d-core; ant echo | grep platform | sed -e 's/.*= //'` ; \ cp -r j3d-core/build/$$platform/javadocs/docs-public \ debian/libjava3d-java-doc/usr/share/doc/libjava3d-java-doc/api +override_dh_auto_install-arch: + install -m 644 -D j3d-core/build/default/opt/native/libj3dcore-ogl.so \ + debian/libjava3d-jni/usr/lib/jni/libj3dcore-ogl.so + CVS_TAG=rel-$(subst .,_,$(subst +dfsg,,$(DEB_UPSTREAM_VERSION)))-fcs get-orig-source:: mkdir -p java3d-$(DEB_UPSTREAM_VERSION) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/java3d.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

