[SCM] drumkv1/master: Split package (4)

umlaeute at users.alioth.debian.org umlaeute at users.alioth.debian.org
Mon Sep 26 20:07:12 UTC 2016


The following commit has been merged in the master branch:
commit 19970f3a6dc5fcc38c5055801895022966775fe2
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date:   Mon Sep 26 21:54:23 2016 +0200

    Split package (4)
    
    Gbp-Dch: ignore
    
    despite the long discussion on the mailinglist, it's only now i
    fully understand the purpose of the split.

diff --git a/debian/control b/debian/control
index 801332c..f40a0c4 100644
--- a/debian/control
+++ b/debian/control
@@ -28,7 +28,8 @@ Package: drumkv1
 Architecture: any
 Depends:
  ${misc:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends},
+ drumkv1-common (>= ${source:Version}), drumkv1-common (<< ${source:Upstream-Version}+1~),
 Recommends:
  jackd
 Description: old-school drum-kit sampler - standalone
@@ -38,14 +39,14 @@ Description: old-school drum-kit sampler - standalone
  client with JACK-session and both JACK MIDI and ALSA
  MIDI input support.
  .
- This package provides standalone app and shared library.
+ This package provides the standalone app.
 
 Package: drumkv1-lv2
 Architecture: any
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
- drumkv1
+ drumkv1-common,
 Provides:
  lv2-plugin
 Description: old-school drum-kit sampler - lv2-plugin
@@ -56,3 +57,18 @@ Description: old-school drum-kit sampler - lv2-plugin
  MIDI input support.
  .
  This package provides lv2-plugin.
+
+Package: drumkv1-common
+Architecture: any
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: old-school drum-kit sampler - common files
+ drumkv1 is an old-school all-digital drum-kit sampler
+ synthesizer with stereo effects. It is provided in both
+ forms of a LV2 plugin and a pure stand-alone JACK
+ client with JACK-session and both JACK MIDI and ALSA
+ MIDI input support.
+ .
+ This package provides files shared by both the LV2 plugin and the standalone
+ application.
diff --git a/debian/drumkv1.install b/debian/drumkv1-common.install
similarity index 80%
copy from debian/drumkv1.install
copy to debian/drumkv1-common.install
index a5c3209..c784402 100644
--- a/debian/drumkv1.install
+++ b/debian/drumkv1-common.install
@@ -1,2 +1 @@
-usr/bin/*
 usr/lib/drumkv1/*.so.* usr/lib/drumkv1/
diff --git a/debian/drumkv1.install b/debian/drumkv1.install
index a5c3209..1df36c6 100644
--- a/debian/drumkv1.install
+++ b/debian/drumkv1.install
@@ -1,2 +1 @@
 usr/bin/*
-usr/lib/drumkv1/*.so.* usr/lib/drumkv1/

-- 
drumkv1 packaging



More information about the pkg-multimedia-commits mailing list