From owner-svn-ports-head@freebsd.org Wed Oct 7 20:31:28 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5AB774383D9; Wed, 7 Oct 2020 20:31:28 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4C65b23zdVz41Wx; Wed, 7 Oct 2020 20:31:26 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3E6991D525; Wed, 7 Oct 2020 20:31:26 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 097KVPAO053451; Wed, 7 Oct 2020 20:31:25 GMT (envelope-from danfe@FreeBSD.org) Received: (from danfe@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 097KVPR7053450; Wed, 7 Oct 2020 20:31:25 GMT (envelope-from danfe@FreeBSD.org) Message-Id: <202010072031.097KVPR7053450@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danfe set sender to danfe@FreeBSD.org using -f From: Alexey Dokuchaev Date: Wed, 7 Oct 2020 20:31:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r551662 - head/multimedia/recordmydesktop X-SVN-Group: ports-head X-SVN-Commit-Author: danfe X-SVN-Commit-Paths: head/multimedia/recordmydesktop X-SVN-Commit-Revision: 551662 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2020 20:31:28 -0000 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