Tweak multimedia/mpeg_stat version 2.2b
[dports.git] / multimedia / smplayer / Makefile
1 # Created by: Diego Depaoli <trebestie@gmail.com> and Yinghong Liu <relaxbsd@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       smplayer
5 DISTVERSION=    16.4.0
6 CATEGORIES=     multimedia audio kde
7 MASTER_SITES=   SF/${PORTNAME}/SMPlayer/${PORTVERSION}
8
9 MAINTAINER=     nemysis@FreeBSD.org
10 COMMENT=        Complete front-end based on Qt4 for mplayer
11
12 LICENSE=        GPLv2+
13 LICENSE_FILE=   ${WRKSRC}/Copying.txt
14
15 RUN_DEPENDS=    mplayer:multimedia/mplayer \
16                 smplayer-skins>=0:multimedia/smplayer-skins \
17                 smplayer-themes>=0:multimedia/smplayer-themes
18
19 USE_QT4=        gui dbus network script xml moc_build rcc_build uic_build \
20                 uic3_build porting_build linguist_build
21
22 ALL_TARGET=     src/smplayer
23 CONFIGURE_WRKSRC=       ${WRKSRC}/src
24 MAKE_ARGS+=     PREFIX=${PREFIX} DESTDIR=${STAGEDIR}
25
26 USES=           cpe desktop-file-utils dos2unix gmake qmake tar:bzip2
27 CPE_VENDOR=     ricardo_villalba
28 DOS2UNIX_REGEX= .*.[^p][^n][^g]$
29 INSTALLS_ICONS= yes
30
31 PORTDOCS=       Changelog Not_so_obvious_things.txt Notes_about_mpv.txt \
32                 Readme.txt Release_notes.txt Watching_TV.txt
33 OPTIONS_DEFINE= DOCS DEBUG
34
35 # Do not use unstable versions
36 PORTSCOUT=      site:http://sourceforge.net/projects/smplayer/files/Unstable/releases/
37
38 SUB_FILES=      pkg-message
39
40 .include <bsd.port.options.mk>
41
42 post-patch:
43         @${REINPLACE_CMD} -e 's|&& $$(QMAKE) $$(QMAKE_OPTS)||; \
44                 s|lrelease|${LRELEASE}|; \
45                 s|/share/man|/man|g; \
46                 s| make| ${MAKE_CMD}|g' \
47                 ${WRKSRC}/Makefile
48
49 .if ${PORT_OPTIONS:MDEBUG}
50         @${REINPLACE_CMD} -e '/CONFIG += debug/s|#||' \
51                 ${WRKSRC}/src/smplayer.pro
52 .else
53         @${REINPLACE_CMD} -e '/DEFINES += NO_DEBUG_ON_CONSOLE/s|#||' \
54                 ${WRKSRC}/src/smplayer.pro
55 .endif
56
57 post-install:
58         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
59
60         @${MKDIR} ${STAGEDIR}${DOCSDIR}
61         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
62
63 .include <bsd.port.mk>