Bug#791323: nmu diff for xml-security-c 1.7.2-3.1

Julien Cristau jcristau at debian.org
Mon Aug 17 19:04:37 UTC 2015


Dear maintainer,

I've prepared a NMU for xml-security-c, to deal with the libstdc++ transition,
and will shortly upload it to the 1-day delayed queue.  Please find the
debdiff below.

Cheers,
Julien

>From 8cd81f4d22ef47315ac39438d41d1338f4a60a52 Mon Sep 17 00:00:00 2001
From: Julien Cristau <jcristau at debian.org>
Date: Sun, 16 Aug 2015 17:56:43 +0200
Subject: [PATCH] Rename library packages for g++5 ABI transition (closes:
 791323).

---
 debian/changelog                     | 7 +++++++
 debian/control                       | 6 ++++--
 debian/libxml-security-c17.docs      | 1 -
 debian/libxml-security-c17.install   | 1 -
 debian/libxml-security-c17v5.docs    | 1 +
 debian/libxml-security-c17v5.install | 1 +
 6 files changed, 13 insertions(+), 4 deletions(-)
 delete mode 100644 debian/libxml-security-c17.docs
 delete mode 100644 debian/libxml-security-c17.install
 create mode 100644 debian/libxml-security-c17v5.docs
 create mode 100644 debian/libxml-security-c17v5.install

diff --git a/debian/changelog b/debian/changelog
index 9aad3ee..6c8547c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xml-security-c (1.7.2-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename library packages for g++5 ABI transition (closes: 791323).
+
+ -- Julien Cristau <jcristau at debian.org>  Sun, 16 Aug 2015 17:56:43 +0200
+
 xml-security-c (1.7.2-3) unstable; urgency=medium
 
   * Avoid use of PATH_MAX where possible by using getcwd to allocate the
diff --git a/debian/control b/debian/control
index e908697..e0bf137 100644
--- a/debian/control
+++ b/debian/control
@@ -10,11 +10,13 @@ Homepage: http://santuario.apache.org/cindex.html
 Vcs-Git: git://anonscm.debian.org/pkg-shibboleth/xml-security-c.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-shibboleth/xml-security-c.git
 
-Package: libxml-security-c17
+Package: libxml-security-c17v5
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libxml-security-c17
+Replaces: libxml-security-c17
 Description: C++ library for XML Digital Signatures (runtime)
  Apache XML Security for C++ is a library for the XML Digital Security
  specification.  It provides processing and handling of XML Key Management
@@ -27,7 +29,7 @@ Package: libxml-security-c-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libxml-security-c17 (= ${binary:Version}),
+Depends: ${misc:Depends}, libxml-security-c17v5 (= ${binary:Version}),
  libxerces-c-dev, libssl-dev
 Description: C++ library for XML Digital Signatures (development)
  Apache XML Security for C++ is a library for the XML Digital Security
diff --git a/debian/libxml-security-c17.docs b/debian/libxml-security-c17.docs
deleted file mode 100644
index d89f79f..0000000
--- a/debian/libxml-security-c17.docs
+++ /dev/null
@@ -1 +0,0 @@
-NOTICE.txt
diff --git a/debian/libxml-security-c17.install b/debian/libxml-security-c17.install
deleted file mode 100644
index 0c5b5fd..0000000
--- a/debian/libxml-security-c17.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libxml-security-c.so.*
diff --git a/debian/libxml-security-c17v5.docs b/debian/libxml-security-c17v5.docs
new file mode 100644
index 0000000..d89f79f
--- /dev/null
+++ b/debian/libxml-security-c17v5.docs
@@ -0,0 +1 @@
+NOTICE.txt
diff --git a/debian/libxml-security-c17v5.install b/debian/libxml-security-c17v5.install
new file mode 100644
index 0000000..0c5b5fd
--- /dev/null
+++ b/debian/libxml-security-c17v5.install
@@ -0,0 +1 @@
+usr/lib/*/libxml-security-c.so.*
-- 
2.5.0



More information about the Pkg-shibboleth-devel mailing list