[Git][java-team/tuxguitar][master] 2 commits: Don't install maven coords in arch-any package (Closes: #1029622)

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Sat Jan 28 06:42:36 GMT 2023



Tony Mancill pushed to branch master at Debian Java Maintainers / tuxguitar


Commits:
302bddd1 by tony mancill at 2023-01-27T22:11:10-08:00
Don't install maven coords in arch-any package (Closes: #1029622)

- - - - -
4eb714a4 by tony mancill at 2023-01-27T22:12:57-08:00
Prepare changelog for upload

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+tuxguitar (1.5.6+dfsg1-5) unstable; urgency=medium
+
+  * QA upload.
+  * Address installation problem with tuxguitar-alsa (Closes: #1029622)
+    - Stop installing maven coords in arch-any package
+    - Don't build native modules during arch-all build
+    - No longer call clean maven target
+    - Remove debian/tuxguitar-alsa.pom symlink in dh_auto_clean target
+
+ -- tony mancill <tmancill at debian.org>  Fri, 27 Jan 2023 22:12:39 -0800
+
 tuxguitar (1.5.6+dfsg1-4) unstable; urgency=medium
 
   * QA upload.


=====================================
debian/rules
=====================================
@@ -18,6 +18,17 @@ override_dh_auto_configure:
 	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
+override_dh_auto_clean:
+	-rm -f debian/tuxguitar-alsa.poms
+	dh_auto_clean
+
+override_dh_auto_build-arch:
+	dh_auto_build --sourcedirectory=build-scripts/tuxguitar-linux-x86_64 -- -e verify -Dnative-modules=true
+
+override_dh_auto_build-indep:
+	dh_auto_build --sourcedirectory=build-scripts/tuxguitar-linux-x86_64 -- -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



View it on GitLab: https://salsa.debian.org/java-team/tuxguitar/-/compare/a05228b6e1acb9e5694510b952586850406cf0f7...4eb714a41e57b1ca3071e7b1d5a27d95e7feb98d

-- 
View it on GitLab: https://salsa.debian.org/java-team/tuxguitar/-/compare/a05228b6e1acb9e5694510b952586850406cf0f7...4eb714a41e57b1ca3071e7b1d5a27d95e7feb98d
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/20230128/22de7427/attachment.htm>


More information about the pkg-java-commits mailing list