summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé Manuel Santamaría Lema <panfaust@gmail.com>2014-06-20 15:54:02 (GMT)
committerJosé Manuel Santamaría Lema <panfaust@gmail.com>2014-06-20 15:54:02 (GMT)
commitc45e8ebb029c2af2f2bd14f890728620eda56611 (patch)
tree2b806fe68a34d35e9ef6ac2985f45b773b89f261
parent580974ad81494e655927261131c6db19db174d85 (diff)
Create libkf5xmlgui-bin and libkf5xmlgui-data.
-rw-r--r--debian/changelog4
-rw-r--r--debian/control31
-rw-r--r--debian/libkf5xmlgui-bin.install1
-rw-r--r--debian/libkf5xmlgui-data.install2
-rw-r--r--debian/libkf5xmlgui-dev.install2
-rw-r--r--debian/libkf5xmlgui5.install3
6 files changed, 38 insertions, 5 deletions
diff --git a/debian/changelog b/debian/changelog
index 020a0aa..d97eab6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,10 @@ kxmlgui (4.100.0-0ubuntu1) UNRELEASED; urgency=medium
releases older than trusty
* Remove incorrect Section fields
+ [ José Manuel Santamaría Lema ]
+ * Create libkf5xmlgui-bin to provide runtime files and libkf5xmlgui-
+ data to provide architecture independent files.
+
-- Jonathan Riddell <jriddell@ubuntu.com> Mon, 02 Jun 2014 13:45:57 +0100
kxmlgui (4.99.0-0ubuntu1) trusty; urgency=medium
diff --git a/debian/control b/debian/control
index ec7bc08..3545986 100644
--- a/debian/control
+++ b/debian/control
@@ -56,9 +56,37 @@ Description: User configurable main windows.
.
Contains development files for kxmlgui.
-Package: libkf5xmlgui5
+Package: libkf5xmlgui-bin
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
+Breaks: libkf5xmlgui5 (<= 4.100.0-0ubuntu1~ubuntu14.10~ppa1)
+Replaces: libkf5xmlgui5 (<= 4.100.0-0ubuntu1~ubuntu14.10~ppa1)
+Description: User configurable main windows.
+ framework for designing the user interface
+ of an application using XML, using the idea
+ of actions.
+ .
+ This package contains the runtime files.
+
+Package: libkf5xmlgui-data
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Breaks: libkf5xmlgui5 (<= 4.100.0-0ubuntu1~ubuntu14.10~ppa1)
+Replaces: libkf5xmlgui5 (<= 4.100.0-0ubuntu1~ubuntu14.10~ppa1)
+Description: User configurable main windows.
+ framework for designing the user interface
+ of an application using XML, using the idea
+ of actions.
+ .
+ This package contains the data files.
+
+Package: libkf5xmlgui5
+Architecture: any
+Depends: libkf5xmlgui-data (= ${source:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends: libkf5xmlgui-bin (= ${binary:Version})
Description: User configurable main windows.
framework for designing the user interface
of an application using XML, using the idea
@@ -70,6 +98,7 @@ Priority: extra
Section: debug
Architecture: any
Depends: libkf5xmlgui5 (= ${binary:Version}), ${misc:Depends}
+Recommends: libkf5xmlgui-bin (= ${binary:Version})
Description: User configurable main windows.
framework for designing the user interface
of an application using XML, using the idea
diff --git a/debian/libkf5xmlgui-bin.install b/debian/libkf5xmlgui-bin.install
new file mode 100644
index 0000000..261d351
--- /dev/null
+++ b/debian/libkf5xmlgui-bin.install
@@ -0,0 +1 @@
+usr/lib/*/libexec/*
diff --git a/debian/libkf5xmlgui-data.install b/debian/libkf5xmlgui-data.install
new file mode 100644
index 0000000..2669976
--- /dev/null
+++ b/debian/libkf5xmlgui-data.install
@@ -0,0 +1,2 @@
+etc/xdg/ui/ui_standards.rc
+usr/share/*
diff --git a/debian/libkf5xmlgui-dev.install b/debian/libkf5xmlgui-dev.install
index 0f66393..84a0af8 100644
--- a/debian/libkf5xmlgui-dev.install
+++ b/debian/libkf5xmlgui-dev.install
@@ -1,4 +1,4 @@
usr/include/KF5/
usr/lib/*/cmake/KF5XmlGui/*
usr/lib/*/libKF5XmlGui.so
-usr/lib/*/qt5/mkspecs/modules/ \ No newline at end of file
+usr/lib/*/qt5/mkspecs/modules/
diff --git a/debian/libkf5xmlgui5.install b/debian/libkf5xmlgui5.install
index 8a832c9..2eeafdc 100644
--- a/debian/libkf5xmlgui5.install
+++ b/debian/libkf5xmlgui5.install
@@ -1,5 +1,2 @@
-etc/xdg/ui/ui_standards.rc
usr/lib/*/libKF5XmlGui.so.4*
usr/lib/*/libKF5XmlGui.so.5
-usr/lib/*/libexec/*
-usr/share/*