New Upstream Release - libsignatures-java

Ready changes

Summary

Merged new upstream version: 1.1.11.g324b78c (was: 1.1.10.g614270e+ds).

Resulting package

Built on 2022-05-16T11:08 (took 13m54s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-releases libsignatures-java

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index 7211e5d..226cf84 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libsignatures-java (1.1.11.g324b78c-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Mon, 16 May 2022 10:54:37 -0000
+
 libsignatures-java (1.1.10.g614270e+ds-1) unstable; urgency=medium
 
   * Adding pretty=describe to debian/watch.
diff --git a/debian/patches/fix-JAR-assembly.patch b/debian/patches/fix-JAR-assembly.patch
index 6567a0c..3ec0595 100644
--- a/debian/patches/fix-JAR-assembly.patch
+++ b/debian/patches/fix-JAR-assembly.patch
@@ -1,7 +1,9 @@
 Description: Remove module-info.java file which fails maven-jar-plugin.
 Author: Andrius Merkys <merkys@debian.org>
 Forwarded: not-needed
---- a/src/main/java/module-info.java
+Index: libsignatures-java/src/main/java/module-info.java
+===================================================================
+--- libsignatures-java.orig/src/main/java/module-info.java
 +++ /dev/null
 @@ -1,10 +0,0 @@
 -module signatures {
diff --git a/pom.xml b/pom.xml
index 7aa7397..b436040 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,20 +53,7 @@
         	<release>9</release>
         </configuration>
       </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <version>2.4</version>
-        <configuration>
-          <excludes>
-            <exclude>signature/chemistry/*</exclude>
-            <exclude>signature/display/*</exclude>
-            <exclude>signature/edgecolored/*</exclude>
-            <exclude>signature/simple/*</exclude>
-            <exclude>*Test.class</exclude>
-          </excludes>
-        </configuration>
-      </plugin>
+      
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-source-plugin</artifactId>
@@ -87,6 +74,58 @@
     </plugins>
   </build>
   <profiles>
+    <profile>
+        <id>basic</id>
+        <build>
+          <plugins>
+            <plugin>
+                <artifactId>maven-assembly-plugin</artifactId>
+                 <executions>
+                    <execution>
+                        <id>basic</id>
+                        <phase>package</phase>
+                        <goals>
+                           <goal>single</goal>
+                        </goals>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>src/assembly/basic.xml</descriptor> 
+                            </descriptors>
+                        </configuration>
+                 </execution>
+               </executions>
+            </plugin>
+          </plugins>
+        </build>
+    </profile>
+    
+    
+    <profile>
+        <id>graph</id>
+        <build>
+          <plugins>
+            <plugin>
+                <artifactId>maven-assembly-plugin</artifactId>
+                 <executions>
+                    <execution>
+                        <id>graph</id>
+                        <phase>package</phase>
+                        <goals>
+                           <goal>single</goal>
+                        </goals>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>src/assembly/graph.xml</descriptor> 
+                            </descriptors>
+                        </configuration>
+                  </execution>
+                </executions>
+            </plugin>
+          </plugins>
+        </build>
+    </profile>
+  
+  
     <profile>
       <id>ossrh</id>
       <build>
diff --git a/src/assembly/basic.xml b/src/assembly/basic.xml
new file mode 100644
index 0000000..9a39592
--- /dev/null
+++ b/src/assembly/basic.xml
@@ -0,0 +1,21 @@
+<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.1.0"
+     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+     xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.1.0 http://maven.apache.org/xsd/assembly-2.1.0.xsd">
+   <id>basic</id>
+   <formats>
+     <format>jar</format>
+   </formats>
+   <includeBaseDirectory>false</includeBaseDirectory>   
+   <fileSets>
+    <fileSet>
+      <outputDirectory>/</outputDirectory>
+      <directory>${project.build.outputDirectory}</directory>
+      <excludes>
+         <exclude>signature/display/*.*</exclude>
+         <exclude>signature/chemistry/*.*</exclude>
+         <exclude>signature/edgecolored/*.*</exclude>
+         <exclude>signature/simple/*.*</exclude>
+       </excludes>
+     </fileSet>
+   </fileSets>
+</assembly>
diff --git a/src/assembly/graph.xml b/src/assembly/graph.xml
new file mode 100644
index 0000000..15f28d8
--- /dev/null
+++ b/src/assembly/graph.xml
@@ -0,0 +1,19 @@
+<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.1.0"
+     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+     xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.1.0 http://maven.apache.org/xsd/assembly-2.1.0.xsd">
+   <id>graph</id>
+   <formats>
+     <format>jar</format>
+   </formats>
+   <includeBaseDirectory>false</includeBaseDirectory>   
+   <fileSets>
+    <fileSet>
+      <outputDirectory>/</outputDirectory>      
+      <directory>${project.build.outputDirectory}</directory>
+      <excludes>
+         <exclude>signature/display/*.*</exclude>
+         <exclude>signature/chemistry/*.*</exclude>
+       </excludes>
+     </fileSet>
+   </fileSets>
+</assembly>

Debdiff

File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

  • Depends: libmaven-compiler-plugin-java (>= 3.8.1), libmaven-jar-plugin-java (>= 3.1.2) 3.8.1)

More details

Full run details