]> gitweb @ CieloNegro.org - pkgsrc-ardour.git/blob - Makefile
6298399ca198e5e3746b9d10ae1642828f96ff92
[pkgsrc-ardour.git] / Makefile
1 # $NetBSD$
2 #
3
4 DISTNAME=       ardour-2.8.6
5 CATEGORIES=     audio
6
7 EXTRACT_SUFX= .tar.bz2
8
9 MAINTAINER=     pho@cielonegro.org
10 COMMENT=        Digital Audio Workstation
11 LICENSE=        gnu-gpl-v2
12
13 FETCH_MESSAGE+= " The file ${DISTNAME}${EXTRACT_SUFX} containing ${PKGNAME}"
14 FETCH_MESSAGE+= ""
15 FETCH_MESSAGE+= " must be fetched into:"
16 FETCH_MESSAGE+= "       ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"
17 FETCH_MESSAGE+= " from:"
18 FETCH_MESSAGE+= "       http://ardour.org/download"
19 FETCH_MESSAGE+= ""
20 FETCH_MESSAGE+= " Choose \`source code for all platforms' then click \`Continue'."
21
22 NO_CONFIGURE=   yes
23 USE_LIBTOOL=    yes
24 USE_LANGUAGES=  c c++
25 USE_TOOLS+=             pkg-config
26
27 PKG_DESTDIR_SUPPORT= user-destdir
28
29 SCONS_ENV=      ${CONFIGURE_ENV} ${MAKE_ENV}
30 SCONS_ARGS=     PREFIX=${PREFIX:Q}
31
32 .include "../../mk/bsd.prefs.mk"
33 .if defined(DESTDIR)
34 SCONS_ARGS+=    DESTDIR=${DESTDIR:Q}
35 .endif
36
37 do-build:
38         ${RUN} cd ${WRKSRC} && \
39                 ${SETENV} ${SCONS_ENV} scons ${SCONS_ARGS}
40
41 do-install:
42         ${RUN} cd ${WRKSRC} && \
43                 ${SETENV} ${SCONS_ENV} scons ${SCONS_ARGS} install
44
45 BUILD_DEPENDS+= scons>=0.96:../../devel/scons
46 .include "../../audio/alsa-lib/buildlink3.mk"
47 .include "../../wip/aubio/buildlink3.mk"
48 .include "../../audio/jack/buildlink3.mk"
49 .include "../../wip/liblo/buildlink3.mk"
50 .include "../../audio/libsamplerate/buildlink3.mk"
51 .include "../../audio/libsndfile/buildlink3.mk"
52 .include "../../devel/boost-headers/buildlink3.mk"
53 .include "../../devel/gettext-lib/buildlink3.mk"
54 .include "../../devel/glib2/buildlink3.mk"
55 .include "../../devel/pango/buildlink3.mk"
56 .include "../../graphics/freetype2/buildlink3.mk"
57 .include "../../graphics/libgnomecanvas/buildlink3.mk"
58 .include "../../math/fftw/buildlink3.mk"
59 .include "../../math/fftwf/buildlink3.mk"
60 .include "../../textproc/liblrdf/buildlink3.mk"
61 .include "../../textproc/libxml2/buildlink3.mk"
62 .include "../../textproc/libxslt/buildlink3.mk"
63 .include "../../textproc/raptor/buildlink3.mk"
64 .include "../../x11/gtk2/buildlink3.mk"
65 .include "../../mk/dlopen.buildlink3.mk"
66 .include "../../mk/bsd.pkg.mk"