--- lmms-0.4.6.orig/debian/lmms.install +++ lmms-0.4.6/debian/lmms.install @@ -0,0 +1,27 @@ +usr/bin/lmms +usr/li*/lmms/libflpimport.so +usr/li*/lmms/libsf2player.so +usr/li*/lmms/libbitinvader.so +usr/li*/lmms/libstereomatrix.so +usr/li*/lmms/libmidiimport.so +usr/li*/lmms/libmalletsstk.so +usr/li*/lmms/liblb302.so +usr/li*/lmms/libvibedstrings.so +usr/li*/lmms/liborganic.so +usr/li*/lmms/libspectrumanalyzer.so +usr/li*/lmms/libkicker.so +usr/li*/lmms/libpatman.so +usr/li*/lmms/libstereoenhancer.so +usr/li*/lmms/libladspaeffect.so +usr/li*/lmms/libladspabrowser.so +usr/li*/lmms/libpapu.so +usr/li*/lmms/libaudiofileprocessor.so +usr/li*/lmms/libbassbooster.so +usr/li*/lmms/libtripleoscillator.so +usr/li*/lmms/libsid.so +usr/li*/lmms/libpeakcontrollereffect.so +usr/li*/lmms/RemoteZynAddSubFx +usr/li*/lmms/libZynAddSubFxCore.so +usr/li*/lmms/libzynaddsubfx.so +usr/li*/lmms/ladspa/ +usr/share/man/ --- lmms-0.4.6.orig/debian/rules +++ lmms-0.4.6/debian/rules @@ -0,0 +1,104 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +debian/lmms.xpm: data/themes/default/icon.png + convert -resize 32 $< $@ + + +config.status: configure + dh_testdir + mkdir -p cmakebuild + cd cmakebuild && CFLAGS="$(CFLAGS)" cmake .. -DCMAKE_INSTALL_PREFIX=/usr + #-DWANT_CAPS:BOOL=OFF -DWANT_TAP:BOOL=OFF + +build: build-stamp +build-stamp: patch config.status + dh_testdir + cd cmakebuild && $(MAKE) + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp + rm -rf cmakebuild + dh_clean + +install: build debian/lmms.xpm + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + cd cmakebuild && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + rm -f $(CURDIR)/debian/tmp/usr/share/menu/lmms + install -D -m 644 debian/lmms.xpm debian/lmms-common/usr/share/pixmaps/lmms.xpm + install -D -m 644 debian/menu debian/lmms-common/usr/share/menu/lmms + dh_install -plmms --sourcedir=$(CURDIR)/debian/tmp + dh_install -plmms-common --sourcedir=$(CURDIR)/debian/tmp + dh_install -plmms-dev --sourcedir=$(CURDIR)/debian/tmp + if [ "$(DEB_HOST_ARCH)" = "i386" ] || \ + [ "$(DEB_HOST_ARCH)" = "amd64" ] || \ + [ "$(DEB_HOST_ARCH)" = "lpia" ]; then \ + dh_install -plmms-vst --sourcedir=$(CURDIR)/debian/tmp; \ + fi + dh_installdirs + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir -i + dh_testroot -i + dh_installchangelogs -i + dh_installdocs -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_shlibdeps -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir -a + dh_testroot -a + dh_installchangelogs -a + dh_installdocs -a + dh_installman -a + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -plmms + dh_gencontrol -plmms-dev + if [ "$(DEB_HOST_ARCH)" = "i386" ] || \ + [ "$(DEB_HOST_ARCH)" = "amd64" ] || \ + [ "$(DEB_HOST_ARCH)" = "lpia" ]; then \ + dh_gencontrol -plmms-vst; \ + fi + dh_md5sums -a + dh_builddeb -plmms + dh_builddeb -plmms-dev + if [ "$(DEB_HOST_ARCH)" = "i386" ] || \ + [ "$(DEB_HOST_ARCH)" = "amd64" ] || \ + [ "$(DEB_HOST_ARCH)" = "lpia" ]; then \ + dh_builddeb -plmms-vst; \ + fi + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- lmms-0.4.6.orig/debian/lmms-common.install +++ lmms-0.4.6/debian/lmms-common.install @@ -0,0 +1,3 @@ +usr/share/applications/* +usr/share/lmms/* +usr/share/mime/* --- lmms-0.4.6.orig/debian/compat +++ lmms-0.4.6/debian/compat @@ -0,0 +1 @@ +6 --- lmms-0.4.6.orig/debian/lmms-vst.install +++ lmms-0.4.6/debian/lmms-vst.install @@ -0,0 +1,5 @@ +usr/li*/lmms/remote_vst_plugin +usr/li*/lmms/libvestige.so +usr/li*/lmms/libvstbase.so +usr/li*/lmms/libvsteffect.so +usr/li*/lmms/remote_vst_plugin.exe.so --- lmms-0.4.6.orig/debian/lmms-common.postrm +++ lmms-0.4.6/debian/lmms-common.postrm @@ -0,0 +1,6 @@ +#!/bin/sh +set -e + +if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi + +#DEBHELPER# --- lmms-0.4.6.orig/debian/lmms.xpm +++ lmms-0.4.6/debian/lmms.xpm @@ -0,0 +1,226 @@ +/* XPM */ +static char *lmms[] = { +/* columns rows colors chars-per-pixel */ +"32 32 188 2", +" c #050405", +". c #090909", +"X c #131413", +"o c #1E1E1E", +"O c #1B241B", +"+ c #362C00", +"@ c #242323", +"# c #272E27", +"$ c #2B2A2B", +"% c #333433", +"& c #373A37", +"* c #383638", +"= c #3C3D3C", +"- c #185118", +"; c #047A04", +": c #257A25", +"> c #377D37", +", c #5A4A00", +"< c #635100", +"1 c #685500", +"2 c #745F00", +"3 c #756203", +"4 c #7E6600", +"5 c #403F40", +"6 c #395144", +"7 c #434243", +"8 c #424A42", +"9 c #4C4B4C", +"0 c #4A554A", +"q c #535353", +"w c #505850", +"e c #5B5B5B", +"r c #636363", +"t c #6D6D6D", +"y c #746F73", +"u c #727272", +"i c #7D7D7D", +"p c #8E7400", +"a c #917600", +"s c #967A00", +"d c #9A7E00", +"f c #039903", +"g c #0B9E0B", +"h c #158615", +"j c #1A931A", +"k c #00A300", +"l c #00AB00", +"z c #0FA70F", +"x c #00B500", +"c c #00BC00", +"v c #08B108", +"b c #08BC08", +"n c #17A617", +"m c #19A919", +"M c #14BF14", +"N c #18B718", +"B c #1BBD1B", +"V c #228C22", +"C c #249424", +"Z c #259925", +"A c #289B28", +"S c #308030", +"D c #2CA22C", +"F c #24B224", +"G c #26BB26", +"H c #30A630", +"J c #3DA83D", +"K c #32B232", +"L c #3DB33D", +"P c #3ABD3A", +"I c #02C302", +"U c #02CB02", +"Y c #01D201", +"T c #03DC03", +"R c #13C713", +"E c #16D816", +"W c #00E400", +"Q c #00E900", +"! c #24CF24", +"~ c #29C229", +"^ c #2CC82C", +"/ c #33C133", +"( c #37CD37", +") c #3CC13C", +"_ c #32D032", +"` c #2DEA2D", +"' c #3EE53E", +"] c #499449", +"[ c #43A743", +"{ c #46AC46", +"} c #54B654", +"| c #5EBF5E", +" . c #4EC54E", +".. c #4ACB4A", +"X. c #44D244", +"o. c #54C954", +"O. c #5CCC5C", +"+. c #50D450", +"@. c #56DA56", +"#. c #5DD15D", +"$. c #44E144", +"%. c #62C462", +"&. c #66CC66", +"*. c #6EC06E", +"=. c #68CC68", +"-. c #64D164", +";. c #69DE69", +":. c #74C674", +">. c #70CB70", +",. c #74D274", +"<. c #75DA75", +"1. c #7DD27D", +"2. c #62E562", +"3. c #9D8000", +"4. c #AB8B00", +"5. c #B08F00", +"6. c #B29101", +"7. c #B99600", +"8. c #BD9A00", +"9. c #C29E00", +"0. c #C4A100", +"q. c #CAA500", +"w. c #CCA800", +"e. c #D4AD00", +"r. c #0055C5", +"t. c #0058CE", +"y. c #0058D0", +"u. c #0067CE", +"i. c #0068CF", +"p. c #0075CF", +"a. c #006AD3", +"s. c #0077D1", +"d. c #0079D5", +"f. c #868686", +"g. c #888887", +"h. c #8C8C8C", +"j. c #908F90", +"k. c #949494", +"l. c #9A9999", +"z. c #A2A2A2", +"x. c #A9AAA8", +"c. c #A5B1A5", +"v. c #B4B4B4", +"b. c #B3BFB2", +"n. c #BFBFBF", +"m. c #80D480", +"M. c #8BD98B", +"N. c #91D191", +"B. c #98D098", +"V. c #9CDB9B", +"C. c #93E193", +"Z. c #AAC4A9", +"A. c #AAC9AA", +"S. c #A0DCA0", +"D. c #A8D6A8", +"F. c #AADEAA", +"G. c #B4C2B3", +"H. c #B6CAB5", +"J. c #BAC1B9", +"K. c #B5DEB5", +"L. c #A4EAA4", +"P. c #A8E1A8", +"I. c #ABEDAB", +"U. c #A7F6A7", +"Y. c #AFF2AF", +"T. c #B3E2B3", +"R. c #BBE4BB", +"E. c #BDEBBD", +"W. c #B6F3B6", +"Q. c #B9F4B9", +"!. c #C0C4BF", +"~. c #C6C6C6", +"^. c #C7CFC7", +"/. c #C9C9C9", +"(. c #C4E6C4", +"). c #C6EBC6", +"_. c #CBEBCB", +"`. c #C4F1C4", +"'. c #CBF3CB", +"]. c #DBE4DB", +"[. c #D2F1D2", +"{. c #D0F8D0", +"}. c #DCF4DC", +"|. c #E2EFE2", +" X c #E1F4E1", +".X c #E2F9E2", +"XX c #EAF5EA", +"oX c None", +/* pixels */ +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX{ oXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXK.B.A oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXR.XXF.} oXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXR.}.}._.V.=.K oXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXZ P.E.T.'.'.`.I.<.F oXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXA F.*.H ,.C.L.I.W.;.oXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXH V.&.oXoXm G P .@.B oXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXD M.=.oXoXoXoXoXoXoXf oXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXC 1.-.oXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXq e e e e e > =.#.V oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoX7 9 9 q oXoXoXoX: o.+.j 8 7 oXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoX% * oXoXoXoXoXoXoXoX) X.v oX* % oXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXo oXoXoXoXoXoXoXoXoXoXF _ I oXoXoXo oXoXoXoXoXoXoX", +"oXoXoXoXoXoX@ oXoXoXoXoXoXoXoXoXoXoXz R U l oXoXoXo oXoXoXoXoXoX", +"oXoXoXoXoXf.oXoXoXoXoXoXoXoXoXoXoXoXoXx Y c oXoXoXoXh.oXoXoXoXoX", +"oXoXoXoXoXx.oXoXoXoXoXoXoXoXJ *.1.M.1.+.E U oXoXoXoXg.oXoXoXoXoX", +"oXoXoXoXoXoXoXi oXoXoXoX[ N.)..X X].|..XW.$.z oXk.oXoXoXoXoXoXoX", +"oXoXoXoXoXoX~.r q oXoX} P._._._.b.x.^.[.{.U.L w t /.oXoXoXoXoXoX", +"s.oXoXoXz.~.l.9 9 oX{ S.A.c.G.K.J.y Z.2.' ` G 0 9 l.v.z.oXoXoXi.", +"s.oXoXoXh.x.y 5 = > 1.N.G.l.~.F.M.m.X.Y W Q N 8 = t z.g.oXoXoXa.", +"s.oXoXoXi l.e % % ] 1.1.F.H.V...~ .:.~ W Q n & % e l.u oXoXoXa.", +"d.oXoXoXq k.0 $ # ] -.-.-.%.| :.F.).E.( W Q h $ $ 9 k.9 oXoXoXa.", +"s.oXy.oX@ l.q o O V ) ^ M L F.W.'.Q.(.! Q Y - @ o r l.@ oXt.oXa.", +"d.oXr.oX@ v.i X X ; x x c b %._.XX(.O.T U oXoXX X g.v.o oXr.oXa.", +"d.oXoXoXoXoXv.@ oXk x I U I / ..^ U c oXoXoX. $ n.oXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXf l x I c c x oXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX6 oXoX", +"oXoX6.6.oXoXoXoX4.e.3.oXd e.6.oXoXe.9.oXoX9.e.oXp 0.s p a 3 oXoX", +"oXoX9.0.oXoXoXoXe.6.q.6.w.6.e.oX6.w.7.9.8.7.w.6.oXd p p p 4.oXoX", +"oXoXs 4.4 4 , , 4.oXs 7.s oX4.< a d oX4.6.oXs d + 1 2 2 4 4.oXoX" +}; --- lmms-0.4.6.orig/debian/dirs +++ lmms-0.4.6/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin --- lmms-0.4.6.orig/debian/copyright +++ lmms-0.4.6/debian/copyright @@ -0,0 +1,70 @@ +This package was debianized by Florian Ragwitz on +Thu, 14 Apr 2005 13:24:57 +0200. + +It was downloaded from http://lmms.sf.net/ + +Copyright Holder: + + Copyright (c) 2004-2008 Tobias Doerffel + Copyright (c) 2006-2008 Paul Giblock + Copyright (c) 2006-2007 Javier Serrano Polo + Copyright (c) 2008 Andrew Kelley + Copyright (c) 2005-2007 Danny McRae + +License: + +All files not listed excplizitly in this file are licensed under the GPLv2 or later. + +This program is free software; you can redistribute it and/or modify it under +the terms of the GNU General Public License version 2 or later as published by the Free +Software Foundation. + +Files listed here are licensed under GPLv2 or later but not copyrighted by one of the 3 +authors above: + +./plugins/flp_import/unrtf/ + Copyright: 2000,2001,2004 by Zachary Smith + +./plugins/bit_invader/ +./plugins/vibed/ +./plugins/organic/ + Copyright: (c) 2006-2007 Andreas Brandmaier + +./plugins/ladspa_effect/caps/ + Copyright: 2002-5 Tim Goetze + +./plugins/lb302/ + Copyright: (c) 2006-2007 Paul Giblock + +./src/3rdparty/samplerate/ + Copyright: 2002-2004 Erik de Castro Lopo + +Additional to this these copyrights apply: + + - Zolo + + theme "Blue Scene" + + - Sebastian Tilsch + + recording of many samples + + - gabriel + + additional artwork + +On Debian GNU/Linux systems, the complete text of the GNU General Public License +can be found in `/usr/share/common-licenses/GPL-2'. + +================================================================================= +Files listed here are licens under the LGPL-2: + + +./include/ladspa-1.1.h + Copyright: 2000-2002 Richard W.E. Furse, Paul Barton-Davis + +./include/kmultitabbar.h + Copyright: : 2001,2002,2003 by Joseph Wenninger + +On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License +can be found in `/usr/share/common-licenses/LGPL-2'. --- lmms-0.4.6.orig/debian/changelog +++ lmms-0.4.6/debian/changelog @@ -0,0 +1,412 @@ +lmms (0.4.6-0ubuntu0~dnjl1~karmic0) karmic; urgency=low + + * New upstream release. + * Bumped standards version to 3.8.3. + + -- Daniel Baumann Mon, 08 Mar 2010 17:35:25 +0100 + +lmms (0.4.5-0ubuntu2.1~dnjl1) unstable; urgency=low + + * debian/control: + - Added libslv2-dev and lv2core build dependency. Support for LV2 plugins. + - Added libzip-dev build dependency. Support for zipped FL files. + - Added libx11-dev build dependency. Fixed compilation. + - Added wine1.2-dev [amd64 i386 lpia] alternative build dependency. Fixed compilation. + + -- Daniel Baumann Mon, 22 Feb 2010 21:13:55 +0100 + +lmms (0.4.5-0ubuntu2) lucid; urgency=low + + * Changed lmms-vst to a suggests (LP: #507316) + * Changed maintainer address to ubuntu-devel-discuss@lists.ubuntu.com + + -- Eric Hedekar Wed, 13 Jan 2010 19:45:51 -0800 + +lmms (0.4.5-0ubuntu1) karmic; urgency=low + + * Rebase to Tobias Doerffel's ppa. + * Exchange tarball with the one from unstable. + * Upload to karmic, FFe at LP: #405318. + + -- Stefan Potyra Sun, 25 Oct 2009 02:32:36 +0200 + +lmms (0.4.5~ppa-1jaunty) jaunty; urgency=low + + * Upload to jaunty + + -- Tobias Doerffel Fri, 14 Aug 2009 18:16:20 +0200 + +lmms (0.4.5~ppa-1) intrepid; urgency=low + + * New upstream release + + -- Tobias Doerffel Fri, 14 Aug 2009 18:16:20 +0200 + +lmms (0.4.4~ppa~intrepid-5) intrepid; urgency=low + + * debian/lmms.install: also package new ZynAddSubFX plugin + + -- Tobias Doerffel Thu, 07 May 2009 23:37:15 +0200 + +lmms (0.4.4~ppa~intrepid-4) intrepid; urgency=low + + * debian/control: really replace lmms-extras package + + -- Tobias Doerffel Tue, 05 May 2009 19:09:21 +0200 + +lmms (0.4.4~ppa~intrepid-3) intrepid; urgency=low + + * debian/control: also replace lmms-extras package + + -- Tobias Doerffel Tue, 05 May 2009 18:51:37 +0200 + +lmms (0.4.4~ppa~intrepid-2) intrepid; urgency=low + + * debian/control: conflict with lmms-extras package + + -- Tobias Doerffel Tue, 05 May 2009 18:40:12 +0200 + +lmms (0.4.4~ppa~intrepid-1) intrepid; urgency=low + + * New upstream release + * debian/control: recommend lmms-vst package, build-dep on libxft-dev + + -- Tobias Doerffel Tue, 05 May 2009 17:20:36 +0200 + +lmms (0.4.2-0ubuntu8) jaunty; urgency=low + + * debian/control: Depend on wine-dev for lpia as well. + + -- Luke Yelavich Wed, 08 Apr 2009 16:24:52 +1000 + +lmms (0.4.2-0ubuntu7) jaunty; urgency=low + + * debian/rules: Only install/build the lmms-vst deb for amd64, i386 and + lpia. + * debian/control: + - Add lpia as an architecture for lmms-vst. + - Only suggest lmms-vst on above mentioned architectures. + + -- Luke Yelavich Wed, 08 Apr 2009 15:27:37 +1000 + +lmms (0.4.2-0ubuntu6) jaunty; urgency=low + + * debian/control: Add gcc-multilib and g++-multilib for amd64, to get wine + support. + * add lmms-vst to suggests for the lmms package. + * Some extra patches from upstream, to fix various QT UI issues, as well + as VST support for amd64: + - 0070-SongEditor-fixed-horizontal-scrollbar-with-Qt-4.5.patch + - 0071-AudioJack-fixed-lockup-when-getting-zombified.patch + - 0072-RemoteVstPlugin-use-std-vector-rather-than-std-li.patch + + -- Luke Yelavich Wed, 08 Apr 2009 12:06:54 +1000 + +lmms (0.4.2-0ubuntu5) jaunty; urgency=low + + * debian/control: Remove references to libwine-dev, since it is replaced by + wine-dev. + * Break out VST support files into a new package, lmms-vst. This will ensure + that lmms doesn't break on systems where wine is not installed. + * Add quilt to build depends. + * Patches from upstream, fixing various issues already fixed in the newer + upstream version, thanks to Tobias Doerffel + for sending these patches: + - 0001-in-FL_EffectChannel-initialize-isMuted-member-fixe.patch + - 0003-stable-backport-of-various-fixes-from-trunk.patch + - 0004-reworked-mixer-threads-synchronization-realization.patch + - 0005-fixed-bug-you-can-use-shift-left-to-move-notes-past.patch + - 0006-simplified-formulas-for-calculating-envelope-array-r.patch + - 0009-better-workaround-for-optimizer-bug-in-GCC-4.3-s.patch + - 0010-integrated-pitanga-s-patch-to-fix-unquantized-BB-dra.patch + - 0012-do-not-load-samples-bigger-than-100-MB-closes-2458.patch + - 0013-ensure-cursor-is-never-NULL-when-painting-it-in-pai.patch + - 0014-update-patch-after-loading-settings-closes-2486372.patch + - 0016-various-UI-related-backports-from-trunk.patch + - 0017-fix-distorted-widgets-everywhere-with-qt45.patch + - 0018-disable-output-monitor-per-default-and-show-click-hi.patch + - 0020-integrated-latest-libsamplerate-0.1.6-which-is-bot.patch + - 0021-fix-misloaded-samples.patch + - 0022-fix-lockup-when-freezing-patterns.patch + - 0023-reverted-rev-2037-as-we-have-custom-changes-in-this.patch + - 0029-make-sure-all-buttons-in-trackOperationsWidget-have.patch + - 0034-added-copy-constructor-implementation-for-AtomicInt.patch + - 0040-PeakController-always-check-for-m_peakEffect-NUL.patch + - 0042-NotePlayHandle-call-instrumentTrack-deleteNotePlug.patch + - 0044-MidiImport-per-default-use-bank-0-instead-of-128.patch + - 0045-PatternView-if-volume-of-a-step-is-95-it-was-not-po.patch + - 0046-TrackContainerView-when-dragging-a-preset-file-into.patch + - 0047-PeakControllerEffect-corrected-calculation-for-RMS.patch + - 0048-MidiPort-properly-emit-portChanged-signals-when-loa.patch + - 0049-MIDI-subsystem-fixed-misspelled-writeable-into-w.patch + - 0050-AutomationPattern-save-and-restore-length-of-Automa.patch + - 0052-FX-Fader-added-accessibleName-property-for-FX-fader.patch + - 0054-MidiAlsaSeq-fixed-typo-which-made-output-ports-not.patch + - 0055-MidiPort-subscribe-writable-rather-than-readable-po.patch + - 0058-AutomationPatternView-fixed-painting-of-automation.patch + - 0060-MidiImport-fixed-mistransposed-notes.patch + - 0061-LadspaEffect-fixed-controller-connections-on-sample.patch + - 0062-Oscillator-fixed-samplerate-dependence-of-FM-PM.patch + - 0064-RemoteVstPlugin-use-SplittedThreading-model-for-MDA.patch + - 0065-Oscillator-reverted-recent-fix-for-PM.patch + - 0066-VstEffect-set-displayName-property-at-initializatio.patch + + -- Luke Yelavich Mon, 30 Mar 2009 14:45:23 +1100 + +lmms (0.4.2-0ubuntu4) jaunty; urgency=low + + * debian/control: fix bad syntax for wine's architectures. + + -- Luke Yelavich Wed, 25 Mar 2009 10:39:18 +1100 + +lmms (0.4.2-0ubuntu3) jaunty; urgency=low + + * debian/control: Demote wine from Recommends to suggests, as we really + don't want it on the studio DVDs, and blacklisting in the seeds is + causing unexpected behavior. Blacklisting wine is also not the + recommended approach. + + -- Luke Yelavich Wed, 25 Mar 2009 09:28:56 +1100 + +lmms (0.4.2-0ubuntu2) jaunty; urgency=low + + * debian/control: Move wine from depends to recommends. We want lmms on the + UbuntuStudio disks, however we don't want to promote the use of + proprietary/VST plugins, which is what wine is for. + + -- Luke Yelavich Wed, 18 Mar 2009 18:06:50 +1100 + +lmms (0.4.2-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #306974, LP: #126026) + * Dropped patches as merged by upstream: + - fix-crash-sample_track.dpatch + - remove-upstream-menu.dpatch + * Removed build-dep dpatch + * Updated build rules to work with cmake-based build system of LMMS 0.4.x + * Updated build dependencies of new upstream version + * Package correct library directory in 64 bit version + * Package installed headers into lmms-dev + * Updated copyrights to reflect recent contributions to upstream + * Removed dependency libqt3-i18n as LMMS is Qt4 based and libqtcore4 ships + required files + * Bumped required version of debhelper from 5 to 6 + + -- Tobias Doerffel Thu, 03 Feb 2009 14:05:36 +0100 + +lmms (0.3.2-1ubuntu2) intrepid; urgency=low + + * Change wine-bin back to wine in depends, as the packages are only split + in Debian (LP: #254501). + + -- James Westby Sun, 03 Aug 2008 22:14:06 +0100 + +lmms (0.3.2-1ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - Remove libwine-dev alternative in the Build-Depends. + - Update maintainer field as per spec. + + -- Luke Yelavich Sun, 18 May 2008 22:02:58 +0200 + +lmms (0.3.2-1) unstable; urgency=low + + * Decrease wine dependency to wine-bin as suggested. (Closes: #446163) + * Acknowlegded NMU from Pierre Habouzit in order to + fix FTBFS with gcc-4.3 which (Closes: #462202) + * Now including the singerbot plugin. (Closes: #443224) + * Add patch to prevent lmms from crashing. + + -- Patrick Winnertz Mon, 17 Mar 2008 10:56:12 +0100 + +lmms (0.3.1-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Add g++-4.3.patch to fix g++-4.3 FTBFS (Closes: 462202). + + -- Pierre Habouzit Sun, 16 Mar 2008 23:21:56 +0000 + +lmms (0.3.1-1ubuntu2) hardy; urgency=low + + * Several patches from upstream, as follows: (LP: #204017) + - fix-dummy-plugin-implementations.diff: + + if a certain kind of plugin could not be found, a dummy plugin is + being loaded. Fix segfault. + - fix-effect-bugs.diff: + + fixed wrong SIGNAL/SLOT-connection resulting in broken gate-knob. + + made effect-move-up feature actually work. + + do not crash when removing sample-tracks with effects inside. + - fix-midi-import.diff: + + use Patman-plugin (which plays MIDI-patch-files) as default-instrument + when importing MIDI-files to make the imported project actually sound + like it should. + - fix-piano-roll.diff: + + fixed key-pressure-MIDI-event while changing volume of a note. + + improved painting of volume-lines + - fix-track-removal.diff: + + when removing all tracks, remove from last to first track to + significantly improve speed. + - fix-vst-gui.diff: + + VeSTige-plugin is broken with recent WINE-versions (i.e. the ones + found in hardy) - patch fixes usage of Win32-VST-GUI. + - fix-wiki-url.diff: + + the Wiki with help, manual etc. has been moved - reflect this change + in program/help-menu. + - fix-gate-for-effects.diff: + + effect-processing never stops for any kind of effects because of wrong + silence-detection-code. + + -- Luke Yelavich Wed, 09 Apr 2008 23:39:12 +1000 + +lmms (0.3.1-1ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Remove libwine-dev alternative in the Build-Depends. + - Update maintainer field as per spec. + + -- Luke Yelavich Thu, 13 Dec 2007 15:18:02 +1100 + +lmms (0.3.1-1) unstable; urgency=low + + * Packaging new upstream release. + * Install Upstream Changelog (Closes: #441477) + Thanks to Felipe Sateler + * Lowered the caps dependency to Recommends (Closes: #446163) + * Added -i/-a to the build targets in rules in order to make sure that only + (in)dep packages are build. + * Changed my maintainer address + * Added patch to remove stereo_enhancer plugin which has a ftbfs with gcc + 4.2.3 + * Added imagemagick as build-dep since we have to convert a .png to a .xpm + via convert + * Doesn't install upstreams menu file, since it's outdated.. instead use + our own. + * Standard-Version bump to 3.7.3 + * Remove Homepage field from Description and create a own Header + * Added postinst and postrm for lmms-common to call update-menu if available + (this has to be done manually, since we doesn't use dh_installmenu to install + the menu file) + + -- Patrick Winnertz Thu, 06 Dec 2007 07:08:04 +0100 + +lmms (0.3.0-1ubuntu3) gutsy; urgency=low + + * Added patch from tobydox. Fixes various random crashes. + (LP: #145608) + + -- Chuck Short Wed, 03 Oct 2007 20:52:22 -0400 + +lmms (0.3.0-1ubuntu2) gutsy; urgency=low + + * Remove libwine-dev alternative in the Build-Depends. + + -- Steve Kowalik Tue, 25 Sep 2007 00:39:42 +1000 + +lmms (0.3.0-1ubuntu1) gutsy; urgency=low + + * Resynchronized with Debian (LP: #139759, LP: #90806, LP: #102639, + LP: #113447, LP: #121172, LP: #124890) + * reverted changes from 0.2.1-1.1ubuntu1 as upstream merged/included them + + -- Tobias Doerffel Mon, 17 Sep 2007 15:00:24 +0200 + +lmms (0.3.0-1) unstable; urgency=low + + [ Tobias Doerffel ] + * New upstream release. (Closes: #439301) + * Removed patch from Thomas Girard as upstream merged changes + + [ Patrick Winnertz ] + * Moved manpage into correct package (lmms) + * Removed manuall installation of Upstream Changelog, thanks to the power of + debhelper ;-) + * FTBFS with gcc 4.2 is fixed by upstream (Closes: #383295) + * lmms has now a proper menu entry (Closes: #383406) + * lmms depends now on the same version of lmms-common (Closes: #389037) + * fixed by upstream: arpeggio status is now saved (Closes: #433262) + * Added build-depends libqt3-i18n (Closes: #384406) + * Added watch file for lmms (Closes: #439302) + Thanks to Raphael Geissert + * Improved copyright file + * Doesn't build libsingerbot since it is experimental and doesn't work + correct yet + * Added several build-dependencys (libstk0-dev, libestools1.2-dev, ladspa-sdk, + libflac-dev, libwine-dev [i386], libqt3-i18n, libasound2-dev, + festival-dev, dpatch ) + * Take over this package from Florian Ragwitz, so set myself as maintainer + * Add a depends on a specific version of lmms-common + * Added several new dependencys to lmms + * Improved description of lmms and lmms-common + * Die on errors of clean, but don't die if the makefile doesn't exist + * Added watch file + + -- Patrick Winnertz Fri, 24 Aug 2007 08:23:34 +0200 + +lmms (0.2.1-1.1ubuntu1) gutsy; urgency=low + + * Added .desktop file (LP: #134899) + * Provided an icon + * Update maintainer per spec + + -- Mario Bonino Sun, 26 Aug 2007 19:32:35 +0200 + +lmms (0.2.1-1.1) unstable; urgency=high + + * Non-maintainer Upload + * Add Patch by Thomas Girard for segfault right after + lmms starting up (Closes: 382491) + + -- Michael Ablassmeier Tue, 5 Sep 2006 12:00:40 +0200 + +lmms (0.2.1-1) unstable; urgency=low + + * New upstream release. + * Bump up Standards-Version to 3.7.2 (no changes). + * Use DH_COMPAT 5. + + -- Florian Ragwitz Sun, 13 Aug 2006 14:40:13 +0200 + +lmms (0.1.4-1) unstable; urgency=low + + * New upstream release. + + -- Florian Ragwitz Sat, 4 Feb 2006 07:16:47 +0100 + +lmms (0.1.3-1) unstable; urgency=low + + * New upstream release. + * debian/lmms.1 was included by upstream. Removed it from debian/. + * Install lmms.1 in lmms-common instead of lmms to safe some mirror space. + * Added a lintian override for the above, as lintian is not smart enough to + check for manpages in other packages from the same source package on which + a package with a missing manpage depends. + + -- Florian Ragwitz Wed, 1 Feb 2006 18:28:42 +0100 + +lmms (0.1.2-1) unstable; urgency=low + + * New upstream release. + + -- Florian Ragwitz Thu, 22 Dec 2005 16:22:50 +0100 + +lmms (0.1.1-2) unstable; urgency=low + + * lmms-common doesn't depend on lmms anymore to remove a circular + dependencies (Closes: #339906). + + -- Florian Ragwitz Sun, 20 Nov 2005 12:27:08 +0100 + +lmms (0.1.1-1) unstable; urgency=low + + * New upstream release. + * Changed Maintainer address. + * Added libjack-dev to Build-Depends. + + -- Florian Ragwitz Mon, 31 Oct 2005 10:48:36 +0100 + +lmms (0.0.9+0.1.0rc1-1) unstable; urgency=low + + * Initial Release (Closes: #315976). + + -- Florian Ragwitz Fri, 22 Jul 2005 16:33:17 +0200 + --- lmms-0.4.6.orig/debian/watch +++ lmms-0.4.6/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/lmms/lmms-(.*)\.tar\.bz2 --- lmms-0.4.6.orig/debian/menu +++ lmms-0.4.6/debian/menu @@ -0,0 +1,4 @@ +?package(lmms):needs="X11" section="Applications/Sound" \ + title="LMMS" hints="Audio" command="/usr/bin/lmms" \ + longtitle="Linux MultiMedia Studio" \ + icon32x32="/usr/share/pixmaps/lmms.xpm" --- lmms-0.4.6.orig/debian/docs +++ lmms-0.4.6/debian/docs @@ -0,0 +1,2 @@ +README +TODO --- lmms-0.4.6.orig/debian/lmms-dev.install +++ lmms-0.4.6/debian/lmms-dev.install @@ -0,0 +1 @@ +usr/include/lmms/* --- lmms-0.4.6.orig/debian/control +++ lmms-0.4.6/debian/control @@ -0,0 +1,59 @@ +Source: lmms +Section: sound +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Patrick Winnertz +Build-Depends: debhelper (>= 6), cmake (>=2.6.0), libsdl1.2-dev, libsamplerate0-dev, libsndfile1-dev, libvorbis-dev, libogg-dev, libqt4-dev, qt4-dev-tools, libjack-dev, libstk0-dev, ladspa-sdk, wine1.2-dev [amd64 i386 lpia] | wine-dev [amd64 i386 lpia], libasound2-dev, imagemagick, libfluidsynth-dev, portaudio19-dev, libpulse-dev, libfftw3-dev, quilt, gcc-multilib [amd64], g++-multilib [amd64], libxft-dev, lv2core, libslv2-dev, libzip-dev, libx11-dev +Standards-Version: 3.8.3 +Homepage: http://lmms.sourceforge.net/ + +Package: lmms +Architecture: any +Depends: ${misc:Depends}, lmms-common (= ${source:Version}) , ${shlibs:Depends}, stk +Recommends: tap-plugins, caps +Suggests: fil-plugins, mcp-plugins, omins, vcf, freepats, lmms-vst [amd64 i386 lpia] +Conflicts: lmms-extras (<= 0.4.3) +Replaces: lmms-extras (<= 0.4.3) +Description: Linux Multimedia Studio + LMMS is a free cross-platform alternative to commercial programs like + FL Studio(R), which allow you to produce music with your computer. + This includes the creation of melodies and beats, the synthesis and mixing + of sounds, and arranging of samples. You can have fun with your MIDI-keyboard + and much more; all in a user-friendly and modern interface. + +Package: lmms-common +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Linux Multimedia Studio - common files + LMMS is a free cross-platform alternative to commercial programs like + FL Studio(R), which allow you to produce music with your computer. + This includes the creation of melodies and beats, the synthesis and mixing + of sounds, and arranging of samples. You can have fun with your MIDI-keyboard + and much more; all in a user-friendly and modern interface. + . + This package contains the platform independent files such as samples, presets + and some example projects. + +Package: lmms-dev +Architecture: any +Depends: ${misc:Depends}, libqt4-dev, libsamplerate0-dev, ladspa-sdk, libfftw3-dev +Description: Linux Multimedia Studio - development files + LMMS is a free cross-platform alternative to commercial programs like + FL Studio(R), which allow you to produce music with your computer. + This includes the creation of melodies and beats, the synthesis and mixing + of sounds, and arranging of samples. You can have fun with your MIDI-keyboard + and much more; all in a user-friendly and modern interface. + . + This package contains development files needed for compiling separate plugins. + +Package: lmms-vst +Architecture: amd64 i386 lpia +Depends: ${misc:Depends}, lmms-common (= ${source:Version}), ${shlibs:Depends}, wine +Description: Linux Multimedia Studio - VST support + LMMS is a free cross-platform alternative to commercial programs like + FL Studio(R), which allow you to produce music with your computer. + This includes the creation of melodies and beats, the synthesis and mixing + of sounds, and arranging of samples. You can have fun with your MIDI-keyboard + and much more; all in a user-friendly and modern interface. + . + This package contains the files needed for lmms to work with VST plugins. --- lmms-0.4.6.orig/debian/lmms-common.postinst +++ lmms-0.4.6/debian/lmms-common.postinst @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then + update-menus +fi + +#DEBHELPER#