[Git][gnome-team/dconf][debian/master] 4 commits: Bump debhelper compat to 11

Jeremy Bicha gitlab at salsa.debian.org
Fri Jan 19 19:59:18 UTC 2018


Jeremy Bicha pushed to branch debian/master at GNOME / dconf


Commits:
5f70893b by Jeremy Bicha at 2018-01-19T14:50:03-05:00
Bump debhelper compat to 11

- - - - -
93c8edc1 by Jeremy Bicha at 2018-01-19T14:50:06-05:00
Bump Standards-Version to 4.1.3

- - - - -
fc41d5d7 by Jeremy Bicha at 2018-01-19T14:50:08-05:00
Drop old Breaks/Replaces not needed since Jessie

- - - - -
0374b218 by Jeremy Bicha at 2018-01-19T14:57:41-05:00
releasing package dconf version 0.26.1-3

- - - - -


5 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/control.in
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,14 @@
-dconf (0.26.1-3) UNRELEASED; urgency=medium
+dconf (0.26.1-3) unstable; urgency=medium
 
   * Rename source package from d-conf to dconf to match the upstream name.
     The unrelated dconf source package was removed from Debian 5 years ago.
   * Drop obsolete debian/NEWS, last entry was from 5 years ago.
   * Update Vcs fields for migration to https://salsa.debian.org/
+  * Bump debhelper compat to 11
+  * Bump Standards-Version to 4.1.3
+  * Drop old Breaks/Replaces not needed since Jessie
 
- -- Jeremy Bicha <jbicha at debian.org>  Fri, 19 Jan 2018 13:24:36 -0500
+ -- Jeremy Bicha <jbicha at debian.org>  Fri, 19 Jan 2018 14:57:36 -0500
 
 d-conf (0.26.1-2) unstable; urgency=medium
 


=====================================
debian/compat
=====================================
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-10
+11


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Section: libs
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Uploaders: Iain Lane <laney at debian.org>, Jeremy Bicha <jbicha at debian.org>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper (>= 11),
                gnome-pkg-tools,
                gtk-doc-tools (>= 1.15),
                intltool (>= 0.50.0),
@@ -16,7 +16,7 @@ Build-Depends: debhelper (>= 10),
                libglib2.0-dev (>= 2.44.0),
                libxml2-dev
 Build-Depends-Indep: libglib2.0-doc
-Standards-Version: 4.1.2
+Standards-Version: 4.1.3
 Vcs-Browser: https://salsa.debian.org/gnome-team/dconf
 Vcs-Git: https://salsa.debian.org/gnome-team/dconf.git
 Homepage: https://wiki.gnome.org/Projects/dconf
@@ -26,8 +26,6 @@ Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Breaks: gdm3 (<< 3.4.1-9)
 Description: simple configuration storage system - runtime library
  DConf is a low-level key/value database designed for storing desktop
  environment settings.
@@ -65,10 +63,7 @@ Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          libdconf1 (= ${binary:Version})
-Pre-Depends: ${misc:Pre-Depends}
 Conflicts: dconf
-Replaces: dconf-tools (<< 0.16.0-2)
-Breaks: dconf-tools (<< 0.16.0-2)
 Description: simple configuration storage system - utilities
  DConf is a low-level key/value database designed for storing desktop
  environment settings.


=====================================
debian/control.in
=====================================
--- a/debian/control.in
+++ b/debian/control.in
@@ -3,7 +3,7 @@ Section: libs
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Uploaders: @GNOME_TEAM@
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper (>= 11),
                gnome-pkg-tools,
                gtk-doc-tools (>= 1.15),
                intltool (>= 0.50.0),
@@ -12,7 +12,7 @@ Build-Depends: debhelper (>= 10),
                libglib2.0-dev (>= 2.44.0),
                libxml2-dev
 Build-Depends-Indep: libglib2.0-doc
-Standards-Version: 4.1.2
+Standards-Version: 4.1.3
 Vcs-Browser: https://salsa.debian.org/gnome-team/dconf
 Vcs-Git: https://salsa.debian.org/gnome-team/dconf.git
 Homepage: https://wiki.gnome.org/Projects/dconf
@@ -22,8 +22,6 @@ Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Breaks: gdm3 (<< 3.4.1-9)
 Description: simple configuration storage system - runtime library
  DConf is a low-level key/value database designed for storing desktop
  environment settings.
@@ -61,10 +59,7 @@ Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          libdconf1 (= ${binary:Version})
-Pre-Depends: ${misc:Pre-Depends}
 Conflicts: dconf
-Replaces: dconf-tools (<< 0.16.0-2)
-Breaks: dconf-tools (<< 0.16.0-2)
 Description: simple configuration storage system - utilities
  DConf is a low-level key/value database designed for storing desktop
  environment settings.


=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,9 @@
 #!/usr/bin/make -f
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,--as-needed
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
 %:
 	dh $@ --with gnome
 
@@ -10,14 +13,14 @@ override_dh_auto_configure:
 		--libexecdir=/usr/lib/dconf \
 		--with-gio-modules-dir=/usr/lib/$(DEB_HOST_MULTIARCH)/gio/modules
 
-override_dh_install:
-	dh_install --fail-missing
+override_dh_missing:
+	dh_missing --fail-missing
 
 override_dh_strip:
 	dh_strip --dbgsym-migration='libdconf-dbg (<< 0.26.0-1~)'
 
 override_dh_makeshlibs:
-	dh_makeshlibs -V -- -c4
+	dh_makeshlibs -- -c4
 
 override_dh_auto_test:
 	dh_auto_test || true



View it on GitLab: https://salsa.debian.org/gnome-team/dconf/compare/b3928b3cd41c71ad496794405acb5dd7bb5509c7...0374b218003134f3fc172045579908583d4b197d

---
View it on GitLab: https://salsa.debian.org/gnome-team/dconf/compare/b3928b3cd41c71ad496794405acb5dd7bb5509c7...0374b218003134f3fc172045579908583d4b197d
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-commits/attachments/20180119/2031f93e/attachment-0001.html>


More information about the pkg-gnome-commits mailing list