| @@ -1,49 +1,47 @@ | | | @@ -1,49 +1,47 @@ |
1 | # $NetBSD: Makefile,v 1.15 2011/04/07 08:37:24 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.16 2011/04/07 09:23:10 wiz Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= Csound${CSOUND_VERSION}_src | | 4 | DISTNAME= Csound${CSOUND_VERSION}_src |
5 | PKGNAME= csound5-${CSOUND_VERSION} | | 5 | PKGNAME= csound5-${CSOUND_VERSION} |
6 | PKGREVISION= 8 | | 6 | PKGREVISION= 8 |
7 | CATEGORIES= audio | | 7 | CATEGORIES= audio |
8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=csound/} | | 8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=csound/} |
9 | WRKSRC= ${WRKDIR}/Csound${CSOUND_VERSION} | | 9 | WRKSRC= ${WRKDIR}/Csound${CSOUND_VERSION} |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= http://sourceforge.net/projects/csound/ | | 12 | HOMEPAGE= http://sourceforge.net/projects/csound/ |
13 | COMMENT= Software synthesizer and sequencer | | 13 | COMMENT= Software synthesizer and sequencer |
14 | | | 14 | |
15 | PKG_DESTDIR_SUPPORT= user-destdir | | | |
16 | | | | |
17 | CSOUND_VERSION= 5.01 | | 15 | CSOUND_VERSION= 5.01 |
18 | USE_LANGUAGES= c c++ | | 16 | USE_LANGUAGES= c c++ |
19 | CFLAGS+= -g -D__PKGSRC_PREFIX__=${PREFIX}/ -DBETA | | 17 | CFLAGS+= -g -D__PKGSRC_PREFIX__=${PREFIX}/ -DBETA |
20 | BUILD_DEPENDS+= scons>=0.96:../../devel/scons | | 18 | BUILD_DEPENDS+= scons>=0.96:../../devel/scons |
21 | # Severe LP64 problems | | 19 | # Severe LP64 problems |
22 | NOT_FOR_PLATFORM= ${LP64PLATFORMS} | | 20 | #NOT_FOR_PLATFORM= ${LP64PLATFORMS} |
23 | SCONS= ${PREFIX}/bin/scons | | 21 | SCONS= ${PREFIX}/bin/scons |
24 | SCONS_ARGS= -C ${WRKSRC} prefix=${PREFIX} | | 22 | SCONS_ARGS= -C ${WRKSRC} prefix=${PREFIX} |
25 | SCONS_ARGS+= buildDSSI=0 buildLoris=0 buildRelease=1 | | 23 | SCONS_ARGS+= buildDSSI=0 buildLoris=0 buildRelease=1 |
26 | SCONS_ARGS+= useALSA=0 useJack=0 useOSC=0 usePortMIDI=0 | | 24 | SCONS_ARGS+= useALSA=0 useJack=0 useOSC=0 usePortMIDI=0 |
27 | SCONS_ARGS+= usePortAudio=0 | | 25 | SCONS_ARGS+= usePortAudio=0 |
28 | SCONS_ENV_FILE= ${WRKDIR}/ugly-pkgsrc-scons-hack.txt | | 26 | SCONS_ENV_FILE= ${WRKDIR}/ugly-pkgsrc-scons-hack.txt |
29 | | | 27 | |
30 | INSTALLATION_DIRS= bin | | 28 | INSTALLATION_DIRS= bin |
31 | | | 29 | |
32 | do-build: | | 30 | do-build: |
33 | ${ECHO} ${MAKE_ENV:Q} >${SCONS_ENV_FILE} | | 31 | ${ECHO} ${MAKE_ENV:Q} >${SCONS_ENV_FILE} |
34 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SCONS} ${SCONS_ARGS} | | 32 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SCONS} ${SCONS_ARGS} |
35 | | | 33 | |
36 | do-install: | | 34 | do-install: |
37 | cd ${WRKSRC} && SCONS_ENV="`${CAT} ${SCONS_ENV_FILE}`" && \ | | 35 | cd ${WRKSRC} && SCONS_ENV="`${CAT} ${SCONS_ENV_FILE}`" && \ |
38 | eval "${SETENV} $${SCONS_ENV} ${SCONS} ${SCONS_ARGS} prefix=${DESTDIR}${PREFIX} install" | | 36 | eval "${SETENV} $${SCONS_ENV} ${SCONS} ${SCONS_ARGS} install" |
39 | cd ${DESTDIR}${PREFIX} && ${LN} -s ../lib/csound5/csound bin/csound5 | | 37 | cd ${DESTDIR}${PREFIX} && ${LN} -s ../lib/csound5/csound bin/csound5 |
40 | | | 38 | |
41 | .include "../../audio/fluidsynth/buildlink3.mk" | | 39 | .include "../../audio/fluidsynth/buildlink3.mk" |
42 | .include "../../audio/libsndfile/buildlink3.mk" | | 40 | .include "../../audio/libsndfile/buildlink3.mk" |
43 | .include "../../devel/swig/buildlink3.mk" | | 41 | .include "../../devel/swig/buildlink3.mk" |
44 | .include "../../mk/jpeg.buildlink3.mk" | | 42 | .include "../../mk/jpeg.buildlink3.mk" |
45 | .include "../../graphics/png/buildlink3.mk" | | 43 | .include "../../graphics/png/buildlink3.mk" |
46 | .include "../../lang/python24/buildlink3.mk" | | 44 | .include "../../lang/python24/buildlink3.mk" |
47 | .include "../../x11/fltk/buildlink3.mk" | | 45 | .include "../../x11/fltk/buildlink3.mk" |
48 | .include "../../mk/pthread.buildlink3.mk" | | 46 | .include "../../mk/pthread.buildlink3.mk" |
49 | .include "../../mk/bsd.pkg.mk" | | 47 | .include "../../mk/bsd.pkg.mk" |