[Pkg-privacy-commits] [Git][pkg-privacy-team/libotr][master] 14 commits: Update to debhelper 13.

Hefee (@hefee) hefee at debian.org
Wed Mar 5 21:39:55 GMT 2025



Hefee pushed to branch master at Privacy Maintainers / libotr


Commits:
7d59e33c by Sandro Knauß at 2025-03-05T22:16:58+01:00
Update to debhelper 13.

- - - - -
0c71b584 by Sandro Knauß at 2025-03-05T22:18:49+01:00
use not-installed to ignore *la file.

- - - - -
4c65ed2f by Sandro Knauß at 2025-03-05T22:19:40+01:00
Update lintian-overrides.

- - - - -
087114c3 by Sandro Knauß at 2025-03-05T22:20:06+01:00
Add Build-Depends-Package to symbols file.

- - - - -
6a7e8b08 by Sandro Knauß at 2025-03-05T22:20:40+01:00
Update watch to Version 4.

- - - - -
594c6f00 by Sandro Knauß at 2025-03-05T22:21:17+01:00
Use DEB_BUILD_MAINT_OPTIONS for hardening.

- - - - -
39cf946d by Sandro Knauß at 2025-03-05T22:21:52+01:00
Register protocol descrition with doc-base.

- - - - -
fc16a4e0 by Sandro Knauß at 2025-03-05T22:22:27+01:00
Update usage pkg-config -> pkgconf.

- - - - -
552179ad by Sandro Knauß at 2025-03-05T22:22:47+01:00
Add myself to Uploaders.

- - - - -
8380b98e by Sandro Knauß at 2025-03-05T22:23:04+01:00
Bump Standards-Version to 4.7.2 (No changes need).

- - - - -
021378a1 by Sandro Knauß at 2025-03-05T22:31:47+01:00
update d/changelog.

- - - - -
4b601dba by Sandro Knauß at 2025-03-05T22:33:03+01:00
Add Rules-Requires-Root: no.

- - - - -
c77927e7 by Sandro Knauß at 2025-03-05T22:33:45+01:00
update copyright year for debian/*

- - - - -
6f96c8f8 by Sandro Knauß at 2025-03-05T22:35:52+01:00
Release to unstable

- - - - -


14 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- debian/libotr5-bin.lintian-overrides
- debian/libotr5-dev.install
- + debian/libotr5t64.doc-base
- debian/docs → debian/libotr5t64.docs
- debian/install → debian/libotr5t64.install
- − debian/libotr5t64.lintian-overrides
- debian/libotr5t64.symbols
- + debian/not-installed
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,20 @@
+libotr (4.1.1-6) unstable; urgency=medium
+
+  * Add myself to Uploaders.
+  * Update to debhelper 13.
+  * Update watch to Version 4.
+  * Bump Standards-Version to 4.7.2 (No changes need).
+  * Use not-installed to ignore *la file.
+  * Update lintian-overrides.
+  * Add Build-Depends-Package to symbols file.
+  * Use DEB_BUILD_MAINT_OPTIONS for hardening.
+  * Register protocol descripition with doc-base.
+  * Update usage pkg-config -> pkgconf.
+  * Add Rules-Requires-Root: no.
+  * Update copyright year for debian/*.
+
+ -- Sandro Knauß <hefee at debian.org>  Wed, 05 Mar 2025 22:35:33 +0100
+
 libotr (4.1.1-5.1) unstable; urgency=medium
 
   * Non-maintainer upload.


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-11


=====================================
debian/control
=====================================
@@ -1,12 +1,14 @@
 Source: libotr
 Maintainer: Debian Privacy Tools Maintainers <pkg-privacy-maintainers at lists.alioth.debian.org>
 Uploaders: Clément Hermann <nodens at debian.org>,
+           Sandro Knauß <hefee at debian.org>,
 Section: libs
 Priority: optional
-Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11~),
+Build-Depends: debhelper-compat (= 13),
                libgpg-error-dev,
                libgcrypt20-dev
-Standards-Version: 4.2.1
+Standards-Version: 4.7.2
+Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/pkg-privacy-team/libotr
 Vcs-Git: https://salsa.debian.org/pkg-privacy-team/libotr.git
 Homepage: https://otr.cypherpunks.ca/
@@ -72,7 +74,7 @@ Depends: libotr5t64 (= ${binary:Version}),
          libgcrypt20-dev,
          ${shlibs:Depends},
          ${misc:Depends}
-Suggests: pkg-config
+Suggests: pkgconf,
 Conflicts: libotr1-dev,
            libotr2-dev
 Replaces: libotr-dev,


=====================================
debian/copyright
=====================================
@@ -14,7 +14,7 @@ Copyright:
   © 2005-2012 Thibaut VARENE <varenet at debian.org>
   © 2013 Micah Anderson <micah at debian.org>
   © 2014 Debian OTR Team <pkg-otr-team at lists.alioth.debian.org>
-  © 2016 Debian Privacy Tools Maintainers <pkg-privacy-maintainers at lists.alioth.debian.org>
+  © 2016-2025 Debian Privacy Tools Maintainers <pkg-privacy-maintainers at lists.alioth.debian.org>
 License: LGPL-2.1+
 
 Files: tests/*


=====================================
debian/libotr5-bin.lintian-overrides
=====================================
@@ -1,2 +1,2 @@
 # This is a summary manpage pointing to more specific ones
-spare-manual-page usr/share/man/man1/otr_toolkit.1.gz
+spare-manual-page [usr/share/man/man1/otr_toolkit.1.gz]


=====================================
debian/libotr5-dev.install
=====================================
@@ -1,6 +1,5 @@
 debian/tmp/usr/include/* usr/include
 /usr/lib/*/lib*.a
-/usr/lib/*/lib*.la
 /usr/lib/*/lib*.so
 debian/tmp/usr/share/aclocal/* usr/share/aclocal
 /usr/lib/*/pkgconfig/libotr.pc


=====================================
debian/libotr5t64.doc-base
=====================================
@@ -0,0 +1,9 @@
+Document: otr-v3
+Title: Off-the-Record Messaging Protocol version 3
+Abstract: This document describes version 3 of the Off-the-Record Messaging
+ protocol. It starts with a high level overview and goes down to the formulars.
+Section: Help/Standards
+
+Format: HTML
+Index: /usr/share/doc/libotr5t64/Protocol-v3.html
+Files: /usr/share/doc/libotr5t64/Protocol-v3.html


=====================================
debian/docs → debian/libotr5t64.docs
=====================================


=====================================
debian/install → debian/libotr5t64.install
=====================================


=====================================
debian/libotr5t64.lintian-overrides deleted
=====================================
@@ -1 +0,0 @@
-libotr5t64: package-name-doesnt-match-sonames libotr5


=====================================
debian/libotr5t64.symbols
=====================================
@@ -1,4 +1,5 @@
 libotr.so.5 libotr5t64 #MINVER#
+* Build-Depends-Package: libotr5-dev
  otrl_api_version at Base 4.0.0
  otrl_auth_clear at Base 4.0.0
  otrl_auth_copy_on_key at Base 4.0.0


=====================================
debian/not-installed
=====================================
@@ -0,0 +1 @@
+/usr/lib/${DEB_HOST_MULTIARCH}/libotr.la


=====================================
debian/rules
=====================================
@@ -4,18 +4,13 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
 NO_MAKE_CHECK_ARCHS := hppa mips mipsel powerpc ppc64 ppc64el s390x
 
 %:
 	dh $@ --with autoreconf
 
-override_dh_auto_configure:
-	dh_auto_configure -- --with-pic \
-	   $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --export=configure)
-
-override_dh_install:
-	dh_install --fail-missing -X.la
-
 # Enable the test suite only for architectures where it is reliable
 override_dh_auto_test:
 ifeq (,$(filter $(DEB_BUILD_ARCH),$(NO_MAKE_CHECK_ARCHS)))


=====================================
debian/watch
=====================================
@@ -1,4 +1,3 @@
-# Site		Directory		Pattern			Version	Script
-version=2
+version=4
 opts="pgpsigurlmangle=s/$/.asc/" \
-https://otr.cypherpunks.ca/	libotr-(.*)\.t(?:ar\.)?gz	debian	uupdate
+https://otr.cypherpunks.ca/ libotr-(.*)\.t(?:ar\.)?gz



View it on GitLab: https://salsa.debian.org/pkg-privacy-team/libotr/-/compare/59df24306094bcfa1ebf5792c999a545a791cc5b...6f96c8f8cf7eb1d0dbf2395eae0bb8f5262d3e6e

-- 
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/libotr/-/compare/59df24306094bcfa1ebf5792c999a545a791cc5b...6f96c8f8cf7eb1d0dbf2395eae0bb8f5262d3e6e
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-privacy-commits/attachments/20250305/a0770efd/attachment-0001.htm>


More information about the Pkg-privacy-commits mailing list