[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