ports/138003: [PATCH] audio/ardour: update to 2.8.2
Edward Tomasz Napierala
trasz at FreeBSD.org
Thu Aug 20 20:50:02 UTC 2009
>Number: 138003
>Category: ports
>Synopsis: [PATCH] audio/ardour: update to 2.8.2
>Confidential: no
>Severity: non-critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Thu Aug 20 20:50:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Edward Tomasz Napierala
>Release: FreeBSD 7.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD pin.if.uz.zgora.pl 7.2-STABLE FreeBSD 7.2-STABLE #0: Sat Jul 4 14:25:46 CEST
>Description:
- Update to 2.8.2
Removed file(s):
- files/patch-libs-fst-SConscript
Port maintainer (danfe at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
--- ardour-2.8.2.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/audio/ardour/Makefile /home/trasz/ardour/Makefile
--- /usr/ports/audio/ardour/Makefile 2009-07-31 15:48:48.000000000 +0200
+++ /home/trasz/ardour/Makefile 2009-08-20 22:13:17.000000000 +0200
@@ -6,12 +6,11 @@
#
PORTNAME= ardour
-PORTVERSION= 2.7.1
-PORTREVISION= 2
+PORTVERSION= 2.8.2
CATEGORIES= audio
-MASTER_SITES= http://releases.ardour.org/
-DISTFILES= ardour-${DISTVERSION}.tar.bz2
-EXTRACT_ONLY= ardour-${DISTVERSION}.tar.bz2
+MASTER_SITES= http://releases.ardour.org/ \
+ ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= trasz
MAINTAINER= danfe at FreeBSD.org
COMMENT= Ardour - a digital audio workstation
@@ -62,21 +61,12 @@
.endif
.if defined(WITH_VST)
-# Yes, 'PlugIns' is not a typo.
-VST_DIST+= vst_sdk2_3.zip
-RESTRICTED= Redistribution of the VST PlugIns SDK is not allowed
-RESTRICTED_FILES= ${VST_DIST}
-DISTFILES+= ${VST_DIST}
SCONS_ENV+= VST=yes
BUILD_DEPENDS+= winegcc:${PORTSDIR}/emulators/wine \
unzip:${PORTSDIR}/archivers/unzip \
gsed:${PORTSDIR}/textproc/gsed
LIB_DEPENDS+= wine.1:${PORTSDIR}/emulators/wine
-.if !exists(${DISTDIR}/${VST_DIST})
-IGNORE= download the VST 2.3 SDK from Steinberg (http://www.steinberg.de/331+M52087573ab0.html) and copy ${VST_DIST} into ${DISTDIR}
-.endif
-
PLIST_SUB+= NO_VST="@comment "
PLIST_SUB+= VST=""
.else
@@ -112,9 +102,6 @@
post-patch:
${REINPLACE_CMD} -e "s|%%CFLAGS%%|${CFLAGS}|g" ${WRKSRC}/SConstruct
${REINPLACE_CMD} -e "s|alsa_pcm|oss|g" ${WRKSRC}/templates/*.template
-.if defined(WITH_VST)
- ${CP} ${DISTDIR}/${VST_DIST} ${WRKSRC}/libs/fst/
-.endif
post-install:
${CHOWN} -R 0:0 ${PREFIX}/lib/ardour2/
diff -ruN --exclude=CVS /usr/ports/audio/ardour/distinfo /home/trasz/ardour/distinfo
--- /usr/ports/audio/ardour/distinfo 2009-02-21 11:52:31.000000000 +0100
+++ /home/trasz/ardour/distinfo 2009-08-20 22:13:18.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (ardour-2.7.1.tar.bz2) = 0fd4b1a600c75447d633b796bad321e1
-SHA256 (ardour-2.7.1.tar.bz2) = 102b99716ea99bbe66ad57abd1a1bf39d904068e76cb222d68f7acb78c63c864
-SIZE (ardour-2.7.1.tar.bz2) = 3313029
+MD5 (ardour-2.8.2.tar.bz2) = 054640c746e806be81857754fc72c02e
+SHA256 (ardour-2.8.2.tar.bz2) = 659c4a50a2d045bdfd9b93ab7966726438a555f14d6122986acbd36c72d8fcc5
+SIZE (ardour-2.8.2.tar.bz2) = 3430971
diff -ruN --exclude=CVS /usr/ports/audio/ardour/files/patch-SConstruct /home/trasz/ardour/files/patch-SConstruct
--- /usr/ports/audio/ardour/files/patch-SConstruct 2009-02-21 11:52:31.000000000 +0100
+++ /home/trasz/ardour/files/patch-SConstruct 2009-08-20 22:13:16.000000000 +0200
@@ -9,15 +9,6 @@
BoolOption('SURFACES', 'Build support for control surfaces', 1),
BoolOption('WIIMOTE', 'Build the wiimote control surface', 0),
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),
-@@ -398,7 +398,7 @@
- # Make sure they know what they are doing
- #
-
--if env['VST']:
-+if False:
- 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:
@@ -702,9 +702,9 @@
opt_flags.extend (["-mhard-float", "-mpowerpc-gfxopt"])
opt_flags.extend (["-Os"])
diff -ruN --exclude=CVS /usr/ports/audio/ardour/files/patch-libs-fst-SConscript /home/trasz/ardour/files/patch-libs-fst-SConscript
--- /usr/ports/audio/ardour/files/patch-libs-fst-SConscript 2007-04-14 19:28:52.000000000 +0200
+++ /home/trasz/ardour/files/patch-libs-fst-SConscript 1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- libs/fst/SConscript.orig Fri Dec 1 04:24:47 2006
-+++ libs/fst/SConscript Sun Mar 18 19:02:10 2007
-@@ -38,7 +38,7 @@
- "unzip -qq -d ${SOURCE.dir} -o $SOURCE",
- Delete ('$TARGET.dir'),
- Copy ('${TARGET.dir}', 'libs/fst/vstsdk2.3/source/common'),
-- "sed -i '/struct VstFileType\|struct VstFileSelect/,/};/d' $TARGET"
-+ "gsed -i '/struct VstFileType\|struct VstFileSelect/,/};/d' $TARGET"
- ])
-
- a = fst.Object ('fst', 'fst.c')
diff -ruN --exclude=CVS /usr/ports/audio/ardour/pkg-plist /home/trasz/ardour/pkg-plist
--- /usr/ports/audio/ardour/pkg-plist 2008-11-24 18:08:42.000000000 +0100
+++ /home/trasz/ardour/pkg-plist 2009-08-20 22:13:18.000000000 +0200
@@ -76,23 +76,12 @@
share/ardour2/pixmaps/vslider00.xpm
share/ardour2/pixmaps/zoom_in.xpm
@dirrm share/ardour2/pixmaps
-share/ardour2/icons/crossfade_out_dipped.png
-share/ardour2/icons/crossfade_in_transition.png
share/ardour2/icons/tool_stretch.png
-share/ardour2/icons/crossfade_in_constant.png
share/ardour2/icons/zoom_full.png
-share/ardour2/icons/crossfade_in_dipped.png
share/ardour2/icons/tool_object.png
share/ardour2/icons/transport_play.png
share/ardour2/icons/fader_belt.png
-share/ardour2/icons/crossfade_in_fast-cut.png
-share/ardour2/icons/crossfade_out_fast-cut.png
share/ardour2/icons/record_normal_red.png
-share/ardour2/icons/crossfade_out_transition.png
-share/ardour2/icons/crossfade_out_slow-cut.png
-share/ardour2/icons/crossfade_in_slow-cut.png
-share/ardour2/icons/crossfade_in_default.png
-share/ardour2/icons/crossfade_out_default.png
share/ardour2/icons/transport_loop.png
share/ardour2/icons/tool_audition.png
share/ardour2/icons/transport_end.png
@@ -102,15 +91,12 @@
share/ardour2/icons/transport_range.png
share/ardour2/icons/zoom_out.png
share/ardour2/icons/zoom_in.png
-share/ardour2/icons/crossfade_out_constant.png
share/ardour2/icons/tool_gain.png
-share/ardour2/icons/crossfade_in_slow-fade.png
share/ardour2/icons/strip_width.png
share/ardour2/icons/transport_start.png
share/ardour2/icons/transport_stop.png
share/ardour2/icons/nudge_left.png
share/ardour2/icons/transport_record.png
-share/ardour2/icons/crossfade_out_slow-fade.png
share/ardour2/icons/nudge_right.png
share/ardour2/icons/ardour_icon_22px.png
share/ardour2/icons/ardour_icon_48px.png
@@ -126,10 +112,23 @@
share/ardour2/icons/application-x-ardour_48px.png
share/ardour2/icons/application-x-ardour_16px.png
share/ardour2/icons/computer_keyboard.png
-share/ardour2/icons/poweron.png
share/ardour2/icons/computer_keyboard_active.png
-share/ardour2/icons/poweroff.png
-share/ardour2/icons/ardour-sae.png
+share/ardour2/icons/crossfade-out-linear.png
+share/ardour2/icons/crossfade-out-long-cut.png
+share/ardour2/icons/crossfade-in-S2.png
+share/ardour2/icons/crossfade-out-short-cut.png
+share/ardour2/icons/crossfade-in-long-cut.png
+share/ardour2/icons/crossfade-out-slow-cut.png
+share/ardour2/icons/crossfade-in-fast-cut.png
+share/ardour2/icons/crossfade-in-linear.png
+share/ardour2/icons/crossfade-in-short-cut.png
+share/ardour2/icons/crossfade-out-S1.png
+share/ardour2/icons/crossfade-in-S1.png
+share/ardour2/icons/crossfade-out-constant-power.png
+share/ardour2/icons/crossfade-in-constant-power.png
+share/ardour2/icons/crossfade-in-slow-cut.png
+share/ardour2/icons/crossfade-out-S2.png
+share/ardour2/icons/crossfade-out-fast-cut.png
@dirrm share/ardour2/icons
share/ardour2/templates/16 Tracks.template
share/ardour2/templates/2 Track.template
@@ -158,6 +157,10 @@
share/locale/pl_PL/LC_MESSAGES/libardour2.mo
share/locale/pl_PL/LC_MESSAGES/libgtkmm2ext.mo
share/locale/pl_PL/LC_MESSAGES/gtk2_ardour.mo
+share/locale/es_ES/LC_MESSAGES/libardour2.mo
+share/locale/fr_FR/LC_MESSAGES/libardour2.mo
+share/locale/cs_CZ/LC_MESSAGES/gtk2_ardour.mo
+share/locale/nn_NO/LC_MESSAGES/gtk2_ardour.mo
@dirrmtry share/locale/pl_PL/LC_MESSAGES
@dirrmtry share/locale/pl_PL
@dirrmtry share/locale/it_IT/LC_MESSAGES
@@ -170,3 +173,11 @@
@dirrmtry share/locale/ru_RU
@dirrmtry share/locale/de_DE/LC_MESSAGES
@dirrmtry share/locale/de_DE
+ at dirrmtry share/locale/es_ES/LC_MESSAGES
+ at dirrmtry share/locale/es_ES
+ at dirrmtry share/locale/fr_FR/LC_MESSAGES
+ at dirrmtry share/locale/fr_FR
+ at dirrmtry share/locale/cs_CZ/LC_MESSAGES
+ at dirrmtry share/locale/cs_CZ
+ at dirrmtry share/locale/nn_NO/LC_MESSAGES
+ at dirrmtry share/locale/nn_NO
--- ardour-2.8.2.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list