Lines 2-22
Link Here
|
2 |
# $FreeBSD: head/audio/pd/Makefile 366788 2014-08-31 16:36:22Z tijl $ |
2 |
# $FreeBSD: head/audio/pd/Makefile 366788 2014-08-31 16:36:22Z tijl $ |
3 |
|
3 |
|
4 |
PORTNAME= pd |
4 |
PORTNAME= pd |
5 |
DISTVERSION= 0.45-5 |
5 |
DISTVERSION= 0.46-0 |
6 |
DISTVERSIONSUFFIX= .src |
6 |
DISTVERSIONSUFFIX= .src |
7 |
PORTREVISION= 1 |
|
|
8 |
CATEGORIES= audio |
7 |
CATEGORIES= audio |
9 |
MASTER_SITES= http://msp.ucsd.edu/Software/ |
8 |
MASTER_SITES= http://msp.ucsd.edu/Software/ |
10 |
|
9 |
|
11 |
MAINTAINER= ports@FreeBSD.org |
10 |
MAINTAINER= ports@FreeBSD.org |
12 |
COMMENT= MIDI-capable real-time audio processor/synthesizer |
11 |
COMMENT= MIDI-capable real-time audio processor/synthesizer |
13 |
|
12 |
|
14 |
LICENSE= BSD |
13 |
LICENSE= BSD3CLAUSE LGPL21 |
|
|
14 |
LICENSE_COMB= multi |
15 |
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.txt |
15 |
|
16 |
|
16 |
RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils \ |
17 |
RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils \ |
17 |
dejavu>0:${PORTSDIR}/x11-fonts/dejavu |
18 |
dejavu>0:${PORTSDIR}/x11-fonts/dejavu |
18 |
|
19 |
|
19 |
|
|
|
20 |
WRKSRC= ${WRKDIR}/${DISTNAME:S,${DISTVERSIONSUFFIX},,} |
20 |
WRKSRC= ${WRKDIR}/${DISTNAME:S,${DISTVERSIONSUFFIX},,} |
21 |
|
21 |
|
22 |
USES= gettext gmake libtool pkgconfig shebangfix tcl:wrapper \ |
22 |
USES= gettext gmake libtool pkgconfig shebangfix tcl:wrapper \ |
Lines 36-49
Link Here
|
36 |
|
36 |
|
37 |
DESKTOP_ENTRIES="Pd" "" "${PREFIX}/lib/pd/tcl/pd.ico" "pd" "" false |
37 |
DESKTOP_ENTRIES="Pd" "" "${PREFIX}/lib/pd/tcl/pd.ico" "pd" "" false |
38 |
|
38 |
|
39 |
OPTIONS_DEFINE= ALSA DOCS FFTW JACK |
39 |
OPTIONS_DEFINE= ALSA DOCS JACK |
40 |
OPTIONS_DEFAULT= FFTW |
|
|
41 |
|
40 |
|
42 |
ALSA_CONFIGURE_ENABLE= alsa |
41 |
ALSA_CONFIGURE_ENABLE= alsa |
43 |
ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib |
42 |
ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib |
44 |
FFTW_CONFIGURE_ENABLE= fftw |
|
|
45 |
FFTW_BUILD_DEPENDS= fftw3>0:${PORTSDIR}/math/fftw3 |
46 |
FFTW_LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float |
47 |
JACK_CONFIGURE_ENABLE= jack |
43 |
JACK_CONFIGURE_ENABLE= jack |
48 |
JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack |
44 |
JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack |
49 |
|
45 |
|
Lines 55-64
Link Here
|
55 |
@${REINPLACE_CMD} -e \ |
51 |
@${REINPLACE_CMD} -e \ |
56 |
's|\*kfreebsd\*gnu\*)|*freebsd*)| ; \ |
52 |
's|\*kfreebsd\*gnu\*)|*freebsd*)| ; \ |
57 |
s|portaudio=yes|portaudio=no| ; \ |
53 |
s|portaudio=yes|portaudio=no| ; \ |
58 |
s|-O3|| ; \ |
54 |
s|-O3||' ${WRKSRC}/configure.ac |
59 |
s|fftw,|fftw3f,| ; \ |
|
|
60 |
s|fftw_one,|fftwf_execute,| ; \ |
61 |
s|fftw"|fftw3f"|' ${WRKSRC}/configure.ac |
62 |
@${REINPLACE_CMD} -e \ |
55 |
@${REINPLACE_CMD} -e \ |
63 |
'/^pkgconfigdir/s|=.*|= $$(prefix)/libdata/pkgconfig| ; \ |
56 |
'/^pkgconfigdir/s|=.*|= $$(prefix)/libdata/pkgconfig| ; \ |
64 |
/^libpddir/s|=.*|= $$(pkglibdir)| ; \ |
57 |
/^libpddir/s|=.*|= $$(pkglibdir)| ; \ |