Update multimedia/mkvtoolnix to version 7.2.0
[dports.git] / multimedia / freetuxtv / Makefile
1 # Created by: Rusmir Dusko <nemysis@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       freetuxtv
5 PORTVERSION=    0.6.5
6 PORTREVISION=   16
7 CATEGORIES=     multimedia
8 MASTER_SITES=   GOOGLE_CODE
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        WebTV player based on GTK2+ and LibVLC
12
13 LICENSE=        GPLv3
14
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 \
20
21 USES=           gmake iconv libtool pkgconfig
22 USE_GNOME=      gtk20
23 GNU_CONFIGURE=  yes
24 CONFIGURE_ARGS= --with-gtk=2.0
25 CFLAGS+=        -Wno-return-type -w
26 CPPFLAGS+=      -I${LOCALBASE}/include
27 LIBS+=          -L${LOCALBASE}/lib
28 INSTALLS_ICONS= yes
29
30 PORTDOCS=       AUTHORS ChangeLog README
31
32 OPTIONS_DEFINE= DOCS NLS
33 OPTIONS_SUB=    yes
34
35 NLS_CONFIGURE_ENABLE=   nls
36 NLS_USES=       gettext
37
38 SUB_FILES=      pkg-message
39
40 # Wrong versioning upstream, Upstream use GTK3 in newer Versions
41 PORTSCOUT=      ignore:1
42
43 post-patch:
44         @${REINPLACE_CMD} -e 's|$${pkgdatadir}/doc|$${pkgdocdir}|' \
45                 -e 's|install-data-am: install-freetuxtvdocDATA|install-data-am: |' \
46                 ${WRKSRC}/Makefile.in
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|' \
50                 ${WRKSRC}/src/main.c
51
52 post-install:
53         @${MKDIR} ${STAGEDIR}${DOCSDIR}
54         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
55
56         ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \
57                 ${STAGEDIR}${PREFIX}/share/pixmaps/
58
59 .include <bsd.port.mk>