[Pkg-privacy-commits] [Git][pkg-privacy-team/seahorse-nautilus][debian/master] 13 commits: reference upstream issue for meson/gpgme patch

Clément Hermann (@nodens) nodens at debian.org
Sun Feb 5 10:19:43 GMT 2023



Clément Hermann pushed to branch debian/master at Privacy Maintainers / seahorse-nautilus


Commits:
67260130 by Clément Hermann at 2023-01-30T15:30:09+01:00
reference upstream issue for meson/gpgme patch

(and mark as forwarded)

- - - - -
33fd37ba by Clément Hermann at 2023-01-30T15:35:14+01:00
Update d/copyright

- - - - -
162bbcbb by Clément Hermann at 2023-01-30T15:38:14+01:00
Declare compliance with Policy v4.6.2

- - - - -
b7334fbe by Clément Hermann at 2023-01-30T15:38:53+01:00
Update changelog

Gbp-Dch: Ignore

- - - - -
c204d19b by Clément Hermann at 2023-01-30T15:42:22+01:00
lintian-overrides: update tag name

- - - - -
ca71ea1d by Clément Hermann at 2023-02-05T10:31:02+01:00
d/copyright: remove paragraphs for removed files

- - - - -
48cb1940 by Clément Hermann at 2023-02-05T10:38:20+01:00
update upstream metadata:
  - Homepage isn't a DEP-12 field
  - add "extension" to Name

- - - - -
75efbbd4 by Clément Hermann at 2023-02-05T10:40:44+01:00
Update debian/watch to version 4 (no change)

- - - - -
1e15e216 by Clément Hermann at 2023-02-05T10:53:45+01:00
d/rules: remove uneeded linker flags

- - - - -
e7a16368 by Clément Hermann at 2023-02-05T10:56:12+01:00
Update changelog

Gbp-Dch: Ignore

- - - - -
f3904799 by Clément Hermann at 2023-02-05T11:00:00+01:00
Update upstream issue link for d/patches/fix-warnings.patch

- - - - -
e343bfc6 by Clément Hermann at 2023-02-05T11:02:27+01:00
Update changelog

Gbp-Dch: Ignore

- - - - -
8196f48e by Clément Hermann at 2023-02-05T11:07:02+01:00
Update changelog: release

Gbp-Dch: Ignore

- - - - -


9 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/patches/fix-warnings.patch
- debian/patches/meson_use_dependency_for_gpme.patch
- debian/rules
- debian/source/lintian-overrides
- debian/upstream/metadata
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,4 +1,4 @@
-seahorse-nautilus (3.11.92+git20230129.d59dc92f-1) UNRELEASED; urgency=medium
+seahorse-nautilus (3.11.92+git20230129.d59dc92f-1) unstable; urgency=medium
 
   [ Chris Lamb ]
   * Remove myself from Uploaders
@@ -13,14 +13,24 @@ seahorse-nautilus (3.11.92+git20230129.d59dc92f-1) UNRELEASED; urgency=medium
     - fix-warning.patch: update Forwarded URL
     - add meson_use_dependency_for_gpme.patch build system to avoid
       gpgme-config usage (not shipped in Debian currently, and obsolete anyway)
+      (Forwarded)
   * d/docs: README → README.md
   * d/control:
       - add meson (>= 0.51) build-depends
       - update libnautilus-extension-dev version requirement
       - update my email in Uploaders to debian.org address
       - Switch to debhelper-compat 13 (and drop debian/compat file)
-
- -- Clément Hermann <nodens at debian.org>  Sun, 29 Jan 2023 20:35:32 +0100
+  * Update d/copyright
+  * Declare compliance with Policy v4.6.2
+  * lintian-overrides: update tag name
+  * d/copyright: remove paragraphs for removed files
+  * update upstream metadata:
+      - Homepage isn't a DEP-12 field
+      - add "extension" to Name
+  * Update debian/watch to version 4 (no change)
+  * d/rules: remove unneeded linker flags '--as-needed'
+
+ -- Clément Hermann <nodens at debian.org>  Sun, 05 Feb 2023 11:06:14 +0100
 
 seahorse-nautilus (3.11.92-4) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -15,7 +15,7 @@ Build-Depends:
  libnautilus-extension-dev (>= 43.1),
  libnotify-dev,
  meson (>= 0.51)
-Standards-Version: 4.4.0
+Standards-Version: 4.6.2
 Homepage: https://wiki.gnome.org/Apps/Seahorse
 Vcs-Git: https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus.git
 Vcs-Browser: https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus


=====================================
debian/copyright
=====================================
@@ -1,74 +1,10 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: seahorse-nautilus
-Upstream-Contact: Stef Walter <stefw at gnome.org>
+Upstream-Contact: https://gitlab.gnome.org/GNOME/nautilus-seahorse/-/issues/
 Source: https://download.gnome.org/sources/seahorse-nautilus/
 
 Files: *
-Copyright: 2001–2013 Jose Carlos Garcia Sogo, Anthony Mulcahy, Steffen Zahn, Stef Walter
-License: GPL-2+
-
-Files: aclocal.m4
-Copyright: 1996–2011, Free Software Foundation, Inc
-License: GAP
-
-Files: compile
-Copyright: 1999, 2000, 2003–2005, 2009, 2010, 2012, Free Software Foundation, Inc.
-License: GPL-2+
-
-Files: config.guess
- config.sub
-Copyright: 1992–2012, Free Software Foundation, Inc.
-License: GPL-2+
-
-Files: configure
-Copyright: 1992–1996, 1998–2010, Free Software Foundation, Inc.
-License: FSFUL
-
-Files: depcomp
-Copyright: 1999, 2000, 2003–2007, 2009–2011, Free Software Foundation, Inc.
-License: GPL-2+
-
-Files: INSTALL
-Copyright: 1994–1996, 1999–2002, 2004–2009, Free Software Foundation, Inc.
-License: FSFAP
-
-Files: install-sh
-Copyright: 1994 X Consortium
-License: X11
-
-Files: ltmain.sh
- m4/libtool.m4
-Copyright: 1996–2001, 2003–2011, Free Software Foundation, Inc.
-License: GPL-2+
-
-Files: m4/intltool.m4
-Copyright: 2001 Eazel, Inc.
-License: GPL-2+
-
-Files: m4/ltsugar.m4
-Copyright: 2004, 2005, 2007, 2008, Free Software Foundation, Inc.
-License: FSFULLR
-
-Files: m4/ltversion.m4
-Copyright: 2004, Free Software Foundation, Inc.
-License: FSFULLR
-
-Files: m4/lt~obsolete.m4
-Copyright: 2004, 2005, 2007, 2009, Free Software Foundation, Inc.
-License: FSFULLR
-
-Files: m4/ltoptions.m4
-Copyright: 2004, 2005, 2007–2009, Free Software Foundation, Inc.
-License: FSFULLR
-
-Files: Makefile.in
- nautilus-ext/Makefile.in
- tool/Makefile.in
-Copyright: 1994–2011, Free Software Foundation, Inc.
-License: GAP~Makefile.in
-
-Files: missing
-Copyright: 1996, 1997, 1999, 2000, 2002–2006, 2008–2012, Free Software Foundation, Inc.
+Copyright: 2001–2022 Jose Carlos Garcia Sogo, Anthony Mulcahy, Steffen Zahn, Stef Walter
 License: GPL-2+
 
 Files: nautilus-ext/seahorse-nautilus-module.c
@@ -128,11 +64,6 @@ Copyright: 2005, Stefan Walter
  2003, Jacob Perkins
 License: GPL-2+
 
-Files: po/Makefile.in.in
-Copyright: 1995, 1996, 1997, Ulrich Drepper <drepper at gnu.ai.mit.edu>
- 2004–2008, Rodney Dawes <dobey.pwns at gmail.com>
-License: GNU~gettext
-
 Files: po/ar.po
 Copyright: 2006, 2007, 2008, 2010, Khaled Hosny <khaledhosny at eglug.org>
  2007, 2009, Ahmad Farghal <ahmad.farghal at gmail.com>
@@ -576,6 +507,7 @@ Copyright: 2013–2014, Janos Guljas <janos at debian.org>
  2016, Ulrike Uhlig <u at 451f.org>
  2017, Carlos Maddela <e7appew at gmail.com>
  2017, Clément Hermann <nodens at nodens.org>
+ 2017-2023 Debian Privacy Maintainers <pkg-privacy-maintainers at lists.alioth.debian.org>
 License: GPL-2+
 
 License: GPL-2+
@@ -600,70 +532,3 @@ License: GPL-2+
  License version 2 can be found in the file
  `/usr/share/common-licenses/GPL-2'.
 
-License: X11
- Permission is hereby granted, free of charge, to any person
- obtaining a copy of this software and associated documentation
- files (the "Software"), to deal in the Software without
- restriction, including without limitation the rights to use,
- copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the
- Software is furnished to do so, subject to the following
- conditions:
- .
- The above copyright notice and this permission notice shall be
- included in all copies or substantial portions of the Software.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- OTHER DEALINGS IN THE SOFTWARE.
- .
- Except as contained in this notice, the name of the X Consortium
- shall not be used in advertising or otherwise to promote the sale,
- use or other dealings in this Software without prior written
- authorization from the X Consortium.
-
-License: GAP
- This file is free software; the Free Software Foundation
- gives unlimited permission to copy and/or distribute it,
- with or without modifications, as long as this notice is preserved.
- .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY, to the extent permitted by law; without
- even the implied warranty of MERCHANTABILITY or FITNESS FOR A
- PARTICULAR PURPOSE.
-
-License: GAP~Makefile.in
- This Makefile.in is free software; the Free Software Foundation
- gives unlimited permission to copy and/or distribute it,
- with or without modifications, as long as this notice is preserved.
- .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY, to the extent permitted by law; without
- even the implied warranty of MERCHANTABILITY or FITNESS FOR A
- PARTICULAR PURPOSE.
-
-License: GNU~gettext
- This file may be copied and used freely without restrictions. It may
- be used in projects which are not available under a GNU General Public
- License, but which still want to provide support for the GNU gettext
- functionality.
-
-License: FSFAP
- Copying and distribution of this file, with or without modification,
- are permitted in any medium without royalty provided the copyright
- notice and this notice are preserved. This file is offered as-is,
- without warranty of any kind.
-
-License: FSFUL
- This configure script is free software; the Free Software Foundation
- gives unlimited permission to copy, distribute and modify it.
-
-License: FSFULLR
- This file is free software; the Free Software Foundation gives
- unlimited permission to copy and/or distribute it, with or without
- modifications, as long as this notice is preserved.


=====================================
debian/patches/fix-warnings.patch
=====================================
@@ -5,7 +5,7 @@ Subject: Fix non-ISO-C and non-deprecated-API warnings.
 Description: Fix non-ISO-C and non-deprecated-API warnings.
 Author: Carlos Maddela <e7appew at gmail.com>
 Origin: vendor
-Forwarded: https://gitlab.gnome.org/GNOME/seahorse/-/issues/169
+Forwarded: https://gitlab.gnome.org/GNOME/seahorse-nautilus/-/issues/1
 Last-Update: 2017-11-12
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/


=====================================
debian/patches/meson_use_dependency_for_gpme.patch
=====================================
@@ -6,7 +6,7 @@ Description: meson: Use dependency() for gpme
  in Debian by libgpgme-dev, by using pkgconfig.
  This patch is mostly an adaptation of https://gitlab.gnome.org/GNOME/seahorse/-/commit/f862919765f92640016604e65eb6c535fa9a80a2.
 Origin: other, https://gitlab.gnome.org/GNOME/seahorse/-/commit/f862919765f92640016604e65eb6c535fa9a80a2
-Forwarded: TBD
+Forwarded: https://gitlab.gnome.org/GNOME/seahorse-nautilus/-/issues/9
 Last-Update: 2023-01-30
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/


=====================================
debian/rules
=====================================
@@ -8,13 +8,12 @@ endif
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 export DEB_CFLAGS_MAINT_APPEND = -Wall -Wno-deprecated-declarations
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
 %:
 	dh $@
 
 override_dh_autoreconf:
-	dh_autoreconf --as-needed
+	dh_autoreconf
 
 override_dh_auto_configure:
 	dh_auto_configure -- $(CONF_OPTIONS)


=====================================
debian/source/lintian-overrides
=====================================
@@ -1 +1 @@
-seahorse-nautilus source: debian-watch-does-not-check-gpg-signature
+seahorse-nautilus source: debian-watch-does-not-check-openpgp-signature


=====================================
debian/upstream/metadata
=====================================
@@ -4,8 +4,7 @@
 Bug-Database: https://gitlab.gnome.org/GNOME/seahorse-nautilus/issues
 Bug-Submit: https://gitlab.gnome.org/GNOME/seahorse-nautilus/issues/new
 Contact: Stef Walter <stefw at gnome.org>
-Name: Seahorse Nautilus
-Homepage: https://wiki.gnome.org/Apps/Seahorse
+Name: Seahorse Nautilus extension
 Repository: https://gitlab.gnome.org/GNOME/seahorse-nautilus.git
 Repository-Browse: https://gitlab.gnome.org/GNOME/seahorse-nautilus/commits/master
 Security-Contact: Stef Walter <stefw at gnome.org>


=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
-version=3
+version=4
 opts="pgpmode=none" \
 https://download.gnome.org/sources/seahorse-nautilus/([\d\.]+)/ seahorse-nautilus-([\d\.]+)\.tar\.xz



View it on GitLab: https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus/-/compare/99f58a33ab7824dc429890af9b0c0f7e4db82e44...8196f48ee7a1e4b270f4d541669b1887a11c20cf

-- 
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus/-/compare/99f58a33ab7824dc429890af9b0c0f7e4db82e44...8196f48ee7a1e4b270f4d541669b1887a11c20cf
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/20230205/c51c733a/attachment-0001.htm>


More information about the Pkg-privacy-commits mailing list