[Pkg-freeipa-devel] [Git][freeipa-team/jss][master] 3 commits: Fix maven build.

Timo Aaltonen (@tjaalton) gitlab at salsa.debian.org
Tue Feb 17 13:56:54 GMT 2026



Timo Aaltonen pushed to branch master at FreeIPA packaging / jss


Commits:
7d1d138f by Timo Aaltonen at 2026-02-17T15:55:59+02:00
Fix maven build.

- - - - -
4c0150f5 by Timo Aaltonen at 2026-02-17T15:56:01+02:00
control: Drop obsolete Breaks.

- - - - -
a6a558df by Timo Aaltonen at 2026-02-17T15:56:13+02:00
releasing package jss version 5.9.0~beta3-3

- - - - -


8 changed files:

- debian/changelog
- debian/control
- debian/libjss-java.poms
- debian/maven.ignoreRules
- + debian/maven.publishedRules
- − debian/patches/fix-build.diff
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+jss (5.9.0~beta3-3) unstable; urgency=medium
+
+  * Fix maven build.
+  * control: Drop obsolete Breaks.
+
+ -- Timo Aaltonen <tjaalton at debian.org>  Tue, 17 Feb 2026 15:56:07 +0200
+
 jss (5.9.0~beta3-2) unstable; urgency=medium
 
   * Build jss-tomcat.jar


=====================================
debian/control
=====================================
@@ -6,7 +6,6 @@ Priority: optional
 Build-Depends: debhelper-compat (= 13),
  cmake (>= 3.14),
  default-jdk,
- javahelper,
  junit5,
  libcommons-codec-java,
  libcommons-lang3-java,
@@ -26,13 +25,10 @@ Homepage: https://github.com/dogtagpki/jss
 
 Package: libjss-java
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends},
- libcommons-lang3-java,
- libtomcat10-java,
-Breaks:
- libidm-console-framework-java (<< 2.0.0),
- libldap-java (<< 5.0.0),
- libtomcatjss-java (<< 8.0.0),
+Depends:
+ ${shlibs:Depends},
+ ${maven:Depends}
+ ${misc:Depends},
 Description: Network Security Services for Java
  Network Security Services for Java (JSS) is a Java interface
  to NSS. It supports most of the security standards and


=====================================
debian/libjss-java.poms
=====================================
@@ -25,7 +25,7 @@
 #   --site-xml=<location>: Optional, the location for site.xml if it needs to be installed.
 #     Empty by default. [mh_install]
 #
-pom.xml
+pom.xml --has-package-version
 base/pom.xml --has-package-version
 examples/pom.xml --ignore
 native/pom.xml --ignore


=====================================
debian/maven.ignoreRules
=====================================
@@ -1,4 +1,4 @@
-org.codehaus.mojo flatten-maven-plugin jar * * *
-org.codehaus.mojo native-maven-plugin pom * * *
+org.codehaus.mojo flatten-maven-plugin * * * *
+org.codehaus.mojo native-maven-plugin * * * *
 org.apache.maven.plugins maven-surefire-plugin * * * *
 com.github.github site-maven-plugin * * * *


=====================================
debian/maven.publishedRules
=====================================
@@ -0,0 +1 @@
+


=====================================
debian/patches/fix-build.diff deleted
=====================================
@@ -1,45 +0,0 @@
---- a/pom.xml
-+++ b/pom.xml
-@@ -20,42 +20,13 @@
- 
-     <modules>
-         <module>base</module>
--        <module>native</module>
--        <module>symkey</module>
--        <module>examples</module>
-         <module>tomcat</module>
--        <module>tomcat-9.0</module>
-         <module>tomcat-10.1</module>
-     </modules>
- 
-     <build>
-         <plugins>
-             <plugin>
--                <groupId>org.codehaus.mojo</groupId>
--                <artifactId>flatten-maven-plugin</artifactId>
--                <version>1.1.0</version>
--                <configuration>
--                    <updatePomFile>true</updatePomFile>
--                    <flattenMode>resolveCiFriendliesOnly</flattenMode>
--                </configuration>
--                <executions>
--                    <execution>
--                        <id>flatten</id>
--                        <phase>process-resources</phase>
--                        <goals>
--                            <goal>flatten</goal>
--                        </goals>
--                    </execution>
--                    <execution>
--                        <id>flatten.clean</id>
--                        <phase>clean</phase>
--                        <goals>
--                            <goal>clean</goal>
--                        </goals>
--                    </execution>
--                </executions>
--            </plugin>
--            <plugin>
-                 <groupId>org.apache.maven.plugins</groupId>
-                 <artifactId>maven-surefire-plugin</artifactId>
-                 <version>3.1.2</version>


=====================================
debian/patches/series
=====================================
@@ -1 +1 @@
-fix-build.diff
+#placeholder


=====================================
debian/rules
=====================================
@@ -7,10 +7,6 @@ MOD_MAJOR_VERSION := $(word 1, $(subst ., ,$(UPSTREAM_VERSION)))
 MOD_MINOR_VERSION := $(word 2, $(subst ., ,$(UPSTREAM_VERSION)))
 MOD_PATCH_VERSION := $(word 3, $(subst ., ,$(UPSTREAM_VERSION)))
 
-override_dh_auto_clean:
-#	dh_auto_clean -O--buildsystem=maven
-	dh_auto_clean
-
 override_dh_clean:
 	dh_clean -O--buildsystem=maven
 	dh_clean
@@ -63,4 +59,4 @@ gentarball:
 		> ../jss_$(UV).orig.tar.xz
 
 %:
-	dh $@ --with javahelper
+	dh $@



View it on GitLab: https://salsa.debian.org/freeipa-team/jss/-/compare/6d7f0c6c37ca4dfe5a315b0919537eb01779c0ac...a6a558df36c06109b9cb831d7cd0e5b6e005a806

-- 
View it on GitLab: https://salsa.debian.org/freeipa-team/jss/-/compare/6d7f0c6c37ca4dfe5a315b0919537eb01779c0ac...a6a558df36c06109b9cb831d7cd0e5b6e005a806
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-freeipa-devel/attachments/20260217/809aa2f4/attachment-0001.htm>


More information about the Pkg-freeipa-devel mailing list