[SCM] ladish/master: Enable liblash-compat, add liblash-compat-1 and liblash-compat-dev runtime packages.
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Thu Apr 21 08:58:54 UTC 2011
The following commit has been merged in the master branch:
commit f4fb1058ca7b2acf616b252ee7044953cfa5303e
Author: Alessio Treglia <alessio at debian.org>
Date: Thu Apr 21 10:58:16 2011 +0200
Enable liblash-compat, add liblash-compat-1 and liblash-compat-dev runtime packages.
diff --git a/debian/control b/debian/control
index b0e1fbc..9ea72e3 100644
--- a/debian/control
+++ b/debian/control
@@ -57,6 +57,38 @@ Description: graphical interface for LADI Session Handler
.
This package provides a graphical interface to ladish.
+Package: liblash-compat-1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: LASH compatibility library
+ liblash-compat is a library and associated header files, that aims
+ to provide lash environment for apps that can use it. Currently it
+ does not interact with ladish daemon yet.
+ .
+ This package provides the shared library.
+
+Package: liblash-compat-dev
+Section: libdevel
+Architecture: all
+Depends: liblash-compat-1 (>= ${source:Version}),
+ liblash-compat-1 (<< ${source:Upstream-Version}+1~),
+ ${misc:Depends}
+Breaks: liblash-dev
+Replaces: liblash-dev
+Description: LASH compatibility library (development files)
+ liblash-compat is a library and associated header files, that aims
+ to provide lash environment for apps that can use it. Currently it
+ does not interact with ladish daemon yet. In its current state, it
+ enables building lash-aware apps but they will fail to contact the
+ lash server.
+ .
+ In its current state, it enables building lash-aware apps but they
+ will fail to contact the lash server.
+ .
+ This package provides the development files.
+
Package: ladish-dbg
Section: debug
Priority: extra
diff --git a/debian/liblash-compat-1.install b/debian/liblash-compat-1.install
new file mode 100644
index 0000000..86a3a65
--- /dev/null
+++ b/debian/liblash-compat-1.install
@@ -0,0 +1 @@
+usr/lib/liblash.so.*
diff --git a/debian/liblash-compat-1.lintian-overrides b/debian/liblash-compat-1.lintian-overrides
new file mode 100644
index 0000000..e902707
--- /dev/null
+++ b/debian/liblash-compat-1.lintian-overrides
@@ -0,0 +1 @@
+liblash-compat-1: package-name-doesnt-match-sonames
diff --git a/debian/liblash-compat-dev.install b/debian/liblash-compat-dev.install
new file mode 100644
index 0000000..4ab58c7
--- /dev/null
+++ b/debian/liblash-compat-dev.install
@@ -0,0 +1,3 @@
+usr/include/lash
+usr/lib/liblash.so
+usr/lib/pkgconfig/lash-1.0.pc
diff --git a/debian/rules b/debian/rules
index 102b9f8..248a426 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,6 +7,7 @@ WAF = ./waf
override_dh_auto_configure:
$(WAF) configure --prefix=/usr \
+ --enable-liblash \
--debug
override_dh_auto_build:
@@ -25,4 +26,5 @@ override_dh_installchangelogs:
dh_installchangelogs NEWS
override_dh_strip:
- dh_strip --dbg-package=ladish-dbg
+ dh_strip -pladish --dbg-package=ladish-dbg
+ dh_strip --remaining-packages
--
ladish packaging
More information about the pkg-multimedia-commits
mailing list