summaryrefslogtreecommitdiff
path: root/audio/csound5/Makefile
diff options
context:
space:
mode:
authormrg <mrg@pkgsrc.org>2014-02-13 10:10:06 +0000
committermrg <mrg@pkgsrc.org>2014-02-13 10:10:06 +0000
commit0c85d1072e2d6eabcf39e37e91de5f4f11163208 (patch)
tree77ee848820aed7384dc84f52a758ec8cda3e4da6 /audio/csound5/Makefile
parentc73838ba6caf71664fdb168d7becb8b4e9ebb45d (diff)
downloadpkgsrc-0c85d1072e2d6eabcf39e37e91de5f4f11163208.tar.gz
update to Csound 5.19.01. changes to the distro include:
- many new opcodes - many opcodes have fixes - a few new API functions (now at 2.1) - general bug fixes - support for MusicXML v2 files - new parser port-forward most of the netbsd/dfbsd changes. some are obsolete now.
Diffstat (limited to 'audio/csound5/Makefile')
-rw-r--r--audio/csound5/Makefile15
1 files changed, 8 insertions, 7 deletions
diff --git a/audio/csound5/Makefile b/audio/csound5/Makefile
index cb3ed3fc002..5b12b47061c 100644
--- a/audio/csound5/Makefile
+++ b/audio/csound5/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.29 2014/01/25 10:29:56 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2014/02/13 10:10:06 mrg Exp $
-DISTNAME= Csound${CSOUND_VERSION}_src
+DISTNAME= Csound${CSOUND_VERSION}
PKGNAME= csound5-${CSOUND_VERSION}
-PKGREVISION= 18
CATEGORIES= audio
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=csound/}
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=csound/csound5/Csound5.19/}
WRKSRC= ${WRKDIR}/Csound${CSOUND_VERSION}
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -12,12 +11,10 @@ HOMEPAGE= http://sourceforge.net/projects/csound/
COMMENT= Software synthesizer and sequencer
LICENSE= gnu-lgpl-v2.1 # or later
-CSOUND_VERSION= 5.01
+CSOUND_VERSION= 5.19.01
USE_LANGUAGES= c c++
CFLAGS+= -g -D__PKGSRC_PREFIX__=${PREFIX}/ -DBETA
BUILD_DEPENDS+= scons>=0.96:../../devel/scons
-# Severe LP64 problems
-#NOT_FOR_PLATFORM= ${LP64PLATFORMS}
SCONS= ${PREFIX}/bin/scons
SCONS_ARGS= -C ${WRKSRC} prefix=${PREFIX}
SCONS_ARGS+= buildDSSI=0 buildLoris=0 buildRelease=1
@@ -25,6 +22,9 @@ SCONS_ARGS+= useALSA=0 useJack=0 useOSC=0 usePortMIDI=0
SCONS_ARGS+= usePortAudio=0
SCONS_ARGS+= buildInterfaces=0
+# Has long files our tar doesn't understand.
+EXTRACT_USING= gtar
+
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 5.01
INSTALLATION_DIRS= bin
@@ -39,6 +39,7 @@ SUBST_SED.strip= -e 's/--strip-unneeded//g'
.endif
do-build:
+ cd ${WRKSRC} && if [ ! -f custom.py ]; then cp custom.py.mkg custom.py; fi
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SCONS} ${SCONS_ARGS}
do-install: