[Git][java-team/tuxguitar][master] 3 commits: Fix FTBFS for arch-any (Closes: #1029476)
Tony Mancill (@tmancill)
gitlab at salsa.debian.org
Wed Jan 25 05:28:29 GMT 2023
Tony Mancill pushed to branch master at Debian Java Maintainers / tuxguitar
Commits:
cf3456d6 by tony mancill at 2023-01-24T20:43:37-08:00
Fix FTBFS for arch-any (Closes: #1029476)
- - - - -
7db2c8c2 by tony mancill at 2023-01-24T20:51:22-08:00
Restore Architecture: any for arch-any packages
- - - - -
a05228b6 by tony mancill at 2023-01-24T20:52:56-08:00
Prepare changelog for upload
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+tuxguitar (1.5.6+dfsg1-4) unstable; urgency=medium
+
+ * QA upload.
+ * Override autoconf target FTBFS for arch-any (Closes: #1029476)
+ Thank you to Helmar Gerloni for the idea.
+ * Revert change to build architectures to try "all" again.
+
+ -- tony mancill <tmancill at debian.org> Tue, 24 Jan 2023 20:44:33 -0800
+
tuxguitar (1.5.6+dfsg1-3) unstable; urgency=medium
* QA upload.
=====================================
debian/control
=====================================
@@ -43,7 +43,7 @@ Description: tuxguitar plugin for sound playback using Java Sound API
Use Tuxguitar along this plugin if unsure, other sounds can be used too.
Package: tuxguitar-alsa
-Architecture: amd64 arm64
+Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
tuxguitar (= ${source:Version})
Suggests: timidity
@@ -52,7 +52,7 @@ Description: tuxguitar plugin for sound playback using ALSA
A MIDI expander is required (Hardware or Software).
Package: tuxguitar-oss
-Architecture: amd64 arm64
+Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
tuxguitar (= ${source:Version}),
oss-compat
@@ -62,7 +62,7 @@ Description: tuxguitar plugin for sound playback using OSS
A MIDI expander is required (Hardware or Software).
Package: tuxguitar-fluidsynth
-Architecture: amd64 arm64
+Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
tuxguitar (= ${source:Version}),
fluidsynth
@@ -71,7 +71,7 @@ Description: tuxguitar plugin for sound playback using fluidsynth
fluidsynth as MIDI expander.
Package: tuxguitar-jack
-Architecture: amd64 arm64
+Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
tuxguitar (= ${source:Version})
Suggests: qjackctl
@@ -80,7 +80,7 @@ Description: tuxguitar plugin for sound playback using JACKD
A MIDI expander is required (Hardware or Software).
Package: tuxguitar-synth-lv2
-Architecture: amd64 arm64
+Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
tuxguitar (= ${source:Version})
Description: tuxguitar LV2 audio plugin
=====================================
debian/rules
=====================================
@@ -11,6 +11,13 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow
%:
dh $@ --no-parallel
+override_dh_auto_configure:
+ # Since our build system is maven, give mh_patchpoms something
+ # to patch so arch-any builds succeed.
+ # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029476
+ ln -s tuxguitar.poms debian/tuxguitar-alsa.poms
+ dh_auto_configure
+
override_dh_auto_build:
dh_auto_build --sourcedirectory=build-scripts/tuxguitar-linux-x86_64 -- -e clean verify -Dnative-modules=true
docbook-to-man misc/tuxguitar.sgml > debian/tuxguitar.1
View it on GitLab: https://salsa.debian.org/java-team/tuxguitar/-/compare/4b0e9951d9dd7f1dfe818bdc1ae2d05b20acc4ad...a05228b6e1acb9e5694510b952586850406cf0f7
--
View it on GitLab: https://salsa.debian.org/java-team/tuxguitar/-/compare/4b0e9951d9dd7f1dfe818bdc1ae2d05b20acc4ad...a05228b6e1acb9e5694510b952586850406cf0f7
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/20230125/a655b96e/attachment.htm>
More information about the pkg-java-commits
mailing list