debian/0000775000000000000000000000000012322314410007160 5ustar debian/control0000664000000000000000000000440312322314332010567 0ustar Source: lmms Section: sound Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Patrick Winnertz Build-Depends: cmake, debhelper (>= 9.0.0), gcc-multilib [amd64], g++-multilib [amd64], imagemagick, ladspa-sdk, libsdl-sound1.2-dev, libsamplerate0-dev, libsndfile1-dev, libvorbis-dev, libjack-dev, libstk0-dev, libflac-dev, libfltk1.3-dev, libxinerama-dev, libasound2-dev [linux-any], libqt4-dev, libpulse-dev, libfluidsynth-dev, libfftw3-dev, libfreetype6-dev, libxft-dev, portaudio19-dev, qt4-qmake, wine-dev[i386] Standards-Version: 3.9.5 Homepage: http://lmms.sf.net/ Package: lmms Architecture: any Depends: lmms-common (>= ${source:Version}) , ${shlibs:Depends}, ${misc:Depends}, stk Recommends: tap-plugins, caps Suggests: fil-plugins, mcp-plugins, omins, vcf, freepats, fluid-soundfont-gm Description: Linux Multimedia Studio 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 producing music with your computer by creating cool loops, synthesizing and mixing sounds, arranging samples, having more fun with your MIDI-keyboard and much more... . LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/ sample-/song-/effect-management) and those of powerful synthesizers and samplers in a modern, user-friendly and easy to use graphical user-interface. Package: lmms-common Architecture: all Depends: ${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 producing music with your computer by creating cool loops, synthesizing and mixing sounds, arranging samples, having more fun with your MIDI-keyboard and much more... . LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/ sample-/song-/effect-management) and those of powerful synthesizers and samplers in a modern, user-friendly and easy to use graphical user-interface. . This package contains the platform independent files such as samples, presets and some example projects. debian/menu0000664000000000000000000000026012322314332010050 0ustar ?package(lmms):needs="X11" section="Applications/Sound" \ title="LMMS" hints="Audio" command="/usr/bin/lmms" \ longtitle="LMMS" \ icon32x32="/usr/share/pixmaps/lmms.xpm" debian/lmms.install0000664000000000000000000000032112322314332011517 0ustar usr/bin/lmms usr/lib/*/lmms usr/share/man/* usr/share/applications/* data/application-x-lmms-project.svg usr/share/icons/gnome/scalable/mimetypes data/lmms.png usr/share/icons data/lmms.png usr/share/pixmaps debian/lmms.lintian-overrides0000664000000000000000000000022212322314332013507 0ustar lmms: pkg-has-shlibs-control-file-but-no-actual-shared-libs lmms: postinst-has-useless-call-to-ldconfig lmms: postrm-has-useless-call-to-ldconfig debian/lmms-common.install0000664000000000000000000000010512322314332013005 0ustar usr/share/lmms/* usr/share/mime/* debian/lmms.xpm usr/share/pixmaps/ debian/watch0000664000000000000000000000006112322314332010211 0ustar version=3 http://sf.net/lmms/lmms-(.*)\.tar\.bz2 debian/changelog0000664000000000000000000003504212322320473011044 0ustar lmms (1.0.0+bzr2569-0ubuntu1) trusty; urgency=high * New upstream release based on git commit 255b2a2f49c2 [ Israel Dahl ] * fix-crash-on-close: (Filipe Coelho) * debian/rules: tiny version (Rodney Dawes) * debian/compat: 9 * debian/menu: name * LMMS * debian/control: removed obsolete builddeps, added fltk libs... suggest fluid-soundfont-gm * Completely redesigned default theme and UI style * New splash screen and logo * New plugins: - DynamicsProcessor - sfxr - OpulenZ, an FM synth for LMMS - Waveshaper - Dual Filter - vocoder LADSPA plugin * AudioFileProcessor: added stutter playback mode * Added time display widget * Added support for vector-based automations with various interpolation methods * Added config option to enable waveform display by default * Added more controls to Peak Controller * Added standard paths to file open/save dialog * LFO controller: added support for custom waveforms * New file dialogs allowing for project versioning * Added pitch range support for instruments * Vestige: Path to VST plugins stored as relative, if opened from default VST plugin path * Song, SongEditor, BB-Editor, Piano-Roll: correction of play button problems * Display key presses in Piano Roll * Save solo states for tracks * Fixed envelope sustain response * Add support for upgrading presets * Added optional drawing of note names in Piano Roll * Improved overall performance by switching of FX processing if input is silent - you might need to tweak the FX decay knobs * Use Kicker as default instrument in B+B-Editor * Added option for unlinking all controls to context menu of controls * Fixed various build issues related to ZynAddSubFX, VST support etc. * Atomically write project files via overwrite-by-rename to prevent data loss upon disk failures * Timeline: allow right click + shift to move left loop point * Fixed various MIDI-related issues * Default MIDI velocity to 63 for volume=100% * CLANG compatibility * Hide contents of envelope/LFO tab and display info about single-streamed instruments instead * Knob code improvement: make the acceleration curve smoother and less "sudden" (exponential response curve for smoothing operation) * File dialog: Common places added to left pane * New mime-type icons * Native Amplifier plugin * Added support for loading 32-bit samples * Fixed oversampling and other problems in export [ Timo Jyrinki ] * Rework to be according to (LP: #1291675) * Sync sources to match the bzr snapshot tarball. * Refresh fix-crash-on-close.patch to apply. * Apply and remove upstream_fixes patch, already included in the upstream snapshot. * Fix-broken-command-line-rendering.-Should-always-che.patch: - Add from git as suggested * AutomatableModel-always-fit-value-from-linked-model.patch: - Replace the old patch with a format-patch version from git, but unapplied as already included in the bzr snapshot * Drop lib64-builddir.patch, seems obsolete * debian/lmms.lintian-overrides: - Override pkg-has-shlibs-control-file-but-no-actual-shared-libs as the libraries are private plugins. Also ignore the useless-call-to-ldconfig:s. * Restore debian/lmms.xpm from the png to clean a lintian error * Clean changelog of lintian warnings * Remove unneeded postrm/postinst scripts with 'update-menu' -- Israel Dahl (God Loves You) Wed, 09 Apr 2014 14:18:26 -0500 lmms (0.4.15-0ubuntu1) saucy; urgency=low * New upstream release. -- Israel Dahl Wed, 21 Aug 2013 22:28:07 -0500 lmms (0.4.14-0ubuntu3) raring; urgency=low * Make lmms depend on lmms-common (>= ${source:Version}) instead of only = to fix (LP: #1152807) -- Howard Chan Sun, 10 Mar 2013 15:21:43 +0800 lmms (0.4.14-0ubuntu2) raring; urgency=low * Readded lib64-builddir.patch to fix FTBFS on amd64. -- Daniel T Chen Wed, 06 Mar 2013 13:01:25 -0500 lmms (0.4.14-0ubuntu1) raring; urgency=low * New upstream release. - Graphically enhanced AudioFileProcessor plugin - Fixed bug with magnetic knobs - Fixed various crashes - Completely revised VST support (improved VST effect support, timesync support and many more) - Added multitrack export - Added Hydrogen song import plugin - Fixed wrong chords - Improvements to automation framework * debian/lmms.install debian/lmms-common.install - moved /usr/share/applications to lmms.install * debian/control - updated Standards-Version to 3.9.4 * debian/copyright - updated to make current * debian/rules - fixed Lintian errors during build -- Israel Dahl Thu, 28 Feb 2013 20:58:18 -0600 lmms (0.4.13-0ubuntu1) raring; urgency=low * New Upstream release. - Minor tweaking to ZynAddSubFX, CALF, SWH plugins and Stefan Fendt's RC filters. - Added UI fixes: Magnentic effect of knobs and Piano-roll fixes - Updated German localization and copyright year * debian/lmms-common.install: - added /usr/share/applications so the lmms.desktop file will correctly install (LP: #863366) - This should also fix the Software Center not displaying lmms in sound and video (LP: #824231) -- Israel Dahl Tue, 04 Dec 2012 06:36:06 -0600 lmms (0.4.10-2.3ubuntu1) quantal; urgency=low * Merge from Debian unstable. Remaining changes: - Build with wine1.4-dev (LP: #925127) - Remove manual wine dependency, obtain it via dh_shlibdeps - Remove wine and gcc-multilib build dependencies on amd64 (package does not build with 64-bit only wine) -- Julian Taylor Mon, 01 Oct 2012 20:30:17 +0200 lmms (0.4.10-2.3) unstable; urgency=low * Non maintainer upload. * Remove wine-related dependencies on amd64, thereby disabling building VST plugin. (Closes: #676760) -- Hilko Bengen Wed, 27 Jun 2012 23:14:40 +0200 lmms (0.4.10-2.2) unstable; urgency=low * Non maintainer upload. * Fix build failure with GCC 4.7. Closes: #667265. * Turn on verbose build. -- Matthias Klose Tue, 17 Apr 2012 14:08:53 +0200 lmms (0.4.10-2.1) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS on GNU/kFreeBSD. Thanks Pino Toscano. (Closes: #641064) -- Robert Millan Fri, 27 Apr 2012 22:55:55 +0200 lmms (0.4.10-2ubuntu1) precise; urgency=low * debian/control: - Build with wine1.4-dev (LP: #925127) - Remove manual wine dependency, obtain it via dh_shlibdeps - Remove wine and gcc-multilib build dependencies on amd64 (package does not build with 64-bit only wine) * Merge from debian unstable. Remaining changes: - Build with wine1.4-dev instead of libwine-dev - Remove manual wine dependency, obtain it via dh_shlibdeps - Remove wine and gcc-multilib build dependencies on amd64 -- Scott Ritchie Sat, 25 Feb 2012 00:45:55 -0800 lmms (0.4.10-2) unstable; urgency=low * Removed build-dep on libestools2.0-dev (Closes: #614975) -- Patrick Winnertz Fri, 11 Mar 2011 09:37:43 +0100 lmms (0.4.10-1ubuntu3) oneiric; urgency=low * Rebuild for fluidsynth 1.1.4 (LP: #821346) -- Alessio Treglia Fri, 05 Aug 2011 17:00:23 +0200 lmms (0.4.10-1ubuntu2) natty; urgency=low * Replace obsolete wine-bin dependency with wine1.2 (LP: #696189). -- Артём Попов Tue, 15 Feb 2011 20:29:59 +0600 lmms (0.4.10-1ubuntu1) natty; urgency=low * Merge from debian unstable (LP: #718801). Remaining changes: - Replace build-dep on libwine-dev with wine1.2-dev to build against the newer Wine. -- Артём Попов Mon, 14 Feb 2011 20:58:36 +0600 lmms (0.4.10-1) unstable; urgency=low * Imported Upstream version 0.4.10 * changed mode of patch * Add source/format with 3.0 (quilt) and rearrange source a bit * Bump standarts version to 3.9.1 - no further changes needed -- Patrick Winnertz Fri, 11 Feb 2011 20:03:06 +0100 lmms (0.4.7-2ubuntu2) natty; urgency=low * Rebuild, don't install libs in /usr/lib64. -- Matthias Klose Tue, 04 Jan 2011 12:17:01 +0100 lmms (0.4.7-2ubuntu1) natty; urgency=low * Re-sync with Debian (LP: #606533): - Replace build-dep on libwine-dev with libwine-dev-unstable to build against the newer Wine. -- Alessio Treglia Fri, 12 Nov 2010 13:32:32 +0100 lmms (0.4.7-2) unstable; urgency=low [ Reinhard Tartler ] * Depend on wine only on i386 and amd64 (Closes: #590950) [ Patrick Winnertz ] * Uploading patch from siretart, thanks for helping. -- Patrick Winnertz Mon, 02 Aug 2010 10:13:28 +0200 lmms (0.4.7-1) unstable; urgency=low * New upstream version -- Patrick Winnertz Thu, 29 Jul 2010 16:24:00 +0200 lmms (0.4.6-2) unstable; urgency=low * Build-depend on libestools2.0-dev (Closes: #589882) -- Patrick Winnertz Wed, 28 Jul 2010 11:55:16 +0200 lmms (0.4.6-1) unstable; urgency=low * New upstream version (Closes: #565733) * Bumped standards version to 3.8.3, no further changes needed -- Patrick Winnertz Sun, 24 Jan 2010 16:40:39 +0100 lmms (0.4.5-1) unstable; urgency=low * New upstream version (Closes: #543645) * Fix FTBFS on amd64 (Closes: #540671 #543017) -- Patrick Winnertz Fri, 11 Sep 2009 09:56:45 +0200 lmms (0.4.4-1) unstable; urgency=low * New upstream version (Closes: #511363) * Provide menu file (Closes: #514905) - The menufile is included in lmms-common and not in lmms as it is not arch specific * Bumped standards version to 3.8.2 no further changes needed -- Patrick Winnertz Wed, 05 Aug 2009 20:46:40 +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-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-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.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 debian/source/0000775000000000000000000000000012322314410010460 5ustar debian/source/format0000664000000000000000000000001412322314332011671 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000212322314332010361 0ustar 9 debian/lmms.xpm0000664000000000000000000001225012322314332010661 0ustar /* 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", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXT.}.}.).V.=.K oXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXZ T.R.T.'.'.).I.<.F oXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXA F.>.H ,.C.L.I.Y.;.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 oXoXoXoXj.oXoXoXoXoX", "oXoXoXoXoXx.oXoXoXoXoXoXoXoXJ *.1.M.1.+.E Y oXoXoXoXg.oXoXoXoXoX", "oXoXoXoXoXoXoXi oXoXoXoX{ N.). X|.].|..XQ.$.z oXj.oXoXoXoXoXoXoX", "oXoXoXoXoXoX~.r q oXoX} F._._._.G.x.^.[.{.U.L w u /.oXoXoXoXoXoX", "p.oXoXoXz.~.l.9 9 oX{ S.Z.c.H.T.J.y Z.2.' ` G 0 9 l.v.z.oXoXoXu.", "p.oXoXoXg.x.t 5 = S 1.V.G.l.~.P.C.1.X.Y W W N 8 = t z.g.oXoXoXi.", "p.oXoXoXi l.e * % ] 1.1.D.H.V...G .:.^ W Q n & % e l.u oXoXoXi.", "d.oXoXoXq l.q $ # ] &.-.-.%.| :.F.E.E.( Q W h $ $ 9 k.9 oXoXoXa.", "d.oXy.oX@ l.q o O V / ~ M L F.W.'.Q.(.! Q Y - @ o r l.@ oXy.oXa.", "d.oXr.oX@ v.i X X ; x x c b %._.XX(.O.T Y oXoXX X g.v.o oXr.oXa.", "d.oXoXoXoXoXv.@ oXk c c U I / .^ U c oXoXoX. $ n.oXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXf l x I c c c oXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX6 oXoX", "oXoX6.7.oXoXoXoX4.e.3.oXd e.6.oXoXw.9.oXoX8.e.oXa 9.s p p 3 oXoX", "oXoX9.0.oXoXoXoXw.6.q.5.q.6.e.oX6.q.7.9.8.8.q.6.oXd p p p 4.oXoX", "oXoXs 4.4 4 , , 4.oXs 7.d oX4.< a d oX6.6.oXs d + 1 3 2 4 4.oXoX" }; debian/patches/0000775000000000000000000000000012322314410010607 5ustar debian/patches/series0000664000000000000000000000021712322314332012027 0ustar #AutomatableModel-always-fit-value-from-linked-model.patch fix-crash-on-close.patch Fix-broken-command-line-rendering.-Should-always-che.patch debian/patches/Fix-broken-command-line-rendering.-Should-always-che.patch0000664000000000000000000000156512322316207023532 0ustar From 2c19290fab404baf2f31e87d0c3786ff6e3c4bf9 Mon Sep 17 00:00:00 2001 From: "Raine M. Ekman" Origin: https://github.com/LMMS/lmms/commit/2c19290fab404baf2f31e87d0c3786ff6e3c4bf9 Date: Tue, 8 Apr 2014 21:44:19 +0300 Subject: [PATCH] Fix broken command line rendering. Should always check that editor windows exist before using them. --- src/tracks/pattern.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tracks/pattern.cpp b/src/tracks/pattern.cpp index c1022d9..952f6fd 100644 --- a/src/tracks/pattern.cpp +++ b/src/tracks/pattern.cpp @@ -537,7 +537,7 @@ void pattern::updateBBTrack() engine::getBBTrackContainer()->updateBBTrack( this ); } - if( engine::pianoRoll()->currentPattern() == this ) + if( engine::pianoRoll() && engine::pianoRoll()->currentPattern() == this ) { engine::pianoRoll()->update(); } -- 1.9.1 debian/patches/AutomatableModel-always-fit-value-from-linked-model.patch0000664000000000000000000000213012322316153023544 0ustar From 2ab5b1da0ceb05ed9001ff06b1da9453b28c17db Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Origin: https://github.com/LMMS/lmms/commit/2ab5b1da0ceb05ed9001ff06b1da9453b28c17db Date: Mon, 24 Mar 2014 19:18:14 +0100 Subject: [PATCH] AutomatableModel: always fit value from linked model When using value from linked model, make sure to fit it into own range as otherwise this can cause out-of-boundary accesses e.g. in ComboBoxModel. Closes #505. --- src/core/AutomatableModel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/AutomatableModel.cpp b/src/core/AutomatableModel.cpp index 671fb5a..7a7bc74 100644 --- a/src/core/AutomatableModel.cpp +++ b/src/core/AutomatableModel.cpp @@ -445,10 +445,10 @@ float AutomatableModel::controllerValue( int frameOffset ) const AutomatableModel* lm = m_linkedModels.first(); if( lm->controllerConnection() ) { - return lm->controllerValue( frameOffset ); + return fittedValue( lm->controllerValue( frameOffset ) ); } - return lm->m_value; + return fittedValue( lm->m_value ); } -- 1.9.1 debian/patches/fix-crash-on-close.patch0000664000000000000000000003673612322316250015254 0ustar Description: Fix crash on close patch rebased for stable Origin: https://github.com/LMMS/lmms/commit/5b29142c284c68d3a7e56c007ec0517f8f941391 --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/caps/interface.cc +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/caps/interface.cc @@ -70,7 +70,7 @@ seed() extern "C" { __attribute__ ((constructor)) -void _init() +void caps_so_init() { DescriptorStub ** d = descriptors; @@ -126,7 +126,7 @@ void _init() } __attribute__ ((destructor)) -void _fini() +void caps_so_fini() { for (ulong i = 0; i < N; ++i) delete descriptors[i]; --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_autopan.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_autopan.c @@ -233,10 +233,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { +_init() { int i; char ** port_names; @@ -341,9 +341,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { +_fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_chorusflanger.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_chorusflanger.c @@ -436,10 +436,10 @@ LADSPA_Descriptor * stereo_descriptor = -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -575,9 +575,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(stereo_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_deesser.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_deesser.c @@ -349,10 +349,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { int i; char ** port_names; @@ -471,9 +471,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_doubler.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_doubler.c @@ -574,10 +574,10 @@ LADSPA_Descriptor * stereo_descriptor = -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -717,9 +717,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(stereo_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_dynamics_m.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_dynamics_m.c @@ -516,10 +516,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -646,9 +646,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_dynamics_st.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_dynamics_st.c @@ -696,10 +696,10 @@ LADSPA_Descriptor * stereo_descriptor = -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -857,9 +857,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(stereo_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_echo.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_echo.c @@ -436,10 +436,10 @@ LADSPA_Descriptor * stereo_descriptor = -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -607,9 +607,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(stereo_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_eq.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_eq.c @@ -494,7 +494,7 @@ run_adding_eq(LADSPA_Handle instance, un void -__attribute__((constructor)) _init() { + _init() { char **port_names; LADSPA_PortDescriptor *port_descriptors; @@ -765,7 +765,7 @@ __attribute__((constructor)) _init() { void -__attribute__((destructor)) _fini() { + _fini() { if (eqDescriptor) { free((LADSPA_PortDescriptor *)eqDescriptor->PortDescriptors); --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_eqbw.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_eqbw.c @@ -596,7 +596,7 @@ run_adding_eq(LADSPA_Handle instance, un void -__attribute__((constructor)) _init() { + _init() { char **port_names; LADSPA_PortDescriptor *port_descriptors; @@ -955,7 +955,7 @@ __attribute__((constructor)) _init() { void -__attribute__((destructor)) _fini() { + _fini() { if (eqDescriptor) { free((LADSPA_PortDescriptor *)eqDescriptor->PortDescriptors); --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_limiter.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_limiter.c @@ -324,10 +324,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -423,9 +423,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_pinknoise.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_pinknoise.c @@ -225,10 +225,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -325,9 +325,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_pitch.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_pitch.c @@ -418,10 +418,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { int i; char ** port_names; @@ -536,9 +536,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_reflector.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_reflector.c @@ -378,10 +378,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { int i; char ** port_names; @@ -480,9 +480,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_reverb.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_reverb.c @@ -665,10 +665,10 @@ LADSPA_Descriptor * stereo_descriptor = -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -815,9 +815,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(stereo_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_rotspeak.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_rotspeak.c @@ -624,10 +624,10 @@ LADSPA_Descriptor * stereo_descriptor = -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { int i; char ** port_names; @@ -748,9 +748,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(stereo_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_sigmoid.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_sigmoid.c @@ -228,10 +228,10 @@ cleanup_Sigmoid(LADSPA_Handle Instance) LADSPA_Descriptor * mono_descriptor = NULL; -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -318,9 +318,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_tremolo.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_tremolo.c @@ -220,10 +220,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -323,9 +323,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_tubewarmth.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_tubewarmth.c @@ -381,10 +381,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { + _init() { char ** port_names; LADSPA_PortDescriptor * port_descriptors; @@ -471,9 +471,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { + _fini() { delete_descriptor(mono_descriptor); } --- lmms-1.0.0+bzr2569.orig/plugins/LadspaEffect/tap/tap_vibrato.c +++ lmms-1.0.0+bzr2569/plugins/LadspaEffect/tap/tap_vibrato.c @@ -308,10 +308,10 @@ LADSPA_Descriptor * mono_descriptor = NU -/* __attribute__((constructor)) _init() is called automatically when the plugin library is first +/* _init() is called automatically when the plugin library is first loaded. */ void -__attribute__((constructor)) _init() { +_init() { int i; char ** port_names; @@ -425,9 +425,9 @@ delete_descriptor(LADSPA_Descriptor * de } -/* __attribute__((destructor)) _fini() is called automatically when the library is unloaded. */ +/* _fini() is called automatically when the library is unloaded. */ void -__attribute__((destructor)) _fini() { +_fini() { delete_descriptor(mono_descriptor); } debian/copyright0000664000000000000000000000451312322314332011121 0ustar 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-2013 Tobias Doerffel Copyright: (c) 2006-2007 Javier Serrano Polo 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 ./include/kmultitabbar-qt3.h Copyright: : 2001,2002,2003 by Joseph Wenninger ./include/qxembed.h ./src/widgets/qxembed.cpp Copyright: 1999-2000 Troll Tech AS ./ltmain.sh Copyright: 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc. 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'. debian/rules0000775000000000000000000000046712322314332010252 0ustar #!/usr/bin/make -f #Rodney Dawes Version simplifies things :) DH_CMAKE_BUILD_DIR=obj -${DEB_BUILD_GNU_TYPE} DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ --buildsystem cmake override_dh_auto_configure: dh_auto_configure -- -DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH)