1 # Created by: Rusmir Dusko <nemysis@FreeBSD.org>
8 MASTER_SITES= GOOGLE_CODE
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= WebTV player based on GTK2+ and LibVLC
15 LIB_DEPENDS= libvlc.so:${PORTSDIR}/multimedia/vlc \
16 libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
17 libsqlite3.so:${PORTSDIR}/databases/sqlite3 \
18 libcurl.so:${PORTSDIR}/ftp/curl \
19 libnotify.so:${PORTSDIR}/devel/libnotify \
21 USES= gmake iconv libtool pkgconfig
24 CONFIGURE_ARGS= --with-gtk=2.0
25 CFLAGS+= -Wno-return-type -w
26 CPPFLAGS+= -I${LOCALBASE}/include
27 LIBS+= -L${LOCALBASE}/lib
30 PORTDOCS= AUTHORS ChangeLog README
32 OPTIONS_DEFINE= DOCS NLS
35 NLS_CONFIGURE_ENABLE= nls
38 SUB_FILES= pkg-message
40 # Wrong versioning upstream, Upstream use GTK3 in newer Versions
44 @${REINPLACE_CMD} -e 's|$${pkgdatadir}/doc|$${pkgdocdir}|' \
45 -e 's|install-data-am: install-freetuxtvdocDATA|install-data-am: |' \
47 @${REINPLACE_CMD} -e 's/libvlc_media_new_path/libvlc_media_new_location/' \
48 ${WRKSRC}/lib/libvlc-gtk/gtk-libvlc-media-player.c
49 @${REINPLACE_CMD} -e 's|g_strcasecmp|g_ascii_strcasecmp|' \
53 @${MKDIR} ${STAGEDIR}${DOCSDIR}
54 ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
56 ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \
57 ${STAGEDIR}${PREFIX}/share/pixmaps/
59 .include <bsd.port.mk>