[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