svn commit: r551662 - head/multimedia/recordmydesktop
Alexey Dokuchaev
danfe at FreeBSD.org
Wed Oct 7 20:31:28 UTC 2020
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 at FreeBSD.org
+MAINTAINER= danfe at 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>
More information about the svn-ports-all
mailing list