[Git][java-team/javacc5][master] 5 commits: Fixed the watch file to track only the 5.x versions

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Tue Sep 29 11:11:17 BST 2026



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / javacc5


Commits:
8014b44f by Emmanuel Bourg at 2026-09-29T12:02:17+02:00
Fixed the watch file to track only the 5.x versions

- - - - -
274af248 by Emmanuel Bourg at 2026-09-29T12:03:47+02:00
Standards-Version updated to 4.7.4

- - - - -
5c112b40 by Emmanuel Bourg at 2026-09-29T12:04:15+02:00
Removed the Priority field

- - - - -
b9320955 by Emmanuel Bourg at 2026-09-29T12:09:32+02:00
Make the build reproducible (Closes: #1137018)

- - - - -
20b59f1c by Emmanuel Bourg at 2026-09-29T12:11:01+02:00
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,17 @@
-javacc5 (5.0-12) UNRELEASED; urgency=medium
+javacc5 (5.0-12) unstable; urgency=medium
 
+  [ Bas Couwenberg ]
   * Update Vcs-* URLs to use javacc5 repo.
 
- -- Bas Couwenberg <sebastic at debian.org>  Thu, 19 May 2022 05:54:38 +0200
+  [ Emmanuel Bourg ]
+  * Fixed the watch file to track only the 5.x versions
+  * Standards-Version updated to 4.7.4
+  * Removed the Priority field
+
+  [ Chris Lamb ]
+  * Make the build reproducible (Closes: #1137018)
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Tue, 29 Sep 2026 12:10:52 +0200
 
 javacc5 (5.0-11) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -1,6 +1,5 @@
 Source: javacc5
 Section: java
-Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Emmanuel Bourg <ebourg at apache.org>
 Build-Depends:
@@ -12,7 +11,7 @@ Build-Depends:
  junit,
  libxalan2-java,
  maven-repo-helper
-Standards-Version: 4.6.1
+Standards-Version: 4.7.4
 Vcs-Git: https://salsa.debian.org/java-team/javacc5.git
 Vcs-Browser: https://salsa.debian.org/java-team/javacc5
 Homepage: https://javacc.org


=====================================
debian/rules
=====================================
@@ -10,6 +10,7 @@ override_dh_auto_build:
 	dh_auto_build -- clean
 	dh_auto_build -- jar
 	docbook-to-man debian/manpage.sgml >bin/javacc5.1
+	touch -d@$(SOURCE_DATE_EPOCH) www/doc/JavaCC.html www/doc/JavaCC.txt
 
 	cp bin/javacc  bin/javacc5
 	cp bin/jjdoc   bin/jjdoc5


=====================================
debian/watch
=====================================
@@ -1,3 +1,9 @@
-version=4
-opts="mode=git,uversionmangle=s/_/./g;s/(\d)(\d)/$1.$2/" \
-https://github.com/javacc/javacc refs/tags/(?:release_|javacc-)?(\d[\d_.]+)
+# Upstream never tagged the 5.0 release, a tag has been requested at
+# https://github.com/javacc/javacc/issues/321. Until it is created the tarball
+# is generated from commit 19e74b0, whose tree matches the released sources.
+# Maven Central is only used to detect the version, the 5.x branch is frozen.
+Version: 5
+Source: https://repo1.maven.org/maven2/net/java/dev/javacc/javacc/(5[\d.]*)/
+Matching-Pattern: javacc-([\d.]+)-sources\.jar
+Download-Url-Mangle: s%.*%https://api.github.com/repos/javacc/javacc/tarball/19e74b0900473ca2ae503fddd10b9c4bb5d8c104%
+Filename-Mangle: s%.*%javacc5-5.0.tar.gz%



View it on GitLab: https://salsa.debian.org/java-team/javacc5/-/compare/8860c7241bb23b82b11937d48b38a1fe2c08f2b1...20b59f1c0145a5f75588bbec722eee2534e86079

-- 
View it on GitLab: https://salsa.debian.org/java-team/javacc5/-/compare/8860c7241bb23b82b11937d48b38a1fe2c08f2b1...20b59f1c0145a5f75588bbec722eee2534e86079
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20260929/2f7cda14/attachment.htm>


More information about the pkg-java-commits mailing list