diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2020-10-07 20:31:25 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2020-10-07 20:31:25 +0000 |
commit | 883764405cf9b65b88e1a51351be03eefa4a529a (patch) | |
tree | e74d0347ab81a2c48e49a7d3b9f9815c9adce824 | |
parent | Revert r551636 and unbreak bulk -a, ports still depend on the py27 flavor (diff) |
- 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)
Notes
Notes:
svn path=/head/; revision=551662
-rw-r--r-- | multimedia/recordmydesktop/Makefile | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/multimedia/recordmydesktop/Makefile b/multimedia/recordmydesktop/Makefile index e805a5001904..d4f3184fad1d 100644 --- a/multimedia/recordmydesktop/Makefile +++ b/multimedia/recordmydesktop/Makefile @@ -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> |