diff --git a/source/ardour-v5/debian/ardour4.desktop b/source/ardour-v5/debian/ardour.desktop similarity index 100% rename from source/ardour-v5/debian/ardour4.desktop rename to source/ardour-v5/debian/ardour.desktop diff --git a/source/ardour-v5/debian/ardour.install b/source/ardour-v5/debian/ardour.install new file mode 100644 index 0000000..cca5114 --- /dev/null +++ b/source/ardour-v5/debian/ardour.install @@ -0,0 +1,5 @@ +debian/ardour.desktop usr/share/applications/ +debian/ardour.xml usr/share/mime/packages/ +debian/extra/ardour usr/bin/ + +tmp/Ardour_*-*/* opt/ardour/ diff --git a/source/ardour-v5/debian/ardour.menu b/source/ardour-v5/debian/ardour.menu new file mode 100644 index 0000000..6f3c64c --- /dev/null +++ b/source/ardour-v5/debian/ardour.menu @@ -0,0 +1,4 @@ +?package(ardour):needs="X11" section="Applications/Sound" \ + hints="Professional,Featureful,WAV,GTK,MIDI,Music Editor,DAW,Multitrack,JACK,LADSPA" \ + title="Ardour Digital Audio Workstation" command="/usr/bin/ardour" + diff --git a/source/ardour-v5/debian/ardour4.xml b/source/ardour-v5/debian/ardour.xml similarity index 100% rename from source/ardour-v5/debian/ardour4.xml rename to source/ardour-v5/debian/ardour.xml diff --git a/source/ardour-v5/debian/ardour4.install b/source/ardour-v5/debian/ardour4.install deleted file mode 100644 index 2bab651..0000000 --- a/source/ardour-v5/debian/ardour4.install +++ /dev/null @@ -1,5 +0,0 @@ -debian/ardour4.desktop usr/share/applications/ -debian/ardour4.xml usr/share/mime/packages/ -debian/extra/ardour4 usr/bin/ - -tmp/Ardour_*-*/* opt/ardour4/ diff --git a/source/ardour-v5/debian/ardour4.menu b/source/ardour-v5/debian/ardour4.menu deleted file mode 100644 index fcde748..0000000 --- a/source/ardour-v5/debian/ardour4.menu +++ /dev/null @@ -1,4 +0,0 @@ -?package(ardour4):needs="X11" section="Applications/Sound" \ - hints="Professional,Featureful,WAV,GTK,MIDI,Music Editor,DAW,Multitrack,JACK,LADSPA" \ - title="Ardour Digital Audio Workstation 4" command="/usr/bin/ardour4" - diff --git a/source/ardour-v5/debian/changelog b/source/ardour-v5/debian/changelog index f895f4f..e35067b 100644 --- a/source/ardour-v5/debian/changelog +++ b/source/ardour-v5/debian/changelog @@ -1,3 +1,9 @@ +ardour-official-v5 (1:5.0.0-1kxstudio1v5) stable; urgency=medium + + * Update to 5.0.0 + + -- falkTX Fri, 12 Aug 2016 19:54:55 +0200 + ardour4-official-v5 (1:4.7.0-1kxstudio1v5) stable; urgency=medium * Update diff --git a/source/ardour-v5/debian/control b/source/ardour-v5/debian/control index 365c24e..c30f0e7 100644 --- a/source/ardour-v5/debian/control +++ b/source/ardour-v5/debian/control @@ -1,4 +1,4 @@ -Source: ardour4-official-v5 +Source: ardour-official-v5 Section: sound Priority: extra Maintainer: falkTX @@ -14,10 +14,12 @@ Standards-Version: 3.9.4 DM-Upload-Allowed: yes Homepage: http://www.ardour.org/ -Package: ardour4 +Package: ardour Architecture: any Section: sound Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: ardour2, ardour3, ardour4 +Replaces: ardour2, ardour3, ardour4 Description: digital audio workstation (graphical gtk2 interface) Ardour is a multichannel hard disk recorder (HDR) and digital audio workstation (DAW). It can be used to control, record, edit and run @@ -73,10 +75,12 @@ Description: digital audio workstation (graphical gtk2 interface) Further information can be found at . -Package: ardour4-dbg +Package: ardour-dbg Architecture: any Section: debug -Depends: ardour4 +Depends: ardour +Conflicts: ardour2-dbg, ardour3-dbg, ardour4-dbg +Replaces: ardour2-dbg, ardour3-dbg, ardour4-dbg Description: digital audio workstation (debugging symbols) This package contains the debug symbols for Ardour4. . diff --git a/source/ardour-v5/debian/extra/ardour4 b/source/ardour-v5/debian/extra/ardour similarity index 87% rename from source/ardour-v5/debian/extra/ardour4 rename to source/ardour-v5/debian/extra/ardour index 65e88a6..4bad092 100755 --- a/source/ardour-v5/debian/extra/ardour4 +++ b/source/ardour-v5/debian/extra/ardour @@ -20,7 +20,7 @@ checkdebug "$@" export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} export PREBUNDLE_ENV="$(env)" -BIN_DIR=/opt/ardour4/bin +BIN_DIR=/opt/ardour/bin INSTALL_DIR=$(dirname $BIN_DIR) LIB_DIR=$INSTALL_DIR/lib ETC_DIR=$INSTALL_DIR/etc @@ -31,12 +31,12 @@ ETC_DIR=$INSTALL_DIR/etc export ARDOUR_BUNDLED=true # NSM needs a path to this script -export ARDOUR_SELF="ardour4" +export ARDOUR_SELF="ardour" # edited export LXVST_PATH="$VST_PATH" -export PATH=/opt/ardour4/bin:$PATH +export PATH=/opt/ardour/bin:$PATH # Disable extra modules from being loaded by gtk (example, libcanberra-gtk-module.so) export GTK_MODULES="" @@ -45,7 +45,7 @@ export LD_LIBRARY_PATH=$INSTALL_DIR/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} if [ "T" = "$DEBUG" ]; then export ARDOUR_INSIDE_GDB=1 - exec gdb $INSTALL_DIR/bin/ardour-4.7.0 + exec gdb $INSTALL_DIR/bin/ardour-5.0.0 else - exec $INSTALL_DIR/bin/ardour-4.7.0 "$@" + exec $INSTALL_DIR/bin/ardour-5.0.0 "$@" fi diff --git a/source/ardour-v5/debian/rules b/source/ardour-v5/debian/rules index 8bc39b2..59c25ff 100755 --- a/source/ardour-v5/debian/rules +++ b/source/ardour-v5/debian/rules @@ -14,21 +14,25 @@ override_dh_auto_install: chmod -x $(ARDOUR_FILE) cd tmp && \ - tar -xf *.tar.bz2 + tar -xf *.tar - rm tmp/Ardour_*-*/bin/ardour4 + rm tmp/Ardour_*-*/bin/ardour5 rm tmp/Ardour_*-*/bin/*.uninstall.sh rm -r tmp/Ardour_*-*/etc/fonts/conf.d/ + rm -r tmp/Ardour_*-*/lib/LV2/3D_delay.lv2 + rm -r tmp/Ardour_*-*/lib/LV2/dyno-mite.lv2 + rm -r tmp/Ardour_*-*/lib/LV2/gvplus.lv2 + rm -r tmp/Ardour_*-*/lib/LV2/XT-*.lv2 override_dh_auto_clean: chmod -x $(ARDOUR_FILE) || true rm -rf ./tmp override_dh_strip: - dh_strip --dbg-package=ardour4-dbg + dh_strip --dbg-package=ardour-dbg override_dh_shlibdeps: - env LD_LIBRARY_PATH=$(CURDIR)/debian/ardour4/opt/ardour4/lib:$(LD_LIBRARY_PATH) dh_shlibdeps + env LD_LIBRARY_PATH=$(CURDIR)/debian/ardour/opt/ardour/lib:$(LD_LIBRARY_PATH) dh_shlibdeps %: dh $@ diff --git a/source/ardour/debian/ardour4.desktop b/source/ardour/debian/ardour.desktop similarity index 100% rename from source/ardour/debian/ardour4.desktop rename to source/ardour/debian/ardour.desktop diff --git a/source/ardour/debian/ardour.install b/source/ardour/debian/ardour.install new file mode 100644 index 0000000..cca5114 --- /dev/null +++ b/source/ardour/debian/ardour.install @@ -0,0 +1,5 @@ +debian/ardour.desktop usr/share/applications/ +debian/ardour.xml usr/share/mime/packages/ +debian/extra/ardour usr/bin/ + +tmp/Ardour_*-*/* opt/ardour/ diff --git a/source/ardour/debian/ardour.menu b/source/ardour/debian/ardour.menu new file mode 100644 index 0000000..6f3c64c --- /dev/null +++ b/source/ardour/debian/ardour.menu @@ -0,0 +1,4 @@ +?package(ardour):needs="X11" section="Applications/Sound" \ + hints="Professional,Featureful,WAV,GTK,MIDI,Music Editor,DAW,Multitrack,JACK,LADSPA" \ + title="Ardour Digital Audio Workstation" command="/usr/bin/ardour" + diff --git a/source/ardour/debian/ardour4.xml b/source/ardour/debian/ardour.xml similarity index 100% rename from source/ardour/debian/ardour4.xml rename to source/ardour/debian/ardour.xml diff --git a/source/ardour/debian/ardour4.install b/source/ardour/debian/ardour4.install deleted file mode 100644 index 2bab651..0000000 --- a/source/ardour/debian/ardour4.install +++ /dev/null @@ -1,5 +0,0 @@ -debian/ardour4.desktop usr/share/applications/ -debian/ardour4.xml usr/share/mime/packages/ -debian/extra/ardour4 usr/bin/ - -tmp/Ardour_*-*/* opt/ardour4/ diff --git a/source/ardour/debian/ardour4.menu b/source/ardour/debian/ardour4.menu deleted file mode 100644 index fcde748..0000000 --- a/source/ardour/debian/ardour4.menu +++ /dev/null @@ -1,4 +0,0 @@ -?package(ardour4):needs="X11" section="Applications/Sound" \ - hints="Professional,Featureful,WAV,GTK,MIDI,Music Editor,DAW,Multitrack,JACK,LADSPA" \ - title="Ardour Digital Audio Workstation 4" command="/usr/bin/ardour4" - diff --git a/source/ardour/debian/changelog b/source/ardour/debian/changelog index eb3120d..a02c885 100644 --- a/source/ardour/debian/changelog +++ b/source/ardour/debian/changelog @@ -1,3 +1,10 @@ +ardour-official (1:5.0.0-1kxstudio1) stable; urgency=medium + + * Update to 5.0.0 + * Generic ardour package + + -- falkTX Fri, 12 Aug 2016 19:20:51 +0200 + ardour4-official (1:4.7.0-1kxstudio1) stable; urgency=medium * Update diff --git a/source/ardour/debian/control b/source/ardour/debian/control index abf7d48..4ee2b8c 100644 --- a/source/ardour/debian/control +++ b/source/ardour/debian/control @@ -1,4 +1,4 @@ -Source: ardour4-official +Source: ardour-official Section: sound Priority: extra Maintainer: falkTX @@ -14,10 +14,12 @@ Standards-Version: 3.9.4 DM-Upload-Allowed: yes Homepage: http://www.ardour.org/ -Package: ardour4 +Package: ardour Architecture: any Section: sound Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: ardour2, ardour3, ardour4 +Replaces: ardour2, ardour3, ardour4 Description: digital audio workstation (graphical gtk2 interface) Ardour is a multichannel hard disk recorder (HDR) and digital audio workstation (DAW). It can be used to control, record, edit and run @@ -73,10 +75,12 @@ Description: digital audio workstation (graphical gtk2 interface) Further information can be found at . -Package: ardour4-dbg +Package: ardour-dbg Architecture: any Section: debug -Depends: ardour4 +Depends: ardour +Conflicts: ardour2-dbg, ardour3-dbg, ardour4-dbg +Replaces: ardour2-dbg, ardour3-dbg, ardour4-dbg Description: digital audio workstation (debugging symbols) This package contains the debug symbols for Ardour4. . diff --git a/source/ardour/debian/extra/ardour4 b/source/ardour/debian/extra/ardour similarity index 87% rename from source/ardour/debian/extra/ardour4 rename to source/ardour/debian/extra/ardour index 65e88a6..4bad092 100755 --- a/source/ardour/debian/extra/ardour4 +++ b/source/ardour/debian/extra/ardour @@ -20,7 +20,7 @@ checkdebug "$@" export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} export PREBUNDLE_ENV="$(env)" -BIN_DIR=/opt/ardour4/bin +BIN_DIR=/opt/ardour/bin INSTALL_DIR=$(dirname $BIN_DIR) LIB_DIR=$INSTALL_DIR/lib ETC_DIR=$INSTALL_DIR/etc @@ -31,12 +31,12 @@ ETC_DIR=$INSTALL_DIR/etc export ARDOUR_BUNDLED=true # NSM needs a path to this script -export ARDOUR_SELF="ardour4" +export ARDOUR_SELF="ardour" # edited export LXVST_PATH="$VST_PATH" -export PATH=/opt/ardour4/bin:$PATH +export PATH=/opt/ardour/bin:$PATH # Disable extra modules from being loaded by gtk (example, libcanberra-gtk-module.so) export GTK_MODULES="" @@ -45,7 +45,7 @@ export LD_LIBRARY_PATH=$INSTALL_DIR/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} if [ "T" = "$DEBUG" ]; then export ARDOUR_INSIDE_GDB=1 - exec gdb $INSTALL_DIR/bin/ardour-4.7.0 + exec gdb $INSTALL_DIR/bin/ardour-5.0.0 else - exec $INSTALL_DIR/bin/ardour-4.7.0 "$@" + exec $INSTALL_DIR/bin/ardour-5.0.0 "$@" fi diff --git a/source/ardour/debian/rules b/source/ardour/debian/rules index 8bc39b2..59c25ff 100755 --- a/source/ardour/debian/rules +++ b/source/ardour/debian/rules @@ -14,21 +14,25 @@ override_dh_auto_install: chmod -x $(ARDOUR_FILE) cd tmp && \ - tar -xf *.tar.bz2 + tar -xf *.tar - rm tmp/Ardour_*-*/bin/ardour4 + rm tmp/Ardour_*-*/bin/ardour5 rm tmp/Ardour_*-*/bin/*.uninstall.sh rm -r tmp/Ardour_*-*/etc/fonts/conf.d/ + rm -r tmp/Ardour_*-*/lib/LV2/3D_delay.lv2 + rm -r tmp/Ardour_*-*/lib/LV2/dyno-mite.lv2 + rm -r tmp/Ardour_*-*/lib/LV2/gvplus.lv2 + rm -r tmp/Ardour_*-*/lib/LV2/XT-*.lv2 override_dh_auto_clean: chmod -x $(ARDOUR_FILE) || true rm -rf ./tmp override_dh_strip: - dh_strip --dbg-package=ardour4-dbg + dh_strip --dbg-package=ardour-dbg override_dh_shlibdeps: - env LD_LIBRARY_PATH=$(CURDIR)/debian/ardour4/opt/ardour4/lib:$(LD_LIBRARY_PATH) dh_shlibdeps + env LD_LIBRARY_PATH=$(CURDIR)/debian/ardour/opt/ardour/lib:$(LD_LIBRARY_PATH) dh_shlibdeps %: dh $@