Browse Source

Update ardour package

master
falkTX 8 years ago
parent
commit
deba065178
20 changed files with 73 additions and 44 deletions
  1. +0
    -0
      source/ardour-v5/debian/ardour.desktop
  2. +5
    -0
      source/ardour-v5/debian/ardour.install
  3. +4
    -0
      source/ardour-v5/debian/ardour.menu
  4. +0
    -0
      source/ardour-v5/debian/ardour.xml
  5. +0
    -5
      source/ardour-v5/debian/ardour4.install
  6. +0
    -4
      source/ardour-v5/debian/ardour4.menu
  7. +6
    -0
      source/ardour-v5/debian/changelog
  8. +8
    -4
      source/ardour-v5/debian/control
  9. +5
    -5
      source/ardour-v5/debian/extra/ardour
  10. +8
    -4
      source/ardour-v5/debian/rules
  11. +0
    -0
      source/ardour/debian/ardour.desktop
  12. +5
    -0
      source/ardour/debian/ardour.install
  13. +4
    -0
      source/ardour/debian/ardour.menu
  14. +0
    -0
      source/ardour/debian/ardour.xml
  15. +0
    -5
      source/ardour/debian/ardour4.install
  16. +0
    -4
      source/ardour/debian/ardour4.menu
  17. +7
    -0
      source/ardour/debian/changelog
  18. +8
    -4
      source/ardour/debian/control
  19. +5
    -5
      source/ardour/debian/extra/ardour
  20. +8
    -4
      source/ardour/debian/rules

source/ardour-v5/debian/ardour4.desktop → source/ardour-v5/debian/ardour.desktop View File


+ 5
- 0
source/ardour-v5/debian/ardour.install View File

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

+ 4
- 0
source/ardour-v5/debian/ardour.menu View File

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


source/ardour-v5/debian/ardour4.xml → source/ardour-v5/debian/ardour.xml View File


+ 0
- 5
source/ardour-v5/debian/ardour4.install View File

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

+ 0
- 4
source/ardour-v5/debian/ardour4.menu View File

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


+ 6
- 0
source/ardour-v5/debian/changelog View File

@@ -1,3 +1,9 @@
ardour-official-v5 (1:5.0.0-1kxstudio1v5) stable; urgency=medium

* Update to 5.0.0

-- falkTX <falktx@gmail.com> Fri, 12 Aug 2016 19:54:55 +0200

ardour4-official-v5 (1:4.7.0-1kxstudio1v5) stable; urgency=medium

* Update


+ 8
- 4
source/ardour-v5/debian/control View File

@@ -1,4 +1,4 @@
Source: ardour4-official-v5
Source: ardour-official-v5
Section: sound
Priority: extra
Maintainer: falkTX <falktx@gmail.com>
@@ -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 <http://ardour.org/>.

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


source/ardour-v5/debian/extra/ardour4 → source/ardour-v5/debian/extra/ardour View File

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

+ 8
- 4
source/ardour-v5/debian/rules View File

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

source/ardour/debian/ardour4.desktop → source/ardour/debian/ardour.desktop View File


+ 5
- 0
source/ardour/debian/ardour.install View File

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

+ 4
- 0
source/ardour/debian/ardour.menu View File

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


source/ardour/debian/ardour4.xml → source/ardour/debian/ardour.xml View File


+ 0
- 5
source/ardour/debian/ardour4.install View File

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

+ 0
- 4
source/ardour/debian/ardour4.menu View File

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


+ 7
- 0
source/ardour/debian/changelog View File

@@ -1,3 +1,10 @@
ardour-official (1:5.0.0-1kxstudio1) stable; urgency=medium

* Update to 5.0.0
* Generic ardour package

-- falkTX <falktx@gmail.com> Fri, 12 Aug 2016 19:20:51 +0200

ardour4-official (1:4.7.0-1kxstudio1) stable; urgency=medium

* Update


+ 8
- 4
source/ardour/debian/control View File

@@ -1,4 +1,4 @@
Source: ardour4-official
Source: ardour-official
Section: sound
Priority: extra
Maintainer: falkTX <falktx@gmail.com>
@@ -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 <http://ardour.org/>.

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


source/ardour/debian/extra/ardour4 → source/ardour/debian/extra/ardour View File

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

+ 8
- 4
source/ardour/debian/rules View File

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

Loading…
Cancel
Save