Bug#791252: nmu diff for pythia8 8.1.86-1.1

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


Dear maintainer,

I've prepared a NMU for pythia8, 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 43e352986a31901c3d3b836bf7600f28f5a2d104 Mon Sep 17 00:00:00 2001
From: Julien Cristau <jcristau at debian.org>
Date: Sun, 16 Aug 2015 17:53:45 +0200
Subject: [PATCH] Rename library packages for g++5 ABI transition (closes:
 791252).

---
 debian/changelog               |  7 +++++++
 debian/control                 | 10 ++++++----
 debian/libpythia8.install.in   |  1 -
 debian/libpythia8v5.install.in |  1 +
 4 files changed, 14 insertions(+), 5 deletions(-)
 delete mode 100644 debian/libpythia8.install.in
 create mode 100644 debian/libpythia8v5.install.in

diff --git a/debian/changelog b/debian/changelog
index f2b9997..d624835 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+pythia8 (8.1.86-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename library packages for g++5 ABI transition (closes: 791252).
+
+ -- Julien Cristau <jcristau at debian.org>  Sun, 16 Aug 2015 17:53:45 +0200
+
 pythia8 (8.1.86-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 3942b29..efa5d48 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Architecture: all
 Multi-arch: foreign
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}
-Recommends: libpythia8
+Recommends: libpythia8v5
 Description: PYTHIA8 data files
  PYTHIA is a program for the generation of high-energy physics events, i.e.
  for the description of collisions at high energies between elementary
@@ -25,13 +25,15 @@ Description: PYTHIA8 data files
  .
  This package provides XML data files of PYTHIA8
 
-Package: libpythia8
+Package: libpythia8v5
 Section: libs
 Architecture: any
 Multi-arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: libhepmc4, pythia8-data (= ${source:Version}), liblhapdf0, ${shlibs:Depends}, ${misc:Depends}
 Recommends: libpythia8-dev
+Conflicts: libpythia8
+Replaces: libpythia8
 Description: PYTHIA event generator of high energy physics
  PYTHIA is a program for the generation of high-energy physics events, i.e.
  for the description of collisions at high energies between elementary
@@ -45,7 +47,7 @@ Description: PYTHIA event generator of high energy physics
 Package: libpythia8-dev
 Section: libdevel
 Architecture: any
-Depends: libhepmc-dev, libpythia8 (= ${binary:Version}), liblhapdf-dev, ${misc:Depends}
+Depends: libhepmc-dev, libpythia8v5 (= ${binary:Version}), liblhapdf-dev, ${misc:Depends}
 Breaks: libhepmcinterface8-dev (<< 8.1.80)
 Description: PYTHIA event generator of high energy physics - development files
  PYTHIA is a program for the generation of high-energy physics events, i.e.
@@ -62,7 +64,7 @@ Section: libs
 Architecture: any
 Multi-arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libpythia8 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libpythia8v5 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: HepMC interface for PYTHIA8 (obsolete)
  PYTHIA is a program for the generation of high-energy physics events, i.e.
  for the description of collisions at high energies between elementary
diff --git a/debian/libpythia8.install.in b/debian/libpythia8.install.in
deleted file mode 100644
index a51cd35..0000000
--- a/debian/libpythia8.install.in
+++ /dev/null
@@ -1 +0,0 @@
-lib/*.so.* usr/lib/@DEB_HOST_MULTIARCH@
diff --git a/debian/libpythia8v5.install.in b/debian/libpythia8v5.install.in
new file mode 100644
index 0000000..a51cd35
--- /dev/null
+++ b/debian/libpythia8v5.install.in
@@ -0,0 +1 @@
+lib/*.so.* usr/lib/@DEB_HOST_MULTIARCH@
-- 
2.5.0



More information about the debian-science-maintainers mailing list