[Git][java-team/eigenbase-resgen][master] 9 commits: * debhelper-compat=13
Andreas Tille (@tille)
gitlab at salsa.debian.org
Mon Jan 20 16:31:33 GMT 2025
Andreas Tille pushed to branch master at Debian Java Maintainers / eigenbase-resgen
Commits:
64856133 by Andreas Tille at 2025-01-20T17:19:39+01:00
* debhelper-compat=13
* Switch from cdbs to dh
- - - - -
26c3d54a by Andreas Tille at 2025-01-20T17:20:25+01:00
Remove redundant debian/README.source
- - - - -
225433d0 by Andreas Tille at 2025-01-20T17:24:21+01:00
Use Files-Excluded instead of orig-tar.exclude
- - - - -
3814ef24 by Andreas Tille at 2025-01-20T17:25:11+01:00
Standards-Version: 4.7.0 (routine-update)
- - - - -
8aefd166 by Andreas Tille at 2025-01-20T17:25:26+01:00
Reorder sequence of d/control fields by cme (routine-update)
- - - - -
845dd738 by Andreas Tille at 2025-01-20T17:25:26+01:00
Secure URI in copyright format (routine-update)
- - - - -
d7cc2d49 by Andreas Tille at 2025-01-20T17:28:16+01:00
Use secure URI in Homepage field.
Changes-By: lintian-brush
Fixes: lintian: homepage-field-uses-insecure-uri
See-also: https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html
- - - - -
055a64c3 by Andreas Tille at 2025-01-20T17:29:09+01:00
Secure URI in d/copyright and d/watch
- - - - -
e06ebb0a by Andreas Tille at 2025-01-20T17:31:14+01:00
Upload to unstable
- - - - -
9 changed files:
- − debian/README.source
- debian/changelog
- + debian/clean
- − debian/compat
- debian/control
- debian/copyright
- − debian/orig-tar.exclude
- debian/rules
- debian/watch
Changes:
=====================================
debian/README.source deleted
=====================================
@@ -1,8 +0,0 @@
-Patch System
-============
-
-This package uses quilt to manage all modifications to the upstream
-source. Changes are stored in the source package as diffs in
-debian/patches and applied during the build.
-
-See /usr/share/doc/quilt/README.source for a detailed explanation.
=====================================
debian/changelog
=====================================
@@ -1,9 +1,18 @@
-eigenbase-resgen (1.3.0.13768-5) UNRELEASED; urgency=medium
+eigenbase-resgen (1.3.0.13768-5) unstable; urgency=medium
* Team upload.
* Drop orig-tar.sh which is redundant
-
- -- Andreas Tille <tille at debian.org> Mon, 20 Jan 2025 15:20:29 +0100
+ * debhelper-compat=13
+ * Switch from cdbs to dh
+ * Remove redundant debian/README.source
+ * Use Files-Excluded instead of orig-tar.exclude
+ * Standards-Version: 4.7.0 (routine-update)
+ * Reorder sequence of d/control fields by cme (routine-update)
+ * Secure URI in copyright format (routine-update)
+ * Use secure URI in Homepage field.
+ * Secure URI in d/copyright and d/watch
+
+ -- Andreas Tille <tille at debian.org> Mon, 20 Jan 2025 17:29:25 +0100
eigenbase-resgen (1.3.0.13768-4.1) unstable; urgency=medium
=====================================
debian/clean
=====================================
@@ -0,0 +1 @@
+lib/*.jar
=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-9
=====================================
debian/control
=====================================
@@ -1,26 +1,26 @@
Source: eigenbase-resgen
-Section: java
-Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Damien Raude-Morvan <drazzib at debian.org>
-Build-Depends:
- ant,
- cdbs,
- debhelper (>= 9),
- default-jdk,
- junit,
- junit-doc,
- libeigenbase-resgen-java,
- libxerces2-java,
- maven-repo-helper
-Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/eigenbase-resgen.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/eigenbase-resgen.git
-Homepage: http://eigenbase.sourceforge.net/resgen/
+Section: java
+Priority: optional
+Build-Depends: ant,
+ debhelper-compat (= 13),
+ default-jdk,
+ javahelper,
+ junit,
+ junit-doc,
+ libeigenbase-resgen-java,
+ libxerces2-java,
+ maven-repo-helper
+Standards-Version: 4.7.0
+Vcs-Browser: https://salsa.debian.org/java-team/eigenbase-resgen
+Vcs-Git: https://salsa.debian.org/java-team/eigenbase-resgen.git
+Homepage: https://eigenbase.sourceforge.net/resgen/
Package: libeigenbase-resgen-java
Architecture: all
-Depends: libxerces2-java, ${misc:Depends}
+Depends: libxerces2-java,
+ ${misc:Depends}
Description: Java i18n code generator from XML files
Eigenbase Resource Generator helps you build and maintain internationalized
applications in Java. From a simple XML file, it generates classes to access
@@ -33,7 +33,8 @@ Package: libeigenbase-resgen-java-doc
Architecture: all
Section: doc
Depends: ${misc:Depends}
-Recommends: default-jdk-doc, junit-doc
+Recommends: default-jdk-doc,
+ junit-doc
Suggests: libeigenbase-resgen-java
Description: Java i18n code generator from XML files - documentation
Eigenbase Resource Generator helps you build and maintain internationalized
=====================================
debian/copyright
=====================================
@@ -1,7 +1,9 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: ResGen: Eigenbase Resource Generator
Upstream-Contact: Julian Hyde <jhyde at users.sourceforge.net>
-Source: http://eigenbase.sourceforge.net/download.html
+Source: https://eigenbase.sourceforge.net/download.html
+Files-Excluded: doc/api/*
+ lib/*
Files: *
Copyright:
=====================================
debian/orig-tar.exclude deleted
=====================================
@@ -1,2 +0,0 @@
-doc/api/*
-lib/*
=====================================
debian/rules
=====================================
@@ -1,18 +1,18 @@
#!/usr/bin/make -f
-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 := xercesImpl junit eigenbase-resgen eigenbase-xom
-DEB_ANT_BUILD_TARGET := cleanBuild
-DEB_ANT_CLEAN_TARGET := clean
+CLASSPATH = /usr/share/ant/lib/ant.jar::/usr/share/ant/lib/ant-launcher.jar:$(shell for jar in $(DEB_JARS:%=/usr/share/java/%.jar); do \
+ echo -n $${jar}:; done; \
+ echo -n $(JAVA_HOME)/lib/tools.jar)
-binary-post-install/libeigenbase-resgen-java::
- mh_install
+%:
+ dh $@ --with maven-repo-helper --with javahelper
-clean::
+override_dh_auto_clean:
mh_clean
- rm -f lib/*.jar
+
+override_dh_auto_build:
+ /usr/lib/jvm/default-java/bin/java -classpath $(CLASSPATH) -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true cleanBuild
=====================================
debian/watch
=====================================
@@ -1,2 +1,2 @@
version=4
-http://sf.net/eigenbase/eigenbase-resgen-([\d\.]+).zip
+https://sf.net/eigenbase/eigenbase-resgen-([\d\.]+).zip
View it on GitLab: https://salsa.debian.org/java-team/eigenbase-resgen/-/compare/009b320c1c87d2e17dc197911ce5c1bc1cbf6644...e06ebb0ae6312652887ab2cebf310238deba4cbe
--
View it on GitLab: https://salsa.debian.org/java-team/eigenbase-resgen/-/compare/009b320c1c87d2e17dc197911ce5c1bc1cbf6644...e06ebb0ae6312652887ab2cebf310238deba4cbe
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/ab91cc4f/attachment.htm>
More information about the pkg-java-commits
mailing list