diff -pruN 1.0.3-3.1/debian/changelog 1.0.3-4/debian/changelog
--- 1.0.3-3.1/debian/changelog	2021-01-01 23:19:51.000000000 +0000
+++ 1.0.3-4/debian/changelog	2025-07-20 08:39:51.000000000 +0000
@@ -1,13 +1,21 @@
-scala-parser-combinators (1.0.3-3.1) unstable; urgency=medium
+scala-parser-combinators (1.0.3-4) unstable; urgency=medium
 
-  * Non maintainer upload by the Reproducible Builds team.
-  * No source change upload to rebuild on buildd with .buildinfo files.
+  * Team upload.
+  * Fix Vcs fields
+  * Standards-Version: 4.7.2 (routine-update)
+  * debhelper-compat 13 (routine-update)
+  * Secure URI in copyright format (routine-update)
+  * Drop useless get-orig-source target (routine-update)
+  * Remove trailing whitespace in debian/rules (routine-update)
+  * Do not parse d/changelog (routine-update)
+  * Trim trailing whitespace.
+  * Update watch file format version to 4.
 
- -- Holger Levsen <holger@debian.org>  Sat, 02 Jan 2021 00:19:51 +0100
+ -- Andreas Tille <tille@debian.org>  Sun, 20 Jul 2025 10:39:51 +0200
 
 scala-parser-combinators (1.0.3-3) unstable; urgency=medium
 
-  * Added the missing build dependency on default-jdk
+  * Added the missing build dependency on default-jdk (Closes: #789743)
 
  -- Emmanuel Bourg <ebourg@apache.org>  Wed, 24 Jun 2015 19:31:46 +0200
 
diff -pruN 1.0.3-3.1/debian/compat 1.0.3-4/debian/compat
--- 1.0.3-3.1/debian/compat	2015-06-17 13:28:48.000000000 +0000
+++ 1.0.3-4/debian/compat	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-9
diff -pruN 1.0.3-3.1/debian/control 1.0.3-4/debian/control
--- 1.0.3-3.1/debian/control	2015-06-24 17:31:35.000000000 +0000
+++ 1.0.3-4/debian/control	2025-07-20 08:39:51.000000000 +0000
@@ -1,12 +1,15 @@
 Source: scala-parser-combinators
-Section: devel
-Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
 Uploaders: Emmanuel Bourg <ebourg@apache.org>
-Build-Depends: debhelper (>= 9), default-jdk, maven-repo-helper, scala (>= 2.11)
-Standards-Version: 3.9.6
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/scala-parser-combinators.git
-Vcs-Git: git://anonscm.debian.org/pkg-java/scala-parser-combinators.git
+Section: devel
+Priority: optional
+Build-Depends: debhelper-compat (= 13),
+               default-jdk,
+               maven-repo-helper,
+               scala
+Standards-Version: 4.7.2
+Vcs-Browser: https://salsa.debian.org/java-team/scala-parser-combinators
+Vcs-Git: https://salsa.debian.org/java-team/scala-parser-combinators.git
 Homepage: https://github.com/scala/scala-parser-combinators
 
 Package: scala-parser-combinators
diff -pruN 1.0.3-3.1/debian/copyright 1.0.3-4/debian/copyright
--- 1.0.3-3.1/debian/copyright	2015-06-17 13:28:48.000000000 +0000
+++ 1.0.3-4/debian/copyright	2025-07-20 08:39:51.000000000 +0000
@@ -1,4 +1,4 @@
-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: Scala Standard Parser Combinator Library
 Source: https://github.com/scala/scala-parser-combinators
 
diff -pruN 1.0.3-3.1/debian/rules 1.0.3-4/debian/rules
--- 1.0.3-3.1/debian/rules	2015-06-17 13:28:48.000000000 +0000
+++ 1.0.3-4/debian/rules	2025-07-20 08:39:51.000000000 +0000
@@ -3,26 +3,22 @@
 %:
 	dh $@ --with maven_repo_helper
 
-PACKAGE=$(shell dpkg-parsechangelog --show-field Source)
+include /usr/share/dpkg/default.mk
 
 SCALA_VERSION=$(shell scala -version 2>&1 | cut -f 5 -d ' ')
 SCALA_MAJOR=$(shell scala -version 2>&1 | cut -f 5 -d ' ' | cut -f 1 -d '.')
 SCALA_MINOR=$(shell scala -version 2>&1 | cut -f 5 -d ' ' | cut -f 2 -d '.')
 SCALA_BINARY_VERSION=$(SCALA_MAJOR).$(SCALA_MINOR)
-VERSION=$(shell dpkg-parsechangelog | sed -rne 's/^Version: ([0-9.]+)[-+].*$$/\1/p')
 
 override_dh_auto_build:
 	mkdir -p target/classes
 	scalac -d target/classes $(shell find src/main/scala -name *.scala)
-	
-	echo "scala.version.number=$(SCALA_VERSION)"               >> target/classes/$(PACKAGE).properties
-	echo "scala.binary.version.number=$(SCALA_BINARY_VERSION)" >> target/classes/$(PACKAGE).properties
-	echo "version.number=$(VERSION)"                           >> target/classes/$(PACKAGE).properties
-	
-	jar cfm target/$(PACKAGE).jar debian/manifest -C target/classes .
+
+	echo "scala.version.number=$(SCALA_VERSION)"               >> target/classes/$(DEB_SOURCE).properties
+	echo "scala.binary.version.number=$(SCALA_BINARY_VERSION)" >> target/classes/$(DEB_SOURCE).properties
+	echo "version.number=$(DEB_VERSION_UPSTREAM)"              >> target/classes/$(DEB_SOURCE).properties
+
+	jar cfm target/$(DEB_SOURCE).jar debian/manifest -C target/classes .
 
 override_dh_auto_clean:
 	rm -Rf target
-
-get-orig-source:
-	uscan --download-current-version --rename
diff -pruN 1.0.3-3.1/debian/upstream/metadata 1.0.3-4/debian/upstream/metadata
--- 1.0.3-3.1/debian/upstream/metadata	1970-01-01 00:00:00.000000000 +0000
+++ 1.0.3-4/debian/upstream/metadata	2025-07-20 08:39:51.000000000 +0000
@@ -0,0 +1,3 @@
+---
+Bug-Database: https://github.com/scala/scala-parser-combinators/issues
+Repository-Browse: https://github.com/scala/scala-parser-combinators
diff -pruN 1.0.3-3.1/debian/watch 1.0.3-4/debian/watch
--- 1.0.3-3.1/debian/watch	2015-06-17 13:28:48.000000000 +0000
+++ 1.0.3-4/debian/watch	2025-07-20 08:39:51.000000000 +0000
@@ -1,2 +1,2 @@
-version=3
+version=4
 https://github.com/scala/scala-parser-combinators/tags .*/v([\d\.]+).tar.gz
