7 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-ui/${PORTVERSION}
8 DISTNAME= ${PORTNAME}-ui-${PORTVERSION}
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= X11 multimedia player
15 LIB_DEPENDS= libpng.so:graphics/png \
16 libxine.so:multimedia/libxine
18 USES= desktop-file-utils execinfo gmake iconv jpeg pkgconfig readline \
19 shared-mime-info tar:xz
20 USE_XORG= x11 xext xinerama xscrnsaver xtst xv xxf86vm
22 CONFIGURE_ARGS= --enable-vdr-keys \
23 --disable-nvtvsimple \
28 CPPFLAGS+= -I${LOCALBASE}/include
29 LDFLAGS+= -L${LOCALBASE}/lib
31 DOCSDIR= ${PREFIX}/share/doc/xine-ui
33 OPTIONS_DEFINE= AALIB CACA CURL DOCS LIRC NLS XFT
34 OPTIONS_DEFAULT= CURL XFT
35 OPTIONS_DEFINE_i386= WIN32_CODECS
38 AALIB_LIB_DEPENDS= libaa.so:graphics/aalib
39 AALIB_CONFIGURE_WITH= aalib
40 CACA_LIB_DEPENDS= libcaca.so:graphics/libcaca
41 CACA_RUN_DEPENDS= ${LOCALBASE}/${XINE_PLUGINSDIR}/xineplug_vo_out_caca.so:multimedia/libxine
42 CACA_CONFIGURE_WITH= caca
43 CURL_LIB_DEPENDS= libcurl.so:ftp/curl
44 CURL_CONFIGURE_WITH= curl
45 LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc
46 LIRC_CONFIGURE_ENV= LIRC_CFLAGS="-I${LOCALBASE}/include" \
47 LIRC_LIBS="-L${LOCALBASE}/libs -llirc_client"
48 LIRC_CONFIGURE_ENABLE= lirc
50 NLS_CONFIGURE_ENABLE= nls
51 WIN32_CODECS_DESC= Enable win32 codecs
52 WIN32_CODECS_RUN_DEPENDS=\
53 win32-codecs>0:multimedia/win32-codecs
55 XFT_CONFIGURE_ENABLE= xft
57 XINE_PLUGINSDIR= lib/xine/plugins/2.5
60 @${REINPLACE_CMD} -e \
61 's|<string.h>|<strings.h>|' ${WRKSRC}/src/aaui/main.c
62 @${REINPLACE_CMD} -e \
63 's|<\(readline.h\)>|<readline/\1>| ; \
64 s|<\(history.h\)>|<readline/\1>|' ${WRKSRC}/src/xitk/network.c
66 .include <bsd.port.mk>