View | Details | Raw Unified | Return to bug 281720 | Differences between
and this patch

Collapse All | Expand All

(-)b/multimedia/droidcam/Makefile (-14 / +17 lines)
Lines 1-7 Link Here
1
PORTNAME=	droidcam
1
PORTNAME=	droidcam
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	2.1.3
3
DISTVERSION=	2.1.3
4
PORTREVISION=	2
4
PORTREVISION=	3
5
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
6
6
7
MAINTAINER=	nxjoseph@protonmail.com
7
MAINTAINER=	nxjoseph@protonmail.com
Lines 28-38 LIB_DEPENDS= libappindicator3.so:devel/libappindicator \ Link Here
28
		libpango-1.0.so:x11-toolkits/pango \
28
		libpango-1.0.so:x11-toolkits/pango \
29
		libpangocairo-1.0.so:x11-toolkits/pango \
29
		libpangocairo-1.0.so:x11-toolkits/pango \
30
		libspeex.so:audio/speex \
30
		libspeex.so:audio/speex \
31
		libswscale.so:multimedia/ffmpeg \
31
		libturbojpeg.so:graphics/libjpeg-turbo \
32
		libturbojpeg.so:graphics/libjpeg-turbo \
32
		libusbmuxd-2.0.so:comms/libusbmuxd \
33
		libusbmuxd-2.0.so:comms/libusbmuxd \
33
		libwayland-client.so:graphics/wayland \
34
		libwayland-client.so:graphics/wayland \
34
		libX11.so:x11/libX11 \
35
		libX11.so:x11/libX11
35
		libswscale.so:multimedia/ffmpeg
36
RUN_DEPENDS=	adb:devel/android-tools \
36
RUN_DEPENDS=	adb:devel/android-tools \
37
		ffmpeg:multimedia/ffmpeg \
37
		ffmpeg:multimedia/ffmpeg \
38
		usbmuxd:comms/usbmuxd \
38
		usbmuxd:comms/usbmuxd \
Lines 45-54 GH_PROJECT= droidcam-linux-client Link Here
45
USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30 pango
45
USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30 pango
46
USE_XORG=	x11
46
USE_XORG=	x11
47
47
48
PLIST_FILES=	bin/droidcam \
48
PLIST_FILES=	bin/${PORTNAME} \
49
		bin/droidcam-cli \
49
		bin/${PORTNAME}-cli \
50
		share/applications/droidcam.desktop \
50
		share/applications/${PORTNAME}.desktop \
51
		share/pixmaps/droidcam-icon.png
51
		share/pixmaps/${PORTNAME}-icon.png
52
52
53
OPTIONS_DEFINE=	NLS
53
OPTIONS_DEFINE=	NLS
54
OPTIONS_SUB=	yes
54
OPTIONS_SUB=	yes
Lines 57-73 NLS_USES= gettext Link Here
57
NLS_CONFIGURE_ENABLE=	nls
57
NLS_CONFIGURE_ENABLE=	nls
58
58
59
pre-configure:
59
pre-configure:
60
	${REINPLACE_CMD} -e 's,/opt/droidcam-icon.png,${PREFIX}/pixmaps/droidcam-icon.png,' \
60
	${REINPLACE_CMD} -e 's,/opt/${PORTNAME}-icon.png,${PREFIX}/share/pixmaps/${PORTNAME}-icon.png,' \
61
		${WRKSRC}/src/droidcam.c ${WRKSRC}/droidcam.desktop
61
		${WRKSRC}/src/${PORTNAME}.c \
62
		${WRKSRC}/${PORTNAME}.desktop
63
	${REINPLACE_CMD} -e 's,Exec=/usr/local/bin/${PORTNAME},${PREFIX}/bin/${PORTNAME},' \
64
		-e 's,TryExec=/usr/local/bin/${PORTNAME},${PREFIX}/bin/${PORTNAME},' \
65
		${WRKSRC}/${PORTNAME}.desktop
62
66
63
do-install:
67
do-install:
64
	${INSTALL_PROGRAM} ${WRKSRC}/droidcam \
68
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \
65
		${STAGEDIR}${PREFIX}/bin
69
		${STAGEDIR}${PREFIX}/bin
66
	${INSTALL_PROGRAM} ${WRKSRC}/droidcam-cli \
70
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-cli \
67
		${STAGEDIR}${PREFIX}/bin
71
		${STAGEDIR}${PREFIX}/bin
68
	${INSTALL_DATA} ${WRKSRC}/icon2.png \
72
	${INSTALL_DATA} ${WRKSRC}/icon2.png \
69
		${STAGEDIR}${PREFIX}/share/pixmaps/droidcam-icon.png
73
		${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}-icon.png
70
	${INSTALL_DATA} ${WRKSRC}/droidcam.desktop \
74
	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop \
71
		${STAGEDIR}${PREFIX}/share/applications
75
		${STAGEDIR}${PREFIX}/share/applications
72
76
73
.include <bsd.port.mk>
77
.include <bsd.port.mk>
74
- 

Return to bug 281720