Hi,

current marble from kubuntu_vivid_backports doesn't build because there is 
a library package which must be renamed. I did the rename, but also you should
provide a symbols file (which I didn't have time to create for you). Anyway, 
I'm 
offering you the patch for the rename.

I have pushed the proposed change to this repository:
https://gitlab.com/siduction-kde-applications/marble

in the kubuntu_vivid_backports_tmp branch:
https://gitlab.com/siduction-kde-applications/marble/commits/kubuntu_vivid_backports_tmp

Also I'm attaching the patch retrieved with git format-patch.
From e832f595d53ca540beac507fce064fed5fd1ab8f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Manuel=20Santamar=C3=ADa=20Lema?=
 <[email protected]>
Date: Sat, 18 Apr 2015 10:53:48 +0200
Subject: [PATCH] Rename libmarblewidget20 as libmarblewidget21 due to soname
 bump.

---
 debian/changelog                 | 3 +++
 debian/control                   | 6 +++---
 debian/libmarblewidget20.install | 2 --
 debian/libmarblewidget21.install | 2 ++
 4 files changed, 8 insertions(+), 5 deletions(-)
 delete mode 100644 debian/libmarblewidget20.install
 create mode 100644 debian/libmarblewidget21.install

diff --git a/debian/changelog b/debian/changelog
index a84998d..3b3f728 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,9 @@ marble (4:15.04.0-0ubuntu1) UNRELEASED; urgency=medium
   [ Scarlett Clark ]
   * New upstream release
 
+  [ José Manuel Santamaría Lema ]
+  * Rename libmarblewidget20 as libmarblewidget21 due to soname bump.
+
  -- Scarlett Clark <[email protected]>  Wed, 15 Apr 2015 15:00:39 -0700
 
 marble (4:14.12.3-0ubuntu2) vivid; urgency=medium
diff --git a/debian/control b/debian/control
index 8b50eb2..e2a6953 100644
--- a/debian/control
+++ b/debian/control
@@ -120,7 +120,7 @@ Description: plugins for Marble
  .
  This package is part of the KDE education module.
 
-Package: libmarblewidget20
+Package: libmarblewidget21
 Architecture: any
 Section: libs
 Depends: marble-data (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
@@ -152,10 +152,10 @@ Description: Marble astronomy library
 Package: libmarble-dev
 Architecture: any
 Section: libdevel
-Depends: libmarblewidget20 (= ${binary:Version}),
+Depends: libmarblewidget21 (= ${binary:Version}),
          libastro-dev (= ${binary:Version}),
          ${misc:Depends},
-         ${sameVersionDep:libqt4-dev:libmarblewidget20},
+         ${sameVersionDep:libqt4-dev:libmarblewidget21},
          ${shlibs:Depends}
 Description: development files for the Marble globe widget library
  Marble is a generic geographical map widget and framework for KDE
diff --git a/debian/libmarblewidget20.install b/debian/libmarblewidget20.install
deleted file mode 100644
index 80b8763..0000000
--- a/debian/libmarblewidget20.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/libmarblewidget.so.0.*
-usr/lib/libmarblewidget.so.20
diff --git a/debian/libmarblewidget21.install b/debian/libmarblewidget21.install
new file mode 100644
index 0000000..6928e88
--- /dev/null
+++ b/debian/libmarblewidget21.install
@@ -0,0 +1,2 @@
+usr/lib/libmarblewidget.so.0.*
+usr/lib/libmarblewidget.so.21
-- 
2.1.4

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
kubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel

Reply via email to