[SCM] samplv1/master: Split package (4).

mira-guest at users.alioth.debian.org mira-guest at users.alioth.debian.org
Tue Sep 27 08:25:01 UTC 2016


The following commit has been merged in the master branch:
commit 210a2d264ae2c1b56094ca274b4c631eed687f68
Author: Jaromír Mikeš <mira.mikes at seznam.cz>
Date:   Tue Sep 27 10:24:50 2016 +0200

    Split package (4).

diff --git a/debian/control b/debian/control
index aec09b2..ea4b6be 100644
--- a/debian/control
+++ b/debian/control
@@ -28,7 +28,8 @@ Package: samplv1
 Architecture: any
 Depends:
  ${misc:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends},
+ samplv1-common (>= ${source:Version}), samplv1-common (<< ${source:Upstream-Version}+1~),
 Recommends:
  jackd
 Description: polyphonic sampler synthesizer - standalone
@@ -40,15 +41,14 @@ Description: polyphonic sampler synthesizer - standalone
  is provided in both forms of a JACK stand-alone client and
  a LV2 plugin.
  .
- This package provides standalone app and shared library.
-
+ This package provides standalone app.
 
 Package: samplv1-lv2
 Architecture: any
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
- samplv1
+ samplv1-common (>= ${source:Version}), samplv1-common (<< ${source:Upstream-Version}+1~),
 Provides:
  lv2-plugin
 Description: polyphonic sampler synthesizer - lv2-plugin
@@ -61,3 +61,20 @@ Description: polyphonic sampler synthesizer - lv2-plugin
  a LV2 plugin.
  .
  This package provides lv2-plugin.
+
+Package: samplv1-common
+Architecture: any
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: polyphonic sampler synthesizer - common files
+ samplv1 is an old-school all-digital polyphonic sampler
+ synthesizer with stereo effects.
+ .
+ Although other samplers like specimen provide more features,
+ one could find samplv1 much easier and accessible. Plus it
+ is provided in both forms of a JACK stand-alone client and
+ a LV2 plugin.
+ .
+ This package provides files shared by both the LV2 plugin and the standalone
+ application.
diff --git a/debian/samplv1.install b/debian/samplv1-common.install
similarity index 80%
copy from debian/samplv1.install
copy to debian/samplv1-common.install
index 2189ae0..a352589 100644
--- a/debian/samplv1.install
+++ b/debian/samplv1-common.install
@@ -1,2 +1 @@
-usr/bin/*
 usr/lib/samplv1/*.so.* usr/lib/samplv1/
diff --git a/debian/samplv1.install b/debian/samplv1.install
index 2189ae0..1df36c6 100644
--- a/debian/samplv1.install
+++ b/debian/samplv1.install
@@ -1,2 +1 @@
 usr/bin/*
-usr/lib/samplv1/*.so.* usr/lib/samplv1/

-- 
samplv1 packaging



More information about the pkg-multimedia-commits mailing list