[Git][java-team/tuxguitar][master] 11 commits: Change version in pom.xml files using a patch.

gregor herrmann (@gregoa) gitlab at salsa.debian.org
Sat Dec 27 01:38:57 GMT 2025



gregor herrmann pushed to branch master at Debian Java Maintainers / tuxguitar


Commits:
cb355db3 by Santiago Vila at 2025-12-26T11:32:00+01:00
Change version in pom.xml files using a patch.

This was done in debian/rules at build time but it conflicts with the clean target.

- - - - -
a8262293 by Santiago Vila at 2025-12-26T11:33:00+01:00
Fix clean target. Closes: #1102757.

The change of build version from 9.99-SNAPSHOT is now done separately for *.xml files
and *.html files:

- The *.xml files are now changed using a patch in debian/patches/*.
When it was done in debian/rules it was impossible to build the source
package after a successful build.

- The *.html files are now changed in debian/<package> after
dh_install put the files there, not "in place".

- - - - -
3ab1e463 by Santiago Vila at 2025-12-26T11:34:00+01:00
d/control: Move orphaned package to the debian namespace in salsa.

- - - - -
65be960d by Santiago Vila at 2025-12-26T11:35:00+01:00
d/control: Drop "Rules-Requires-Root: no" (default).

- - - - -
1f25358c by Santiago Vila at 2025-12-26T11:36:00+01:00
d/control: Drop "Priority: optional" (default).

- - - - -
1b71df01 by Santiago Vila at 2025-12-26T11:37:00+01:00
d/control: Update standards-version.

- - - - -
c88ace2e by Santiago Vila at 2025-12-26T11:38:00+01:00
Add some lintian-overrides.

- - - - -
b20e30ad by Santiago Vila at 2025-12-26T11:39:00+01:00
Add debian/salsa-ci.yml.

- - - - -
483f61af by Santiago Vila at 2025-12-26T11:40:00+01:00
Upload for unstable as 2.0.0+dfsg1-2

- - - - -
3b1c7a39 by Santiago Vila at 2025-12-27T01:29:00+01:00
Really fix clean target. Closes: #1102757.

- - - - -
9cdb45de by Santiago Vila at 2025-12-27T01:30:00+01:00
Upload for unstable as 2.0.0+dfsg1-3

- - - - -


7 changed files:

- debian/changelog
- debian/control
- + debian/patches/real-version.patch
- debian/patches/series
- debian/rules
- + debian/salsa-ci.yml
- + debian/tuxguitar.lintian-overrides


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,24 @@
+tuxguitar (2.0.0+dfsg1-3) unstable; urgency=medium
+
+  * QA upload.
+  * Really fix clean target. Closes: #1102757.
+
+ -- Santiago Vila <sanvila at debian.org>  Sat, 27 Dec 2025 01:30:00 +0100
+
+tuxguitar (2.0.0+dfsg1-2) unstable; urgency=medium
+
+  * QA upload.
+  * Change version in pom.xml files using a patch.
+  * Fix clean target. Closes: #1102757.
+  * d/control: Move orphaned package to the debian namespace in salsa.
+  * d/control: Drop "Rules-Requires-Root: no" (default).
+  * d/control: Drop "Priority: optional" (default).
+  * d/control: Update standards-version.
+  * Add some lintian-overrides.
+  * Add debian/salsa-ci.yml.
+
+ -- Santiago Vila <sanvila at debian.org>  Thu, 25 Dec 2025 23:05:00 +0100
+
 tuxguitar (2.0.0+dfsg1-1) unstable; urgency=medium
 
   * QA upload.


=====================================
debian/control
=====================================
@@ -1,7 +1,6 @@
 Source: tuxguitar
 Maintainer: Debian QA Group <packages at qa.debian.org>
 Section: sound
-Priority: optional
 Build-Depends: debhelper-compat (= 13),
                docbook-to-man,
                libasound2-dev,
@@ -16,11 +15,10 @@ Build-Depends: debhelper-compat (= 13),
                libwebkit2gtk-4.1-dev,
                maven-debian-helper (>= 2.6),
                qtbase5-dev
-Standards-Version: 4.7.0
-Vcs-Browser: https://salsa.debian.org/java-team/tuxguitar
-Vcs-Git: https://salsa.debian.org/java-team/tuxguitar.git
+Standards-Version: 4.7.3
+Vcs-Browser: https://salsa.debian.org/debian/tuxguitar
+Vcs-Git: https://salsa.debian.org/debian/tuxguitar.git
 Homepage: https://www.tuxguitar.app
-Rules-Requires-Root: no
 
 Package: tuxguitar
 Architecture: all


=====================================
debian/patches/real-version.patch
=====================================
@@ -0,0 +1,490 @@
+Description: Modify version here, not in debian/rules at build time
+Origin: vendor
+Forwarded: no
+Author: Santiago Vila <sanvila at debian.org>
+Last-Update: 2025-12-25
+
+--- a/common/TuxGuitar-ascii/pom.xml
++++ b/common/TuxGuitar-ascii/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-compat/pom.xml
++++ b/common/TuxGuitar-compat/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-editor-utils/pom.xml
++++ b/common/TuxGuitar-editor-utils/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-gm-utils/pom.xml
++++ b/common/TuxGuitar-gm-utils/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-gpx/pom.xml
++++ b/common/TuxGuitar-gpx/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-gtp/pom.xml
++++ b/common/TuxGuitar-gtp/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-lib/pom.xml
++++ b/common/TuxGuitar-lib/pom.xml
+@@ -5,7 +5,7 @@
+ 	<groupId>app.tuxguitar</groupId>
+ 	<artifactId>tuxguitar-lib</artifactId>
+ 	<packaging>jar</packaging>
+-	<version>9.99-SNAPSHOT</version>
++	<version>2.0.0</version>
+ 	<name>${project.artifactId}</name>
+ 
+ 	<properties>
+--- a/common/TuxGuitar-lilypond/pom.xml
++++ b/common/TuxGuitar-lilypond/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-midi/pom.xml
++++ b/common/TuxGuitar-midi/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-pdf/pom.xml
++++ b/common/TuxGuitar-pdf/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/common/TuxGuitar-ptb/pom.xml
++++ b/common/TuxGuitar-ptb/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../desktop/</relativePath>
+ 	</parent>
+ 
+--- a/desktop/TuxGuitar/pom.xml
++++ b/desktop/TuxGuitar/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-alsa/pom.xml
++++ b/desktop/TuxGuitar-alsa/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-awt-graphics/pom.xml
++++ b/desktop/TuxGuitar-awt-graphics/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-browser-ftp/pom.xml
++++ b/desktop/TuxGuitar-browser-ftp/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-converter/pom.xml
++++ b/desktop/TuxGuitar-converter/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-debug-helper/pom.xml
++++ b/desktop/TuxGuitar-debug-helper/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-fluidsynth/pom.xml
++++ b/desktop/TuxGuitar-fluidsynth/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-gm-settings/pom.xml
++++ b/desktop/TuxGuitar-gm-settings/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-gtp-ui/pom.xml
++++ b/desktop/TuxGuitar-gtp-ui/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-image-swt/pom.xml
++++ b/desktop/TuxGuitar-image-swt/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-jack/pom.xml
++++ b/desktop/TuxGuitar-jack/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-jack-ui/pom.xml
++++ b/desktop/TuxGuitar-jack-ui/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-jsa/pom.xml
++++ b/desktop/TuxGuitar-jsa/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-lilypond-ui/pom.xml
++++ b/desktop/TuxGuitar-lilypond-ui/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-midi-ui/pom.xml
++++ b/desktop/TuxGuitar-midi-ui/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-musicxml/pom.xml
++++ b/desktop/TuxGuitar-musicxml/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-pdf-ui/pom.xml
++++ b/desktop/TuxGuitar-pdf-ui/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-svg/pom.xml
++++ b/desktop/TuxGuitar-svg/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-synth/pom.xml
++++ b/desktop/TuxGuitar-synth/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-synth-export/pom.xml
++++ b/desktop/TuxGuitar-synth-export/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-synth-gervill/pom.xml
++++ b/desktop/TuxGuitar-synth-gervill/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-synth-lv2/pom.xml
++++ b/desktop/TuxGuitar-synth-lv2/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-tef/pom.xml
++++ b/desktop/TuxGuitar-tef/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-tray-swt/pom.xml
++++ b/desktop/TuxGuitar-tray-swt/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-tuner/pom.xml
++++ b/desktop/TuxGuitar-tuner/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-ui-toolkit/pom.xml
++++ b/desktop/TuxGuitar-ui-toolkit/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/TuxGuitar-ui-toolkit-swt/pom.xml
++++ b/desktop/TuxGuitar-ui-toolkit-swt/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 	</parent>
+ 
+ 	<modelVersion>4.0.0</modelVersion>
+--- a/desktop/build-scripts/native-modules/tuxguitar-alsa-linux/pom.xml
++++ b/desktop/build-scripts/native-modules/tuxguitar-alsa-linux/pom.xml
+@@ -5,7 +5,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../../</relativePath>
+ 	</parent>
+ 
+--- a/desktop/build-scripts/native-modules/tuxguitar-fluidsynth-linux/pom.xml
++++ b/desktop/build-scripts/native-modules/tuxguitar-fluidsynth-linux/pom.xml
+@@ -5,7 +5,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../../</relativePath>
+ 	</parent>
+ 
+--- a/desktop/build-scripts/native-modules/tuxguitar-jack-linux/pom.xml
++++ b/desktop/build-scripts/native-modules/tuxguitar-jack-linux/pom.xml
+@@ -5,7 +5,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../../</relativePath>
+ 	</parent>
+ 
+--- a/desktop/build-scripts/native-modules/tuxguitar-synth-lv2-linux/pom.xml
++++ b/desktop/build-scripts/native-modules/tuxguitar-synth-lv2-linux/pom.xml
+@@ -5,7 +5,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../../</relativePath>
+ 	</parent>
+ 
+--- a/desktop/build-scripts/tuxguitar-linux-swt/pom.xml
++++ b/desktop/build-scripts/tuxguitar-linux-swt/pom.xml
+@@ -4,7 +4,7 @@
+ 	<parent>
+ 		<artifactId>tuxguitar-pom</artifactId>
+ 		<groupId>app.tuxguitar</groupId>
+-		<version>9.99-SNAPSHOT</version>
++		<version>2.0.0</version>
+ 		<relativePath>../../</relativePath>
+ 	</parent>
+ 
+--- a/desktop/pom.xml
++++ b/desktop/pom.xml
+@@ -5,7 +5,7 @@
+ 	<groupId>app.tuxguitar</groupId>
+ 	<artifactId>tuxguitar-pom</artifactId>
+ 	<packaging>pom</packaging>
+-	<version>9.99-SNAPSHOT</version>
++	<version>2.0.0</version>
+ 	<name>${project.artifactId}</name>
+ 
+ 	<dependencyManagement>


=====================================
debian/patches/series
=====================================
@@ -7,3 +7,4 @@
 26-tuxguitar-sh.patch
 27-debian-version.patch
 28-debian-help-soundfont.patch
+real-version.patch


=====================================
debian/rules
=====================================
@@ -14,10 +14,6 @@ TGSRCVER := $(shell grep 'CURRENT = new TGVersion' common/TuxGuitar-lib/src/main
 %:
 	dh $@ --no-parallel
 
-execute_before_dh_auto_build:
-	# Change build version from 9.99-SNAPSHOT to ${TGSRCVER} in config files (see misc/build_tuxguitar_from_source.sh)
-	find . \( -name "*.xml" -or -name "*.html" \) -and -type f -exec sed -i "s/9.99-SNAPSHOT/${TGSRCVER}/" '{}' \;
-
 override_dh_auto_configure:
 	# Since our build system is maven, give mh_patchpoms something
 	# to patch so arch-any builds succeed.
@@ -28,6 +24,9 @@ override_dh_auto_configure:
 
 override_dh_auto_clean:
 	-rm -f debian/tuxguitar-alsa.poms
+	find . -name target | xargs rm -rf
+	rm -rf debian/maven-repo
+	mh_unpatchpoms -p$(shell dh_listpackages)
 	dh_auto_clean
 
 override_dh_auto_build-arch:
@@ -37,6 +36,5 @@ override_dh_auto_build-indep:
 	dh_auto_build --sourcedirectory=desktop/build-scripts/tuxguitar-linux-swt -- -e verify -Dnative-modules=false
 	docbook-to-man misc/tuxguitar.sgml > debian/tuxguitar.1
 
-override_dh_auto_install:
-	dh_auto_install
-	-rm -rf ./debian/tuxguitar-alsa/usr/share/maven-repo
+execute_after_dh_install:
+	find debian -name "*.html" -type f -exec sed -i "s/9.99-SNAPSHOT/${TGSRCVER}/" '{}' \;


=====================================
debian/salsa-ci.yml
=====================================
@@ -0,0 +1,7 @@
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
+
+variables:
+  SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1
+  SALSA_CI_DISABLE_BLHC: 1


=====================================
debian/tuxguitar.lintian-overrides
=====================================
@@ -0,0 +1 @@
+tuxguitar: package-contains-documentation-outside-usr-share-doc [usr/share/tuxguitar/*]



View it on GitLab: https://salsa.debian.org/java-team/tuxguitar/-/compare/bec8bc65ee2f9054eae5b7ad90cba5cad52fdc39...9cdb45de7bf467b295412f55a99ddfb138305080

-- 
View it on GitLab: https://salsa.debian.org/java-team/tuxguitar/-/compare/bec8bc65ee2f9054eae5b7ad90cba5cad52fdc39...9cdb45de7bf467b295412f55a99ddfb138305080
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/20251227/fc9205c4/attachment.htm>


More information about the pkg-java-commits mailing list