Lines 1-10
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= harp |
3 |
PORTNAME= harp |
4 |
PORTVERSION= 0.5.2 |
4 |
PORTVERSION= 0.6.0 |
5 |
PORTREVISION= 5 |
|
|
6 |
CATEGORIES= audio |
5 |
CATEGORIES= audio |
7 |
MASTER_SITES= SF/${PORTNAME} |
|
|
8 |
|
6 |
|
9 |
MAINTAINER= heckendorfc@gmail.com |
7 |
MAINTAINER= heckendorfc@gmail.com |
10 |
COMMENT= Minimalist audio player |
8 |
COMMENT= Minimalist audio player |
Lines 11-48
Link Here
|
11 |
|
9 |
|
12 |
LICENSE= GPLv3 |
10 |
LICENSE= GPLv3 |
13 |
|
11 |
|
14 |
USES= libtool |
12 |
USE_GITHUB= yes |
15 |
GNU_CONFIGURE= yes |
13 |
GH_ACCOUNT= heckendorfc |
|
|
14 |
GH_TAGNAME= ${PORTVERSION} |
16 |
|
15 |
|
|
|
16 |
USES= cmake |
17 |
|
17 |
USE_SQLITE= yes |
18 |
USE_SQLITE= yes |
18 |
|
19 |
|
19 |
USE_LDCONFIG= yes |
20 |
USE_LDCONFIG= yes |
20 |
|
21 |
|
21 |
OPTIONS_DEFINE= AAC FLAC MP3 SHOUTCAST VORBIS JACK DOCS |
22 |
OPTIONS_DEFINE= AAC FLAC MP3 SHOUTCAST VORBIS DOCS |
22 |
OPTIONS_DEFAULT= AAC FLAC MP3 SHOUTCAST VORBIS |
23 |
OPTIONS_SINGLE= AUDIO_OUT |
|
|
24 |
OPTIONS_SINGLE_AUDIO_OUT= JACK OSS PULSEAUDIO |
25 |
OPTIONS_DEFAULT= AAC FLAC MP3 OSS SHOUTCAST VORBIS |
23 |
OPTIONS_SUB= yes |
26 |
OPTIONS_SUB= yes |
24 |
|
27 |
|
25 |
PORTDOCS= README |
28 |
PORTDOCS= README |
26 |
|
29 |
|
27 |
INSTALL_TARGET= install-strip |
|
|
28 |
|
29 |
AAC_LIB_DEPENDS= libfaad.so:${PORTSDIR}/audio/faad |
30 |
AAC_LIB_DEPENDS= libfaad.so:${PORTSDIR}/audio/faad |
30 |
AAC_CONFIGURE_WITH= aac |
31 |
AAC_CMAKE_ON= -DWITH_AAC:BOOL=ON |
|
|
32 |
AAC_CMAKE_OFF= -DWITH_AAC:BOOL=OFF |
31 |
|
33 |
|
32 |
FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac |
34 |
FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac |
33 |
FLAC_CONFIGURE_WITH= flac |
35 |
FLAC_CMAKE_ON= -DWITH_FLAC:BOOL=ON |
|
|
36 |
FLAC_CMAKE_OFF= -DWITH_FLAC:BOOL=OFF |
34 |
|
37 |
|
35 |
MP3_LIB_DEPENDS+= libmpg123.so:${PORTSDIR}/audio/mpg123 |
38 |
MP3_LIB_DEPENDS+= libmpg123.so:${PORTSDIR}/audio/mpg123 |
36 |
MP3_CONFIGURE_WITH= mp3 |
39 |
MP3_CMAKE_ON= -DWITH_MP3:BOOL=ON |
|
|
40 |
MP3_CMAKE_OFF= -DWITH_MP3:BOOL=OFF |
37 |
|
41 |
|
38 |
SHOUTCAST_CONFIGURE_WITH= stream |
42 |
SHOUTCAST_CMAKE_ON= -DWITH_STREAM:BOOL=ON |
|
|
43 |
SHOUTCAST_CMAKE_OFF= -DWITH_STREAM:BOOL=OFF |
39 |
|
44 |
|
40 |
VORBIS_LIB_DEPENDS= libvorbisfile.so:${PORTSDIR}/audio/libvorbis |
45 |
VORBIS_LIB_DEPENDS= libvorbisfile.so:${PORTSDIR}/audio/libvorbis |
41 |
VORBIS_CONFIGURE_WITH= vorbis |
46 |
VORBIS_CMAKE_ON= -DWITH_VORBIS:BOOL=ON |
|
|
47 |
VORBIS_CMAKE_OFF= -DWITH_VORBIS:BOOL=OFF |
42 |
|
48 |
|
43 |
JACK_CONFIGURE_WITH= jack |
49 |
OSS_CMAKE_ON= -DWITH_OSS:BOOL=ON |
|
|
50 |
OSS_CMAKE_OFF= -DWITH_OSS:BOOL=OFF |
51 |
|
44 |
JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack |
52 |
JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack |
|
|
53 |
JACK_LIB_DEPENDS+= libsamplerate.so:${PORTSDIR}/audio/libsamplerate |
54 |
JACK_CMAKE_ON= -DWITH_JACK:BOOL=ON |
55 |
JACK_CMAKE_OFF= -DWITH_JACK:BOOL=OFF |
45 |
|
56 |
|
|
|
57 |
PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio |
58 |
PULSEAUDIO_CMAKE_ON= -DWITH_PULSE:BOOL=ON |
59 |
PULSEAUDIO_CMAKE_OFF= -DWITH_PULSE:BOOL=OFF |
60 |
|
46 |
post-install: |
61 |
post-install: |
47 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
62 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
48 |
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} |
63 |
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} |