[Pkg-freeipa-devel] [Git][freeipa-team/jss][master] 3 commits: watch: Use github template.

Timo Aaltonen (@tjaalton) gitlab at salsa.debian.org
Wed Sep 30 15:00:52 BST 2026



Timo Aaltonen pushed to branch master at FreeIPA packaging / jss


Commits:
6732f180 by Timo Aaltonen at 2026-09-29T15:06:16+03:00
watch: Use github template.

- - - - -
2e4af4d2 by Timo Aaltonen at 2026-09-30T15:10:06+03:00
rules: Fix running tests.

- - - - -
ab036578 by Timo Aaltonen at 2026-09-30T15:13:04+03:00
rules: Clean up generated files.

- - - - -


2 changed files:

- debian/rules
- debian/watch


Changes:

=====================================
debian/rules
=====================================
@@ -10,6 +10,11 @@ override_dh_auto_clean:
 	dh_auto_clean --buildsystem=maven
 	dh_auto_clean --builddirectory=build2 --buildsystem=cmake
 
+override_dh_clean:
+	dh_clean
+	rm -f native/src/main/native/org/mozilla/jss/jssconfig.h \
+		native/src/main/native/org/mozilla/jss/util/jssver.h
+
 override_dh_auto_configure:
 	dh_auto_configure --buildsystem=maven
 	dh_auto_configure --builddirectory=build2 --buildsystem=cmake -- \
@@ -44,7 +49,7 @@ override_dh_auto_install:
 
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_PROFILES)))
-	cd build && ctest --output-on-failure || true
+	cd build2 && ctest --output-on-failure || true
 endif
 
 # For maintainer use only, generate a tarball:


=====================================
debian/watch
=====================================
@@ -1,5 +1,5 @@
 Version: 5
 
-Source: https://github.com/dogtagpki/jss/tags/
-Matching-Pattern: .*/releases/tag/@ANY_VERSION@
-Filename-Mangle: s/@ANY_VERSION@$/jss-$1.tar.gz/
+Template: Github
+Owner: dogtagpki
+Project: jss



View it on GitLab: https://salsa.debian.org/freeipa-team/jss/-/compare/fcfbb8cfc630cfc4b2bcdea2746eb0046058fdc7...ab036578eae0dc9d48b12e3ff08df80e4132d833

-- 
View it on GitLab: https://salsa.debian.org/freeipa-team/jss/-/compare/fcfbb8cfc630cfc4b2bcdea2746eb0046058fdc7...ab036578eae0dc9d48b12e3ff08df80e4132d833
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20260930/3329a700/attachment-0001.htm>


More information about the Pkg-freeipa-devel mailing list