[Pkg-sssd-devel] uid-wrapper 1.3.0-1 in DELAYED/2

Simon Josefsson simon at josefsson.org
Thu Aug 3 22:24:38 BST 2023


Hi

As a first step, I updated uid-wrapper and have uploaded it to
DELAYED/2.

Code pushed here:
https://salsa.debian.org/sssd-team/uid-wrapper

Below is a diff for easier review, what do you think?

/Simon
-------------- next part --------------
diff --git a/debian/changelog b/debian/changelog
index cb87d5a..66bb5b9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,29 @@
+uid-wrapper (1.3.0-1) unstable; urgency=medium
+
+  [ Simon Josefsson ]
+  * New upstream version.
+  * control: Add myself as Uploaders.
+  * upstream/metadata: Add.
+  * copyright, watch: Drop obj32/ filtering, not needed any more.
+  * watch: Add pgpsigurlmangle.
+  * upstream/signing-key.asc: Add.
+  * control: Standards-Version 4.6.2.
+  * control: Rules-Requires-Root: no.
+  * copyright: Add myself for debian/*, silencing
+    lintian warning update-debian-copyright.
+  * no-soname.diff: Mark as Forwarded: not-needed.
+  * libuid-wrapper.lintian-overrides: Fix syntax.
+  * control: Mark libpriv-wrapper as Multi-Arch: same.
+
+  [ Debian Janitor <janitor at jelmer.uk> ]
+  * Use secure copyright file specification URI.
+  * Use secure URI in Homepage field.
+  * Remove unnecessary XS-Testsuite field in debian/control.
+  * Use canonical URL in Vcs-Browser.
+  * Replace use of deprecated $ADTTMP with $AUTOPKGTEST_TMP.
+
+ -- Simon Josefsson <simon at josefsson.org>  Thu, 03 Aug 2023 23:10:24 +0200
+
 uid-wrapper (1.2.9-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 3077025..c623e56 100644
--- a/debian/control
+++ b/debian/control
@@ -1,20 +1,22 @@
 Source: uid-wrapper
-Homepage: http://cwrap.org/uid_wrapper.html
+Homepage: https://cwrap.org/uid_wrapper.html
 Section: devel
 Priority: optional
 Maintainer: Debian SSSD Team <pkg-sssd-devel at lists.alioth.debian.org>
-Uploaders: Timo Aaltonen <tjaalton at debian.org>
+Uploaders: Timo Aaltonen <tjaalton at debian.org>,
+           Simon Josefsson <simon at josefsson.org>
 Build-Depends: cmake (>= 2.8.8-3~),
                debhelper-compat (= 13),
                dh-buildinfo,
                libcmocka-dev
-XS-Testsuite: autopkgtest
-Standards-Version: 4.1.3
+Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/sssd-team/uid-wrapper.git
-Vcs-Browser: https://salsa.debian.org/sssd-team/uid-wrapper.git
+Vcs-Browser: https://salsa.debian.org/sssd-team/uid-wrapper
+Rules-Requires-Root: no
 
 Package: libuid-wrapper
 Architecture: any
+Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: UID wrapper library
  This is a wrapper for the user, group and hosts NSS API that can
diff --git a/debian/copyright b/debian/copyright
index 5977a78..da84e2e 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,7 +1,6 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: uid_wrapper
 Source: https://ftp.samba.org/pub/cwrap/
-Files-Excluded: obj32/*
 
 Files: *
 Copyright:
@@ -16,6 +15,7 @@ Files: debian/*
 Copyright:
  2014, Jakub Wilk <jwilk at debian.org>
  2014, Jelmer Vernooij <jelmer at debian.org>
+ 2023, Simon Josefsson <simon at josefsson.org>
 Comment:
  Debianized by Jelmer Vernooij on 22 July 2014, based on the
  existing Debian packaging for libnss_wrapper by Jakub Wilk.
diff --git a/debian/libuid-wrapper.lintian-overrides b/debian/libuid-wrapper.lintian-overrides
index 5839e3a..431ce2e 100644
--- a/debian/libuid-wrapper.lintian-overrides
+++ b/debian/libuid-wrapper.lintian-overrides
@@ -1 +1 @@
-libuid-wrapper: sharedobject-in-library-directory-missing-soname usr/lib/libuid_wrapper.so
+libuid-wrapper: sharedobject-in-library-directory-missing-soname [usr/lib/*/libuid_wrapper.so]
diff --git a/debian/patches/no-soname.diff b/debian/patches/no-soname.diff
index 6db42c3..4122376 100644
--- a/debian/patches/no-soname.diff
+++ b/debian/patches/no-soname.diff
@@ -3,6 +3,7 @@ Description: remove SONAME
  We do not support directly linking to it, so it doesn't need the SONAME.
  Let's remove it.
 Author: Jakub Wilk <jwilk at debian.org>, Jelmer Vernooij <jelmer at debian.org>
+Forwarded: not-needed
 Last-Update: 2014-06-01
 
 --- a/src/CMakeLists.txt
diff --git a/debian/tests/tests b/debian/tests/tests
index c1bf113..1e879ea 100755
--- a/debian/tests/tests
+++ b/debian/tests/tests
@@ -1,7 +1,7 @@
 #!/bin/sh
 set -e -u
-cp -a . "$ADTTMP"
-cd "$ADTTMP"
+cp -a . "$AUTOPKGTEST_TMP"
+cd "$AUTOPKGTEST_TMP"
 rm -rf obj debian
 mkdir obj
 cd obj
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..581580d
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+Name: uid_wrapper
+Bug-Database: https://bugzilla.samba.org/enter_bug.cgi?product=cwrap
+Repository-Browse: https://git.samba.org/?p=uid_wrapper.git
+Repository: https://git.samba.org/uid_wrapper.git
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..8f55393
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,63 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=2yyT
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
index 6b6d6a9..c0a62e4 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,4 @@
-version=3
-opts="repacksuffix=+dfsg1,dversionmangle=s/\+dfsg\d*$//" \
-https://ftp.samba.org/pub/cwrap/ uid_wrapper-([0-9.]+)[.]tar[.]gz
+version=4
+opts=pgpsigurlmangle=s/$/.asc/ \
+https://ftp.samba.org/pub/cwrap/ \
+uid_wrapper- at ANY_VERSION@@ARCHIVE_EXT@
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 255 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sssd-devel/attachments/20230803/006b90e7/attachment.sig>


More information about the Pkg-sssd-devel mailing list