Lintian Fixes - gtk2-engines
Recent merge proposals
Ready changes
Summary
- Trim trailing whitespace. ( trailing-whitespace )
- Fill in Homepage field. ( no-homepage-field )
- Bump debhelper from old 11 to 13. ( package-uses-old-debhelper-compat-version )
- Set debhelper-compat version in Build-Depends. ( uses-debhelper-compat-file )
- Set upstream metadata fields: Name (from ./configure), Repository-Browse. ( upstream-metadata-file-is-missing )
- Replace XC-Package-Type with Package-Type. ( adopted-extended-field )
- Update Vcs-* headers from URL redirect. ( vcs-obsolete-in-debian-infrastructure )
- Use canonical URL in Vcs-Git. ( vcs-field-not-canonical )
- Avoid explicitly specifying -Wl,--as-needed linker flag. ( debian-rules-uses-as-needed-linker-flag )
Failed fixers:
See the worker log for details.
Lintian Result
Diff
diff --git a/debian/changelog b/debian/changelog
index 3d96e31..c9fa84e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+gtk2-engines (1:2.20.2-6) UNRELEASED; urgency=medium
+
+ * Trim trailing whitespace.
+ * Fill in Homepage field.
+ * Bump debhelper from old 11 to 13.
+ + debian/rules: Drop --fail-missing argument to dh_missing, which is now the
+ default.
+ * Set debhelper-compat version in Build-Depends.
+ * Set upstream metadata fields: Name (from ./configure), Repository-Browse.
+ * Replace XC-Package-Type with Package-Type.
+ * Update Vcs-* headers from URL redirect.
+ * Use canonical URL in Vcs-Git.
+ * Avoid explicitly specifying -Wl,--as-needed linker flag.
+
+ -- Debian Janitor <janitor@jelmer.uk> Sat, 22 Jul 2023 07:17:33 -0000
+
gtk2-engines (1:2.20.2-5) unstable; urgency=medium
* Update Vcs fields for conversion to git
@@ -642,4 +658,3 @@ gtk2.0-engines (1.9.0-1) unstable; urgency=low
* New package for GTK2 engines
-- Ed Boraas <ed@debian.org> Mon, 29 Jul 2002 07:08:46 -0700
-
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index b4de394..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-11
diff --git a/debian/control b/debian/control
index c3fc56a..bfd414f 100644
--- a/debian/control
+++ b/debian/control
@@ -1,20 +1,21 @@
# This file is autogenerated. DO NOT EDIT!
-#
+#
# Modifications should be made to debian/control.in instead.
# This file is regenerated automatically in the clean target.
Source: gtk2-engines
Section: gnome
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
-Uploaders: Emilio Pozuelo Monfort <pochu@debian.org>, Jeremy Bicha <jbicha@debian.org>, Josselin Mouette <joss@debian.org>, Michael Biebl <biebl@debian.org>, Sebastian Dröge <slomo@debian.org>
+Uploaders: Emilio Pozuelo Monfort <pochu@debian.org>, Josselin Mouette <joss@debian.org>, Michael Biebl <biebl@debian.org>, Sebastian Dröge <slomo@debian.org>
Standards-Version: 4.1.2
-Build-Depends: debhelper (>= 11),
+Build-Depends: debhelper-compat (= 13),
libgtk2.0-dev (>= 2.19.7-2),
gnome-pkg-tools (>= 0.10),
libxml-parser-perl,
intltool
-Vcs-Git: https://anonscm.debian.org/git/pkg-gnome/gtk2-engines.git
-Vcs-Browser: https://anonscm.debian.org/git/pkg-gnome/gtk2-engines.git
+Vcs-Git: https://salsa.debian.org/gnome-team/gtk2-engines.git
+Vcs-Browser: https://salsa.debian.org/gnome-team/gtk2-engines
+Homepage: http://art.gnome.org/
Package: gtk2-engines
Architecture: any
@@ -38,7 +39,7 @@ Description: theme engines for GTK+ 2.x
A few sample themes using these engines are also included.
Package: gtk2-engines-udeb
-XC-Package-Type: udeb
+Package-Type: udeb
Section: debian-installer
Architecture: any
Depends: ${misc:Depends},
diff --git a/debian/control.in b/debian/control.in
index 198b639..a3b7d63 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -4,13 +4,14 @@ Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: @GNOME_TEAM@
Standards-Version: 4.1.2
-Build-Depends: debhelper (>= 11),
+Build-Depends: debhelper-compat (= 13),
libgtk2.0-dev (>= 2.19.7-2),
gnome-pkg-tools (>= 0.10),
libxml-parser-perl,
intltool
-Vcs-Git: https://anonscm.debian.org/git/pkg-gnome/gtk2-engines.git
-Vcs-Browser: https://anonscm.debian.org/git/pkg-gnome/gtk2-engines.git
+Vcs-Git: https://salsa.debian.org/gnome-team/gtk2-engines.git
+Vcs-Browser: https://salsa.debian.org/gnome-team/gtk2-engines
+Homepage: http://art.gnome.org/
Package: gtk2-engines
Architecture: any
@@ -34,7 +35,7 @@ Description: theme engines for GTK+ 2.x
A few sample themes using these engines are also included.
Package: gtk2-engines-udeb
-XC-Package-Type: udeb
+Package-Type: udeb
Section: debian-installer
Architecture: any
Depends: ${misc:Depends},
diff --git a/debian/rules b/debian/rules
index 4e1d2d2..859676c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,7 @@ GNOME_MODULE := gtk-engines
TARBALL_EXT := tar.bz2
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,-Bsymbolic -Wl,--as-needed
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,-Bsymbolic
%:
dh $@ --with gnome
@@ -23,9 +23,6 @@ override_dh_install:
find debian/tmp -name '*.la' -print -delete
dh_install
-override_dh_missing:
- dh_missing --fail-missing
-
# don't run dh_makeshlibs (we don't need shlibs for Gtk modules)
override_dh_makeshlibs:
dh_makeshlibs --no-act
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..929630d
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,3 @@
+---
+Name: gtk-engines
+Repository-Browse: https://gitlab.gnome.org/users/sign_in
Debdiff
[The following lists of changes regard files as different if they have different names, permissions or owners.]
Files in second set of .debs but not in first
-rw-r--r-- root/root /usr/lib/debug/.build-id/18/4579d7d0ca2ec9c6738813eca50ceec588c998.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/29/f784aaf567b6d91862ae3cb903f1c8114d7918.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/34/7a2fbc4249fa8e851b80a75703a88e77b13d4e.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/77/cc76ee28af65e45874dec9aeb783bc682d71d2.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/b1/ea463f1f2aa89365f31459fcae5e6fa057a7f0.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ca/9316513f435533206623625277b7c13a22bcb1.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ec/78b682baa09ec0cfa792039128a2654b9ff69e.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/f0/421661693361c19d207c36041928ef8a06697b.debug -rw-r--r-- root/root /usr/lib/debug/.dwz/x86_64-linux-gnu/gtk2-engines.debug
Files in first set of .debs but not in second
-rw-r--r-- root/root /usr/lib/debug/.build-id/1d/e01ec7ab5e6267ed22f9f7ddcd2354b526d73b.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/26/962f1805c82d62812a2bf82b79a5cb1e290c31.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/53/e021be5041ecccff07b436d12fffa59c3e67d9.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/6b/c446a63b9f2704a5bf22cb2794026a4d775ffa.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/96/640c938b78e7c457f9633c631a4d2f3b0ab07b.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/a1/632e9dbedb8676659599c8ac16dea04ea61ca3.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/b4/bfe43a58084ec41e3385f4a5a4b39481965b51.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/d8/b74775c6ea14a1908de672770c673c67c998be.debug
Control files of package gtk2-engines: lines which differ (wdiff format)
Depends: libc6 (>= 2.4), libcairo2 (>= 1.2.4), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.3) 2.38.0)
Homepage: http://art.gnome.org/
Control files of package gtk2-engines-dbgsym: lines which differ (wdiff format)
Build-Ids: 1de01ec7ab5e6267ed22f9f7ddcd2354b526d73b 26962f1805c82d62812a2bf82b79a5cb1e290c31 53e021be5041ecccff07b436d12fffa59c3e67d9 6bc446a63b9f2704a5bf22cb2794026a4d775ffa 96640c938b78e7c457f9633c631a4d2f3b0ab07b a1632e9dbedb8676659599c8ac16dea04ea61ca3 b4bfe43a58084ec41e3385f4a5a4b39481965b51 d8b74775c6ea14a1908de672770c673c67c998be 184579d7d0ca2ec9c6738813eca50ceec588c998 29f784aaf567b6d91862ae3cb903f1c8114d7918 347a2fbc4249fa8e851b80a75703a88e77b13d4e 77cc76ee28af65e45874dec9aeb783bc682d71d2 b1ea463f1f2aa89365f31459fcae5e6fa057a7f0 ca9316513f435533206623625277b7c13a22bcb1 ec78b682baa09ec0cfa792039128a2654b9ff69e f0421661693361c19d207c36041928ef8a06697b
Control files of package gtk2-engines-udeb: lines which differ (wdiff format)
Depends: libc6-udeb (>= 2.36), 2.37), libcairo2-udeb (>= 1.16.0), libgdk-pixbuf-2.0-0-udeb (>= 2.42.10+dfsg), libglib2.0-udeb (>= 2.74.5) 2.76.4)