[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