Thu Apr 7 09:23:10 2011 UTC ()
Revert most parts of previous, obache notes correctly it does not
work because everything is rebuilt when prefix changes.


(wiz)
diff -r1.15 -r1.16 pkgsrc/audio/csound5/Makefile

cvs diff -r1.15 -r1.16 pkgsrc/audio/csound5/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/csound5/Makefile 2011/04/07 08:37:24 1.15
+++ pkgsrc/audio/csound5/Makefile 2011/04/07 09:23:10 1.16
@@ -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
4DISTNAME= Csound${CSOUND_VERSION}_src 4DISTNAME= Csound${CSOUND_VERSION}_src
5PKGNAME= csound5-${CSOUND_VERSION} 5PKGNAME= csound5-${CSOUND_VERSION}
6PKGREVISION= 8 6PKGREVISION= 8
7CATEGORIES= audio 7CATEGORIES= audio
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=csound/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=csound/}
9WRKSRC= ${WRKDIR}/Csound${CSOUND_VERSION} 9WRKSRC= ${WRKDIR}/Csound${CSOUND_VERSION}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://sourceforge.net/projects/csound/ 12HOMEPAGE= http://sourceforge.net/projects/csound/
13COMMENT= Software synthesizer and sequencer 13COMMENT= Software synthesizer and sequencer
14 14
15PKG_DESTDIR_SUPPORT= user-destdir 
16 
17CSOUND_VERSION= 5.01 15CSOUND_VERSION= 5.01
18USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
19CFLAGS+= -g -D__PKGSRC_PREFIX__=${PREFIX}/ -DBETA 17CFLAGS+= -g -D__PKGSRC_PREFIX__=${PREFIX}/ -DBETA
20BUILD_DEPENDS+= scons>=0.96:../../devel/scons 18BUILD_DEPENDS+= scons>=0.96:../../devel/scons
21# Severe LP64 problems 19# Severe LP64 problems
22NOT_FOR_PLATFORM= ${LP64PLATFORMS} 20#NOT_FOR_PLATFORM= ${LP64PLATFORMS}
23SCONS= ${PREFIX}/bin/scons 21SCONS= ${PREFIX}/bin/scons
24SCONS_ARGS= -C ${WRKSRC} prefix=${PREFIX} 22SCONS_ARGS= -C ${WRKSRC} prefix=${PREFIX}
25SCONS_ARGS+= buildDSSI=0 buildLoris=0 buildRelease=1 23SCONS_ARGS+= buildDSSI=0 buildLoris=0 buildRelease=1
26SCONS_ARGS+= useALSA=0 useJack=0 useOSC=0 usePortMIDI=0 24SCONS_ARGS+= useALSA=0 useJack=0 useOSC=0 usePortMIDI=0
27SCONS_ARGS+= usePortAudio=0 25SCONS_ARGS+= usePortAudio=0
28SCONS_ENV_FILE= ${WRKDIR}/ugly-pkgsrc-scons-hack.txt 26SCONS_ENV_FILE= ${WRKDIR}/ugly-pkgsrc-scons-hack.txt
29 27
30INSTALLATION_DIRS= bin 28INSTALLATION_DIRS= bin
31 29
32do-build: 30do-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
36do-install: 34do-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"