Compare commits
112 Commits
v1.2.0-rc6
...
v1.2.0-rc8
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
55eb831507 | ||
|
|
97e738aa42 | ||
|
|
71dbfb5297 | ||
|
|
505c642fbc | ||
|
|
8d707df171 | ||
|
|
fcacf44375 | ||
|
|
e94d1c91e9 | ||
|
|
bbedfa9ec5 | ||
|
|
3c88541345 | ||
|
|
c907fcdca5 | ||
|
|
d9b5ee03fe | ||
|
|
b28d405240 | ||
|
|
0a47b0c8cd | ||
|
|
42df251c66 | ||
|
|
fdccb38989 | ||
|
|
8618ab5d8f | ||
|
|
c1ae1ed5f4 | ||
|
|
6df6f12a3d | ||
|
|
dd99f3a7c4 | ||
|
|
1faaf008c8 | ||
|
|
227e88a347 | ||
|
|
79374b3a0f | ||
|
|
69a51eb28b | ||
|
|
1404b723b5 | ||
|
|
8dea34e1b8 | ||
|
|
e074841d44 | ||
|
|
d9f5e8a6df | ||
|
|
f382e5e36f | ||
|
|
e2de0ece8c | ||
|
|
2ee02d97cb | ||
|
|
7f0593c601 | ||
|
|
4c7ca3972c | ||
|
|
a3ede058cd | ||
|
|
4d2e89bee2 | ||
|
|
dd6d4a552b | ||
|
|
e1d9d899fd | ||
|
|
642b5e7d04 | ||
|
|
698c39d385 | ||
|
|
9c9290eeeb | ||
|
|
614bca7f04 | ||
|
|
3a94ed3f3f | ||
|
|
277e8b6444 | ||
|
|
c3b07a5092 | ||
|
|
ff060982ac | ||
|
|
2070ef21f5 | ||
|
|
a8828d332c | ||
|
|
86f9a75d98 | ||
|
|
d8fb07ff52 | ||
|
|
1f7cd3ed5a | ||
|
|
5c362e51ac | ||
|
|
1ab1280843 | ||
|
|
811188bb7a | ||
|
|
fbdd09dbf5 | ||
|
|
7aeddc648a | ||
|
|
43b700d23c | ||
|
|
5a92105735 | ||
|
|
fb5c8f510a | ||
|
|
9799f3ca1c | ||
|
|
a2685c1cca | ||
|
|
8154f886ed | ||
|
|
93dc557c56 | ||
|
|
9fe74c2730 | ||
|
|
dd7b0865fb | ||
|
|
153f15f4b4 | ||
|
|
91ca660161 | ||
|
|
3064f03818 | ||
|
|
a5a13b1256 | ||
|
|
f37ca49e6d | ||
|
|
c3db486be0 | ||
|
|
4c7c68f45a | ||
|
|
0ad8527ff7 | ||
|
|
53dadd5735 | ||
|
|
2c5cda563b | ||
|
|
cc2ae66540 | ||
|
|
de427bbcf8 | ||
|
|
6f32c962b4 | ||
|
|
4bb6586c66 | ||
|
|
a0cbcb6ec4 | ||
|
|
7f541a544e | ||
|
|
160488c096 | ||
|
|
0cddc469bc | ||
|
|
2ecc8bb4fa | ||
|
|
b5dc70c20a | ||
|
|
e07f9a3b64 | ||
|
|
b268abba45 | ||
|
|
b9634fa672 | ||
|
|
112d34226a | ||
|
|
45d3359e21 | ||
|
|
408b72c798 | ||
|
|
9f64d52146 | ||
|
|
f2d68326a7 | ||
|
|
0f3b41f590 | ||
|
|
62d505b2e6 | ||
|
|
3e538d510c | ||
|
|
1af0f083ea | ||
|
|
ddcae478d4 | ||
|
|
9d0aae2708 | ||
|
|
792e4786ad | ||
|
|
e9f2b57107 | ||
|
|
28a522806b | ||
|
|
c45a21aac3 | ||
|
|
d1c36d7b96 | ||
|
|
583e42e5bb | ||
|
|
6af5154bec | ||
|
|
b52861f19f | ||
|
|
1bae047b98 | ||
|
|
407973ad6f | ||
|
|
2f19fa11c8 | ||
|
|
3bf3fab0e3 | ||
|
|
a9b5b92a2b | ||
|
|
0d7ea273dc | ||
|
|
d3c90a81b9 |
1
.gitignore
vendored
@@ -1,6 +1,7 @@
|
||||
/build
|
||||
/target
|
||||
.*.sw?
|
||||
.DS_Store
|
||||
*~
|
||||
/CMakeLists.txt.user
|
||||
/plugins/zynaddsubfx/zynaddsubfx/ExternalPrograms/Controller/Makefile
|
||||
|
||||
5
.mailmap
@@ -1,5 +1,5 @@
|
||||
Alexandre Almeida <wilsalx@gmail.com> <meta.lx@hotmail.com>
|
||||
Tobias Doerffel <tobias.doerffel@gmail.com>
|
||||
Tobias Junghans <tobias.doerffel@gmail.com>
|
||||
Dave French <dave.french3@googlemail.com>
|
||||
Paul Giblock <drfaygo@gmail.com> <pgib@users.sf.net>
|
||||
Paul Giblock <drfaygo@gmail.com> <p@pgiblock.net>
|
||||
@@ -26,3 +26,6 @@ Thomas Clark <the.thomas.j.clark@gmail.com>
|
||||
Thomas Clark <the.thomas.j.clark@gmail.com> <tjclark@wpi.edu>
|
||||
anonymous <support@lmms.io> Locale updater <>
|
||||
grejppi <grejppi@gmail.com>
|
||||
Johannes Lorenz <j.git@lorenz-ho.me> <johannes89@mailueberfall.de>
|
||||
Johannes Lorenz <j.git@lorenz-ho.me> <1042576+JohannesLorenz@users.noreply.github.com>
|
||||
Noah Brecht <noahb2713@gmail.com>
|
||||
|
||||
22
.travis.yml
@@ -6,6 +6,7 @@ cache:
|
||||
directories:
|
||||
- apt_mingw_cache
|
||||
- $HOME/.ccache
|
||||
- $HOME/pbuilder-bases
|
||||
matrix:
|
||||
include:
|
||||
- env: TARGET_OS=win32
|
||||
@@ -14,36 +15,41 @@ matrix:
|
||||
osx_image: xcode8.2
|
||||
- env: QT5=
|
||||
- env: QT5=True
|
||||
- env: QT5=True TARGET_OS=win32
|
||||
- env: QT5=True TARGET_OS=win64
|
||||
- env: QT5=True TARGET_OS=win32 TARGET_DEPLOY=True
|
||||
- env: QT5=True TARGET_OS=win64 TARGET_DEPLOY=True
|
||||
- os: osx
|
||||
osx_image: xcode8.2
|
||||
env: QT5=True
|
||||
- env: TARGET_OS=debian-sid TARGET_DEPLOY=True
|
||||
- env: TARGET_OS=debian-sid TARGET_ARCH=i386
|
||||
- compiler: clang
|
||||
env: TARGET_OS=debian-sid
|
||||
before_install:
|
||||
- . ${TRAVIS_BUILD_DIR}/.travis/${TRAVIS_OS_NAME}.${TARGET_OS}.before_install.sh
|
||||
install:
|
||||
- . ${TRAVIS_BUILD_DIR}/.travis/${TRAVIS_OS_NAME}.${TARGET_OS}.install.sh
|
||||
before_script:
|
||||
- mkdir build && cd build
|
||||
- export CMAKE_FLAGS="-DWANT_QT5=$QT5 -DUSE_WERROR=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo"
|
||||
- if [ -z "$TRAVIS_TAG" ]; then export CMAKE_FLAGS="$CMAKE_FLAGS -DUSE_CCACHE=ON"; fi
|
||||
script:
|
||||
- . ${TRAVIS_BUILD_DIR}/.travis/${TRAVIS_OS_NAME}.${TARGET_OS}.script.sh
|
||||
- make -j4
|
||||
- if [[ $TARGET_OS != win* ]]; then make tests && ./tests/tests; fi;
|
||||
after_script:
|
||||
- ccache -s
|
||||
before_deploy: make package
|
||||
before_deploy:
|
||||
- if [ "$TARGET_OS" != debian-sid ]; then make package; fi
|
||||
deploy:
|
||||
provider: releases
|
||||
api_key:
|
||||
secure: d4a+x4Gugpss7JK2DcHjyBZDmEFFh4iVfKDfITSD50T6Mc6At4LMgojvEu+6qT6IyOY2vm3UVT6fhyeuWDTRDwW9tfFlaHVA0h8aTRD+eAXOA7pQ8rEMwQO3+WCKuKTfEqUkpL4wxhww8dpkv54tqeIs0S4TBqz9tk8UhzU7XbE=
|
||||
file: lmms-${TRAVIS_TAG:1}-$TARGET_OS.exe
|
||||
file_glob: true
|
||||
file:
|
||||
- lmms-${TRAVIS_TAG:1}-$TARGET_OS.exe
|
||||
- /var/cache/pbuilder/result/lmms_*.tar.xz
|
||||
skip_cleanup: true
|
||||
on:
|
||||
tags: true
|
||||
all_branches: true
|
||||
condition: '("$TARGET_OS" = win??) && "$QT5"'
|
||||
condition: '"$TARGET_DEPLOY" = True'
|
||||
repo: LMMS/lmms
|
||||
notifications:
|
||||
webhooks:
|
||||
|
||||
2
.travis/debian_pkgs.sha256
Normal file
@@ -0,0 +1,2 @@
|
||||
314ef4af137903dfb13e8c3ef1e6ea56cfdb23808d52ec4f5f50e288c73610c5 pbuilder_0.229.1_all.deb
|
||||
fa82aa8ed3055c6f6330104deedf080b26778295e589426d4c4dd0f2c2a5defa debootstrap_1.0.95_all.deb
|
||||
@@ -1,7 +1,14 @@
|
||||
#!/usr/bin/env bash
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
if [ $QT5 ]; then
|
||||
unset QTDIR QT_PLUGIN_PATH LD_LIBRARY_PATH
|
||||
source /opt/qt59/bin/qt59-env.sh
|
||||
fi
|
||||
|
||||
cmake -DUSE_WERROR=ON $CMAKE_FLAGS ..
|
||||
|
||||
make -j4
|
||||
make tests
|
||||
./tests/tests
|
||||
|
||||
2
.travis/linux.debian-sid.before_install.sh
Executable file
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
sudo apt-get update -qq
|
||||
16
.travis/linux.debian-sid.install.sh
Executable file
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
sudo apt-get install -y \
|
||||
debian-archive-keyring \
|
||||
dpkg \
|
||||
pbuilder
|
||||
|
||||
# work around a pbuilder bug which breaks ccache
|
||||
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666525
|
||||
cd /tmp
|
||||
wget http://archive.ubuntu.com/ubuntu/pool/main/p/pbuilder/pbuilder_0.229.1_all.deb
|
||||
wget http://archive.ubuntu.com/ubuntu/pool/main/d/debootstrap/debootstrap_1.0.95_all.deb
|
||||
sha256sum -c "$TRAVIS_BUILD_DIR/.travis/debian_pkgs.sha256"
|
||||
sudo dpkg -i pbuilder_0.229.1_all.deb debootstrap_1.0.95_all.deb
|
||||
cd "$OLDPWD"
|
||||
38
.travis/linux.debian-sid.script.sh
Executable file
@@ -0,0 +1,38 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
: ${TARGET_ARCH:=amd64}
|
||||
|
||||
BASETGZ="$HOME/pbuilder-bases/debian-sid-$TARGET_ARCH.tgz"
|
||||
MIRROR=http://cdn-fastly.deb.debian.org/debian
|
||||
KEYRING=/usr/share/keyrings/debian-archive-keyring.gpg
|
||||
|
||||
if [ -z "$TRAVIS_TAG" ]
|
||||
then
|
||||
sudo \
|
||||
sh -c "echo CCACHEDIR=$HOME/.ccache >> /etc/pbuilderrc"
|
||||
fi
|
||||
|
||||
if [ "$CC" = clang ]
|
||||
then
|
||||
sudo sh -c "echo EXTRAPACKAGES=clang >> /etc/pbuilderrc"
|
||||
fi
|
||||
|
||||
if [ ! -e "$BASETGZ.stamp" ]
|
||||
then
|
||||
mkdir -p "$HOME/pbuilder-bases"
|
||||
sudo pbuilder --create --basetgz "$BASETGZ" --mirror $MIRROR \
|
||||
--distribution sid --architecture $TARGET_ARCH \
|
||||
--debootstrapopts --variant=buildd \
|
||||
--debootstrapopts --keyring=$KEYRING \
|
||||
--debootstrapopts --include=perl
|
||||
touch "$BASETGZ.stamp"
|
||||
else
|
||||
sudo pbuilder --update --basetgz "$BASETGZ"
|
||||
fi
|
||||
|
||||
DIR="$PWD"
|
||||
cd ..
|
||||
dpkg-source -b "$DIR"
|
||||
env -i CC="$CC" CXX="$CXX" sudo pbuilder --build --debbuildopts "--jobs=auto" \
|
||||
--basetgz "$BASETGZ" ./*.dsc
|
||||
@@ -1,4 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
export CMAKE_OPTS="$CMAKE_FLAGS -DUSE_WERROR=ON"
|
||||
../cmake/build_mingw32.sh
|
||||
|
||||
make -j4
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
export CMAKE_OPTS="$CMAKE_FLAGS -DUSE_WERROR=ON"
|
||||
../cmake/build_mingw64.sh
|
||||
|
||||
make -j4
|
||||
|
||||
@@ -1,13 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
PACKAGES="cmake pkgconfig fftw libogg libvorbis lame libsndfile libsamplerate jack sdl libgig libsoundio stk fluid-synth portaudio node fltk"
|
||||
PACKAGES="cmake pkgconfig fftw libogg libvorbis lame libsndfile libsamplerate jack sdl libgig libsoundio stk fluid-synth portaudio node fltk carla"
|
||||
|
||||
if [ $QT5 ]; then
|
||||
PACKAGES="$PACKAGES qt5"
|
||||
else
|
||||
PACKAGES="$PACKAGES cartr/qt4/qt"
|
||||
fi
|
||||
|
||||
brew install $PACKAGES ccache
|
||||
|
||||
if [ -z "$QT5" ]; then
|
||||
brew tap cartr/qt4
|
||||
brew tap-pin cartr/qt4
|
||||
brew install qt@4
|
||||
fi
|
||||
|
||||
sudo npm install -g appdmg
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
if [ $QT5 ]; then
|
||||
# Workaround; No FindQt5.cmake module exists
|
||||
@@ -6,3 +8,7 @@ if [ $QT5 ]; then
|
||||
fi
|
||||
|
||||
cmake $CMAKE_FLAGS -DUSE_WERROR=OFF ..
|
||||
|
||||
make -j4
|
||||
make tests
|
||||
./tests/tests
|
||||
|
||||
@@ -20,7 +20,7 @@ INCLUDE(FindPkgConfig)
|
||||
|
||||
STRING(TOUPPER "${CMAKE_PROJECT_NAME}" PROJECT_NAME_UCASE)
|
||||
|
||||
SET(PROJECT_YEAR 2018)
|
||||
SET(PROJECT_YEAR 2019)
|
||||
|
||||
SET(PROJECT_AUTHOR "LMMS Developers")
|
||||
SET(PROJECT_URL "https://lmms.io")
|
||||
@@ -30,7 +30,7 @@ SET(PROJECT_COPYRIGHT "2008-${PROJECT_YEAR} ${PROJECT_AUTHOR}")
|
||||
SET(VERSION_MAJOR "1")
|
||||
SET(VERSION_MINOR "2")
|
||||
SET(VERSION_RELEASE "0")
|
||||
SET(VERSION_STAGE "rc6")
|
||||
SET(VERSION_STAGE "rc8")
|
||||
SET(VERSION_BUILD "0")
|
||||
SET(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_RELEASE}")
|
||||
IF(VERSION_STAGE)
|
||||
@@ -56,6 +56,7 @@ OPTION(WANT_MP3LAME "Include MP3/Lame support" ON)
|
||||
OPTION(WANT_OGGVORBIS "Include OGG/Vorbis support" ON)
|
||||
OPTION(WANT_PULSEAUDIO "Include PulseAudio support" ON)
|
||||
OPTION(WANT_PORTAUDIO "Include PortAudio support" ON)
|
||||
OPTION(WANT_SNDIO "Include sndio support" ON)
|
||||
OPTION(WANT_SOUNDIO "Include libsoundio support" ON)
|
||||
OPTION(WANT_SDL "Include SDL (Simple DirectMedia Layer) support" ON)
|
||||
OPTION(WANT_SF2 "Include SoundFont2 player plugin" ON)
|
||||
@@ -70,6 +71,8 @@ OPTION(WANT_QT5 "Build with Qt5" OFF)
|
||||
|
||||
|
||||
IF(LMMS_BUILD_APPLE)
|
||||
# Fix linking on 10.14+. See issue #4762 on github
|
||||
LINK_DIRECTORIES(/usr/local/lib)
|
||||
SET(WANT_ALSA OFF)
|
||||
SET(WANT_PULSEAUDIO OFF)
|
||||
SET(WANT_VST OFF)
|
||||
@@ -85,14 +88,13 @@ IF(LMMS_BUILD_WIN32)
|
||||
SET(WANT_ALSA OFF)
|
||||
SET(WANT_JACK OFF)
|
||||
SET(WANT_PULSEAUDIO OFF)
|
||||
SET(WANT_PORTAUDIO OFF)
|
||||
SET(WANT_SNDIO OFF)
|
||||
SET(WANT_SOUNDIO OFF)
|
||||
SET(WANT_WINMM ON)
|
||||
SET(LMMS_HAVE_WINMM TRUE)
|
||||
SET(STATUS_ALSA "<not supported on this platform>")
|
||||
SET(STATUS_JACK "<not supported on this platform>")
|
||||
SET(STATUS_PULSEAUDIO "<not supported on this platform>")
|
||||
SET(STATUS_PORTAUDIO "<disabled on this platform>")
|
||||
SET(STATUS_SOUNDIO "<disabled in this release>")
|
||||
SET(STATUS_WINMM "OK")
|
||||
SET(STATUS_APPLEMIDI "<not supported on this platform>")
|
||||
@@ -229,7 +231,11 @@ ENDIF(WANT_TAP)
|
||||
|
||||
# check for CARLA
|
||||
IF(WANT_CARLA)
|
||||
PKG_CHECK_MODULES(CARLA carla-standalone>=1.9.5)
|
||||
PKG_CHECK_MODULES(CARLA carla-native-plugin)
|
||||
# look for carla under old name
|
||||
IF(NOT CARLA_FOUND)
|
||||
PKG_CHECK_MODULES(CARLA carla-standalone>=1.9.5)
|
||||
ENDIF()
|
||||
IF(CARLA_FOUND)
|
||||
SET(LMMS_HAVE_CARLA TRUE)
|
||||
SET(STATUS_CARLA "OK")
|
||||
@@ -428,7 +434,7 @@ IF(LMMS_BUILD_LINUX OR LMMS_BUILD_APPLE OR LMMS_BUILD_OPENBSD)
|
||||
FIND_PACKAGE(Threads)
|
||||
ENDIF(LMMS_BUILD_LINUX OR LMMS_BUILD_APPLE OR LMMS_BUILD_OPENBSD)
|
||||
|
||||
IF(LMMS_BUILD_OPENBSD)
|
||||
IF(WANT_SNDIO)
|
||||
FIND_PACKAGE(Sndio)
|
||||
IF(SNDIO_FOUND)
|
||||
SET(LMMS_HAVE_SNDIO TRUE)
|
||||
@@ -436,7 +442,7 @@ IF(LMMS_BUILD_OPENBSD)
|
||||
ELSE()
|
||||
SET(STATUS_SNDIO "<not found or not supported on this platform>")
|
||||
ENDIF(SNDIO_FOUND)
|
||||
ENDIF(LMMS_BUILD_OPENBSD)
|
||||
ENDIF(WANT_SNDIO)
|
||||
|
||||
# check for WINE
|
||||
IF(WANT_VST)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
SET(MACOSX_BUNDLE_ICON_FILE "lmms.icns")
|
||||
SET(MACOSX_BUNDLE_ICON_FILE "icon.icns")
|
||||
SET(MACOSX_BUNDLE_GUI_IDENTIFIER "${PROJECT_NAME_UCASE}")
|
||||
SET(MACOSX_BUNDLE_LONG_VERSION_STRING "${VERSION}")
|
||||
SET(MACOSX_BUNDLE_BUNDLE_NAME "${PROJECT_NAME_UCASE}")
|
||||
|
||||
BIN
cmake/apple/icon.icns
Normal file
@@ -21,14 +21,7 @@ echo -e "$MSG_COLOR\n\nCreating App Bundle \"$APP\"...$COLOR_RESET"
|
||||
# Locate macdeployqt, assume homebrew & Qt5
|
||||
which macdeployqt > /dev/null 2>&1
|
||||
if [ $? -ne 0 ]; then
|
||||
brew --prefix qt55 > /dev/null 2>&1
|
||||
if [ $? -eq 0 ]; then
|
||||
# Prefer Qt 5.5 (QTBUG-53533)
|
||||
export PATH=$PATH:$(brew --prefix qt55)/bin
|
||||
else
|
||||
# Fallback Qt 5.6+
|
||||
export PATH=$PATH:$(brew --prefix qt5)/bin
|
||||
fi
|
||||
export PATH=$PATH:$(brew --prefix qt)/bin
|
||||
fi
|
||||
|
||||
# Remove any old .app bundles
|
||||
@@ -71,6 +64,17 @@ install_name_tool -change @rpath/libZynAddSubFxCore.dylib \
|
||||
@loader_path/../../$zynfmk \
|
||||
"$APP/Contents/$zynlib"
|
||||
|
||||
# Replace @rpath with @loader_path for Carla
|
||||
# See also plugins/carlabase/CMakeLists.txt
|
||||
# This MUST be done BEFORE calling macdeployqt
|
||||
install_name_tool -change @rpath/libcarlabase.dylib \
|
||||
@loader_path/libcarlabase.dylib \
|
||||
"$APP/Contents/lib/lmms/libcarlapatchbay.so"
|
||||
|
||||
install_name_tool -change @rpath/libcarlabase.dylib \
|
||||
@loader_path/libcarlabase.dylib \
|
||||
"$APP/Contents/lib/lmms/libcarlarack.so"
|
||||
|
||||
# Link lmms binary
|
||||
_executables="${_executables} -executable=$APP/Contents/$zynbin"
|
||||
_executables="${_executables} -executable=$APP/Contents/$zynfmk"
|
||||
@@ -90,6 +94,27 @@ done
|
||||
# Finalize .app
|
||||
macdeployqt "$APP" $_executables
|
||||
|
||||
# Carla is a standalone plugin. Remove library, look for it side-by-side LMMS.app
|
||||
# This MUST be done AFTER calling macdeployqt
|
||||
#
|
||||
# For example:
|
||||
# /Applications/LMMS.app
|
||||
# /Applications/Carla.app
|
||||
carlalibs=$(echo "@CARLA_LIBRARIES@"|tr ";" "\n")
|
||||
|
||||
# Loop over all libcarlas, fix linking
|
||||
for file in "$APP/Contents/lib/lmms/"libcarla*; do
|
||||
_thisfile="$APP/Contents/lib/lmms/${file##*/}"
|
||||
for lib in $carlalibs; do
|
||||
_oldpath="../../Frameworks/lib${lib}.dylib"
|
||||
_newpath="Carla.app/Contents/MacOS/lib${lib}.dylib"
|
||||
install_name_tool -change @loader_path/$_oldpath \
|
||||
@executable_path/../../../$_newpath \
|
||||
"$_thisfile"
|
||||
rm -f "$APP/Contents/Frameworks/lib${lib}.dylib"
|
||||
done
|
||||
done
|
||||
|
||||
# Cleanup
|
||||
rm -rf "$APP/Contents/bin"
|
||||
echo -e "\nFinished.\n\n"
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
INSTALL(FILES lmms.svg DESTINATION "${DATA_DIR}/icons/hicolor/scalable/apps")
|
||||
INSTALL(FILES project.svg DESTINATION "${DATA_DIR}/icons/hicolor/scalable/mimetypes/" RENAME "application-x-lmms-project.svg")
|
||||
INSTALL(DIRECTORY icons/ DESTINATION "${DATA_DIR}/icons/hicolor")
|
||||
INSTALL(FILES lmms.desktop DESTINATION "${DATA_DIR}/applications")
|
||||
INSTALL(FILES lmms.xml DESTINATION "${DATA_DIR}/mime/packages")
|
||||
|
||||
|
||||
BIN
cmake/linux/icons/128x128/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 2.7 KiB |
BIN
cmake/linux/icons/128x128@2/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 8.5 KiB |
|
After Width: | Height: | Size: 5.2 KiB |
BIN
cmake/linux/icons/16x16/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 549 B |
BIN
cmake/linux/icons/16x16/mimetypes/application-x-lmms-project.png
Normal file
|
After Width: | Height: | Size: 446 B |
BIN
cmake/linux/icons/16x16@2/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 934 B |
|
After Width: | Height: | Size: 771 B |
BIN
cmake/linux/icons/24x24/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 799 B |
BIN
cmake/linux/icons/24x24/mimetypes/application-x-lmms-project.png
Normal file
|
After Width: | Height: | Size: 681 B |
BIN
cmake/linux/icons/24x24@2/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
BIN
cmake/linux/icons/32x32/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
cmake/linux/icons/32x32/mimetypes/application-x-lmms-project.png
Normal file
|
After Width: | Height: | Size: 836 B |
BIN
cmake/linux/icons/32x32@2/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
BIN
cmake/linux/icons/48x48/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
cmake/linux/icons/48x48/mimetypes/application-x-lmms-project.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
cmake/linux/icons/48x48@2/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
BIN
cmake/linux/icons/64x64/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
cmake/linux/icons/64x64/mimetypes/application-x-lmms-project.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
cmake/linux/icons/64x64@2/apps/lmms.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 2.7 KiB |
142
cmake/linux/icons/scalable/apps/lmms.svg
Normal file
@@ -0,0 +1,142 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="64"
|
||||
height="64"
|
||||
id="svg4034"
|
||||
version="1.1"
|
||||
inkscape:version="0.92.3 (2405546, 2018-03-11)"
|
||||
inkscape:export-filename="64x64@2.png"
|
||||
inkscape:export-xdpi="192"
|
||||
inkscape:export-ydpi="192"
|
||||
sodipodi:docname="lmms.svg">
|
||||
<defs
|
||||
id="defs4036">
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
style="color-interpolation-filters:sRGB"
|
||||
id="filter4173"
|
||||
x="-0.011714286"
|
||||
width="1.0234286"
|
||||
y="-0.0123"
|
||||
height="1.0246">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.205"
|
||||
id="feGaussianBlur4175" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
gradientTransform="translate(0,32)"
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4244-6"
|
||||
id="linearGradient866"
|
||||
x1="35"
|
||||
y1="-14"
|
||||
x2="35"
|
||||
y2="27"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient4244-6"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop4428"
|
||||
offset="0"
|
||||
style="stop-color:#27ab5f;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop4430"
|
||||
offset="1"
|
||||
style="stop-color:#249a56;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.4142135"
|
||||
inkscape:cx="210.86487"
|
||||
inkscape:cy="3.375495"
|
||||
inkscape:current-layer="svg4034"
|
||||
showgrid="true"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="705"
|
||||
inkscape:window-x="253"
|
||||
inkscape:window-y="1072"
|
||||
inkscape:window-maximized="1"
|
||||
showguides="false"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:object-nodes="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4042" />
|
||||
<sodipodi:guide
|
||||
position="37,4"
|
||||
orientation="0,1"
|
||||
id="guide4951"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="38,60"
|
||||
orientation="0,1"
|
||||
id="guide4955"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="-19,32"
|
||||
orientation="0,1"
|
||||
id="guide4957"
|
||||
inkscape:locked="false" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata4039">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<rect
|
||||
rx="4"
|
||||
y="4"
|
||||
x="4"
|
||||
height="56"
|
||||
width="56"
|
||||
id="rect5093"
|
||||
style="display:inline;opacity:0.98999999;fill:#34d07b;fill-opacity:1;stroke:none;stroke-opacity:1" />
|
||||
<rect
|
||||
rx="3"
|
||||
y="5"
|
||||
x="5"
|
||||
height="54"
|
||||
width="54"
|
||||
id="rect5095"
|
||||
style="display:inline;opacity:1;fill:url(#linearGradient866);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccccccccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5085-3-6"
|
||||
d="M 32,13 11,25 v 24 l 7,4 7,-4 v -8 l -7,-4 v -8 l 14,-8 14,8 v 8 l -7,4 v 8 l 7,4 7,-4 V 25 Z"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.15;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.97797471;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter4173);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccccccccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5085-3"
|
||||
d="M 32,11 11,23 v 24 l 7,4 7,-4 v -8 l -7,-4 v -8 l 14,-8 14,8 v 8 l -7,4 v 8 l 7,4 7,-4 V 23 Z"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.97797471;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter5497);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.0 KiB |
@@ -0,0 +1,173 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="64"
|
||||
height="64"
|
||||
id="svg4034"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/umcaruje/d/Dropbox/lmms icons/project-256x256.png"
|
||||
inkscape:export-xdpi="360"
|
||||
inkscape:export-ydpi="360"
|
||||
sodipodi:docname="application-x-lmms-project.svg"
|
||||
enable-background="new">
|
||||
<defs
|
||||
id="defs4036">
|
||||
<linearGradient
|
||||
id="linearGradient4244-6"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop4428"
|
||||
offset="0"
|
||||
style="stop-color:#27ab5f;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop4430"
|
||||
offset="1"
|
||||
style="stop-color:#249a56;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
style="color-interpolation-filters:sRGB"
|
||||
id="filter4400"
|
||||
x="-0.024"
|
||||
width="1.048"
|
||||
y="-0.024"
|
||||
height="1.048">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.14999999"
|
||||
id="feGaussianBlur4402" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4244-6"
|
||||
id="linearGradient4432"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="9.8838835"
|
||||
y1="-9.8994951"
|
||||
x2="10.275496"
|
||||
y2="27.930717" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
style="color-interpolation-filters:sRGB"
|
||||
id="filter4442"
|
||||
x="-0.0116"
|
||||
width="1.0232"
|
||||
y="-0.012428571"
|
||||
height="1.0248571">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.145"
|
||||
id="feGaussianBlur4444" />
|
||||
</filter>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="5.6568542"
|
||||
inkscape:cx="4.2102935"
|
||||
inkscape:cy="18.651114"
|
||||
inkscape:current-layer="g4263"
|
||||
showgrid="false"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="740"
|
||||
inkscape:window-x="339"
|
||||
inkscape:window-y="1080"
|
||||
inkscape:window-maximized="1"
|
||||
showguides="false"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:object-nodes="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4042" />
|
||||
<sodipodi:guide
|
||||
position="37,4"
|
||||
orientation="0,1"
|
||||
id="guide4951" />
|
||||
<sodipodi:guide
|
||||
position="38,60"
|
||||
orientation="0,1"
|
||||
id="guide4955" />
|
||||
<sodipodi:guide
|
||||
position="-19,32"
|
||||
orientation="0,1"
|
||||
id="guide4957" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata4039">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="g4263"
|
||||
inkscape:label="mimetype"
|
||||
style="display:inline">
|
||||
<g
|
||||
id="g4189">
|
||||
<path
|
||||
sodipodi:nodetypes="ssssssccccs"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4273"
|
||||
d="m 10,-30 c -1.108,0 -2,0.892 -2,2 l 0,56 c 0,1.108 0.892,2 2,2 l 44,0 c 1.108,0 2,-0.892 2,-2 l 0,-43 c 0,-1 -1,-2 -1,-2 L 43,-29 c 0,0 -1,-1 -2,-1 z"
|
||||
style="display:inline;opacity:1;fill:#34d07b;fill-opacity:1;stroke:none;stroke-opacity:1"
|
||||
transform="translate(0,32)" />
|
||||
<path
|
||||
sodipodi:nodetypes="sssssscccs"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4275"
|
||||
d="m 10,-29 c -0.554,0 -1,0.446 -1,1 l 0,56 c 0,0.554 0.446,1 1,1 l 44,0 c 0.554,0 1,-0.446 1,-1 l 0,-43 -13,-1 -1,-13 z"
|
||||
style="display:inline;opacity:1;fill:url(#linearGradient4432);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="translate(0,32)" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4339-5"
|
||||
d="m 40,-29 0,11.999999 c 0,2 1,3 3,3 l 11.999999,0 0,-1 L 41,-29 Z"
|
||||
style="display:inline;opacity:0.12999998;fill:#222222;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter4400)"
|
||||
transform="translate(0,32)" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4339"
|
||||
d="m 41,-29 0,12 c 0,1.03125 0.9375,2 2,2 l 12,0 0,-1 -13,-13 z"
|
||||
style="display:inline;fill:#34d07b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
transform="translate(0,32)" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccccccccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4436"
|
||||
d="m 32,22 -15,8 0,17.5 5,2.5 4.999999,-2.5 0,-6 L 22,39 l 0,-6 10,-5.5 10,5.5 0,6 -4.999999,2.5 0,6 L 42,50 47,47.5 47,30 Z"
|
||||
style="display:inline;color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;overflow:visible;visibility:visible;opacity:0.15;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.97797471;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter4442);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.97797471;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter5497);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 32,20 -15,8 0,17.5 5,2.5 4.999999,-2.5 0,-6 L 22,37 l 0,-6 10,-5.5 10,5.5 0,6 -4.999999,2.5 0,6 L 42,48 47,45.5 47,28 Z"
|
||||
id="path4265"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.8 KiB |
@@ -8,7 +8,7 @@ Comment=Music sequencer and synthesizer
|
||||
Comment[ca]=Producció fàcil de música per a tothom!
|
||||
Comment[fr]=Production facile de musique pour tout le monde !
|
||||
Icon=lmms
|
||||
Exec=env QT_X11_NO_NATIVE_MENUBAR=1 QT_AUTO_SCREEN_SCALE_FACTOR=1 lmms %f
|
||||
Exec=lmms %f
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Qt;AudioVideo;Audio;Midi;
|
||||
|
||||
|
Before Width: | Height: | Size: 93 KiB |
1540
cmake/linux/lmms.svg
|
Before Width: | Height: | Size: 54 KiB |
@@ -55,6 +55,7 @@ echo -e "\nWriting verbose output to \"${LOGFILE}\""
|
||||
export PATH="$(pwd -P)/squashfs-root/usr/bin:$(dirname "@QT_QMAKE_EXECUTABLE@")":$PATH
|
||||
|
||||
# Fetch portable linuxdeployqt if cache is older than $DAYSOLD
|
||||
APPIMAGETOOL="squashfs-root/usr/bin/appimagetool"
|
||||
echo -e "\nDownloading linuxdeployqt to ${LINUXDEPLOYQT}..."
|
||||
mkdir -p "$HOME/bin"
|
||||
DAYSOLD=2
|
||||
@@ -69,7 +70,6 @@ elif ! find "$LINUXDEPLOYQT" -mtime -$DAYSOLD 2>/dev/null|grep -q "." > /dev/nul
|
||||
touch "$LINUXDEPLOYQT"
|
||||
success "Downloaded $LINUXDEPLOYQT"
|
||||
"$LINUXDEPLOYQT" --appimage-extract > /dev/null 2>&1
|
||||
APPIMAGETOOL="squashfs-root/usr/bin/appimagetool"
|
||||
success "Extracted $APPIMAGETOOL"
|
||||
else
|
||||
skipped "$LINUXDEPLOYQT is less than $DAYSOLD days old"
|
||||
@@ -98,7 +98,7 @@ cat >"${APPDIR}usr/bin/lmms" <<EOL
|
||||
#!/usr/bin/env bash
|
||||
DIR="\$( cd "\$( dirname "\${BASH_SOURCE[0]}" )" && pwd )"
|
||||
if which carla > /dev/null 2>&1; then
|
||||
CARLAPATH="$(which carla)"
|
||||
CARLAPATH="\$(which carla)"
|
||||
CARLAPREFIX="\${CARLAPATH%/bin*}"
|
||||
echo "Carla appears to be installed on this system at \$CARLAPREFIX/lib[64]/carla so we'll use it."
|
||||
export LD_LIBRARY_PATH=\$CARLAPREFIX/lib/carla:\$CARLAPREFIX/lib64/carla:\$LD_LIBRARY_PATH
|
||||
@@ -175,12 +175,22 @@ rm -f "${APPDIR}/usr/lib/libwine.so.1"
|
||||
# Use system-provided carla
|
||||
rm -f "${APPDIR}usr/lib/"libcarla*.so
|
||||
|
||||
# Move jack out of LD_LIBRARY_PATH
|
||||
# Remove bundled jack in LD_LIBRARY_PATH if exists
|
||||
if [ -e "${APPDIR}/usr/lib/libjack.so.0" ]; then
|
||||
mkdir -p "${APPDIR}usr/lib/lmms/optional/"
|
||||
mv "${APPDIR}/usr/lib/libjack.so.0" "${APPDIR}usr/lib/lmms/optional/"
|
||||
rm "${APPDIR}/usr/lib/libjack.so.0"
|
||||
fi
|
||||
|
||||
# Bundle jack out of LD_LIBRARY_PATH
|
||||
JACK_LIB=$(ldd "${APPDIR}/usr/bin/lmms" | sed -n 's/\tlibjack\.so\.0 => \(.\+\) (0x[0-9a-f]\+)/\1/p')
|
||||
if [ -e "$JACK_LIB" ]; then
|
||||
mkdir -p "${APPDIR}usr/lib/lmms/optional/"
|
||||
cp "$JACK_LIB" "${APPDIR}usr/lib/lmms/optional/"
|
||||
fi
|
||||
|
||||
# Point the AppRun to the shim launcher
|
||||
rm -f "${APPDIR}/AppRun"
|
||||
ln -sr "${APPDIR}/usr/bin/lmms" "${APPDIR}/AppRun"
|
||||
|
||||
# Create AppImage
|
||||
echo -e "\nFinishing the AppImage..."
|
||||
echo -e "\n\n>>>>> appimagetool" >> "$LOGFILE"
|
||||
|
||||
|
Before Width: | Height: | Size: 66 KiB |
93
cmake/modules/BashCompletion.cmake
Normal file
@@ -0,0 +1,93 @@
|
||||
# A wrapper around pkg-config-provided and cmake-provided bash completion that
|
||||
# will have dynamic behavior at INSTALL() time to allow both root-level
|
||||
# INSTALL() as well as user-level INSTALL().
|
||||
#
|
||||
# See also https://github.com/scop/bash-completion
|
||||
#
|
||||
# Copyright (c) 2018, Tres Finocchiaro, <tres.finocchiaro@gmail.com>
|
||||
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||
#
|
||||
# Usage:
|
||||
# INCLUDE(BashCompletion)
|
||||
# BASHCOMP_INSTALL(foo)
|
||||
# ... where "foo" is a shell script adjacent to the CMakeLists.txt
|
||||
#
|
||||
# How it determines BASHCOMP_PKG_PATH, in order:
|
||||
# 1. Uses BASHCOMP_PKG_PATH if already set (e.g. -DBASHCOMP_PKG_PATH=...)
|
||||
# a. If not, uses pkg-config's PKG_CHECK_MODULES to determine path
|
||||
# b. Fallback to cmake's FIND_PACKAGE(bash-completion) path
|
||||
# c. Fallback to hard-coded /usr/share/bash-completion/completions
|
||||
# 2. Final fallback to ${CMAKE_INSTALL_PREFIX}/share/bash-completion/completions if
|
||||
# detected path is unwritable.
|
||||
|
||||
# - Windows does not support bash completion
|
||||
# - macOS support should eventually be added for Homebrew (TODO)
|
||||
IF(WIN32)
|
||||
MESSAGE(STATUS "Bash competion is not supported on this platform.")
|
||||
ELSEIF(APPLE)
|
||||
MESSAGE(STATUS "Bash completion is not yet implemented for this platform.")
|
||||
ELSE()
|
||||
INCLUDE(FindUnixCommands)
|
||||
# Honor manual override if provided
|
||||
IF(NOT BASHCOMP_PKG_PATH)
|
||||
# First, use pkg-config, which is the most reliable
|
||||
FIND_PACKAGE(PkgConfig QUIET)
|
||||
IF(PKGCONFIG_FOUND)
|
||||
PKG_CHECK_MODULES(BASH_COMPLETION bash-completion)
|
||||
PKG_GET_VARIABLE(BASHCOMP_PKG_PATH bash-completion completionsdir)
|
||||
ELSE()
|
||||
# Second, use cmake (preferred but less common)
|
||||
FIND_PACKAGE(bash-completion QUIET)
|
||||
IF(BASH_COMPLETION_FOUND)
|
||||
SET(BASHCOMP_PKG_PATH "${BASH_COMPLETION_COMPLETIONSDIR}")
|
||||
ENDIF()
|
||||
ENDIF()
|
||||
|
||||
# Third, use a hard-coded fallback value
|
||||
IF("${BASHCOMP_PKG_PATH}" STREQUAL "")
|
||||
SET(BASHCOMP_PKG_PATH "/usr/share/bash-completion/completions")
|
||||
ENDIF()
|
||||
ENDIF()
|
||||
|
||||
# Always provide a fallback for non-root INSTALL()
|
||||
SET(BASHCOMP_USER_PATH "${CMAKE_INSTALL_PREFIX}/share/bash-completion/completions")
|
||||
|
||||
# Cmake doesn't allow easy use of conditional logic at INSTALL() time
|
||||
# this is a problem because ${BASHCOMP_PKG_PATH} may not be writable and we
|
||||
# need sane fallback behavior for bundled INSTALL() (e.g. .AppImage, etc).
|
||||
#
|
||||
# The reason this can't be detected by cmake is that it's fairly common to
|
||||
# run "cmake" as a one user (i.e. non-root) and "make install" as another user
|
||||
# (i.e. root).
|
||||
#
|
||||
# - Creates a script called "install_${SCRIPT_NAME}_completion.sh" into the
|
||||
# working binary directory and invokes this script at install.
|
||||
# - Script handles INSTALL()-time conditional logic for sane ballback behavior
|
||||
# when ${BASHCOMP_PKG_PATH} is unwritable (i.e. non-root); Something cmake
|
||||
# can't handle on its own at INSTALL() time)
|
||||
MACRO(BASHCOMP_INSTALL SCRIPT_NAME)
|
||||
# A shell script for wrapping conditionl logic
|
||||
SET(BASHCOMP_SCRIPT "${CMAKE_CURRENT_BINARY_DIR}/install_${SCRIPT_NAME}_completion.sh")
|
||||
|
||||
FILE(WRITE ${BASHCOMP_SCRIPT} "\
|
||||
#!${BASH}\n\
|
||||
set -e\n\
|
||||
if [ -w \"${BASHCOMP_PKG_PATH}\" ]; then\n\
|
||||
BASHCOMP_PKG_PATH=\"${BASHCOMP_PKG_PATH}\"\n\
|
||||
else \n\
|
||||
BASHCOMP_PKG_PATH=\"\$DESTDIR${BASHCOMP_USER_PATH}\"\n\
|
||||
fi\n\
|
||||
echo -e \"\\nInstalling bash completion...\\n\"\n\
|
||||
mkdir -p \"\$BASHCOMP_PKG_PATH\"\n\
|
||||
cp \"${CMAKE_CURRENT_SOURCE_DIR}/${SCRIPT_NAME}\" \"\$BASHCOMP_PKG_PATH\"\n\
|
||||
chmod a+r \"\$BASHCOMP_PKG_PATH/${SCRIPT_NAME}\"\n\
|
||||
echo -e \"Bash completion for ${SCRIPT_NAME} has been installed to \$BASHCOMP_PKG_PATH/${SCRIPT_NAME}\"\n\
|
||||
")
|
||||
INSTALL(CODE "EXECUTE_PROCESS(COMMAND chmod u+x \"install_${SCRIPT_NAME}_completion.sh\" WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )")
|
||||
INSTALL(CODE "EXECUTE_PROCESS(COMMAND \"./install_${SCRIPT_NAME}_completion.sh\" WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )")
|
||||
|
||||
MESSAGE(STATUS "Bash completion script for ${SCRIPT_NAME} will be installed to ${BASHCOMP_PKG_PATH} or fallback to ${BASHCOMP_USER_PATH} if unwritable.")
|
||||
ENDMACRO()
|
||||
ENDIF()
|
||||
|
||||
@@ -7,7 +7,7 @@ MACRO(BUILD_PLUGIN PLUGIN_NAME)
|
||||
CMAKE_PARSE_ARGUMENTS(PLUGIN "" "" "MOCFILES;EMBEDDED_RESOURCES;UICFILES;LINK" ${ARGN})
|
||||
SET(PLUGIN_SOURCES ${PLUGIN_UNPARSED_ARGUMENTS})
|
||||
|
||||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/src/gui)
|
||||
INCLUDE_DIRECTORIES("${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_BINARY_DIR}" "${CMAKE_SOURCE_DIR}/include" "${CMAKE_SOURCE_DIR}/src/gui")
|
||||
|
||||
ADD_DEFINITIONS(-DPLUGIN_NAME=${PLUGIN_NAME})
|
||||
|
||||
@@ -20,15 +20,15 @@ MACRO(BUILD_PLUGIN PLUGIN_NAME)
|
||||
FILE(GLOB EXPANDED "${ARG}")
|
||||
LIST(SORT EXPANDED)
|
||||
FOREACH(ITEM ${EXPANDED})
|
||||
LIST(APPEND NEW_ARGS ${ITEM})
|
||||
LIST(APPEND NEW_ARGS "${ITEM}")
|
||||
ENDFOREACH()
|
||||
ENDFOREACH()
|
||||
SET(PLUGIN_EMBEDDED_RESOURCES ${NEW_ARGS})
|
||||
|
||||
SET(ER_H ${CMAKE_CURRENT_BINARY_DIR}/embedded_resources.h)
|
||||
SET(ER_H "${CMAKE_CURRENT_BINARY_DIR}/embedded_resources.h")
|
||||
ADD_CUSTOM_COMMAND(OUTPUT ${ER_H}
|
||||
COMMAND ${BIN2RES}
|
||||
ARGS ${PLUGIN_EMBEDDED_RESOURCES} > ${ER_H}
|
||||
ARGS ${PLUGIN_EMBEDDED_RESOURCES} > "${ER_H}"
|
||||
DEPENDS bin2res)
|
||||
ENDIF(ER_LEN)
|
||||
|
||||
@@ -45,11 +45,11 @@ MACRO(BUILD_PLUGIN PLUGIN_NAME)
|
||||
ENDFOREACH(f)
|
||||
|
||||
IF(LMMS_BUILD_APPLE)
|
||||
LINK_DIRECTORIES(${CMAKE_BINARY_DIR})
|
||||
LINK_DIRECTORIES("${CMAKE_BINARY_DIR}")
|
||||
LINK_LIBRARIES(${QT_LIBRARIES})
|
||||
ENDIF(LMMS_BUILD_APPLE)
|
||||
IF(LMMS_BUILD_WIN32)
|
||||
LINK_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_SOURCE_DIR})
|
||||
LINK_DIRECTORIES("${CMAKE_BINARY_DIR}" "${CMAKE_SOURCE_DIR}")
|
||||
LINK_LIBRARIES(${QT_LIBRARIES})
|
||||
ENDIF(LMMS_BUILD_WIN32)
|
||||
IF(LMMS_BUILD_MSYS AND CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||
@@ -73,12 +73,16 @@ MACRO(BUILD_PLUGIN PLUGIN_NAME)
|
||||
INSTALL(TARGETS ${PLUGIN_NAME} LIBRARY DESTINATION "${PLUGIN_DIR}")
|
||||
|
||||
IF(LMMS_BUILD_APPLE)
|
||||
SET_TARGET_PROPERTIES(${PLUGIN_NAME} PROPERTIES LINK_FLAGS "-bundle_loader ${CMAKE_BINARY_DIR}/lmms")
|
||||
IF ("${PLUGIN_LINK}" STREQUAL "SHARED")
|
||||
SET_TARGET_PROPERTIES(${PLUGIN_NAME} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
|
||||
ELSE()
|
||||
SET_TARGET_PROPERTIES(${PLUGIN_NAME} PROPERTIES LINK_FLAGS "-bundle_loader \"${CMAKE_BINARY_DIR}/lmms\"")
|
||||
ENDIF()
|
||||
ADD_DEPENDENCIES(${PLUGIN_NAME} lmms)
|
||||
ENDIF(LMMS_BUILD_APPLE)
|
||||
IF(LMMS_BUILD_WIN32)
|
||||
SET_TARGET_PROPERTIES(${PLUGIN_NAME} PROPERTIES PREFIX "")
|
||||
ADD_CUSTOM_COMMAND(TARGET ${PLUGIN_NAME} POST_BUILD COMMAND ${STRIP} $<TARGET_FILE:${PLUGIN_NAME}>)
|
||||
ADD_CUSTOM_COMMAND(TARGET ${PLUGIN_NAME} POST_BUILD COMMAND ${STRIP} "$<TARGET_FILE:${PLUGIN_NAME}>")
|
||||
ENDIF(LMMS_BUILD_WIN32)
|
||||
|
||||
SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${ER_H} ${plugin_MOC_out}")
|
||||
|
||||
@@ -19,14 +19,16 @@ if(SNDIO_LIBRARY)
|
||||
get_filename_component(SNDIO_LIBRARY_DIR ${SNDIO_LIBRARY} PATH)
|
||||
endif(SNDIO_LIBRARY)
|
||||
|
||||
check_library_exists(sndio sio_open "${SNDIO_LIBRARY_DIR}" HAVE_SNDIO)
|
||||
if(HAVE_SNDIO)
|
||||
message(STATUS "Found sndio: ${SNDIO_LIBRARY}")
|
||||
else(HAVE_SNDIO)
|
||||
message(STATUS "sndio not found")
|
||||
check_library_exists(sndio sio_open "${SNDIO_LIBRARY_DIR}" HAVE_SIO_OPEN)
|
||||
|
||||
find_path(SNDIO_INCLUDE_DIR sndio.h)
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(SNDIO DEFAULT_MSG SNDIO_LIBRARY SNDIO_INCLUDE_DIR HAVE_SIO_OPEN)
|
||||
|
||||
if(SNDIO_FOUND)
|
||||
set(SNDIO_INCLUDE_DIRS "${SNDIO_INCLUDE_DIR}")
|
||||
set(SNDIO_LIBRARIES "${SNDIO_LIBRARY}")
|
||||
endif(HAVE_SNDIO)
|
||||
set(SNDIO_FOUND ${HAVE_SNDIO})
|
||||
|
||||
find_path(SNDIO_INCLUDES sndio.h)
|
||||
|
||||
mark_as_advanced(SNDIO_INCLUDES SNDIO_LIBRARY)
|
||||
mark_as_advanced(SNDIO_INCLUDE_DIR SNDIO_LIBRARY SNDIO_INCLUDE_DIRS SNDIO_LIBRARIES)
|
||||
|
||||
@@ -51,6 +51,10 @@ ELSE()
|
||||
SET(STRIP ${MINGW_TOOL_PREFIX}strip)
|
||||
SET(WINDRES ${MINGW_TOOL_PREFIX}windres)
|
||||
SET(ENV{PKG_CONFIG} ${MINGW_TOOL_PREFIX}pkg-config)
|
||||
IF(CMAKE_VERSION LESS 3)
|
||||
SET(PKG_CONFIG_EXECUTABLE $ENV{PKG_CONFIG})
|
||||
SET(PKG_CONFIG_FOUND TRUE)
|
||||
ENDIF()
|
||||
|
||||
# Search for programs in the build host directories
|
||||
SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
SET(CPACK_PACKAGE_ICON "${CMAKE_SOURCE_DIR}/cmake/nsis/nsis_branding.bmp")
|
||||
SET(CPACK_NSIS_MUI_ICON "${CMAKE_SOURCE_DIR}/cmake/nsis/lmms.ico")
|
||||
SET(CPACK_NSIS_MUI_ICON "${CMAKE_SOURCE_DIR}/cmake/nsis/icon.ico")
|
||||
SET(CPACK_NSIS_INSTALLED_ICON_NAME "${CMAKE_PROJECT_NAME}.exe" PARENT_SCOPE)
|
||||
SET(CPACK_NSIS_DISPLAY_NAME "${PROJECT_NAME_UCASE} ${VERSION}" PARENT_SCOPE)
|
||||
SET(CPACK_NSIS_HELP_LINK "${PROJECT_URL}" PARENT_SCOPE)
|
||||
@@ -71,3 +71,5 @@ IF(LMMS_HAVE_STK)
|
||||
ENDIF()
|
||||
|
||||
INSTALL(FILES "lmms.exe.manifest" DESTINATION .)
|
||||
INSTALL(FILES "lmms.VisualElementsManifest.xml" DESTINATION .)
|
||||
INSTALL(DIRECTORY "assets" DESTINATION .)
|
||||
|
||||
@@ -129,6 +129,7 @@ NoBackup:
|
||||
WriteRegStr HKCR "$R0" "" "$R0"
|
||||
WriteRegStr HKCR "$R0\shell" "" "open"
|
||||
Skip:
|
||||
WriteRegStr HKCR "$R0\DefaultIcon" "" "$R2,1"
|
||||
WriteRegStr HKCR "$R0\shell\open\command" "" '"$R2" "%1"'
|
||||
WriteRegStr HKCR "$R0\shell\edit" "" "Edit $R0"
|
||||
WriteRegStr HKCR "$R0\shell\edit\command" "" '"$R2" "%1"'
|
||||
|
||||
BIN
cmake/nsis/assets/Logo.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
BIN
cmake/nsis/assets/SmallLogo.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
cmake/nsis/icon.ico
Normal file
|
After Width: | Height: | Size: 401 KiB |
9
cmake/nsis/lmms.VisualElementsManifest.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<Application xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
|
||||
<VisualElements
|
||||
ShowNameOnSquare150x150Logo='on'
|
||||
Square150x150Logo='assets\Logo.png'
|
||||
Square70x70Logo='assets\SmallLogo.png'
|
||||
Square44x44Logo='assets\SmallLogo.png'
|
||||
ForegroundText='light'
|
||||
BackgroundColor='#249A57'/>
|
||||
</Application>
|
||||
|
Before Width: | Height: | Size: 134 KiB |
@@ -1,4 +1,5 @@
|
||||
lmmsicon ICON cmake/nsis/lmms.ico
|
||||
lmmsicon ICON cmake/nsis/icon.ico
|
||||
lmmsprojecticon ICON cmake/nsis/project.ico
|
||||
#include <windows.h>
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
|
||||
|
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 9.5 KiB |
BIN
cmake/nsis/project.ico
Normal file
|
After Width: | Height: | Size: 401 KiB |
@@ -1034,7 +1034,7 @@ Máte-li zájem o překlad LMMS do jiného jazyka, nebo chcete-li vylepšit exis
|
||||
</message>
|
||||
<message>
|
||||
<source>FDBK</source>
|
||||
<translation>ZP. VAZBA</translation>
|
||||
<translation>FDBK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>RATE</source>
|
||||
@@ -2172,7 +2172,7 @@ Please make sure you have write permission to the file and the directory contain
|
||||
</message>
|
||||
<message>
|
||||
<source>FDBK</source>
|
||||
<translation>ZP. VAZBA</translation>
|
||||
<translation>FDBK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>NOISE</source>
|
||||
|
||||
@@ -507,7 +507,7 @@ Wenn Sie daran interessiert sind LMMS in eine andere Sprache zu übersetzen oder
|
||||
<name>AutomationPattern</name>
|
||||
<message>
|
||||
<source>Drag a control while pressing <%1></source>
|
||||
<translation>Ein Steuerelement mit <Strg> hier her ziehen</translation>
|
||||
<translation>Ein Steuerelement mit <%1> hier her ziehen</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -1030,7 +1030,7 @@ Wenn Sie daran interessiert sind LMMS in eine andere Sprache zu übersetzen oder
|
||||
</message>
|
||||
<message>
|
||||
<source>DELAY</source>
|
||||
<translation>VERZÖGERUNG</translation>
|
||||
<translation>DELAY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>FDBK</source>
|
||||
@@ -2164,7 +2164,7 @@ Please make sure you have write permission to the file and the directory contain
|
||||
</message>
|
||||
<message>
|
||||
<source>DELAY</source>
|
||||
<translation>VERZÖGERUNG</translation>
|
||||
<translation>DELAY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>RATE</source>
|
||||
@@ -5977,7 +5977,7 @@ Grund: »%2«</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Mute/unmute (<%1> + middle click)</source>
|
||||
<translation>Stumm/Laut schalten (<Strg> + Mittelklick)</translation>
|
||||
<translation>Stumm/Laut schalten (<%1> + Mittelklick)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -6808,7 +6808,7 @@ Bitte stellen Sie sicher, dass Sie Leserechte auf diese Datei sowie das Verzeich
|
||||
</message>
|
||||
<message>
|
||||
<source>Mute/unmute (<%1> + middle click)</source>
|
||||
<translation>Stumm/Laut schalten (<Strg> + Mittelklick)</translation>
|
||||
<translation>Stumm/Laut schalten (<%1> + Mittelklick)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -10017,4 +10017,4 @@ Die LED rechts unterhalb der Wellenform gibt an, ob die Saite aktiviert ist.</tr
|
||||
<translation>Ausgabeverstärkung</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
</TS>
|
||||
|
||||
1222
data/locale/en.ts
@@ -700,11 +700,11 @@ Si te interesa traducir LMMS a otros idiomas o mejorar las traducciones existent
|
||||
<name>BitcrushControlDialog</name>
|
||||
<message>
|
||||
<source>IN</source>
|
||||
<translation>ENTRADA</translation>
|
||||
<translation>IN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>OUT</source>
|
||||
<translation>SALIDA</translation>
|
||||
<translation>OUT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>GAIN</source>
|
||||
@@ -728,7 +728,7 @@ Si te interesa traducir LMMS a otros idiomas o mejorar las traducciones existent
|
||||
</message>
|
||||
<message>
|
||||
<source>CLIP</source>
|
||||
<translation>RECORTE</translation>
|
||||
<translation>CLIP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Output Clip:</source>
|
||||
@@ -1031,7 +1031,7 @@ Si te interesa traducir LMMS a otros idiomas o mejorar las traducciones existent
|
||||
</message>
|
||||
<message>
|
||||
<source>DELAY</source>
|
||||
<translation>RETRASO</translation>
|
||||
<translation>DELAY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>FDBK</source>
|
||||
|
||||
@@ -1218,7 +1218,7 @@ If you're interested in translating LMMS in another language or want to imp
|
||||
</message>
|
||||
<message>
|
||||
<source>DECAY</source>
|
||||
<translation type="unfinished">محو-DECAY</translation>
|
||||
<translation type="unfinished">DECAY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Time:</source>
|
||||
@@ -1360,7 +1360,7 @@ Right clicking will bring up a context menu where you can change the order in wh
|
||||
</message>
|
||||
<message>
|
||||
<source>HOLD</source>
|
||||
<translation type="unfinished">نگهداری-HOLD</translation>
|
||||
<translation type="unfinished">HOLD</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hold:</source>
|
||||
|
||||
@@ -699,11 +699,11 @@ Si vous êtes intéressé par la traduction de LMMS dans une nouvelle langue ou
|
||||
<name>BitcrushControlDialog</name>
|
||||
<message>
|
||||
<source>IN</source>
|
||||
<translation>ENTRÉE</translation>
|
||||
<translation>IN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>OUT</source>
|
||||
<translation>SORTIE</translation>
|
||||
<translation>OUT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>GAIN</source>
|
||||
@@ -2173,7 +2173,7 @@ Veuillez vérifier que vous avez les droits d'accès en écriture à ce fic
|
||||
</message>
|
||||
<message>
|
||||
<source>DELAY</source>
|
||||
<translation>DE RETARD</translation>
|
||||
<translation>DELAY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>RATE</source>
|
||||
|
||||
@@ -1468,7 +1468,7 @@ Ao premer co botón dereito aparece un menú de contexto no que se pode cambiar
|
||||
<name>EnvelopeAndLfoView</name>
|
||||
<message>
|
||||
<source>DEL</source>
|
||||
<translation>TMP REV</translation>
|
||||
<translation>DEL</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Predelay:</source>
|
||||
@@ -1540,7 +1540,7 @@ Ao premer co botón dereito aparece un menú de contexto no que se pode cambiar
|
||||
</message>
|
||||
<message>
|
||||
<source>AMT</source>
|
||||
<translation>CANTIDADE</translation>
|
||||
<translation>AMT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Modulation amount:</source>
|
||||
|
||||
12760
data/locale/id.ts
Normal file
@@ -1033,7 +1033,7 @@ Se sei interessato a tradurre LMMS o vuoi migliorare una traduzione esistente, s
|
||||
</message>
|
||||
<message>
|
||||
<source>DELAY</source>
|
||||
<translation>RITARDO</translation>
|
||||
<translation>DELAY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>FDBK</source>
|
||||
@@ -1041,7 +1041,7 @@ Se sei interessato a tradurre LMMS o vuoi migliorare una traduzione esistente, s
|
||||
</message>
|
||||
<message>
|
||||
<source>RATE</source>
|
||||
<translation>FREQUENZA</translation>
|
||||
<translation>RATE</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>AMNT</source>
|
||||
@@ -2168,11 +2168,11 @@ Si prega di controllare i permessi di scrittura sul file e la cartella che lo co
|
||||
</message>
|
||||
<message>
|
||||
<source>DELAY</source>
|
||||
<translation>RITARDO</translation>
|
||||
<translation>DELAY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>RATE</source>
|
||||
<translation>FREQUENZA</translation>
|
||||
<translation>RATE</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Rate:</source>
|
||||
|
||||
@@ -3277,7 +3277,7 @@ You can remove and move FX channels in the context menu, which is accessed by ri
|
||||
</message>
|
||||
<message>
|
||||
<source>PAN</source>
|
||||
<translation>パニング</translation>
|
||||
<translation>PAN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>MIDI</source>
|
||||
@@ -5984,7 +5984,7 @@ Reason: "%2"</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>PAN</source>
|
||||
<translation>パニング</translation>
|
||||
<translation>PAN</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
||||
@@ -80,7 +80,7 @@ Esteban Viveros</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>LEFT</source>
|
||||
<translation>ESQUERDA</translation>
|
||||
<translation>LEFT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Left gain:</source>
|
||||
@@ -88,7 +88,7 @@ Esteban Viveros</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>RIGHT</source>
|
||||
<translation>DIREITA</translation>
|
||||
<translation>RIGHT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Right gain:</source>
|
||||
@@ -701,11 +701,11 @@ Esteban Viveros</translation>
|
||||
<name>BitcrushControlDialog</name>
|
||||
<message>
|
||||
<source>IN</source>
|
||||
<translation>DENTRO</translation>
|
||||
<translation>IN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>OUT</source>
|
||||
<translation>FORA</translation>
|
||||
<translation>OUT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>GAIN</source>
|
||||
@@ -3000,7 +3000,7 @@ You can remove and move FX channels in the context menu, which is accessed by ri
|
||||
</message>
|
||||
<message>
|
||||
<source>VELOCITY</source>
|
||||
<translation>INTENSIDADE</translation>
|
||||
<translation>VELOCITY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ENABLE MIDI OUTPUT</source>
|
||||
@@ -7776,7 +7776,7 @@ Por favor certifique-se que você tem permissões de leitura para o arquivo e pa
|
||||
</message>
|
||||
<message>
|
||||
<source>RELEASE</source>
|
||||
<translation>LANÇAMENTO</translation>
|
||||
<translation>RELEASE</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Peak release time:</source>
|
||||
|
||||
@@ -703,11 +703,11 @@ Oe Ai <oeai/at/symbiants/dot/com></translation>
|
||||
<name>BitcrushControlDialog</name>
|
||||
<message>
|
||||
<source>IN</source>
|
||||
<translation>ВХОД</translation>
|
||||
<translation>IN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>OUT</source>
|
||||
<translation>ВЫХОД</translation>
|
||||
<translation>OUT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>GAIN</source>
|
||||
@@ -7203,7 +7203,7 @@ Please make sure you have read-permission to the file and the directory containi
|
||||
</message>
|
||||
<message>
|
||||
<source>Vst Plugin Preset (*.fxp *.fxb)</source>
|
||||
<translation>Предустановка VST плагина (*.fxp, *.fxb)</translation>
|
||||
<translation>Предустановка VST плагина (*.fxp *.fxb)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>: default</source>
|
||||
|
||||
@@ -1063,7 +1063,7 @@ If you're interested in translating LMMS in another language or want to imp
|
||||
</message>
|
||||
<message>
|
||||
<source>FREQ</source>
|
||||
<translation>FREKV.</translation>
|
||||
<translation>FREQ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cutoff frequency</source>
|
||||
@@ -1443,7 +1443,7 @@ Right clicking will bring up a context menu where you can change the order in wh
|
||||
</message>
|
||||
<message>
|
||||
<source>Freq x 100</source>
|
||||
<translation>Frekv. x 100</translation>
|
||||
<translation>Freq x 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Modulate Env-Amount</source>
|
||||
@@ -1454,7 +1454,7 @@ Right clicking will bring up a context menu where you can change the order in wh
|
||||
<name>EnvelopeAndLfoView</name>
|
||||
<message>
|
||||
<source>DEL</source>
|
||||
<translation>RADERA</translation>
|
||||
<translation>DEL</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Predelay:</source>
|
||||
@@ -1526,7 +1526,7 @@ Right clicking will bring up a context menu where you can change the order in wh
|
||||
</message>
|
||||
<message>
|
||||
<source>AMT</source>
|
||||
<translation>MÄNGD</translation>
|
||||
<translation>AMT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Modulation amount:</source>
|
||||
@@ -1590,7 +1590,7 @@ Right clicking will bring up a context menu where you can change the order in wh
|
||||
</message>
|
||||
<message>
|
||||
<source>FREQ x 100</source>
|
||||
<translation>FREKV. x 100</translation>
|
||||
<translation>FREQ x 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Click here if the frequency of this LFO should be multiplied by 100.</source>
|
||||
@@ -1883,7 +1883,7 @@ Right clicking will bring up a context menu where you can change the order in wh
|
||||
</message>
|
||||
<message>
|
||||
<source>Freq: </source>
|
||||
<translation>Frekv.:</translation>
|
||||
<translation>Freq:</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -3197,7 +3197,7 @@ You can remove and move FX channels in the context menu, which is accessed by ri
|
||||
</message>
|
||||
<message>
|
||||
<source>FREQ</source>
|
||||
<translation>FREKV.</translation>
|
||||
<translation>FREQ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>cutoff frequency:</source>
|
||||
@@ -3275,7 +3275,7 @@ You can remove and move FX channels in the context menu, which is accessed by ri
|
||||
</message>
|
||||
<message>
|
||||
<source>PAN</source>
|
||||
<translation>PANORERA</translation>
|
||||
<translation>PAN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>MIDI</source>
|
||||
@@ -3322,7 +3322,7 @@ You can remove and move FX channels in the context menu, which is accessed by ri
|
||||
</message>
|
||||
<message>
|
||||
<source>PAN</source>
|
||||
<translation>PANORERA</translation>
|
||||
<translation>PAN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Pitch</source>
|
||||
@@ -3939,7 +3939,7 @@ Besök https://lmms.io/documentation/ för dokumentation (Engelska).</translatio
|
||||
</message>
|
||||
<message>
|
||||
<source>&View</source>
|
||||
<translation>%Visa</translation>
|
||||
<translation>&Visa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Toggle metronome</source>
|
||||
@@ -5982,14 +5982,14 @@ Orsak: "%2"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>PAN</source>
|
||||
<translation>PANORERA</translation>
|
||||
<translation>PAN</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SetupDialog</name>
|
||||
<message>
|
||||
<source>Setup LMMS</source>
|
||||
<translation>Ställ in LMMS</translation>
|
||||
<translation>Inställningar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>General settings</source>
|
||||
@@ -6077,7 +6077,7 @@ Orsak: "%2"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>STK rawwave directory</source>
|
||||
<translation>Katalog för STK rå-vågform</translation>
|
||||
<translation>Katalog för STK vågformer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Default Soundfont File</source>
|
||||
@@ -9950,4 +9950,4 @@ The LED in the lower right corner of the waveform editor determines whether the
|
||||
<translation>Utgångsförstärkning</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
</TS>
|
||||
|
||||
@@ -1341,7 +1341,7 @@ If you're interested in translating LMMS in another language or want to imp
|
||||
</message>
|
||||
<message>
|
||||
<source>DECAY</source>
|
||||
<translation>ЗГАСАННЯ</translation>
|
||||
<translation>DECAY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Time:</source>
|
||||
@@ -7199,7 +7199,7 @@ Please make sure you have read-permission to the file and the directory containi
|
||||
</message>
|
||||
<message>
|
||||
<source>Vst Plugin Preset (*.fxp *.fxb)</source>
|
||||
<translation>Передустановка VST плагіна (*.fxp, *.fxb)</translation>
|
||||
<translation>Передустановка VST плагіна (*.fxp *.fxb)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>: default</source>
|
||||
|
||||
15
data/projects/demos/CapDan/LICENSES.TXT
Normal file
@@ -0,0 +1,15 @@
|
||||
* CapDan-ReggaeTry.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1369
|
||||
|
||||
* CapDan-ReggaetonTry.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1370
|
||||
|
||||
* CapDan-TwilightArea-OriginalByAlf42red.mmpz
|
||||
- CC (by-sa)
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1439
|
||||
|
||||
* CapDan-ZeroSumGame-OriginalByZakarra.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1565
|
||||
@@ -2,22 +2,6 @@
|
||||
- CC (by-sa)
|
||||
- https://lmms.io/lsp/index.php?action=show&file=819
|
||||
|
||||
* CapDan-ReggaeTry.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1369
|
||||
|
||||
* CapDan-ReggaetonTry.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1370
|
||||
|
||||
* CapDan-TwilightArea-OriginalByAlf42red.mmpz
|
||||
- CC (by-sa)
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1439
|
||||
|
||||
* CapDan-ZeroSumGame-OriginalByZakarra.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1565
|
||||
|
||||
* EsoXLB-CPU.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=723
|
||||
@@ -34,6 +18,10 @@
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=581
|
||||
|
||||
* Jousboxx-BuzzerBeater.mmpz
|
||||
- CC BY-SA 4.0
|
||||
- https://github.com/LMMS/lmms/pull/3482#issuecomment-293609866
|
||||
|
||||
* Momo64-esp.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1534
|
||||
@@ -50,6 +38,10 @@
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1156
|
||||
|
||||
* Popsip-Electric Dancer.mmpz
|
||||
- Creative Commons (by-nc)
|
||||
- https://lmms.io/lsp/?action=show&file=5414
|
||||
|
||||
* Root84-Initialize.mmpz
|
||||
- Yellow openmusic
|
||||
- https://lmms.io/lsp/index.php?action=show&file=628
|
||||
@@ -62,14 +54,6 @@
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=515
|
||||
|
||||
* Skiessi-C64.mmpz
|
||||
- CC (by sa)
|
||||
- https://lmms.io/lsp/index.php?action=show&file=472
|
||||
|
||||
* Skiessi-Onion.mmpz
|
||||
- CC (by-sa)
|
||||
- https://lmms.io/lsp/index.php?action=show&file=405
|
||||
|
||||
* Socceroos-Progress.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1516
|
||||
@@ -78,6 +62,10 @@
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1060
|
||||
|
||||
* Thaledric-Armageddon.mmpz
|
||||
- Creative Commons (by-nc-sa)
|
||||
- https://lmms.io/lsp/?action=show&file=1947
|
||||
|
||||
* Thomasso-AxeFromThe80s.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=474
|
||||
@@ -85,7 +73,3 @@
|
||||
* unfa-Spoken.mmpz
|
||||
- CC (by-nc)
|
||||
- https://lmms.io/lsp/index.php?action=show&file=4929
|
||||
|
||||
* Jousboxx-BuzzerBeater.mmpz
|
||||
- CC (by-sa)
|
||||
- https://lmms.io/lsp/?action=show&file=10488
|
||||
|
||||
7
data/projects/demos/Skiessi/LICENSES.TXT
Normal file
@@ -0,0 +1,7 @@
|
||||
* Skiessi-C64.mmpz
|
||||
- CC (by sa)
|
||||
- https://lmms.io/lsp/index.php?action=show&file=472
|
||||
|
||||
* Skiessi-Onion.mmpz
|
||||
- CC (by-sa)
|
||||
- https://lmms.io/lsp/index.php?action=show&file=405
|
||||
@@ -1,3 +1,11 @@
|
||||
* Crunk(Demo).mmp
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/?action=show&file=4093
|
||||
|
||||
* DirtyLove.mmpz
|
||||
- CC-BY-SA
|
||||
- https://github.com/LMMS/lmms/pull/2727
|
||||
|
||||
* Greshz-CoolSnip.mmpz
|
||||
- Artistic 2.0
|
||||
- https://lmms.io/lsp/index.php?action=show&file=1170
|
||||
|
||||
BIN
data/themes/classic/icon_small.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
@@ -157,6 +157,9 @@ GroupBox {
|
||||
VisualizationWidget {
|
||||
background: none;
|
||||
border: none;
|
||||
qproperty-normalColor: rgb(71, 253, 133);
|
||||
qproperty-warningColor: rgb(255, 192, 64);
|
||||
qproperty-clippingColor: rgb(255, 64, 64);
|
||||
}
|
||||
|
||||
/* main toolbar cpu load widget - this can have transparent bg now */
|
||||
|
||||
|
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 2.5 KiB |
BIN
data/themes/default/icon_small.png
Normal file
|
After Width: | Height: | Size: 828 B |
@@ -176,6 +176,9 @@ GroupBox {
|
||||
VisualizationWidget {
|
||||
background: none;
|
||||
border: none;
|
||||
qproperty-normalColor: rgb(71, 253, 133);
|
||||
qproperty-warningColor: rgb(255, 192, 64);
|
||||
qproperty-clippingColor: rgb(255, 64, 64);
|
||||
}
|
||||
|
||||
/* main toolbar cpu load widget - this can have transparent bg now */
|
||||
|
||||
1
debian/calf-ladspa.install
vendored
Normal file
@@ -0,0 +1 @@
|
||||
usr/lib/*/lmms/ladspa/calf.so usr/lib/ladspa
|
||||
382
debian/changelog
vendored
Normal file
@@ -0,0 +1,382 @@
|
||||
lmms (1.2.0~rc7.1) unstable; urgency=low
|
||||
|
||||
* Upstream integration.
|
||||
* Drop Debian menu entry (policy 9.6).
|
||||
|
||||
-- Javier Serrano Polo <javier@jasp.net> Sat, 03 Nov 2018 02:43:42 +0100
|
||||
|
||||
lmms (1.1.3-8) unstable; urgency=low
|
||||
|
||||
* Fix build (Closes: #897806).
|
||||
* Allow recommendations (Closes: #891756).
|
||||
|
||||
-- Javier Serrano Polo <javier@jasp.net> Sat, 13 Oct 2018 17:05:54 +0200
|
||||
|
||||
lmms (1.1.3-7.1) unstable; urgency=high
|
||||
|
||||
* Non-maintainer upload.
|
||||
|
||||
[ Javier Serrano Polo ]
|
||||
* Fix build with Clang.
|
||||
* Fix build with GCC 7 (Closes: #853527).
|
||||
|
||||
[ Boyuan Yang ]
|
||||
* Remove Patrick Winnertz from uploaders list. (Closes: #867759)
|
||||
Thank you for your previous contributions!
|
||||
|
||||
-- Boyuan Yang <073plan@gmail.com> Sat, 10 Mar 2018 11:32:05 +0800
|
||||
|
||||
lmms (1.1.3-7) unstable; urgency=low
|
||||
|
||||
[ Javier Serrano Polo ]
|
||||
* Separate flags for WINE_BUILD_FLAGS to fix build problem on i386.
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Mon, 26 Dec 2016 07:36:54 +0000
|
||||
|
||||
lmms (1.1.3-6) unstable; urgency=low
|
||||
|
||||
[ Javier Serrano Polo ]
|
||||
* Build with install RUNPATH (reproducibility).
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Sun, 25 Dec 2016 09:38:53 +0000
|
||||
|
||||
lmms (1.1.3-5) unstable; urgency=medium
|
||||
|
||||
[ Javier Serrano Polo ]
|
||||
* Add Wine stable path to PATH, otherwise wine package would be required.
|
||||
* Sort plug-in embedded resources (reproducibility).
|
||||
* Define NDEBUG instead of setting build type to honor optimization choice.
|
||||
|
||||
-- Javier Serrano Polo <javier@jasp.net> Sat, 03 Sep 2016 17:31:05 +0200
|
||||
|
||||
lmms (1.1.3-4) unstable; urgency=medium
|
||||
|
||||
[ Javier Serrano Polo ]
|
||||
* Sort lists generated from globbing expressions (reproducibility).
|
||||
* Fixed upgrade that installs recommended packages (Closes: #827039).
|
||||
* Dropped unused build dependencies.
|
||||
* Dropped workaround for #824715, wineg++ is fixed.
|
||||
* Added contributors.
|
||||
* Honor CONTRIBUTORS override.
|
||||
* Replace __FILE__ (reproducibility).
|
||||
* Use build type "Release" (reproducibility).
|
||||
|
||||
-- Javier Serrano Polo <javier@jasp.net> Wed, 08 Jun 2016 01:25:37 +0200
|
||||
|
||||
lmms (1.1.3-3) unstable; urgency=medium
|
||||
|
||||
[ Javier Serrano Polo ]
|
||||
* Dropped Wine path from PATH.
|
||||
* Fixed lmms-common upgrade (Closes: #825287).
|
||||
* Hide vocoder plug-in, it is now in swh-plugins (Closes: #826110).
|
||||
* Added workaround for #824715 (Closes: #825286).
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Fri, 03 Jun 2016 08:51:31 +0000
|
||||
|
||||
lmms (1.1.3-2) unstable; urgency=medium
|
||||
|
||||
[ Javier Serrano Polo ]
|
||||
* Enabled vst plugin on i386 and amd64 (Closes: #763720).
|
||||
* 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.
|
||||
* Upgraded to Standards-Version 3.9.8. Ship icons in the default hicolor icon
|
||||
theme directories.
|
||||
* Use presets from zynaddsubfx-data.
|
||||
* Fixed build problems with GCC 6 (Closes: #811697).
|
||||
* Switch to PulseAudio back end on likely ALSA interception (Closes: #781479).
|
||||
* Updated copyright information.
|
||||
* Removed non-free projects.
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Wed, 18 May 2016 09:09:23 +0000
|
||||
|
||||
lmms (1.1.3-1) unstable; urgency=low
|
||||
|
||||
* New upstream version 1.1.3 (Closes: #788457).
|
||||
- Drop well-defined-loop.patch, included upstream.
|
||||
* Add config for git-buildpackage to use pristine-tar all the time.
|
||||
* Change homepage url to new http://lmms.io/.
|
||||
* Added fluid as build-depend.
|
||||
* New patch find-fluid.patch to find the fluid binary in unstable.
|
||||
* New patch gcc5.patch to get the code building with gcc 5 in
|
||||
unstable (Closes: #777989).
|
||||
* Added man-page-adjustment.patch to fix manpage formatting of AUTHOR
|
||||
block. Discovered thanks to lintian.
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Mon, 21 Sep 2015 13:54:02 +0200
|
||||
|
||||
lmms (1.0.3-5) unstable; urgency=low
|
||||
|
||||
* Make lmms replace and break lmms-common (<< 1.0.0-1) to handle the
|
||||
fact that /usr/share/menu/lmms moved from lmms-common to lmms in
|
||||
this version (Closes: #765970).
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Sun, 19 Oct 2014 23:43:08 +0200
|
||||
|
||||
lmms (1.0.3-4) unstable; urgency=low
|
||||
|
||||
* Correct watch file to reflect '-src' part of upstream tarball.
|
||||
* New desktop-argument.patch to let desktops know how to pass files to
|
||||
lmms. Thanks to lintian for noticing the bug.
|
||||
* Revert change to enable the vsl plugin in version 1.0.3-3, as it did
|
||||
not work. Reopen bug #763720.
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Wed, 08 Oct 2014 19:21:53 +0200
|
||||
|
||||
lmms (1.0.3-3) unstable; urgency=medium
|
||||
|
||||
* Try to get vsl plugin working on i386 by build depending on libwine-dev
|
||||
and wine32-dev-tools (Closes: #763720). Unable to get it working on
|
||||
amd64.
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Tue, 07 Oct 2014 12:13:16 +0200
|
||||
|
||||
lmms (1.0.3-2) unstable; urgency=medium
|
||||
|
||||
* Change build rule to only enable ALSA support on Linux (Closes: #754718).
|
||||
Patch from Steven Chamberlain with input from Guillem Jover.
|
||||
* Drop libwine-dev build dependency to avoid build failure in the
|
||||
vst plugin. It should be enabled when we figure out how to do it.
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Thu, 02 Oct 2014 08:19:53 +0200
|
||||
|
||||
lmms (1.0.3-1) unstable; urgency=low
|
||||
|
||||
* Move package into Debian Edu git repository and add myself as
|
||||
co-maintainer.
|
||||
* Update to upstream version 1.0.3.
|
||||
* Correct build dependency on i386, use libwine-dev instead of the now
|
||||
obsolete wine-dev (Closes: #748183).
|
||||
* Update Standards-Version from 3.9.5 to 3.9.6.
|
||||
* Add new well-defined-loop.patch to fix compile error triggered by
|
||||
undefined loop behaviour (Closes: #753177).
|
||||
|
||||
-- Petter Reinholdtsen <pere@debian.org> Wed, 01 Oct 2014 23:00:19 +0200
|
||||
|
||||
lmms (1.0.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream version (Closes: #703900, #735764, #696271)
|
||||
* Using a wraped-style control (Closes: #689347)
|
||||
* Don't suggest vcf as it no longer exists (since a long time)
|
||||
(Closes: #618350)
|
||||
* Problems with jack backend were fixed long ago (Closes: #557421)
|
||||
* No depends/recommends on wine anymore (Closes: #622215, #622080)
|
||||
|
||||
-- Patrick Winnertz <winnie@debian.org> Thu, 24 Apr 2014 22: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 <bengen@debian.org> 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 <doko@debian.org> 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 <rmh@debian.org> Fri, 27 Apr 2012 22:55:55 +0200
|
||||
|
||||
lmms (0.4.10-2) unstable; urgency=low
|
||||
|
||||
* Removed build-dep on libestools2.0-dev (Closes: #614975)
|
||||
|
||||
-- Patrick Winnertz <winnie@debian.org> Fri, 11 Mar 2011 09:37:43 +0100
|
||||
|
||||
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 <winnie@debian.org> Fri, 11 Feb 2011 20:03:06 +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 <winnie@debian.org> Mon, 02 Aug 2010 10:13:28 +0200
|
||||
|
||||
lmms (0.4.7-1) unstable; urgency=low
|
||||
|
||||
* New upstream version
|
||||
|
||||
-- Patrick Winnertz <winnie@debian.org> 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 <winnie@debian.org> 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 <winnie@debian.org> 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 <winnie@debian.org> 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 <winnie@debian.org> 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 <madcoder@debian.org> 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 <winnie@debian.org> 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 <madcoder@debian.org> 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 <winnie@debian.org> 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 <patrick.winnertz@skolelinux.org> 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 <abi@debian.org> 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 <rafl@debian.org> Sun, 13 Aug 2006 14:40:13 +0200
|
||||
|
||||
lmms (0.1.4-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Florian Ragwitz <rafl@debian.org> 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 <rafl@debian.org> Wed, 1 Feb 2006 18:28:42 +0100
|
||||
|
||||
lmms (0.1.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Florian Ragwitz <rafl@debian.org> 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 <rafl@debian.org> 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 <rafl@debian.org> 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 <rafl@debianforum.de> Fri, 22 Jul 2005 16:33:17 +0200
|
||||
|
||||
1
debian/compat
vendored
Normal file
@@ -0,0 +1 @@
|
||||
9
|
||||
118
debian/control
vendored
Normal file
@@ -0,0 +1,118 @@
|
||||
Source: lmms
|
||||
Section: sound
|
||||
Priority: optional
|
||||
Maintainer: Debian Edu Packaging Team <debian-edu-pkg-team@lists.alioth.debian.org>
|
||||
Uploaders:
|
||||
Petter Reinholdtsen <pere@debian.org>,
|
||||
Israel Dahl <israeldahl@gmail.com>,
|
||||
Javier Serrano Polo <javier@jasp.net>,
|
||||
Build-Depends:
|
||||
cmake,
|
||||
debhelper (>= 9.0.0),
|
||||
fluid,
|
||||
ladspa-sdk,
|
||||
libasound2-dev [linux-any],
|
||||
libfftw3-dev,
|
||||
libfltk1.3-dev,
|
||||
libfluidsynth-dev,
|
||||
libgig-dev,
|
||||
libjack-jackd2-dev,
|
||||
libmp3lame-dev,
|
||||
libpulse-dev,
|
||||
libqt5x11extras5-dev,
|
||||
libsamplerate0-dev,
|
||||
libsdl1.2-dev,
|
||||
libsndfile1-dev,
|
||||
libsndio-dev,
|
||||
libsoundio-dev,
|
||||
libstk0-dev,
|
||||
libvorbis-dev,
|
||||
libxcb-keysyms1-dev,
|
||||
libxcb-util0-dev,
|
||||
portaudio19-dev,
|
||||
qtbase5-private-dev,
|
||||
qttools5-dev,
|
||||
wine32-tools [i386]
|
||||
Standards-Version: 4.2.1.4
|
||||
Homepage: http://lmms.io/
|
||||
Vcs-Browser: https://salsa.debian.org/debian-edu-pkg-team/lmms.git
|
||||
|
||||
Package: lmms-bin
|
||||
Architecture: any
|
||||
Depends: lmms-common (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends},
|
||||
stk
|
||||
Recommends: calf-ladspa, tap-plugins, caps,
|
||||
lmms-vst-server:i386 (>= ${source:Version})
|
||||
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)
|
||||
Multi-Arch: allowed
|
||||
Description: Linux Multimedia Studio - minimal installation
|
||||
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 provides the minimal installation.
|
||||
|
||||
Package: lmms
|
||||
Architecture: any
|
||||
Depends: calf-ladspa, lmms-bin, ${misc:Depends}
|
||||
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.
|
||||
.
|
||||
This package provides the recommended installation.
|
||||
|
||||
Package: lmms-common
|
||||
Architecture: all
|
||||
Depends: zynaddsubfx-data, ${shlibs:Depends}, ${misc:Depends}
|
||||
Pre-Depends: ${misc:Pre-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.
|
||||
|
||||
Package: lmms-vst-server
|
||||
Architecture: i386
|
||||
# Order matters to avoid wine64
|
||||
Depends: wine32, wine, ${shlibs:Depends}, ${misc:Depends}
|
||||
Recommends: lmms-bin:any
|
||||
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.
|
||||
1373
debian/copyright
vendored
Normal file
2
debian/gbp.conf
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
[DEFAULT]
|
||||
pristine-tar = True
|
||||
7
debian/lmms-bin.install
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
usr/bin/lmms
|
||||
usr/lib/*/lmms/ladspa/[a-b]*
|
||||
usr/lib/*/lmms/ladspa/caps.so
|
||||
usr/lib/*/lmms/ladspa/c[b-z]*
|
||||
usr/lib/*/lmms/ladspa/[d-z]*
|
||||
usr/lib/*/lmms/lib*
|
||||
usr/lib/*/lmms/RemoteZynAddSubFx
|
||||
9
debian/lmms-bin.lintian-overrides
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
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
|
||||
|
||||
# env is used to set the environment, then lmms is called.
|
||||
lmms: desktop-command-not-in-package usr/share/applications/lmms.desktop env
|
||||
|
||||
# Icon is in lmms-common.
|
||||
lmms: menu-icon-missing usr/share/pixmaps/lmms.xpm
|
||||
1
debian/lmms-common.docs
vendored
Normal file
@@ -0,0 +1 @@
|
||||
plugins/LadspaEffect/caps/caps.html
|
||||
25
debian/lmms-common.install
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
usr/share/applications
|
||||
usr/share/bash-completion
|
||||
usr/share/icons
|
||||
usr/share/lmms/[a-o]*
|
||||
usr/share/lmms/presets/[A-Y]*
|
||||
usr/share/lmms/projects/demos/Alf42red-*
|
||||
usr/share/lmms/projects/demos/CapDan
|
||||
usr/share/lmms/projects/demos/EsoXLB-*
|
||||
usr/share/lmms/projects/demos/Impulslogik-*
|
||||
usr/share/lmms/projects/demos/Jousboxx-*
|
||||
usr/share/lmms/projects/demos/Momo64-*
|
||||
usr/share/lmms/projects/demos/Oglsdl-*
|
||||
usr/share/lmms/projects/demos/Settel-*
|
||||
usr/share/lmms/projects/demos/Socceroos-*
|
||||
usr/share/lmms/projects/demos/TameAnderson-*
|
||||
usr/share/lmms/projects/demos/Thomasso-*
|
||||
usr/share/lmms/projects/shorties/Crunk*
|
||||
usr/share/lmms/projects/shorties/Greshz-*
|
||||
usr/share/lmms/projects/shorties/Surrender-*
|
||||
usr/share/lmms/projects/templates
|
||||
usr/share/lmms/projects/tutorials
|
||||
usr/share/lmms/[q-z]*
|
||||
usr/share/man
|
||||
usr/share/mime
|
||||
debian/lmms.xpm usr/share/pixmaps/
|
||||
1
debian/lmms-common.links
vendored
Normal file
@@ -0,0 +1 @@
|
||||
usr/share/zynaddsubfx/banks usr/share/lmms/presets/ZynAddSubFX
|
||||
1
debian/lmms-common.maintscript
vendored
Normal file
@@ -0,0 +1 @@
|
||||
dir_to_symlink /usr/share/lmms/presets/ZynAddSubFX ../../zynaddsubfx/banks 1.1.3-2~
|
||||
1
debian/lmms-vst-server.install
vendored
Normal file
@@ -0,0 +1 @@
|
||||
usr/lib/*/lmms/RemoteVstPlugin*
|
||||