diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2006-12-08 21:53:44 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2006-12-08 21:53:44 +0000 |
commit | 5ac2eea914249f88cc6f9a1411c77d0128bc3d00 (patch) | |
tree | 174973b54b4874096e15c69aa33de698283b2c7e /audio/ardour/Makefile | |
parent | 9669320df9e64430b7b6b779f9ec298ed4870da3 (diff) | |
download | ports-5ac2eea914249f88cc6f9a1411c77d0128bc3d00.tar.gz ports-5ac2eea914249f88cc6f9a1411c77d0128bc3d00.zip |
Notes
Diffstat (limited to 'audio/ardour/Makefile')
-rw-r--r-- | audio/ardour/Makefile | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/audio/ardour/Makefile b/audio/ardour/Makefile new file mode 100644 index 000000000000..5c3ed1a932bf --- /dev/null +++ b/audio/ardour/Makefile @@ -0,0 +1,58 @@ +# New ports collection makefile for: ardour +# Date created: 2006-12-04 +# Whom: trasz <trasz@pin.if.uz.zgora.pl> +# +# $FreeBSD$ +# + +PORTNAME= ardour +DISTVERSION= 2.0beta9 +CATEGORIES= audio +MASTER_SITES= http://ardour.org/files/releases/ + +MAINTAINER= trasz@pin.if.uz.zgora.pl +COMMENT= Ardour - a digital audio workstation + +LIB_DEPENDS= lrdf.2:${PORTSDIR}/textproc/liblrdf \ + raptor.2:${PORTSDIR}/textproc/raptor \ + samplerate.1:${PORTSDIR}/audio/libsamplerate \ + jack.0:${PORTSDIR}/audio/jack \ + sndfile.1:${PORTSDIR}/audio/libsndfile \ + boost_date_time.3:${PORTSDIR}/devel/boost \ + gnomecanvasmm-2.6:${PORTSDIR}/graphics/libgnomecanvasmm26 \ + sqlite3:${PORTSDIR}/databases/sqlite3 \ + lo.6:${PORTSDIR}/audio/liblo + +USE_SCONS= yes +SCONS_ENV+= SYSLIBS=yes PREFIX=${PREFIX} +USE_BZIP2= yes +USE_GNOME= gtk20 libxslt libgnomecanvas +USE_LDCONFIG= ${PREFIX}/lib/ardour2 ${PREFIX}/lib/ardour2/surfaces + +.include <bsd.port.pre.mk> + +# Upstream uses these flags by default. +.if !defined(WITHOUT_OPTIMIZED_CFLAGS) +CFLAGS+= -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce +.endif + +.if ${OSVERSION} < 600000 +BROKEN= Does not compile on 4.x and 5.x +.endif + +post-patch: + ${REINPLACE_CMD} -e "s|%%CFLAGS%%|${CFLAGS}|" ${WRKSRC}/SConstruct + ${REINPLACE_CMD} -e "s|alsa_pcm|oss|g" ${WRKSRC}/templates/* + +post-install: + ${CHOWN} -R 0:0 ${PREFIX}/lib/ardour2/ + ${CHMOD} -R a+rX ${PREFIX}/lib/ardour2/ + ${CHOWN} -R 0:0 ${PREFIX}/etc/ardour2/ + ${CHMOD} -R a+rX ${PREFIX}/etc/ardour2/ + ${CHOWN} -R 0:0 ${PREFIX}/share/ardour2/ + ${CHMOD} -R a+rX ${PREFIX}/share/ardour2/ + ${MKDIR} ${EXAMPLESDIR} + ${MKDIR} ${EXAMPLESDIR}/templates + ${INSTALL_DATA} ${WRKSRC}/templates/*.template ${EXAMPLESDIR}/templates/ + +.include <bsd.port.post.mk> |