[SCM] Debian packaging for jack-audio-connection-kit branch, master.jackd1, updated. debian/0.118+svn3796-3-40-geaec784

adiknoth-guest at users.alioth.debian.org adiknoth-guest at users.alioth.debian.org
Mon Jun 14 15:50:07 UTC 2010


The following commit has been merged in the master.jackd1 branch:
commit f300dbc30ebb6530c6b6abe0dff8c33cad8ead54
Author: Adrian Knoth <adi at drcomp.erfurt.thur.de>
Date:   Mon Jun 14 16:59:26 2010 +0200

    Move libjackserver and inprocess clients into separate package.
    
    We want libjack0 to only contain libjack.so. libjackserver is required
    for the jackd binary, so make it a new package. We also move the
    inprocess clients to this package.
    
    Note that jackd and libjackserver0 need to match as well.
    
    Rationale: http://trac.jackaudio.org/wiki/SuggestedPackagingApproach

diff --git a/debian/control.in b/debian/control.in
index 45c7d02..efcc74c 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -33,6 +33,7 @@ Architecture: any
 Depends: coreutils (>= 4.0),
 	debconf | debconf-2.0,
 	libjack0 (= ${binary:Version}),
+	libjackserver0 (= ${binary:Version}),
 	${misc:Depends},
 	${shlibs:Depends}
 Recommends: jackd-firewire [amd64 i386 powerpc],
@@ -62,6 +63,20 @@ Description: JACK Audio Connection Kit (libraries)
  .
  This package contains the shared libraries.
 
+Package: libjackserver0
+Architecture: any
+Section: libs
+Depends: ${misc:Depends},
+	${shlibs:Depends}
+Conflicts: jackd (<< ${binary:Version}),
+	jackd (>> ${binary:Version})
+Suggests: jackd (= ${binary:Version})
+Description: JACK Audio Connection Kit (libraries)
+ JACK is a low-latency sound server, allowing multiple applications to
+ connect to one audio device, and to share audio between themselves.
+ .
+ This package contains libjackserver and the inprocess clients.
+
 Package: jackd-firewire
 Architecture: amd64 i386 powerpc
 Depends: jackd (= ${binary:Version}),
diff --git a/debian/libjack0.install b/debian/libjack0.install
index bf7488f..8662bcd 100644
--- a/debian/libjack0.install
+++ b/debian/libjack0.install
@@ -1,6 +1 @@
-debian/tmp/usr/lib/lib*.so.*
-debian/tmp/usr/lib/jack/inprocess.so
-debian/tmp/usr/lib/jack/intime.so
-debian/tmp/usr/lib/jack/jack_dummy.so
-debian/tmp/usr/lib/jack/jack_net.so
-debian/tmp/usr/lib/jack/jack_oss.so
+debian/tmp/usr/lib/libjack.so.*
diff --git a/debian/libjack0.install b/debian/libjackserver0.install
similarity index 82%
copy from debian/libjack0.install
copy to debian/libjackserver0.install
index bf7488f..0787c01 100644
--- a/debian/libjack0.install
+++ b/debian/libjackserver0.install
@@ -1,4 +1,4 @@
-debian/tmp/usr/lib/lib*.so.*
+debian/tmp/usr/lib/libjackserver.so.*
 debian/tmp/usr/lib/jack/inprocess.so
 debian/tmp/usr/lib/jack/intime.so
 debian/tmp/usr/lib/jack/jack_dummy.so

-- 
Debian packaging for jack-audio-connection-kit



More information about the pkg-multimedia-commits mailing list