Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Oct 2020 20:31:25 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r551662 - head/multimedia/recordmydesktop
Message-ID:  <202010072031.097KVPR7053450@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Wed Oct  7 20:31:25 2020
New Revision: 551662
URL: https://svnweb.freebsd.org/changeset/ports/551662

Log:
  - Make JACK audio server support optional and disabled by default as it is
    not required to grab the sound when recording desktop sessions, and not
    too many typical desktop users have it (or want it to be) installed
  - Define LICENSE (GPLv2+), assume maintainership, clean up USE_XORG list
  - Install ChangeLog as part of the port's documentation (other docfiles
    are rudimentary and/or useless, not worth to be included in the package)

Modified:
  head/multimedia/recordmydesktop/Makefile

Modified: head/multimedia/recordmydesktop/Makefile
==============================================================================
--- head/multimedia/recordmydesktop/Makefile	Wed Oct  7 18:24:06 2020	(r551661)
+++ head/multimedia/recordmydesktop/Makefile	Wed Oct  7 20:31:25 2020	(r551662)
@@ -6,18 +6,28 @@ PORTREVISION=	8
 CATEGORIES=	multimedia
 MASTER_SITES=	SF
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	danfe@FreeBSD.org
 COMMENT=	Record desktop sessions to an Ogg-Theora-Vorbis file
 
-LIB_DEPENDS=	libtheora.so:multimedia/libtheora \
-		libjack.so:audio/jack
+LICENSE=	GPLv2+
 
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--enable-oss=yes \
-			--enable-jack=yes
+LIB_DEPENDS=	libtheora.so:multimedia/libtheora
 
 USES=		xorg
-USE_XORG=	ice sm x11 xext xorgproto xfixes xdamage
+USE_XORG=	ice sm x11 xdamage xext xfixes
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--enable-oss=yes
+
 PLIST_FILES=	bin/recordmydesktop man/man1/recordmydesktop.1.gz
+PORTDOCS=	ChangeLog
+
+OPTIONS_DEFINE=	DOCS JACK
+
+JACK_LIB_DEPENDS=	libjack.so:audio/jack
+JACK_CONFIGURE_OFF=	--enable-jack=no
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>



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