[Git][java-team/afterburner.fx][master] 12 commits: Use debhelper 11

Tony Mancill gitlab at salsa.debian.org
Sun Jan 13 21:23:53 GMT 2019


Tony Mancill pushed to branch master at Debian Java Maintainers / afterburner.fx


Commits:
2a8343ce by tony mancill at 2019-01-13T20:55:05Z
Use debhelper 11

- - - - -
5cdf61f0 by tony mancill at 2019-01-13T20:55:44Z
Bump Standards-Version to 4.2.1

- - - - -
1b65ab53 by tony mancill at 2019-01-13T20:55:53Z
Update Vcs URLs to point to Salsa

- - - - -
e236ba9a by tony mancill at 2019-01-13T20:56:03Z
interim changelog

- - - - -
4ea22822 by tony mancill at 2019-01-13T20:56:19Z
update build-dep from openjfx -> libopenjfx-java

- - - - -
3e81636e by tony mancill at 2019-01-13T21:00:21Z
Patch upstream pom for javafx and javax.inject and annotations

- - - - -
5773404d by tony mancill at 2019-01-13T21:02:04Z
sort build-deps in debian/control

- - - - -
48694e39 by tony mancill at 2019-01-13T21:02:26Z
Freshen debian/copyright

- - - - -
4eee1447 by tony mancill at 2019-01-13T21:14:10Z
Drop get-orig-source target from debian/rules

- - - - -
57d16d8c by tony mancill at 2019-01-13T21:14:10Z
Bump Standards-Version to 4.3.0

- - - - -
4d835075 by tony mancill at 2019-01-13T21:16:57Z
No longer build a shaded JAR

- - - - -
a0436421 by tony mancill at 2019-01-13T21:18:29Z
prepare changelog for upload

- - - - -


9 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/copyright
- + debian/patches/disable_shade_jar.patch
- + debian/patches/javafx_pom.patch
- + debian/patches/javax_pom.patch
- + debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,18 @@
+afterburner.fx (1.7.0-2) unstable; urgency=medium
+
+  * Update Vcs URLs to point to Salsa
+  * Use debhelper 11
+  * Bump Standards-Version to 4.3.0
+  * Update build-dep from openjfx -> libopenjfx-java
+  * Patch upstream pom for javafx and javax.inject and annotations
+  * Add build-deps on libfindbugs-annotations-java and
+    libgeronimo-annotation-1.3-spec-java
+  * Freshen debian/copyright
+  * Drop get-orig-source target from debian/rules
+  * No longer build a shaded JAR
+
+ -- tony mancill <tmancill at debian.org>  Sun, 13 Jan 2019 13:18:25 -0800
+
 afterburner.fx (1.7.0-1) unstable; urgency=medium
 
   * Initial release (Closes: #848398)


=====================================
debian/compat
=====================================
@@ -1 +1 @@
-10
+11


=====================================
debian/control
=====================================
@@ -3,20 +3,23 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: tony mancill <tmancill at debian.org>
-Build-Depends: debhelper (>= 10), default-jdk, maven-debian-helper (>= 2.1)
-Build-Depends-Indep: libmaven-shade-plugin-java,
- libatinject-jsr330-api-java,
+Build-Depends: debhelper (>= 11),
+ default-jdk,
+ maven-debian-helper (>= 2.1)
+Build-Depends-Indep: default-jdk-doc,
  junit4,
- libmockito-java,  
- default-jdk-doc,
+ libatinject-jsr330-api-java,
  libatinject-jsr330-api-java-doc,
+ libfindbugs-annotations-java,
+ libgeronimo-annotation-1.3-spec-java,
  libmaven-javadoc-plugin-java,
- openjfx,
+ libmockito-java,
+ libopenjfx-java,
  xauth,
  xvfb
-Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/afterburner.fx.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/afterburner.fx.git
+Standards-Version: 4.3.0
+Vcs-Git: https://salsa.debian.org/java-team/afterburner.fx.git
+Vcs-Browser: https://salsa.debian.org/java-team/afterburner.fx
 Homepage: http://afterburner.adam-bien.com
 
 Package: libafterburner.fx-java


=====================================
debian/copyright
=====================================
@@ -8,7 +8,7 @@ Copyright: 2013-2017, Adam Bien
 License: Apache-2.0
 
 Files: debian/*
-Copyright: 2017, tony mancill <tmancill at debian.org>
+Copyright: 2017-2019, tony mancill <tmancill at debian.org>
 License: Apache-2.0
 
 License: Apache-2.0


=====================================
debian/patches/disable_shade_jar.patch
=====================================
@@ -0,0 +1,18 @@
+--- a/pom.xml
++++ b/pom.xml
+@@ -105,6 +105,7 @@
+                     </execution>
+                 </executions>
+             </plugin>
++            <!-- Debian does not build a shaded JAR
+             <plugin>
+                 <groupId>org.apache.maven.plugins</groupId>
+                 <artifactId>maven-shade-plugin</artifactId>
+@@ -125,6 +126,7 @@
+                     </execution>
+                 </executions>
+             </plugin>
++            -->
+             <plugin>
+                 <groupId>org.apache.maven.plugins</groupId>
+                 <artifactId>maven-gpg-plugin</artifactId>


=====================================
debian/patches/javafx_pom.patch
=====================================
@@ -0,0 +1,27 @@
+--- a/pom.xml
++++ b/pom.xml
+@@ -52,6 +52,24 @@
+             <version>1</version>
+             <scope>compile</scope>
+         </dependency>
++        <dependency>
++            <groupId>org.openjfx</groupId>
++            <artifactId>javafx-fxml</artifactId>
++            <version>debian</version>
++            <scope>compile</scope>
++        </dependency>
++        <dependency>
++            <groupId>org.openjfx</groupId>
++            <artifactId>javafx-graphics</artifactId>
++            <version>debian</version>
++            <scope>compile</scope>
++        </dependency>
++        <dependency>
++            <groupId>org.openjfx</groupId>
++            <artifactId>javafx-swing</artifactId>
++            <version>debian</version>
++            <scope>compile</scope>
++        </dependency>
+     </dependencies>
+     <build>
+         <plugins>


=====================================
debian/patches/javax_pom.patch
=====================================
@@ -0,0 +1,28 @@
+--- a/pom.xml
++++ b/pom.xml
+@@ -47,6 +47,12 @@
+             <scope>test</scope>
+         </dependency>
+         <dependency>
++            <groupId>com.google.code.findbugs</groupId>
++            <artifactId>annotations</artifactId>
++            <version>debian</version>
++            <scope>test</scope>
++        </dependency>
++        <dependency>
+             <groupId>javax.inject</groupId>
+             <artifactId>javax.inject</artifactId>
+             <version>1</version>
+@@ -70,6 +76,12 @@
+             <version>debian</version>
+             <scope>compile</scope>
+         </dependency>
++        <dependency>
++            <groupId>javax.annotation</groupId>
++            <artifactId>jsr250-api</artifactId>
++            <version>debian</version>
++            <scope>compile</scope>
++        </dependency>
+     </dependencies>
+     <build>
+         <plugins>


=====================================
debian/patches/series
=====================================
@@ -0,0 +1,3 @@
+javafx_pom.patch
+javax_pom.patch
+disable_shade_jar.patch


=====================================
debian/rules
=====================================
@@ -5,6 +5,3 @@
 
 override_dh_auto_test:
 	xvfb-run dh_auto_test
-
-get-orig-source:
-	uscan --download-current-version --force-download --no-symlink



View it on GitLab: https://salsa.debian.org/java-team/afterburner.fx/compare/686fdff23f0bcdbdec442f9ce0d142007e13f00e...a0436421fddbd2cea32d559c46a36c1b7d2580c8

-- 
View it on GitLab: https://salsa.debian.org/java-team/afterburner.fx/compare/686fdff23f0bcdbdec442f9ce0d142007e13f00e...a0436421fddbd2cea32d559c46a36c1b7d2580c8
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/20190113/dc868b1c/attachment.html>


More information about the pkg-java-commits mailing list