aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>2008-02-21 17:31:54 +0000
committerEdward Tomasz Napierala <trasz@FreeBSD.org>2008-02-21 17:31:54 +0000
commit716547f6fcb543f5765db842613af66f555958f8 (patch)
treef292d2d89675185854f3831ce44d2fcc56b6ee47 /audio
parent10b0aa8c446b9931b4c6fb6f12a2f0eb595804fe (diff)
downloadports-716547f6fcb543f5765db842613af66f555958f8.tar.gz
ports-716547f6fcb543f5765db842613af66f555958f8.zip
Notes
Diffstat (limited to 'audio')
-rw-r--r--audio/ardour/Makefile3
-rw-r--r--audio/ardour/distinfo6
-rw-r--r--audio/ardour/files/patch-SConstruct40
-rw-r--r--audio/ardour/pkg-plist7
4 files changed, 37 insertions, 19 deletions
diff --git a/audio/ardour/Makefile b/audio/ardour/Makefile
index 2235549730c2..ef9f846fe1bc 100644
--- a/audio/ardour/Makefile
+++ b/audio/ardour/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= ardour
-PORTVERSION= 2.2
+PORTVERSION= 2.3.1
CATEGORIES= audio
MASTER_SITES= http://ardour.org/files/releases/
DISTFILES= ardour-${DISTVERSION}.tar.bz2
@@ -40,6 +40,7 @@ TEMPLATESDIR= ${PREFIX}/share/ardour2/templates
PLIST_SUB= DISTVERSION=${DISTVERSION}
OPTIONS= OPTIMIZED_CFLAGS "Builds with compiler optimizations" on \
VST "Enable VST plugins support" off
+WRKSRC= ${WRKDIR}/ardour-2.3
.include <bsd.port.pre.mk>
diff --git a/audio/ardour/distinfo b/audio/ardour/distinfo
index 750cb5d7033f..4ff8327afb19 100644
--- a/audio/ardour/distinfo
+++ b/audio/ardour/distinfo
@@ -1,3 +1,3 @@
-MD5 (ardour-2.2.tar.bz2) = 151dcc194dfdba3cd7f61faeed6e06f5
-SHA256 (ardour-2.2.tar.bz2) = fc0d405e1e1d31b3e353095db67b7dc874c201ff43954751b72f57ae836799ee
-SIZE (ardour-2.2.tar.bz2) = 4296980
+MD5 (ardour-2.3.1.tar.bz2) = 54abb231ae0c1fa3b3f2c2177c644c22
+SHA256 (ardour-2.3.1.tar.bz2) = bb93e70ec608143e5a94cbee809ae5a7fcbb5f89a2c18fe03ac9c2ad00aa6651
+SIZE (ardour-2.3.1.tar.bz2) = 4348658
diff --git a/audio/ardour/files/patch-SConstruct b/audio/ardour/files/patch-SConstruct
index 69952fbee956..6718656314a4 100644
--- a/audio/ardour/files/patch-SConstruct
+++ b/audio/ardour/files/patch-SConstruct
@@ -1,6 +1,6 @@
---- SConstruct.orig 2007-08-01 07:04:48.000000000 +0200
-+++ SConstruct 2007-09-06 11:09:13.000000000 +0200
-@@ -38,7 +38,7 @@
+--- SConstruct.orig 2008-02-06 18:54:40.000000000 +0100
++++ SConstruct 2008-02-11 09:56:44.000000000 +0100
+@@ -41,7 +41,7 @@
BoolOption('FPU_OPTIMIZATION', 'Build runtime checked assembler code', 1),
BoolOption('LIBLO', 'Compile with support for liblo library', 1),
BoolOption('NLS', 'Set to turn on i18n support', 1),
@@ -9,7 +9,7 @@
BoolOption('SURFACES', 'Build support for control surfaces', 1),
BoolOption('SYSLIBS', 'USE AT YOUR OWN RISK: CANCELS ALL SUPPORT FROM ARDOUR AUTHORS: Use existing system versions of various libraries instead of internal ones', 0),
BoolOption('UNIVERSAL', 'Compile as universal binary. Requires that external libraries are already universal.', 0),
-@@ -381,7 +381,7 @@
+@@ -387,7 +387,7 @@
# Make sure they know what they are doing
#
@@ -18,7 +18,7 @@
if os.path.isfile('.personal_use_only'):
print "Enabling VST support. Note that distributing a VST-enabled ardour\nis a violation of several different licences.\nBuild with VST=false if you intend to distribute ardour to others."
else:
-@@ -597,9 +597,9 @@
+@@ -663,9 +663,9 @@
opt_flags.extend (["-mhard-float", "-mpowerpc-gfxopt"])
opt_flags.extend (["-Os"])
@@ -30,7 +30,7 @@
debug_flags.append ("-DARCH_X86")
opt_flags.append ("-DARCH_X86")
-@@ -644,12 +644,7 @@
+@@ -710,12 +710,7 @@
print "\nWarning: you are building Ardour with SSE support even though your system does not support these instructions. (This may not be an error, especially if you are a package maintainer)"
# end optimization section
@@ -43,8 +43,8 @@
+env['LIBDIR']='lib'
#
- # save off guessed arch element in an env
-@@ -668,13 +663,7 @@
+ # a single way to test if we're on OS X
+@@ -746,13 +741,7 @@
# prepend boiler plate optimization flags
#
@@ -59,7 +59,7 @@
if env['DEBUG'] == 1:
env.Append(CCFLAGS=" ".join (debug_flags))
-@@ -719,6 +708,7 @@
+@@ -838,6 +827,7 @@
libraries['usb'] = LibraryInfo ()
prep_libcheck(env, libraries['usb'])
@@ -67,7 +67,7 @@
conf = Configure (libraries['usb'])
if conf.CheckLib ('usb', 'usb_interrupt_write'):
-@@ -777,6 +767,7 @@
+@@ -896,6 +886,7 @@
if env['LIBLO']:
libraries['lo'] = LibraryInfo ()
prep_libcheck(env, libraries['lo'])
@@ -75,7 +75,7 @@
conf = Configure (libraries['lo'])
if conf.CheckLib ('lo', 'lo_server_new') == False:
-@@ -790,6 +781,7 @@
+@@ -909,6 +900,7 @@
libraries['dmalloc'] = LibraryInfo ()
prep_libcheck(env, libraries['dmalloc'])
@@ -83,7 +83,7 @@
#
# look for the threaded version
-@@ -821,8 +813,10 @@
+@@ -946,8 +938,10 @@
subst_dict['%MIDITAG%'] = "ardour"
subst_dict['%MIDITYPE%'] = "coremidi"
else:
@@ -96,7 +96,19 @@
env = conf.Finish()
-@@ -992,8 +986,7 @@
+@@ -1001,9 +995,9 @@
+
+ # libraries['flowcanvas'] = LibraryInfo(LIBS='flowcanvas', LIBPATH='#/libs/flowcanvas', CPPPATH='#libs/flowcanvas')
+ libraries['soundtouch'] = LibraryInfo()
+- #libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs soundtouch-1.0')
++ libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs soundtouch-1.0')
+ # Comment the previous line and uncomment this for Debian:
+- libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs libSoundTouch')
++ #libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs libSoundTouch')
+
+ libraries['appleutility'] = LibraryInfo(LIBS='libappleutility',
+ LIBPATH='#libs/appleutility',
+@@ -1119,8 +1113,7 @@
surface_subdirs = [ 'libs/surfaces/control_protocol',
'libs/surfaces/generic_midi',
'libs/surfaces/tranzport',
@@ -106,7 +118,7 @@
]
if env['SURFACES']:
-@@ -1106,8 +1099,8 @@
+@@ -1225,8 +1218,8 @@
subst_dict['%JACK_INPUT%'] = "coreaudio:Built-in Audio:in"
subst_dict['%JACK_OUTPUT%'] = "coreaudio:Built-in Audio:out"
else:
diff --git a/audio/ardour/pkg-plist b/audio/ardour/pkg-plist
index 879a6749e792..dc0ff4d15aca 100644
--- a/audio/ardour/pkg-plist
+++ b/audio/ardour/pkg-plist
@@ -4,12 +4,13 @@ lib/ardour2/libsndfile-ardour.so
lib/ardour2/libpbd.so
lib/ardour2/libmidi++.so
lib/ardour2/libardour.so
-%%NO_VST%%lib/ardour2/ardour-%%DISTVERSION%%
+%%NO_VST%%lib/ardour2/ardour-2.3
%%VST%%lib/ardour2/ardour_vst.exe.so
%%VST%%lib/ardour2/libardourgtk.so
lib/ardour2/libgtkmm2ext.so
lib/ardour2/libardour_cp.so
lib/ardour2/libvampsdk.so
+lib/ardour2/libvamphostsdk.so
lib/ardour2/libsoundtouch.so
lib/ardour2/librubberband.so
lib/ardour2/surfaces/libardour_genericmidi.so
@@ -18,6 +19,8 @@ lib/ardour2/surfaces/libardour_tranzport.so
@dirrm lib/ardour2/surfaces
lib/ardour2/engines/libclearlooks.so
@dirrm lib/ardour2/engines
+lib/ardour2/vamp/libardourvampplugins.so
+@dirrm lib/ardour2/vamp
@dirrm lib/ardour2
etc/ardour2/ardour.menus
etc/ardour2/ardour.bindings
@@ -113,6 +116,8 @@ share/ardour2/icons/saebig.png
share/ardour2/icons/saelogo2.png
share/ardour2/icons/saeoldlogo.png
share/ardour2/icons/sae.png
+share/ardour2/icons/ferret_01.png
+share/ardour2/icons/ferret_02.png
@dirrm share/ardour2/icons
share/ardour2/templates/16 Tracks.template
share/ardour2/templates/2 Track.template