commit:     192f80c2a3164d59488ea4082cd86e892a2e03cf
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 21 20:35:49 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Oct 21 20:35:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192f80c2

net-p2p/transmission: add cli use flag

This adds the option to enable the command-line client.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 net-p2p/transmission/metadata.xml                | 1 +
 net-p2p/transmission/transmission-3.00-r1.ebuild | 3 ++-
 net-p2p/transmission/transmission-9999.ebuild    | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index d88ae8a19a1..6e518af5a18 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -6,6 +6,7 @@
                <name>Mike Gilbert</name>
        </maintainer>
        <use>
+               <flag name="cli">Build command-line client</flag>
                <flag name="lightweight">Optimize transmission for low-resource 
systems (smaller cache size, prefer unencrypted peer connections, etc.)</flag>
                <flag name="mbedtls">Use mbed TLS instead of OpenSSL</flag>
        </use>

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 04d96b8b6ff..e02291fd6cb 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/";
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator gtk lightweight nls mbedtls qt5 static-libs systemd test"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd 
test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -88,6 +88,7 @@ src_configure() {
        local mycmakeargs=(
                -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
 
+               -DENABLE_CLI=$(usex cli ON OFF)
                -DENABLE_GTK=$(usex gtk ON OFF)
                -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
                -DENABLE_NLS=$(usex nls ON OFF)

diff --git a/net-p2p/transmission/transmission-9999.ebuild 
b/net-p2p/transmission/transmission-9999.ebuild
index 328bd3b3d14..87e1cd8915b 100644
--- a/net-p2p/transmission/transmission-9999.ebuild
+++ b/net-p2p/transmission/transmission-9999.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/";
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator gtk lightweight nls mbedtls qt5 static-libs systemd test"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd 
test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -84,6 +84,7 @@ src_configure() {
        local mycmakeargs=(
                -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
 
+               -DENABLE_CLI=$(usex cli ON OFF)
                -DENABLE_GTK=$(usex gtk ON OFF)
                -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
                -DENABLE_NLS=$(usex nls ON OFF)

Reply via email to