user release.debian....@packages.debian.org
usertag 791047 + transition origin-ubuntu wily ubuntu-patch
block 791047 by 790756
reassign 791047 release.debian.org
thanks

There are some symbols changes so a rename is required, attached is a
debdiff prepared for Ubuntu and that should work for Debian as well

Cheers,
Sebastien Bacher



diff -Nru gflags-2.1.2/debian/changelog gflags-2.1.2/debian/changelog
--- gflags-2.1.2/debian/changelog	2015-05-06 16:58:12.000000000 +0000
+++ gflags-2.1.2/debian/changelog	2015-07-29 10:30:48.000000000 +0000
@@ -1,3 +1,15 @@
+gflags (2.1.2-2ubuntu1~gcc5.1ubuntu1) wily; urgency=medium
+
+  * Renamed library for gcc5 transition libgflags2 -> libgflags2v5
+
+ -- Sebastien Bacher <seb...@ubuntu.com>  Wed, 29 Jul 2015 12:30:48 +0200
+
+gflags (2.1.2-2ubuntu1~gcc5.1) wily; urgency=medium
+
+  * No-change test rebuild for g++5 ABI transition
+
+ -- Steve Langasek <steve.langa...@ubuntu.com>  Wed, 15 Jul 2015 07:40:02 +0000
+
 gflags (2.1.2-2) unstable; urgency=low
 
   * Upload to unstable.
diff -Nru gflags-2.1.2/debian/control gflags-2.1.2/debian/control
--- gflags-2.1.2/debian/control	2015-05-06 16:55:33.000000000 +0000
+++ gflags-2.1.2/debian/control	2015-07-29 10:30:47.000000000 +0000
@@ -1,6 +1,7 @@
 Source: gflags
 Priority: optional
-Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
+XSBC-Original-Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
 Uploaders: Koichi Akabe <vbkaise...@gmail.com>
 Build-Depends: debhelper (>= 9), cmake
 Standards-Version: 3.9.6
@@ -10,7 +11,7 @@
 Package: libgflags-dev
 Section: libdevel
 Architecture: any
-Depends: libgflags2 (= ${binary:Version}), ${misc:Depends}
+Depends: libgflags2v5 (= ${binary:Version}), ${misc:Depends}
 Description: commandline flags module for C++ (development files)
  gflags is a library that implements commandline flags processing. As
  such it's a replacement for getopt(). It has increased flexibility,
@@ -19,10 +20,12 @@
  .
  This package contains development libraries and header files.
 
-Package: libgflags2
+Package: libgflags2v5
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libgflags2
+Replaces: libgflags2
 Description: commandline flags module for C++ (shared library)
  gflags is a library that implements commandline flags processing. As
  such it's a replacement for getopt(). It has increased flexibility,
diff -Nru gflags-2.1.2/debian/libgflags2.install gflags-2.1.2/debian/libgflags2.install
--- gflags-2.1.2/debian/libgflags2.install	2015-03-26 00:35:37.000000000 +0000
+++ gflags-2.1.2/debian/libgflags2.install	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru gflags-2.1.2/debian/libgflags2.lintian-overrides gflags-2.1.2/debian/libgflags2.lintian-overrides
--- gflags-2.1.2/debian/libgflags2.lintian-overrides	2012-05-18 13:54:02.000000000 +0000
+++ gflags-2.1.2/debian/libgflags2.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-# "helpfull" is not spelling error, it means help-full <==> helpshort
-spelling-error-in-binary
-
-# exit() is not abnormal calling in this situation
-shlib-calls-exit
diff -Nru gflags-2.1.2/debian/libgflags2v5.install gflags-2.1.2/debian/libgflags2v5.install
--- gflags-2.1.2/debian/libgflags2v5.install	1970-01-01 00:00:00.000000000 +0000
+++ gflags-2.1.2/debian/libgflags2v5.install	2015-03-26 00:35:37.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru gflags-2.1.2/debian/libgflags2v5.lintian-overrides gflags-2.1.2/debian/libgflags2v5.lintian-overrides
--- gflags-2.1.2/debian/libgflags2v5.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ gflags-2.1.2/debian/libgflags2v5.lintian-overrides	2012-05-18 13:54:02.000000000 +0000
@@ -0,0 +1,5 @@
+# "helpfull" is not spelling error, it means help-full <==> helpshort
+spelling-error-in-binary
+
+# exit() is not abnormal calling in this situation
+shlib-calls-exit

Reply via email to