[SCM] lash packaging branch, master, updated. upstream/0.5.4-20-g1b00464

js at users.alioth.debian.org js at users.alioth.debian.org
Sun Apr 18 12:18:01 UTC 2010


The following commit has been merged in the master branch:
commit 04cfa9a1ebf6fd7de50224af6742eec334f6e395
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Sun Apr 18 14:08:26 2010 +0200

    Let d-shlibs install library and resolve related dependencies.

diff --git a/debian/control.in b/debian/control.in
index 62c5183..b192268 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -13,7 +13,8 @@ Build-Depends: @cdbs@,
  libgtk2.0-dev,
  libxml2-dev,
  swig (>= 1.3.31),
- texi2html
+ texi2html,
+ d-shlibs (>= 0.43)
 Standards-Version: 3.8.4
 XS-Python-Version: >= 2.3
 DM-Upload-Allowed: yes
@@ -26,9 +27,7 @@ Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
  liblash2 (= ${binary:Version}),
- uuid-dev,
- libjack-dev,
- libasound2-dev
+ ${devlibs:Depends}
 Description: LASH Audio Session Handler (LASH) development files
  LASH is a session management system for JACK and ALSA audio
  applications on GNU/Linux.
diff --git a/debian/liblash-dev.install b/debian/liblash-dev.install
deleted file mode 100644
index 4765202..0000000
--- a/debian/liblash-dev.install
+++ /dev/null
@@ -1,5 +0,0 @@
-debian/tmp/usr/include/*
-debian/tmp/usr/lib/lib*.a
-debian/tmp/usr/lib/lib*.so
-debian/tmp/usr/lib/pkgconfig/*
-debian/tmp/usr/lib/*.la
diff --git a/debian/liblash2.install b/debian/liblash2.install
deleted file mode 100644
index c45ebcf..0000000
--- a/debian/liblash2.install
+++ /dev/null
@@ -1 +0,0 @@
-debian/tmp/usr/lib/lib*.so.*
diff --git a/debian/rules b/debian/rules
index 7ecea98..5df7f91 100755
--- a/debian/rules
+++ b/debian/rules
@@ -33,3 +33,11 @@ clean::
 
 binary-install/python-lash::
 	find debian/ -type f -name "*.py" | xargs chmod -x
+
+binary-post-install/liblash2::
+	d-shlibmove --commit \
+		--override s/libuuid1-dev/uuid-dev/ \
+		--movedev "debian/tmp/usr/include/*" usr/include/ \
+		--movedev "debian/tmp/usr/lib/pkgconfig/*.pc" usr/lib/pkgconfig/ \
+		--devunversioned \
+		debian/tmp/usr/lib/liblash.so

-- 
lash packaging



More information about the pkg-multimedia-commits mailing list