Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Aug 2009 22:54:33 +0200 (CEST)
From:      Edward Tomasz Napierala <trasz@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        danfe@FreeBSD.org
Subject:   ports/138003: [PATCH] audio/ardour: update to 2.8.2
Message-ID:  <20090820205433.AE9C139BA2@pin.if.uz.zgora.pl>
Resent-Message-ID: <200908202050.n7KKo2N3005290@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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
+@dirrmtry share/locale/es_ES/LC_MESSAGES
+@dirrmtry share/locale/es_ES
+@dirrmtry share/locale/fr_FR/LC_MESSAGES
+@dirrmtry share/locale/fr_FR
+@dirrmtry share/locale/cs_CZ/LC_MESSAGES
+@dirrmtry share/locale/cs_CZ
+@dirrmtry share/locale/nn_NO/LC_MESSAGES
+@dirrmtry share/locale/nn_NO
--- ardour-2.8.2.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090820205433.AE9C139BA2>