[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