[Pkg-privacy-commits] [Git][pkg-privacy-team/pidgin-otr][master] 15 commits: Update watch file format version to 4.

Hefee (@hefee) hefee at debian.org
Sun Mar 9 19:12:20 GMT 2025



Hefee pushed to branch master at Privacy Maintainers / pidgin-otr


Commits:
ec597ffd by Sandro Knauß at 2025-03-05T22:21:08+00:00
Update watch file format version to 4.

Changes-By: lintian-brush
Fixes: lintian: obsolete-debian-watch-file-standard
See-also: https://lintian.debian.org/tags/obsolete-debian-watch-file-standard.html

- - - - -
0b21beef by Sandro Knauß at 2025-03-05T23:22:13+01:00
Simplify watch file.

- - - - -
fb7e783d by Sandro Knauß at 2025-03-05T22:22:37+00:00
Set Rules-Requires-Root: no.

Changes-By: lintian-brush
Fixes: lintian: silent-on-rules-requiring-root
See-also: https://lintian.debian.org/tags/silent-on-rules-requiring-root.html

- - - - -
c75767be by Sandro Knauß at 2025-03-09T19:40:26+01:00
Do not use bare names for install/dirs.

- - - - -
634e4fee by Sandro Knauß at 2025-03-09T19:41:20+01:00
Remove empty dir file.

- - - - -
1a954d12 by Sandro Knauß at 2025-03-09T19:41:23+01:00
Add myself to Uploaders.

- - - - -
deb3f679 by Sandro Knauß at 2025-03-09T19:41:23+01:00
Bump debhelper to 13.

- - - - -
ee5a1056 by Sandro Knauß at 2025-03-09T19:41:23+01:00
Simplifiy d/rules (use execute_after_* hooks).

- - - - -
c8c42722 by Sandro Knauß at 2025-03-09T19:41:23+01:00
Move most B-D to B-D-Arch to get minimal dependencies for clean step.

- - - - -
41f7138c by Sandro Knauß at 2025-03-09T19:41:23+01:00
fix issues with appstream file.

- - - - -
c31c1329 by Sandro Knauß at 2025-03-09T19:41:23+01:00
Install appstream metadatafile. (Closes: #882375)

- - - - -
05dade31 by Sandro Knauß at 2025-03-09T19:41:23+01:00
Bump Standards-Version to 4.7.2 (No changes need).

- - - - -
d0efaa1b by Sandro Knauß at 2025-03-09T20:04:21+01:00
Rename appstream metadatafile correctly.

- - - - -
244653a4 by Sandro Knauß at 2025-03-09T20:04:21+01:00
Update year in copyright for debian/*.

- - - - -
1bd86ae8 by Sandro Knauß at 2025-03-09T20:07:16+01:00
Release to unstable.

- - - - -


10 changed files:

- debian/appdata/pidgin-otr.appdata.xml → debian/appdata/ca.cypherpunks.otr.pidgin_otr.metainfo.xml
- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- − debian/dirs
- − debian/install
- + debian/pidgin-otr.install
- debian/rules
- debian/watch


Changes:

=====================================
debian/appdata/pidgin-otr.appdata.xml → debian/appdata/ca.cypherpunks.otr.pidgin_otr.metainfo.xml
=====================================
@@ -1,13 +1,34 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Copyright 2015 Jiri Eischmann <eischmann at redhat.com> -->
 <component type="addon">
-    <id>pidgin-otr</id>
-    <extends>pidgin.desktop</extends>
+    <id>ca.cypherpunks.otr.pidgin_otr</id>
+    <developer id="ca.cypherpunks">
+        <name>OTR development team</name>
+    </developer>
+    <extends>
+        <id>im.pidgin.Pidgin</id>
+    </extends>
     <name>Off-the-Record Messaging</name>
     <summary>A Pidgin plugin which implements Off-the-Record (OTR) Messaging</summary>
+    <description>
+        <p>OTR allows you to have private conversations over IM by providing:
+        - Encryption
+          - No one else can read your instant messages.
+        - Authentication
+          - You are assured the correspondent is who you think it is.
+        - Deniability
+          - The messages you send do _not_ have digital signatures that are
+            checkable by a third party.  Anyone can forge messages after a
+            conversation to make them look like they came from you.  However,
+            _during_ a conversation, your correspondent is assured the messages
+            they see are authentic and unmodified.
+        - Perfect forward secrecy
+          - If you lose control of your private keys, no previous conversation
+            is compromised.
+        </p>
+    </description>
     <url type="homepage">https://otr.cypherpunks.ca/</url>
     <url type="bugtracker">https://bugs.otr.im/projects/pidgin-otr</url>
     <metadata_license>GFDL-1.3</metadata_license>
     <project_license>GPL-2.0</project_license>
-    <updatecontact>eischmann_at_redhat.com</updatecontact>
 </component>


=====================================
debian/changelog
=====================================
@@ -1,3 +1,26 @@
+pidgin-otr (4.0.2-4) unstable; urgency=medium
+
+  [ Debian Janitor ]
+  * Use secure copyright file specification URI.
+  * Bump debhelper from deprecated 9 to 10.
+  * Set field Upstream-Name in debian/copyright.
+  * Drop unnecessary dependency on dh-autoreconf.
+  * Update standards version to 4.1.5, no changes needed.
+
+  [ Sandro Knauß ]
+  * Add myself to Uploaders.
+  * Do not use bare names for install.
+  * Simplifiy d/rules (use execute_after_* hooks).
+  * Move most B-D to B-D-Arch to get minimal dependencies for clean step.
+  * Fix&Install appstream metadatafile. (Closes: #882375)
+  * Update year in copyright for debian/*.
+  * Update watch file format to 4.
+  * Bump debhelper to 13.
+  * Bump Standards-Version to 4.7.2 (No changes need).
+  * Set Rules-Requires-Root: no.
+
+ -- Sandro Knauß <hefee at debian.org>  Sun, 09 Mar 2025 20:04:48 +0100
+
 pidgin-otr (4.0.2-3) unstable; urgency=medium
 
   * Team upload


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


=====================================
debian/control
=====================================
@@ -1,23 +1,24 @@
 Source: pidgin-otr
 Maintainer: Debian Privacy Tools Maintainers <pkg-privacy-maintainers at lists.alioth.debian.org>
-Uploaders: Clément Hermann <nodens at nodens.org>, Ulrike Uhlig <ulrike at debian.org>
+Uploaders: Clément Hermann <nodens at nodens.org>,
+           Ulrike Uhlig <ulrike at debian.org>,
+           Sandro Knauß <hefee at debian.org>,
 Section: net
 Priority: optional
-Build-Depends: debhelper (>= 10~),
-               dpkg-dev (>= 1.16.1~),
-               libgpg-error-dev,
-               libgcrypt20-dev,
-               libglib2.0-dev,
-               libgtk2.0-dev,
-               pidgin-dev,
-               libotr5-dev,
-               libxml-parser-perl,
-               intltool,
-               autotools-dev
-Standards-Version: 4.1.5
+Build-Depends: debhelper-compat (= 13),
+Build-Depends-Arch: intltool,
+                    libgcrypt20-dev,
+                    libglib2.0-dev,
+                    libgpg-error-dev,
+                    libgtk2.0-dev,
+                    libotr5-dev,
+                    libxml-parser-perl,
+                    pidgin-dev,
+Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/pkg-privacy-team/pidgin-otr
 Vcs-Git: https://salsa.debian.org/pkg-privacy-team/pidgin-otr.git
 Homepage: https://otr.cypherpunks.ca/
+Rules-Requires-Root: no
 
 Package: pidgin-otr
 Architecture: any


=====================================
debian/copyright
=====================================
@@ -10,10 +10,10 @@ License: GPL-2
 Files: debian/*
 Copyright:
   © 2007-2012 Thibaut VARENE <varenet at debian.org>
-  © 2014 Debian OTR Team <pkg-otr-team at lists.alioth.debian.org>
+  © 2014-2025 Debian OTR Team <pkg-otr-team at lists.alioth.debian.org>
 License: GPL-2
 
-Files: debian/appdata/pidgin-otr.appdata.xml
+Files: debian/appdata/ca.cypherpunks.otr.pidgin_otr.metainfo.xml
 Copyright: © 2015 Jiri Eischmann <eischmann at redhat.com>
 License: GFDL-1.3
 


=====================================
debian/dirs deleted
=====================================


=====================================
debian/install deleted
=====================================
@@ -1 +0,0 @@
-# debian/appdata/pidgin-otr.appdata.xml usr/share/metainfo/


=====================================
debian/pidgin-otr.install
=====================================
@@ -0,0 +1 @@
+debian/appdata/ca.cypherpunks.otr.pidgin_otr.metainfo.xml usr/share/metainfo/


=====================================
debian/rules
=====================================
@@ -12,17 +12,14 @@ include /usr/share/dpkg/buildflags.mk
 	dh $@
 
 override_dh_auto_configure:
-	dh_auto_configure -- \
-		--libdir=\$${prefix}/lib \
-		$(shell dpkg-buildflags --export=configure)
+	dh_auto_configure -- --libdir=\$${prefix}/lib
 
-override_dh_auto_build:
-	dh_auto_build
+
+execute_after_dh_auto_build:
 	cd po; intltool-update --verbose --pot
 
-override_dh_install:
+execute_after_dh_install:
 	rm debian/pidgin-otr/usr/lib/pidgin/*.la
-	dh_install --fail-missing -X.la
 
 # The "shared" library we ship is not managed by ldconfig and friends.
 override_dh_makeshlibs:


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



View it on GitLab: https://salsa.debian.org/pkg-privacy-team/pidgin-otr/-/compare/a8d3efcf585bc3fbf6b3e0fb526dd189549d721c...1bd86ae8a5b56f4d679021c41f751513588f54ab

-- 
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/pidgin-otr/-/compare/a8d3efcf585bc3fbf6b3e0fb526dd189549d721c...1bd86ae8a5b56f4d679021c41f751513588f54ab
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/20250309/c5bf73a0/attachment-0001.htm>


More information about the Pkg-privacy-commits mailing list