Annotation of pkgsrc/audio/csound6/Makefile, Revision 1.27
1.27 ! adam 1: # $NetBSD: Makefile,v 1.26 2018/04/29 21:31:26 adam Exp $
1.1 mrg 2:
3: DISTNAME= Csound${CSOUND_VERSION}
4: PKGNAME= csound6-${CSOUND_VERSION}
1.26 adam 5: PKGREVISION= 18
1.1 mrg 6: CATEGORIES= audio
1.5 mrg 7: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=csound/csound6/Csound6.03/}
1.1 mrg 8: WRKSRC= ${WRKDIR}/Csound${CSOUND_VERSION}
9:
10: MAINTAINER= mrg@eterna.com.au
1.21 wiz 11: HOMEPAGE= https://sourceforge.net/projects/csound/
1.1 mrg 12: COMMENT= Software synthesizer and sequencer
13: LICENSE= gnu-lgpl-v2.1 # or later
14:
1.5 mrg 15: CSOUND_VERSION= 6.03.2
1.1 mrg 16: USE_LANGUAGES= c c++
1.2 wiz 17: USE_TOOLS+= bison
1.1 mrg 18: CFLAGS+= -g -D__PKGSRC_PREFIX__=\"${PREFIX}/\" -DBETA
19: USE_CMAKE= yes
1.7 joerg 20: CMAKE_ARGS+= -DUSE_PULSEAUDIO:BOOL=ON
1.1 mrg 21: CMAKE_ARGS+= -DBUILD_RELEASE=1 -DCMAKE_BUILD_TYPE=Release
22: # CMAKE_INSTALL_RPATH doesn't work for some reason, so do it here.
23: LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/csound6
24:
25: # Has long files our tar doesn't understand.
1.7 joerg 26: EXTRACT_USING= bsdtar
1.1 mrg 27:
1.27 ! adam 28: PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 37 # not yet ported as of 5.01
1.1 mrg 29:
30: INSTALLATION_DIRS= bin
31:
32: CHECK_PORTABILITY_SKIP+= installer/misc/makedeb.sh \
33: installer/macosx/release-build-10.8.sh \
1.7 joerg 34: frontends/max_csound_tilde/installer/build-installer.sh \
35: frontends/max_csound_tilde/installer/build-installer-windows.sh
1.1 mrg 36:
37: .include "../../mk/bsd.prefs.mk"
38:
39: post-install:
40: cd ${DESTDIR}${PREFIX} && ${LN} -s ../lib/csound6/csound bin/csound6
41:
42: .include "../../audio/fluidsynth/buildlink3.mk"
43: .include "../../audio/libsndfile/buildlink3.mk"
1.7 joerg 44: .include "../../audio/pulseaudio/buildlink3.mk"
1.1 mrg 45: .include "../../mk/jpeg.buildlink3.mk"
46: .include "../../devel/boost-libs/buildlink3.mk"
47: .include "../../graphics/png/buildlink3.mk"
48: PYTHON_FOR_BUILD_ONLY= yes
49: .include "../../lang/python/application.mk"
50: .include "../../x11/fltk/buildlink3.mk"
51: .include "../../www/curl/buildlink3.mk"
52: .include "../../mk/pthread.buildlink3.mk"
53: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>