[debian-edu-commits] debian-edu/pkg-team/ 02/04: Made Calf and vocoder plugins available to other programs

Javier Serrano Polo jasp00-guest at moszumanska.debian.org
Wed Apr 20 19:05:03 UTC 2016


This is an automated email from the git hooks/post-receive script.

jasp00-guest pushed a commit to branch master
in repository lmms.

commit 754c10e17476e1bb0f3db0b3b025899aa7e18155
Author: Javier Serrano Polo <javier at jasp.net>
Date:   Wed Apr 20 00:01:14 2016 +0200

    Made Calf and vocoder plugins available to other programs
---
 debian/calf-ladspa.install    |  1 +
 debian/changelog              |  1 +
 debian/control                | 33 ++++++++++++++++++++++++++++++---
 debian/lmms.install           |  8 +++++++-
 debian/rules                  |  2 --
 debian/vocoder-ladspa.install |  1 +
 6 files changed, 40 insertions(+), 6 deletions(-)

diff --git a/debian/calf-ladspa.install b/debian/calf-ladspa.install
new file mode 100644
index 0000000..c25e49d
--- /dev/null
+++ b/debian/calf-ladspa.install
@@ -0,0 +1 @@
+usr/lib/*/lmms/ladspa/calf.so	usr/lib/ladspa
diff --git a/debian/changelog b/debian/changelog
index 6885b84..d07829b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ lmms (1.1.3-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
   * Enabled vst plugin on i386 and amd64 (Closes: #763720).
+  * Made Calf and vocoder plugins available to other programs (Closes: #758888).
 
  -- Javier Serrano Polo <javier at jasp.net>  Mon, 04 Apr 2016 19:42:09 +0200
 
diff --git a/debian/control b/debian/control
index 4715d07..e0d1380 100644
--- a/debian/control
+++ b/debian/control
@@ -38,10 +38,12 @@ Vcs-Git: git://anonscm.debian.org/debian-edu/pkg-team/lmms.git
 
 Package: lmms
 Architecture: any
-Depends: lmms-common (>= ${source:Version}) , ${shlibs:Depends}, ${misc:Depends}, stk
-Recommends: calf-plugins, caps, cmt, swh-plugins, tap-plugins,
+Depends: lmms-common (>= ${source:Version}) ,
+ calf-ladspa, vocoder-ladspa, ${shlibs:Depends}, ${misc:Depends}, stk
+Recommends: tap-plugins, caps,
  lmms-vst-server:i386 (>= ${source:Version})
-Suggests: fil-plugins, mcp-plugins, omins, freepats, fluid-soundfont-gm
+Suggests: fil-plugins, mcp-plugins, omins, freepats, fluid-soundfont-gm,
+ ladspa-plugin
 Replaces: lmms-common (<< 1.0.0-1)
 Breaks: lmms-common (<< 1.0.0-1)
 Description: Linux Multimedia Studio
@@ -79,3 +81,28 @@ Depends: wine32, wine, ${shlibs:Depends}, ${misc:Depends}
 Recommends: lmms
 Description: Linux Multimedia Studio - VST server
  This package contains a helper application that loads VST plugins.
+
+Package: calf-ladspa
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: calf-plugins (<< 0.0.19)
+Provides: ladspa-plugin
+Description: Linux Multimedia Studio - Calf LADSPA plugins
+ Calf is a pack of audio plugins - effects and instruments. The goal is to
+ create a set of plugins using decent algorithms and parameter settings,
+ available in a form which is compatible with as many open source applications
+ as possible.
+ .
+ These plugins are distributed as part of Linux Multimedia Studio, but may be
+ used by other applications.
+
+Package: vocoder-ladspa
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Provides: ladspa-plugin
+Description: Linux Multimedia Studio - Vocoder LADSPA plugin
+ A vocoder is a sound effect that can make a human voice sound synthetic. It is
+ often used to speak like a robot, with a metallic and monotonous voice.
+ .
+ This plugin is distributed as part of Linux Multimedia Studio, but may be used
+ by other applications.
diff --git a/debian/lmms.install b/debian/lmms.install
index e6d3667..3e61152 100644
--- a/debian/lmms.install
+++ b/debian/lmms.install
@@ -1,5 +1,11 @@
 usr/bin/lmms
-usr/lib/*/lmms/ladspa
+usr/lib/*/lmms/ladspa/[a-b]*
+usr/lib/*/lmms/ladspa/caps.so
+usr/lib/*/lmms/ladspa/c[b-z]*
+usr/lib/*/lmms/ladspa/[d-u]*
+usr/lib/*/lmms/ladspa/v[a-n]*
+usr/lib/*/lmms/ladspa/v[p-z]*
+usr/lib/*/lmms/ladspa/[w-z]*
 usr/lib/*/lmms/lib*
 usr/lib/*/lmms/RemoteZynAddSubFx
 usr/share/man/*
diff --git a/debian/rules b/debian/rules
index 739d13b..f64984f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,8 +7,6 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 DEB_HOST_ARCH      ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 DEB_HOST_ARCH_OS   ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
 
-# Pending: Do not build convenience copies of LADSPA plugins.
-#CMAKE_OPTS=-DWANT_CALF=0 -DWANT_CAPS=0 -DWANT_CMT=0 -DWANT_SWH=0 -DWANT_TAP=0
 CMAKE_OPTS=
 ifneq ($(DEB_HOST_ARCH_OS),linux)
 CMAKE_OPTS+= -DWANT_ALSA=0
diff --git a/debian/vocoder-ladspa.install b/debian/vocoder-ladspa.install
new file mode 100644
index 0000000..0bafa3e
--- /dev/null
+++ b/debian/vocoder-ladspa.install
@@ -0,0 +1 @@
+usr/lib/*/lmms/ladspa/vocoder_1337.so	usr/lib/ladspa

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/pkg-team/lmms.git



More information about the debian-edu-commits mailing list