[Git][java-team/openjfx][master] Install the empty classifier-less artifacts

Emmanuel Bourg gitlab at salsa.debian.org
Thu Oct 4 14:36:04 BST 2018


Emmanuel Bourg pushed to branch master at Debian Java Maintainers / openjfx


Commits:
0a458abc by Emmanuel Bourg at 2018-10-04T13:35:50Z
Install the empty classifier-less artifacts

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,6 +1,7 @@
 openjfx (11+26-2) UNRELEASED; urgency=medium
 
   * Keep the profiles of the parent pom
+  * Install the empty classifier-less artifacts
 
  -- Emmanuel Bourg <ebourg at apache.org>  Thu, 04 Oct 2018 14:38:49 +0200
 


=====================================
debian/rules
=====================================
@@ -46,6 +46,14 @@ override_dh_install-indep:
 
 	dh_install -popenjfx-source build/sdk/lib/src.zip $(OPENJFX_HOME)/lib/
 
+override_mh_install:
+	mh_install
+
+	# Install the empty classifier-less artifacts
+	for module in base controls fxml graphics media swing web; do \
+	    mh_installjar -plibopenjfx-java debian/poms/javafx-$$module.pom build/publications/javafx.$$module.jar; \
+	done
+
 POM_VERSION=11
 get-orig-poms:
 	wget https://repo1.maven.org/maven2/org/openjfx/javafx/$(POM_VERSION)/javafx-$(POM_VERSION).pom -O debian/poms/javafx.pom



View it on GitLab: https://salsa.debian.org/java-team/openjfx/commit/0a458abc404fa51f52d662952195844f7e70cc18

-- 
View it on GitLab: https://salsa.debian.org/java-team/openjfx/commit/0a458abc404fa51f52d662952195844f7e70cc18
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/20181004/755ef3fe/attachment.html>


More information about the pkg-java-commits mailing list