Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Aug 2020 21:24:10 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r546231 - head/x11/eaglemode
Message-ID:  <202008252124.07PLOADQ054909@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Tue Aug 25 21:24:10 2020
New Revision: 546231
URL: https://svnweb.freebsd.org/changeset/ports/546231

Log:
  - Update to 0.95.0

Modified:
  head/x11/eaglemode/Makefile
  head/x11/eaglemode/distinfo

Modified: head/x11/eaglemode/Makefile
==============================================================================
--- head/x11/eaglemode/Makefile	Tue Aug 25 20:41:14 2020	(r546230)
+++ head/x11/eaglemode/Makefile	Tue Aug 25 21:24:10 2020	(r546231)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	eaglemode
-PORTVERSION=	0.94.2
-PORTREVISION=	9
+PORTVERSION=	0.95.0
 CATEGORIES=	x11
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
@@ -35,17 +34,24 @@ DATADIR=	${PREFIX}/lib/${PORTNAME}
 PLIST_FILES=	bin/${PORTNAME}
 PORTDATA=	*
 
-OPTIONS_DEFINE=	XINE RSVG PDF
-OPTIONS_DEFAULT=XINE RSVG PDF
+OPTIONS_DEFINE=	RSVG PDF
+OPTIONS_DEFAULT=VLC RSVG PDF
 OPTIONS_SUB=	yes
+OPTIONS_GROUP=	EMAV
+OPTIONS_GROUP_EMAV=	XINE VLC
 
 RSVG_DESC=	SVG support through librsvg
 PDF_DESC=	PDF support through poppler-glib
+EMAV_DESC=	Video preview backend
+VLC_DESC=	Multimedia support via VLC
 
 XINE_LIB_DEPENDS=	libxine.so:multimedia/libxine
+XINE_VARS=		EMAV+=xine
 RSVG_USE=		GNOME=librsvg2
 PDF_LIB_DEPENDS=	libpoppler-glib.so:graphics/poppler-glib
 PDF_USE=		GNOME=gtk20
+VLC_LIB_DEPENDS=	libvlc.so:multimedia/vlc
+VLC_VARS=		EMAV+=vlc
 
 .include <bsd.port.pre.mk>
 
@@ -57,13 +63,16 @@ USE_GCC=	yes
 BUILD_ARGS+=	xine-inc-dir="${LOCALBASE}/include" \
 		xine-lib-dir="${LOCALBASE}/lib"
 .endif
+.if !empty(EMAV)
+BUILD_ARGS+=	emAv=${EMAV:ts,}
+.endif
 
 post-patch:
 	@${FIND} ${WRKSRC} -name "*.pl" | ${XARGS} \
 		${REINPLACE_CMD} -e '1s|/usr/bin/perl|${perl_CMD}|'
-
-post-patch-XINE-off:
+.if empty(EMAV)
 	@${RM} ${WRKSRC}/makers/emAv.maker.pm
+.endif
 
 post-patch-RSVG-off:
 	@${RM} ${WRKSRC}/makers/emSvg.maker.pm
@@ -86,6 +95,9 @@ do-install:
 
 do-install-XINE-on:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emAv/emAvServerProc_xine
+
+do-install-VLC-on:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emAv/emAvServerProc_vlc
 
 do-install-RSVG-on:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emSvg/emSvgServerProc

Modified: head/x11/eaglemode/distinfo
==============================================================================
--- head/x11/eaglemode/distinfo	Tue Aug 25 20:41:14 2020	(r546230)
+++ head/x11/eaglemode/distinfo	Tue Aug 25 21:24:10 2020	(r546231)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1572278377
-SHA256 (eaglemode-0.94.2.tar.bz2) = f56b094d232ea3672fd1241d6d195f8bd0614a175cdb1abe0218fafa0e8cfd83
-SIZE (eaglemode-0.94.2.tar.bz2) = 16752748
+TIMESTAMP = 1598183362
+SHA256 (eaglemode-0.95.0.tar.bz2) = a3a63a4a5eba73d89c54840aa1f6fdb26da505d9c2b220fcca90d94b3727756a
+SIZE (eaglemode-0.95.0.tar.bz2) = 16566607



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008252124.07PLOADQ054909>