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

(-)faces/Makefile (-27 / +30 lines)
Lines 3-17 Link Here
3
3
4
PORTNAME=	faces
4
PORTNAME=	faces
5
PORTVERSION=	1.7.7
5
PORTVERSION=	1.7.7
6
PORTREVISION=	10
6
PORTREVISION=	11
7
CATEGORIES=	mail
7
CATEGORIES=	mail
8
MASTER_SITES=	SF
8
MASTER_SITES=	SF
9
9
10
MAINTAINER=	ashish@FreeBSD.org
10
MAINTAINER=	ashish@FreeBSD.org
11
COMMENT=	Visual mail, user, and print face server
11
COMMENT=	Visual mail, user, and print face server
12
12
13
OPTIONS_DEFINE=	X11 NAS RPLAY SOX DOCS NLS
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
16
OPTIONS_DEFINE=	X11 DOCS NLS AUDIO
14
OPTIONS_DEFAULT=	X11
17
OPTIONS_DEFAULT=	X11
18
OPTIONS_SINGLE=		AUDIO
19
OPTIONS_SINGLE_AUDIO=	NAS RPLAY SOX
20
AUDIO_DESC=	Audio support
15
X11_DESC=	X11/GTK support
21
X11_DESC=	X11/GTK support
16
RPLAY_DESC=	rplay audio support
22
RPLAY_DESC=	rplay audio support
17
SOX_DESC=	Sox audio support
23
SOX_DESC=	Sox audio support
Lines 19-53 Link Here
19
NLS_USES=		gettext
25
NLS_USES=		gettext
20
NLS_CONFIGURE_ENABLE=	nls
26
NLS_CONFIGURE_ENABLE=	nls
21
27
28
OPTIONS_SUB=	X11
29
30
X11_USE=	GNOME=gtk12
31
X11_CPPFLAGS=	-I../compface -I${LOCALBASE}/include
32
X11_LDFLAGS=	-L../compface -L${LOCALBASE}/lib
33
X11_CONFIGURE_ARGS=	--enable-imap --enable-pop \
34
		--enable-name-unknown --with-spooldir=/var/mail \
35
		--with-facedir=${DATADIR}
36
37
NAS_CONFIGURE_ON=	--enable-audio --with-audio-cmd=${LOCALBASE}/bin/auplay
38
NAS_RUN_DEPENDS=	auplay:${PORTSDIR}/audio/nas
39
40
SOX_CONFIGURE_ON=	--enable-audio --with-audio-cmd=${LOCALBASE}/bin/play
41
SOX_RUN_DEPENDS=	play:${PORTSDIR}/audio/sox
42
43
RPLAY_CONFIGURE_ON=	--enable-audio --with-audio-cmd=${LOCALBASE}/bin/rplay
44
RPLAY_RUN_DEPENDS=	rplay:${PORTSDIR}/audio/rplay
45
22
USE_LDCONFIG=	yes
46
USE_LDCONFIG=	yes
23
47
24
PORTDOCS=	README
48
PORTDOCS=	README
25
49
26
.include <bsd.port.options.mk>
50
.include <bsd.port.options.mk>
27
51
28
.if ! ${PORT_OPTIONS:MX11}
52
.if ${PORT_OPTIONS:MX11}
29
PLIST_SUB+=	X11="@comment "
30
WITH_AUDIO=	# none
31
.else # with X11
32
PLIST_SUB+=	X11=""
33
USE_GNOME=	gtk12
34
GNU_CONFIGURE=	yes
53
GNU_CONFIGURE=	yes
35
CPPFLAGS+=	-I../compface -I${LOCALBASE}/include
36
LDFLAGS+=	-L../compface -L${LOCALBASE}/lib
37
CONFIGURE_ARGS=	--enable-imap --enable-pop \
38
		--enable-name-unknown --with-spooldir=/var/mail \
39
		--with-facedir=${DATADIR}
40
.endif
41
42
.ifdef WITH_NAS
43
 CONFIGURE_ARGS+=	--enable-audio --with-audio-cmd=${LOCALBASE}/bin/auplay
44
 RUN_DEPENDS=	auplay:${PORTSDIR}/audio/nas
45
.elifdef WITH_SOX
46
 CONFIGURE_ARGS+=	--enable-audio --with-audio-cmd=${LOCALBASE}/bin/play
47
 RUN_DEPENDS=	play:${PORTSDIR}/audio/sox
48
.elifdef WITH_RPLAY
49
 CONFIGURE_ARGS+=	--enable-audio --with-audio-cmd=${LOCALBASE}/bin/rplay
50
 RUN_DEPENDS=	rplay:${PORTSDIR}/audio/rplay
51
.endif
54
.endif
52
55
53
# I have no better idea up to now
56
# I have no better idea up to now
Lines 57-67 Link Here
57
	@${REINPLACE_CMD} -e "s%/usr/local/faces%${DATADIR}%g ; \
60
	@${REINPLACE_CMD} -e "s%/usr/local/faces%${DATADIR}%g ; \
58
		 s%/var/spool/mail%/var/mail%g" ${WRKSRC}/faces/faces.man
61
		 s%/var/spool/mail%/var/mail%g" ${WRKSRC}/faces/faces.man
59
	@${LN} -sf ${WRKSRC}/faces/faces.man ${WRKSRC}/faces/faces.1
62
	@${LN} -sf ${WRKSRC}/faces/faces.man ${WRKSRC}/faces/faces.1
60
.ifdef WITH_NAS
63
.if ${PORT_OPTIONS:MNAS}
61
	@${REINPLACE_CMD} -e "s%rplay%auplay%" ${WRKSRC}/faces/Faces.ad
64
	@${REINPLACE_CMD} -e "s%rplay%auplay%" ${WRKSRC}/faces/Faces.ad
62
.elifdef WITH_SOX
65
.elif ${PORT_OPTIONS:MSOX}
63
	@${REINPLACE_CMD} -e "s%rplay%play%" ${WRKSRC}/faces/Faces.ad
66
	@${REINPLACE_CMD} -e "s%rplay%play%" ${WRKSRC}/faces/Faces.ad
64
.elifdef WITH_RPLAY
67
.elif ${PORT_OPTIONS:MRPLAY}
65
	# nada
68
	# nada
66
.else
69
.else
67
	@${REINPLACE_CMD} -e "s%^faces.audioSupport.*%faces.audioSupport:		false%" ${WRKSRC}/faces/Faces.ad
70
	@${REINPLACE_CMD} -e "s%^faces.audioSupport.*%faces.audioSupport:		false%" ${WRKSRC}/faces/Faces.ad

Return to bug 196305