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

Collapse All | Expand All

(-)multimedia/gxine/Makefile (-14 / +8 lines)
Lines 3-19 Link Here
3
3
4
PORTNAME=	gxine
4
PORTNAME=	gxine
5
PORTVERSION=	0.5.907
5
PORTVERSION=	0.5.907
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	multimedia
7
CATEGORIES=	multimedia
8
MASTER_SITES=	SF/xine/${PORTNAME}/${PORTVERSION}
8
MASTER_SITES=	SF/xine/${PORTNAME}/${PORTVERSION}
9
9
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	An alternative GUI for the Xine media player
11
COMMENT=	Alternative GUI for the Xine media player
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
LIB_DEPENDS=	nspr4.1:${PORTSDIR}/devel/nspr \
15
LIB_DEPENDS=	libnspr4.so:${PORTSDIR}/devel/nspr \
16
		xine.2:${PORTSDIR}/multimedia/libxine
16
		libmozjs185.so:${PORTSDIR}/lang/spidermonkey185 \
17
		libxine.so:${PORTSDIR}/multimedia/libxine
17
18
18
OPTIONS_DEFINE=	MOZILLA_PLUGIN GNOME LIRC
19
OPTIONS_DEFINE=	MOZILLA_PLUGIN GNOME LIRC
19
MOZILLA_PLUGIN_DESC=	Mozilla plugin
20
MOZILLA_PLUGIN_DESC=	Mozilla plugin
Lines 21-41 Link Here
21
USE_XZ=		yes
22
USE_XZ=		yes
22
USES=		gmake pathfix pkgconfig
23
USES=		gmake pathfix pkgconfig
23
USE_GNOME=	gtk20
24
USE_GNOME=	gtk20
24
USE_GECKO=	libxul
25
USE_AUTOTOOLS=	libtool
25
USE_AUTOTOOLS=	libtool
26
CONFIGURE_ENV=	MKDIR_P="${MKDIR}"
26
CONFIGURE_ENV=	MKDIR_P="${MKDIR}"
27
CONFIGURE_ARGS=	--enable-mozjs --disable-ffjs --disable-seajs \
27
CONFIGURE_ARGS=	--without-hal --with-libintl-prefix=${LOCALBASE}
28
		--without-hal --with-libintl-prefix=${LOCALBASE}
29
INSTALLS_ICONS=	yes
28
INSTALLS_ICONS=	yes
30
29
31
CPPFLAGS+=	-I${LOCALBASE}/include
30
CPPFLAGS+=	-I${LOCALBASE}/include
32
LDFLAGS+=	-L${LOCALBASE}/lib
31
LDFLAGS+=	-L${LOCALBASE}/lib
33
32
34
MANLANG=	"" de es
35
MAN1=		gxine.1 gxine_client.1
36
MANCOMPRESSED=	no
37
38
NO_STAGE=	yes
39
.include <bsd.port.options.mk>
33
.include <bsd.port.options.mk>
40
34
41
.if ${PORT_OPTIONS:MMOZILLA_PLUGIN}
35
.if ${PORT_OPTIONS:MMOZILLA_PLUGIN}
Lines 52-58 Link Here
52
46
53
.if ${PORT_OPTIONS:MGNOME}
47
.if ${PORT_OPTIONS:MGNOME}
54
BUILD_DEPENDS+=	gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver
48
BUILD_DEPENDS+=	gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver
55
LIB_DEPENDS+=	dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
49
LIB_DEPENDS+=	libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
56
RUN_DEPENDS+=	gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver
50
RUN_DEPENDS+=	gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver
57
CONFIGURE_ARGS+=--with-dbus
51
CONFIGURE_ARGS+=--with-dbus
58
.else
52
.else
Lines 60-66 Link Here
60
.endif
54
.endif
61
55
62
.if ${PORT_OPTIONS:MLIRC}
56
.if ${PORT_OPTIONS:MLIRC}
63
LIB_DEPENDS+=	lirc_client.2:${PORTSDIR}/comms/lirc
57
LIB_DEPENDS+=	liblirc_client.so:${PORTSDIR}/comms/lirc
64
CONFIGURE_ARGS+=--enable-lirc
58
CONFIGURE_ARGS+=--enable-lirc
65
.else
59
.else
66
CONFIGURE_ARGS+=--disable-lirc
60
CONFIGURE_ARGS+=--disable-lirc
(-)multimedia/gxine/pkg-plist (+6 lines)
Lines 8-13 Link Here
8
%%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.a
8
%%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.a
9
%%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.la
9
%%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.la
10
%%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.so
10
%%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.so
11
man/man1/gxine.1.gz
12
man/man1/gxine_client.1.gz
13
man/de/man1/gxine.1.gz
14
man/de/man1/gxine_client.1.gz
15
man/es/man1/gxine.1.gz
16
man/es/man1/gxine_client.1.gz
11
share/applications/gxine.desktop
17
share/applications/gxine.desktop
12
%%DATADIR%%/logo.mpv
18
%%DATADIR%%/logo.mpv
13
%%DATADIR%%/mediamarks
19
%%DATADIR%%/mediamarks

Return to bug 180683