[vdr-plugin-skindesigner] 07/09: Added libskindesignerapi0 and libskindesigner-dev packages
Tobias Grimm
tiber-guest at moszumanska.debian.org
Mon Jan 8 23:01:42 UTC 2018
This is an automated email from the git hooks/post-receive script.
tiber-guest pushed a commit to annotated tag debian/1.2.3-1
in repository vdr-plugin-skindesigner.
commit 45494d1192d7a559c16ebfe5d6bb89562dd4d8f6
Author: Tobias Grimm <git at e-tobi.net>
Date: Mon Jan 8 21:51:09 2018 +0100
Added libskindesignerapi0 and libskindesigner-dev packages
---
debian/control | 18 ++++++++++++++++++
debian/libskindesignerapi-dev.install | 3 +++
debian/libskindesignerapi0.install | 1 +
debian/patches/libskindesignerapi.patch | 11 +++++++++++
debian/patches/series | 1 +
debian/rules | 5 ++++-
debian/vdr-plugin-skindesigner.install | 4 ++++
7 files changed, 42 insertions(+), 1 deletion(-)
diff --git a/debian/control b/debian/control
index 87e6a12..f9dd6f6 100644
--- a/debian/control
+++ b/debian/control
@@ -27,3 +27,21 @@ Description: Customizable skin template engine for VDR
Skins are defined in XML files.
.
This package contains the debugging symbols.
+
+Package: libskindesignerapi0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${vdr:Depends}
+Replaces: vdr-plugin-skindesigner (<< 0.4.2-0)
+Breaks: vdr-plugin-skindesigner (<< 0.4.2-0)
+Description: VDR skindesigner API library
+ VDR Plugins can use this library to access the API provided by the skindesigner
+ plugin
+
+Package: libskindesignerapi-dev
+Section: libdevel
+Architecture: any
+Depends: libskindesignerapi0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${vdr:Depends}
+Description: VDR skindesigner API library - development files
+ VDR Plugins can use this library to access the API provided by the skindesigner
+ plugin
diff --git a/debian/libskindesignerapi-dev.install b/debian/libskindesignerapi-dev.install
new file mode 100644
index 0000000..9559344
--- /dev/null
+++ b/debian/libskindesignerapi-dev.install
@@ -0,0 +1,3 @@
+usr/include
+usr/lib/pkgconfig
+usr/lib/libskindesignerapi.so
diff --git a/debian/libskindesignerapi0.install b/debian/libskindesignerapi0.install
new file mode 100644
index 0000000..72ffc31
--- /dev/null
+++ b/debian/libskindesignerapi0.install
@@ -0,0 +1 @@
+usr/lib/libskindesignerapi.so.*
diff --git a/debian/patches/libskindesignerapi.patch b/debian/patches/libskindesignerapi.patch
new file mode 100644
index 0000000..5194105
--- /dev/null
+++ b/debian/patches/libskindesignerapi.patch
@@ -0,0 +1,11 @@
+--- a/libskindesignerapi/Makefile
++++ b/libskindesignerapi/Makefile
+@@ -70,7 +70,7 @@
+ install-lib: $(TARGET_LIB)
+ install -D $^ $(DESTDIR)$(LIBDIR)/$^
+ if [ -z "$(DESTDIR)" ] ; then ldconfig; fi
+- cd $(DESTDIR)$(LIBDIR) ; if [ ! -e $(LIBNAME).so ] ; then ln -s $(TARGET_LIB) $(LIBNAME).so; fi
++ cd $(DESTDIR)$(LIBDIR) ; if [ ! -e $(LIBNAME).so ] ; then ln -s $(TARGET_LIB) $(LIBNAME).so; ln -s $(TARGET_LIB) $(SONAME); fi
+
+ install-includes:
+ @mkdir -p $(DESTDIR)$(INCDIR)/$(LIBNAME)
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..91c2cd0
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+libskindesignerapi.patch
diff --git a/debian/rules b/debian/rules
index 5954baf..c5bb143 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,8 +8,11 @@ DBG_PACKAGE = $(filter %-dbg, $(shell dh_listpackages))
%:
dh $@ --with vdrplugin
+override_dh_auto_build:
+ dh_auto_build -- PREFIX=/usr
+
override_dh_auto_install:
- dh_auto_install --destdir=debian/$(PLG_PACKAGE)
+ dh_auto_install -- PREFIX=/usr
override_dh_strip:
dh_strip --dbg-package=$(DBG_PACKAGE)
diff --git a/debian/vdr-plugin-skindesigner.install b/debian/vdr-plugin-skindesigner.install
new file mode 100644
index 0000000..7a9da80
--- /dev/null
+++ b/debian/vdr-plugin-skindesigner.install
@@ -0,0 +1,4 @@
+usr/lib/vdr/plugins/libvdr-*
+usr/share
+
+
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-vdr-dvb/vdr-plugin-skindesigner.git
More information about the pkg-vdr-dvb-changes
mailing list