- 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)
This commit is contained in:
Alexey Dokuchaev 2020-10-07 20:31:25 +00:00
parent ef6c59c6e4
commit 883764405c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=551662

View File

@ -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>