[Git][java-team/dynalang][master] Attempt to replace cdbs by dh (but failed)
Andreas Tille (@tille)
gitlab at salsa.debian.org
Mon Jan 20 13:34:09 GMT 2025
Andreas Tille pushed to branch master at Debian Java Maintainers / dynalang
Commits:
de910c36 by Andreas Tille at 2025-01-20T14:33:34+01:00
Attempt to replace cdbs by dh (but failed)
- - - - -
3 changed files:
- − debian/compat
- debian/control
- debian/rules
Changes:
=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-9
=====================================
debian/control
=====================================
@@ -3,7 +3,7 @@ Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Torsten Werner <twerner at debian.org>
-Build-Depends: debhelper (>= 9), cdbs, javahelper
+Build-Depends: debhelper-compat (= 13), javahelper
Build-Depends-Indep: ant-optional, default-jdk, junit
Standards-Version: 3.9.5
Vcs-Git: git://anonscm.debian.org/pkg-java/dynalang.git
=====================================
debian/rules
=====================================
@@ -1,13 +1,16 @@
#!/usr/bin/make -f
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/ant.mk
+export JAVA_HOME := /usr/lib/jvm/default-java
-JAVA_HOME := /usr/lib/jvm/default-java
-DEB_BUILDDIR := mop
-DEB_ANT_BUILD_TARGET := jar test doc
-DEB_JARS := ant-junit junit ant-trax
+include /usr/share/javahelper/java-vars.mk
+DEB_JARS := ant-junit junit ant-trax
-install/libdynalang-java::
- jh_installlibs -plibdynalang-java
- jh_installjavadoc -plibdynalang-java
+CLASSPATH = $(shell for jar in $(DEB_JARS:%=/usr/share/java/%.jar); do \
+ echo -n $${jar}:; done; \
+ echo -n $(JAVA_HOME)/lib/tools.jar)
+
+%:
+ dh $@ --sourcedir=mop --buildsystem=ant --with javahelper
+
+override_dh_auto_build:
+ cd mop && ant -f build.xml
View it on GitLab: https://salsa.debian.org/java-team/dynalang/-/commit/de910c36a5fe8b76212faf52b18440cb9d34b366
--
View it on GitLab: https://salsa.debian.org/java-team/dynalang/-/commit/de910c36a5fe8b76212faf52b18440cb9d34b366
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20250120/88fd08ff/attachment.htm>
More information about the pkg-java-commits
mailing list