From nobody Mon Jun 10 15:53:28 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vybtw5r8dz5M8nD; Mon, 10 Jun 2024 15:53:28 +0000 (UTC) (envelope-from git@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vybtw5F89z4nqc; Mon, 10 Jun 2024 15:53:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718034808; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Yb3NKh+MKgIL34Fl3vnkeCACupvdcum7iJTffm9WBmg=; b=WnPjW3IUUv23vDeRG9WxHl/chZoI80DaMkAu1SjNySj7kRS2rD7j/y57SlylX0mWO/57Fd XI9nslQcBEp6k1GpIhwyV483bVDK8WED57311wmCuzkCJwwr8CsFE/F3EfAWtNdVEm4nIR fHXd/stKzM3K/gjN2pSnNfTxR+Q6XuKO5vRuZMviNqufu0jPFWRX8MNuuCYcovspzH9Shp croluHUGJt0jR5wWDgiC4B9f9l/EoRITTEjmO69f38b6luc1VG1eZrlzbsvwPsqHBrC7ap Eg6JrtdJAk5SMf9H37NgJOO4MPIwVbILrnp5wFuLXDuCSE2qQtfKh762hI1kjQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1718034808; a=rsa-sha256; cv=none; b=GD4QdUoTEsB9vb/TsLQnyLhpaiihY4qe0c91wcQQU8/lEYNwwNcJgzp1CtqRunfPlgv3cD 5I1csDD9eEZ9OIo0TL3h+lFVFwq7s68IRlzfy1DvJuj0BMVEE7SoGZzUev7HcO+wmHj/cC LEif7b1cULsbcEWE0v8MwJo7MV1728ESEhJpZLoTKB1bo5RdOdqtFgIY33S+b6vRRtkwJx 3xRqVlkeI8aZQWlnD+XcCLBv73zNpidpO914pY93xRmtVOibSWe/o+hYP3rDBoqXRm7b8Z QeuQcbLp/o94vOLfFyHQEQ9vMwZLfEDMUdobPbfVErtGI4DvM0hsfSJyFasevg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718034808; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Yb3NKh+MKgIL34Fl3vnkeCACupvdcum7iJTffm9WBmg=; b=F5QxnQ0u6/O1DuEVexFZ6dfPejoQLN0Lt6KH8aqvoeojWvMRMxHbtYsEXTiz63/dh+cZ6q HqFC5ZKKZaHV0bZk1peV0+UMlG8y8HQLQ5Wq9wx0sHfvUcWJYQ5q9896cINtVvI8tstVsU HkjU1ADIwu1kteS0jIXSk3OBj+2zNOWSaVqH6Hj/wOn5bM5vCL31c56bYQu96WdVnQZUhQ uRYFyZ2LUszhj2i/XH9Ll0a3qf91WiM2Y02GrRQwJz1sJwRXDLTslykM0hwVF3YI/FMphN 7OkVPKgE12sXKiMEpFQjUBhQTOz3FHfQcbiKe/5nhVPtOVnd1AA355XFKCsYyg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Vybtw4RZJzXsY; Mon, 10 Jun 2024 15:53:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 45AFrSaj088290; Mon, 10 Jun 2024 15:53:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 45AFrSDb088287; Mon, 10 Jun 2024 15:53:28 GMT (envelope-from git) Date: Mon, 10 Jun 2024 15:53:28 GMT Message-Id: <202406101553.45AFrSDb088287@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Subject: git: 7313c9e08209 - main - net-p2p/transmission-components: Improve Makefile List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7313c9e0820987ef94f6648bb12bdd19819480ef Auto-Submitted: auto-generated The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=7313c9e0820987ef94f6648bb12bdd19819480ef commit 7313c9e0820987ef94f6648bb12bdd19819480ef Author: Rafe AuthorDate: 2024-06-09 17:27:38 +0000 Commit: Fernando ApesteguĂ­a CommitDate: 2024-06-10 15:53:12 +0000 net-p2p/transmission-components: Improve Makefile Pet linters. --- net-p2p/transmission-components/Makefile | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/net-p2p/transmission-components/Makefile b/net-p2p/transmission-components/Makefile index 1bbacf6566ff..5721bd03a91f 100644 --- a/net-p2p/transmission-components/Makefile +++ b/net-p2p/transmission-components/Makefile @@ -1,6 +1,6 @@ PORTNAME= transmission DISTVERSION= 4.0.6 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net-p2p MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ @@ -13,8 +13,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/fast_float/fast_float.h:math/fast_float \ ${LOCALBASE}/include/fmt/format.h:devel/libfmt \ - ${LOCALBASE}/include/utf8cpp/utf8.h:devel/utf8cpp \ - ${LOCALBASE}/include/rapidjson/rapidjson.h:devel/rapidjson + ${LOCALBASE}/include/rapidjson/rapidjson.h:devel/rapidjson \ + ${LOCALBASE}/include/utf8cpp/utf8.h:devel/utf8cpp LIB_DEPENDS= libb64.so:converters/libb64 \ libcurl.so:ftp/curl \ @@ -83,7 +83,6 @@ USES= cpe tar:xz USES= cpe tar:xz NO_ARCH= yes NO_BUILD= yes -#PORTDATA= public_html .endif CMAKE_ON= USE_SYSTEM_B64 USE_SYSTEM_DEFLATE USE_SYSTEM_DHT \ @@ -109,14 +108,14 @@ CMAKE_OFF+= ENABLE_CLI ENABLE_GTK ENABLE_QT ENABLE_UTILS INSTALL_WEB .endif .if ${FLAVOR} == gtk -CMAKE_ON+= ENABLE_GTK GTK_IS_REQUIRED CMAKE_ARGS+= -DUSE_GTK_VERSION=3 +CMAKE_ON+= ENABLE_GTK GTK_IS_REQUIRED CMAKE_OFF+= ENABLE_CLI ENABLE_DAEMON ENABLE_UTILS INSTALL_WEB .endif .if ${FLAVOR} == qt -CMAKE_ON+= ENABLE_QT QT_IS_REQUIRED CMAKE_ARGS+= -DUSE_QT_VERSION=5 +CMAKE_ON+= ENABLE_QT QT_IS_REQUIRED CMAKE_OFF+= ENABLE_CLI ENABLE_DAEMON ENABLE_UTILS INSTALL_WEB .endif @@ -128,16 +127,15 @@ CMAKE_OFF+= ENABLE_CLI ENABLE_DAEMON ENABLE_GTK ENABLE_QT ENABLE_TESTS \ OPTIONS_FILE= ${PORT_DBDIR}/${OPTIONS_NAME}/${FLAVOR}-options -.if ${FLAVOR:Mdaemon} -OPTIONS_DEFINE= NLS TESTS -OPTIONS_DEFAULT= NLS +.if ${FLAVOR:Mdocs} +OPTIONS_DEFINE= .endif -.if ${FLAVOR:Mdocs} +.if ${FLAVOR:Mweb} OPTIONS_DEFINE= .endif -.if ${FLAVOR:Ndaemon} && ${FLAVOR:Ndocs} +.if ${FLAVOR:Nweb} && ${FLAVOR:Ndocs} OPTIONS_DEFINE= NLS TESTS OPTIONS_DEFAULT= NLS .endif @@ -151,6 +149,7 @@ qt_DESC= Build QT client TESTS_DESC= Build & run unit tests utils_DESC= Build utilities (create, edit, remote, show) cli_DESC= Build command-line client (deprecated) +web_DESC= Install web interface NLS_USES= gettext-runtime:lib NLS_CMAKE_BOOL= ENABLE_NLS