View | Details | Raw Unified | Return to bug 173799
Collapse All | Expand All

(-)herrie/Makefile (-31 / +25 lines)
Lines 1-9 Link Here
1
# New ports collection makefile for:	herrie
1
# Created by:	Ed Schouten <ed@fxq.nl>
2
# Date created:				01 August 2006
3
# Whom:					Ed Schouten <ed@fxq.nl>
4
#
5
# $FreeBSD$
2
# $FreeBSD$
6
#
7
3
8
PORTNAME=	herrie
4
PORTNAME=	herrie
9
PORTVERSION=	2.2
5
PORTVERSION=	2.2
Lines 22-85 Link Here
22
USE_BZIP2=	yes
18
USE_BZIP2=	yes
23
USE_GNOME=	glib20
19
USE_GNOME=	glib20
24
20
25
OPTIONS=	MAD "MAD MP3 support" on \
21
OPTIONS_DEFINE=	MAD VORBIS SNDFILE MODPLUG HTTP LIBAO XCURSES XSPF
26
		VORBIS "Ogg Vorbis support" on \
22
OPTIONS_DEFAULT=	MAD VORBIS HTTP XSPF
27
		SNDFILE "libsndfile support" off \
28
		MODPLUG "libmodplug support" off \
29
		HTTP "HTTP streams and AudioScrobbler support" on \
30
		LIBAO "LibAO support (breaks chroot)" off \
31
		XCURSES "Build XCurses version" off \
32
		XSPF "Support for XSPF playlists" on
33
23
24
HTTP_DESC=	HTTP streams and AudioScrobbler support
25
LIBAO_DESC=	LibAO support (breaks chroot)
26
XCURSES_DESC=	Build XCurses version
27
34
MAN1=		herrie.1
28
MAN1=		herrie.1
35
MANCOMPRESSED=	yes
29
MANCOMPRESSED=	yes
36
30
37
.include <bsd.port.pre.mk>
31
.include <bsd.port.options.mk>
38
32
39
.if ${OSVERSION} < 700033
33
.if ${OSVERSION} < 700033
40
CONFIGURE_ARGS+=ncurses
34
CONFIGURE_ARGS+=ncurses
41
.endif
35
.endif
42
36
43
.if !defined(WITHOUT_MAD)
37
.if ${PORT_OPTIONS:MMAD}
44
LIB_DEPENDS+=	mad.2:${PORTSDIR}/audio/mad \
38
LIB_DEPENDS+=	mad:${PORTSDIR}/audio/mad \
45
		id3tag.0:${PORTSDIR}/audio/libid3tag
39
		id3tag:${PORTSDIR}/audio/libid3tag
46
.else
40
.else
47
CONFIGURE_ARGS+=no_mp3
41
CONFIGURE_ARGS+=no_mp3
48
.endif
42
.endif
49
.if !defined(WITHOUT_VORBIS)
43
.if ${PORT_OPTIONS:MVORBIS}
50
LIB_DEPENDS+=	vorbis.4:${PORTSDIR}/audio/libvorbis
44
LIB_DEPENDS+=	vorbis:${PORTSDIR}/audio/libvorbis
51
.else
45
.else
52
CONFIGURE_ARGS+=no_vorbis
46
CONFIGURE_ARGS+=no_vorbis
53
.endif
47
.endif
54
.if !defined(WITHOUT_SNDFILE)
48
.if ${PORT_OPTIONS:MSNDFILE}
55
LIB_DEPENDS+=	sndfile.1:${PORTSDIR}/audio/libsndfile
49
LIB_DEPENDS+=	sndfile:${PORTSDIR}/audio/libsndfile
56
.else
50
.else
57
CONFIGURE_ARGS+=no_sndfile
51
CONFIGURE_ARGS+=no_sndfile
58
.endif
52
.endif
59
.if !defined(WITHOUT_MODPLUG)
53
.if ${PORT_OPTIONS:MMODPLUG}
60
LIB_DEPENDS+=	modplug:${PORTSDIR}/audio/libmodplug
54
LIB_DEPENDS+=	modplug:${PORTSDIR}/audio/libmodplug
61
.else
55
.else
62
CONFIGURE_ARGS+=no_modplug
56
CONFIGURE_ARGS+=no_modplug
63
.endif
57
.endif
64
.if !defined(WITHOUT_HTTP)
58
.if ${PORT_OPTIONS:MHTTP}
65
LIB_DEPENDS+=	curl:${PORTSDIR}/ftp/curl
59
LIB_DEPENDS+=	curl:${PORTSDIR}/ftp/curl
66
.else
60
.else
67
CONFIGURE_ARGS+=no_http no_scrobbler
61
CONFIGURE_ARGS+=no_http no_scrobbler
68
.endif
62
.endif
69
.if !defined(WITHOUT_LIBAO)
63
.if ${PORT_OPTIONS:MLIBAO}
70
LIB_DEPENDS+=	ao.4:${PORTSDIR}/audio/libao
64
LIB_DEPENDS+=	ao:${PORTSDIR}/audio/libao
71
CONFIGURE_ARGS+=ao
65
CONFIGURE_ARGS+=ao
72
.endif
66
.endif
73
.if !defined(WITHOUT_XCURSES)
67
.if ${PORT_OPTIONS:MXCURSES}
74
LIB_DEPENDS+=	XCurses.2:${PORTSDIR}/devel/pdcurses
68
LIB_DEPENDS+=	XCurses:${PORTSDIR}/devel/pdcurses
75
CONFIGURE_ARGS+=xcurses
69
CONFIGURE_ARGS+=xcurses
76
.endif
70
.endif
77
.if !defined(WITHOUT_XSPF)
71
.if ${PORT_OPTIONS:MXSPF}
78
LIB_DEPENDS+=	xspf.4:${PORTSDIR}/multimedia/libxspf
72
LIB_DEPENDS+=	xspf:${PORTSDIR}/multimedia/libxspf
79
.else
73
.else
80
CONFIGURE_ARGS+=no_xspf
74
CONFIGURE_ARGS+=no_xspf
81
.endif
75
.endif
82
.if !defined(WITHOUT_NLS)
76
.if ${PORT_OPTIONS:MNLS}
83
PLIST_SUB+=	NLS=""
77
PLIST_SUB+=	NLS=""
84
USE_GETTEXT=	yes
78
USE_GETTEXT=	yes
85
.else
79
.else
Lines 87-90 Link Here
87
CONFIGURE_ARGS+=no_nls
81
CONFIGURE_ARGS+=no_nls
88
.endif
82
.endif
89
83
90
.include <bsd.port.post.mk>
84
.include <bsd.port.mk>

Return to bug 173799