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

(-)multimedia/baka-mplayer/Makefile (-24 / +20 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	baka-mplayer
3
PORTNAME=	baka-mplayer
4
DISTVERSION=	2.0.0
4
DISTVERSION=	2.0.1
5
CATEGORIES=	multimedia audio
5
CATEGORIES=	multimedia audio
6
6
7
MAINTAINER=	jbeich@vfemail.net
7
MAINTAINER=	jbeich@vfemail.net
Lines 15-56 USE_GITHUB= yes Link Here
15
GH_ACCOUNT=	u8sand
15
GH_ACCOUNT=	u8sand
16
GH_PROJECT=	Baka-MPlayer
16
GH_PROJECT=	Baka-MPlayer
17
GH_TAGNAME=	v${DISTVERSION}
17
GH_TAGNAME=	v${DISTVERSION}
18
GH_COMMIT=	0393546
18
GH_COMMIT=	a76ef8d
19
19
20
USES=		compiler:c++11-lib pkgconfig qmake
20
USES=		compiler:c++11-lib pkgconfig qmake
21
USE_QT5=	qmake_build buildtools_build gui network svg_run widgets x11extras
21
USE_QT5=	qmake_build buildtools_build gui network svg widgets x11extras
22
QMAKE_ARGS=	src/${GH_PROJECT}.pro
22
QMAKE_SOURCE_PATH=${WRKSRC}/src
23
QMAKE_ARGS=	lupdate="${LUPDATE}" lrelease="${LRELEASE}" \
24
		MEDIADIR="${PREFIX}/share/icons/hicolor/scalable/apps"
23
INSTALLS_ICONS=	yes
25
INSTALLS_ICONS=	yes
24
26
25
OPTIONS_DEFINE=	NOTO
27
OPTIONS_DEFINE=	DOCS NLS NOTO
28
OPTIONS_SUB=	yes
29
30
NLS_USE=	QT5=linguisttools_build
31
NLS_QMAKE_ON=	CONFIG+="install_translations"
26
NOTO_DESC=	Original look with Noto Sans font
32
NOTO_DESC=	Original look with Noto Sans font
27
NOTO_RUN_DEPENDS=	noto>0:${PORTSDIR}/x11-fonts/noto
33
NOTO_RUN_DEPENDS=	noto>0:${PORTSDIR}/x11-fonts/noto
28
34
29
.include <bsd.port.options.mk>
30
31
post-patch:
35
post-patch:
32
	${REINPLACE_CMD} '/^Comment/s,=.*,=${COMMENT},' \
36
	${REINPLACE_CMD} '/^Comment/s,=.*,=${COMMENT},' \
33
		${WRKSRC}/arch/${PORTNAME}.desktop
37
		${WRKSRC}/etc/${PORTNAME}.desktop
38
	${REINPLACE_CMD} -e 's,/usr,${PREFIX},' \
39
		-e 's,share/man,man,' \
40
		${WRKSRC}/src/Baka-MPlayer.pro
34
41
35
do-install:
42
post-install:
36
	${INSTALL_PROGRAM} ${WRKSRC}/build/${PORTNAME} \
43
# XXX vendor install_man is too broken
37
		${STAGEDIR}${PREFIX}/bin
38
	${INSTALL_MAN} ${WRKSRC}/etc/doc/${PORTNAME}.man \
44
	${INSTALL_MAN} ${WRKSRC}/etc/doc/${PORTNAME}.man \
39
		${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1
45
		${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1
40
	${INSTALL_DATA} ${WRKSRC}/arch/${PORTNAME}.desktop \
46
	@(cd ${WRKSRC}/etc/logo && for f in *.png; do \
41
		${STAGEDIR}${DESKTOPDIR}
42
.if ${PORT_OPTIONS:MDOCS}
43
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}
44
	${INSTALL_DATA} ${WRKSRC}/etc/doc/${PORTNAME}.md \
45
		${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}
46
.endif
47
	@cd ${WRKSRC}/etc/logo && for f in *.png; do \
48
		${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps; \
47
		${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps; \
49
		${INSTALL_DATA} -v $$f \
48
		${INSTALL_DATA} -v $$f \
50
	${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps/${PORTNAME}.$${f#*.}; \
49
			${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps/${PORTNAME}.$${f#*.}; \
51
	done
50
	done)
52
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/scalable/apps
53
	${INSTALL_DATA} ${WRKSRC}/etc/logo/${PORTNAME}-icon.svg \
54
		${STAGEDIR}${PREFIX}/share/icons/scalable/apps/${PORTNAME}.svg
55
51
56
.include <bsd.port.mk>
52
.include <bsd.port.mk>
(-)multimedia/baka-mplayer/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (baka-mplayer-2.0.0.tar.gz) = 38d3726047a80115d902cc62ce2c22db709a0ec513d71003a6be99cf203568c4
1
SHA256 (baka-mplayer-2.0.1.tar.gz) = 0007ede896d3721d6fc7296e1b0b15f21386ddcc539cd72f3b63f922178f74bd
2
SIZE (baka-mplayer-2.0.0.tar.gz) = 416005
2
SIZE (baka-mplayer-2.0.1.tar.gz) = 439926
(-)multimedia/baka-mplayer/files/patch-src_Baka-MPlayer.pro (-9 / +46 lines)
Lines 1-13 Link Here
1
# https://github.com/u8sand/Baka-MPlayer/commit/ddb1dcf
1
commit 12cacc9
2
Author: Daniel Clarke <u8sand@gmail.com>
3
Date:   Sun Dec 28 23:00:42 2014 -0500
2
4
3
--- src/Baka-MPlayer.pro~
5
    .pro adjustment to deal with INSTROOT
6
---
7
 src/Baka-MPlayer.pro | 30 +++++++++++++++---------------
8
 1 file changed, 15 insertions(+), 15 deletions(-)
9
10
diff --git src/Baka-MPlayer.pro src/Baka-MPlayer.pro
11
index 22c5901..8508447 100644
12
--- src/Baka-MPlayer.pro
4
+++ src/Baka-MPlayer.pro
13
+++ src/Baka-MPlayer.pro
5
@@ -8,7 +8,7 @@ QT       += core gui network
14
@@ -38,21 +38,21 @@ win32 {
15
 }
6
 
16
 
7
 greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
17
 # INSTROOT is the installation root directory, leave empty if not using a package management system
18
-isEmpty(BINDIR):BINDIR=$$INSTROOT/usr/bin
19
-isEmpty(MEDIADIR):MEDIADIR=$$INSTROOT/usr/share/pixmaps
20
-isEmpty(APPDIR):APPDIR=$$INSTROOT/usr/share/applications
21
-isEmpty(DOCDIR):DOCDIR=$$INSTROOT/usr/share/doc
22
-isEmpty(MANDIR):MANDIR=$$INSTROOT/usr/share/man
23
-isEmpty(LICENSEDIR):LICENSEDIR=$$INSTROOT/usr/share/licenses
24
-isEmpty(BAKADIR):BAKADIR=$$INSTROOT/usr/share/baka-mplayer
25
-
26
-target.path = $$BINDIR
27
-logo.path = $$MEDIADIR
28
-desktop.path = $$APPDIR
29
-manual.path = $$DOCDIR/baka-mplayer
30
-man.path = $$MANDIR/man1
31
-license.path = $$LICENSEDIR/baka-mplayer
32
-translations.path = $$BAKADIR/translations
33
+isEmpty(BINDIR):BINDIR=/usr/bin
34
+isEmpty(MEDIADIR):MEDIADIR=/usr/share/pixmaps
35
+isEmpty(APPDIR):APPDIR=/usr/share/applications
36
+isEmpty(DOCDIR):DOCDIR=/usr/share/doc
37
+isEmpty(MANDIR):MANDIR=/usr/share/man
38
+isEmpty(LICENSEDIR):LICENSEDIR=/usr/share/licenses
39
+isEmpty(BAKADIR):BAKADIR=/usr/share/baka-mplayer
40
+
41
+target.path = $$INSTROOT$$BINDIR
42
+logo.path = $$INSTROOT$$MEDIADIR
43
+desktop.path = $$INSTROOT$$APPDIR
44
+manual.path = $$INSTROOT$$DOCDIR/baka-mplayer
45
+man.path = $$INSTROOT$$MANDIR/man1
46
+license.path = $$INSTROOT$$LICENSEDIR/baka-mplayer
47
+translations.path = $$INSTROOT$$BAKADIR/translations
8
 
48
 
9
-TARGET = Baka-MPlayer
49
 logo.files = ../etc/logo/baka-mplayer.svg
10
+TARGET = baka-mplayer
50
 desktop.files = ../etc/baka-mplayer.desktop
11
 DEFINES += 'BAKA_MPLAYER_VERSION=\\"2.0.0\\"' \
12
            'SETTINGS_FILE=\\"bakamplayer\\"'
13
 
(-)multimedia/baka-mplayer/pkg-plist (-1 / +5 lines)
Lines 1-6 Link Here
1
bin/baka-mplayer
1
bin/baka-mplayer
2
man/man1/baka-mplayer.1.gz
2
man/man1/baka-mplayer.1.gz
3
share/applications/baka-mplayer.desktop
3
share/applications/baka-mplayer.desktop
4
%%NLS%%%%DATADIR%%/translations/baka-mplayer_ko.qm
5
%%NLS%%%%DATADIR%%/translations/baka-mplayer_pt.qm
6
%%NLS%%%%DATADIR%%/translations/baka-mplayer_ru.qm
7
%%NLS%%%%DATADIR%%/translations/baka-mplayer_zh.qm
4
%%PORTDOCS%%%%DOCSDIR%%/baka-mplayer.md
8
%%PORTDOCS%%%%DOCSDIR%%/baka-mplayer.md
5
share/icons/hicolor/128x128/apps/baka-mplayer.png
9
share/icons/hicolor/128x128/apps/baka-mplayer.png
6
share/icons/hicolor/16x16/apps/baka-mplayer.png
10
share/icons/hicolor/16x16/apps/baka-mplayer.png
Lines 11-14 share/icons/hicolor/48x48/apps/baka-mplayer.png Link Here
11
share/icons/hicolor/512x512/apps/baka-mplayer.png
15
share/icons/hicolor/512x512/apps/baka-mplayer.png
12
share/icons/hicolor/64x64/apps/baka-mplayer.png
16
share/icons/hicolor/64x64/apps/baka-mplayer.png
13
share/icons/hicolor/96x96/apps/baka-mplayer.png
17
share/icons/hicolor/96x96/apps/baka-mplayer.png
14
share/icons/scalable/apps/baka-mplayer.svg
18
share/icons/hicolor/scalable/apps/baka-mplayer.svg

Return to bug 196371