View | Details | Raw Unified | Return to bug 201928 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-15 / +30 lines)
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}
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (harp-0.5.2.tar.gz) = 49ec8815083000e50fc9cf9ca066571c0644f209f71feba068af2f413ceffd93
1
SHA256 (heckendorfc-harp-0.6.0_GH0.tar.gz) = 5402c6c7aceefae6f34960292d51121dfa1a8fc46afaf910fc2ce203f865937e
2
SIZE (harp-0.5.2.tar.gz) = 392452
2
SIZE (heckendorfc-harp-0.6.0_GH0.tar.gz) = 109887
(-)pkg-descr (-1 / +1 lines)
Lines 2-5 Link Here
2
minimalist users with a suitable replacement for music players
2
minimalist users with a suitable replacement for music players
3
with bulky user interfaces.
3
with bulky user interfaces.
4
4
5
WWW: http://harp.sourceforge.net/
5
WWW: http://github.com/heckendorfc/harp
(-)pkg-plist (-15 / +1 lines)
Lines 1-19 Link Here
1
bin/harp
1
bin/harp
2
%%AAC%%lib/libharpaac.a
3
%%AAC%%lib/libharpaac.so
4
%%FLAC%%lib/libharpflac.a
5
%%FLAC%%lib/libharpflac.so
6
%%MP3%%lib/libharpmp3.a
7
%%MP3%%lib/libharpmp3.so
8
%%SHOUTCAST%%lib/libharpstream.a
9
%%SHOUTCAST%%lib/libharpstream.so
10
%%VORBIS%%lib/libharpvorbis.a
11
%%VORBIS%%lib/libharpvorbis.so
12
%%AAC%%%%DATADIR%%/libharpaac.sql
13
%%FLAC%%%%DATADIR%%/libharpflac.sql
14
%%MP3%%%%DATADIR%%/libharpmp3.sql
15
%%SHOUTCAST%%%%DATADIR%%/libharpstream.sql
16
%%VORBIS%%%%DATADIR%%/libharpvorbis.sql
17
man/man1/harp.1.gz
2
man/man1/harp.1.gz
18
%%DATADIR%%/create.sql
3
%%DATADIR%%/create.sql
19
%%DATADIR%%/defaults.conf
4
%%DATADIR%%/defaults.conf
5
@dir %%DATADIR%%

Return to bug 201928