[debian-edu-commits] debian-edu/pkg-team/ 01/01: Use presets from zynaddsubfx-data

Javier Serrano Polo jasp00-guest at moszumanska.debian.org
Sat Apr 23 12:31:18 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 94765462a964d4cf8693ae6509be800b7849f35d
Author: Javier Serrano Polo <javier at jasp.net>
Date:   Sat Apr 23 14:04:22 2016 +0200

    Use presets from zynaddsubfx-data
---
 debian/changelog           |  1 +
 debian/control             |  2 +-
 debian/lmms-common.install |  5 ++++-
 debian/lmms-common.links   |  1 +
 debian/lmms-common.preinst | 11 +++++++++++
 5 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 6f8c95d..02893d0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ lmms (1.1.3-1.1) unstable; urgency=low
   * Made Calf and vocoder plugins available to other programs (Closes: #758888).
   * Fixed version of metalish_dong01.ogg (Closes: #802588).
   * Bumped Standards-Version to 3.9.7. Doxygen documentation is not very useful.
+  * Use presets from zynaddsubfx-data.
 
  -- Javier Serrano Polo <javier at jasp.net>  Mon, 04 Apr 2016 19:42:09 +0200
 
diff --git a/debian/control b/debian/control
index fabb401..ad8d72c 100644
--- a/debian/control
+++ b/debian/control
@@ -59,7 +59,7 @@ Description: Linux Multimedia Studio
 
 Package: lmms-common
 Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: zynaddsubfx-data, ${shlibs:Depends}, ${misc:Depends}
 Description: Linux Multimedia Studio - common files
  LMMS aims to be a free alternative to popular (but commercial and closed-
  source) programs like FruityLoops, Cubase and Logic giving you the ability of
diff --git a/debian/lmms-common.install b/debian/lmms-common.install
index 92e2518..f808ee9 100644
--- a/debian/lmms-common.install
+++ b/debian/lmms-common.install
@@ -1,3 +1,6 @@
-usr/share/lmms/*
+usr/share/lmms/[a-o]*
+usr/share/lmms/presets/[A-Y]*
+usr/share/lmms/projects
+usr/share/lmms/[q-z]*
 usr/share/mime/*
 debian/lmms.xpm usr/share/pixmaps/
diff --git a/debian/lmms-common.links b/debian/lmms-common.links
new file mode 100644
index 0000000..7559623
--- /dev/null
+++ b/debian/lmms-common.links
@@ -0,0 +1 @@
+usr/share/zynaddsubfx/banks	usr/share/lmms/presets/ZynAddSubFX
diff --git a/debian/lmms-common.preinst b/debian/lmms-common.preinst
new file mode 100644
index 0000000..a2724a5
--- /dev/null
+++ b/debian/lmms-common.preinst
@@ -0,0 +1,11 @@
+#!/bin/sh
+set -e
+
+case "$1" in
+	install | upgrade)
+		rmdir --ignore-fail-on-non-empty \
+			/usr/share/lmms/presets/ZynAddSubFX
+	;;
+esac
+
+#DEBHELPER#

-- 
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