From nobody Wed Dec 15 17:43:34 2021 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 6DA0918EC19A; Wed, 15 Dec 2021 17:43:34 +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 4JDjK21CnWz3BxP; Wed, 15 Dec 2021 17:43:34 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 098C920897; Wed, 15 Dec 2021 17:43:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1BFHhYEB005326; Wed, 15 Dec 2021 17:43:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BFHhYN4005325; Wed, 15 Dec 2021 17:43:34 GMT (envelope-from git) Date: Wed, 15 Dec 2021 17:43:34 GMT Message-Id: <202112151743.1BFHhYN4005325@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mikael Urankar Subject: git: b8e14e5f6e25 - main - net-p2p/prowlarr: Add new port 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mikael X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b8e14e5f6e25bf2e3560c690be7e2ca2e4341ee4 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1639590214; 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=cyFlF/yGAA2nUL+xx0h8N/efFXd1PqGMcU0BheUwZTc=; b=Py3CswkzF5/LhKa7Td2BromoTNHM12+attkgNXPuXayuV7UBuj6Vr1NIpB2G7ojpoTuw7P BA0qeZ+JUQWacfzMWw4S1b/KXM/NsIhUeoLT26hNdDc6g6/FAMZwxiuaMI2wPghg5hWQ8R jkU3KsFAxSz0XM9gKEZqSqfAigOqqNttRqni8ULjXP/Tlfg+GSMnMlTl3q0abKZiZ1OYyd /fxN8GwfFv4mHwOCSzgbwumMbMVKw5C3PRsizHZEIlNA3e5c5r6RdtVBEV4y9b4oo5/aZu oFz+OWKXL9kReC/DXD6gACg2TGhp7fW3ztTWdtJQMg+jpc47p70w5ldX3pv+uA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1639590214; a=rsa-sha256; cv=none; b=mK6fdIk/dBBJWx3KhA1hfOfDinYnK//zmoRc8ey1Ync1W2xAX0gcVWzBzheUt70IoWGbWm 3Wj7cJ+ux1GwZo2PvtiQuEHjBDoGo5wSNNPsJ7yYGPyuOw9pR0YveSVupFr/D3RdSP7zX1 myHlaFLv+Zxf7oYMHCqa9SyGK2yGW9LWBcOC8Y9hzoeB/7CDyi0ULlMLPD/Hsw5GHJDoGM sQyxJjIMalUAlgBhz6Va34ZlVGjVgBz4vdgJTK43f2eVTbq3S4kHjR0DWFBIA7tPL7TjD2 63cr3sRgKSOTJOckMyzAjI3J4fEdhXLjodki6zvLLHJ71lbo1lpN2CF/HYG2lw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=b8e14e5f6e25bf2e3560c690be7e2ca2e4341ee4 commit b8e14e5f6e25bf2e3560c690be7e2ca2e4341ee4 Author: Michiel van Baak Jansen AuthorDate: 2021-10-15 22:50:55 +0000 Commit: Mikael Urankar CommitDate: 2021-12-15 17:43:23 +0000 net-p2p/prowlarr: Add new port Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required (we do it all). --- GIDs | 2 +- UIDs | 2 +- net-p2p/Makefile | 1 + net-p2p/prowlarr/Makefile | 44 +++ net-p2p/prowlarr/distinfo | 3 + net-p2p/prowlarr/files/pkg-message.in | 33 ++ net-p2p/prowlarr/files/prowlarr.in | 48 +++ net-p2p/prowlarr/pkg-descr | 8 + net-p2p/prowlarr/pkg-plist | 720 ++++++++++++++++++++++++++++++++++ 9 files changed, 859 insertions(+), 2 deletions(-) diff --git a/GIDs b/GIDs index 96183f776323..ee3b9573b3fc 100644 --- a/GIDs +++ b/GIDs @@ -298,7 +298,7 @@ nzbhydra2:*:355: lidarr:*:356: bazarr:*:357: autoscan:*:358: -# free: 359 +prowlarr:*:359: v2ray:*:360: httptunnel:*:361: # free: 362 diff --git a/UIDs b/UIDs index bfff7a569e47..22ca902e1876 100644 --- a/UIDs +++ b/UIDs @@ -303,7 +303,7 @@ nzbhydra2:*:355:355::0:0:NZBHydra 2 Daemon:/nonexistent:/usr/sbin/nologin lidarr:*:356:356::0:0:Lidarr Daemon:/nonexistent:/usr/sbin/nologin bazarr:*:357:357::0:0:Bazarr Daemon:/nonexistent:/usr/sbin/nologin autoscan:*:358:358::0:0:Autoscan Daemon:/nonexistent:/usr/sbin/nologin -# free: 359 +prowlarr:*:359:359::0:0:Prowlarr Daemon:/nonexistent:/usr/sbin/nologin v2ray:*:360:360::0:0:V2Ray Daemon:/nonexistent:/usr/sbin/nologin httptunnel:*:361:361::0:0:httptunnel Daemon:/nonexistent:/usr/sbin/nologin # free: 362 diff --git a/net-p2p/Makefile b/net-p2p/Makefile index 69e329aedb63..a747f3945409 100644 --- a/net-p2p/Makefile +++ b/net-p2p/Makefile @@ -69,6 +69,7 @@ SUBDIR += p5-Net-DirectConnect SUBDIR += p5-WWW-BitTorrent SUBDIR += phex + SUBDIR += prowlarr SUBDIR += py-libtorrent-rasterbar SUBDIR += py-nicotine-plus SUBDIR += py-transmission-rpc diff --git a/net-p2p/prowlarr/Makefile b/net-p2p/prowlarr/Makefile new file mode 100644 index 000000000000..d50d01787699 --- /dev/null +++ b/net-p2p/prowlarr/Makefile @@ -0,0 +1,44 @@ +PORTNAME= prowlarr +PORTVERSION= 0.1.8.1231 +CATEGORIES= net-p2p +MASTER_SITES= https://github.com/Prowlarr/Prowlarr/releases/download/v${PORTVERSION}/ +DISTNAME= Prowlarr.develop.${PORTVERSION}.freebsd-core-x64 + +MAINTAINER= michiel@vanbaak.eu +COMMENT= Indexer Manager for Usenet and BitTorrent users + +LICENSE= GPLv3 + +ONLY_FOR_ARCHS= amd64 + +RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \ + icu>0:devel/icu \ + libiconv>0:converters/libiconv \ + libinotify>0:devel/libinotify \ + libunwind>0:devel/libunwind \ + openssl>0:security/openssl \ + sqlite3>0:databases/sqlite3 + +USE_RC_SUBR= ${PORTNAME} + +NO_BUILD= YES + +SUB_FILES= ${PORTNAME} pkg-message +SUB_LIST= DATADIR=${DATADIR} \ + GROUPS=${GROUPS} \ + PORTNAME=${PORTNAME} \ + USERS=${USERS} + +USERS= ${PORTNAME} +GROUPS= ${PORTNAME} + +WRKSRC= ${WRKDIR}/Prowlarr + +.include + +do-install: + ${INSTALL} -d -m 755 ${STAGEDIR}/${DATADIR} + cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}/${DATADIR} "! -name Prowlarr" + ${INSTALL_PROGRAM} ${WRKSRC}/Prowlarr ${STAGEDIR}/${DATADIR} + +.include diff --git a/net-p2p/prowlarr/distinfo b/net-p2p/prowlarr/distinfo new file mode 100644 index 000000000000..3877647fc175 --- /dev/null +++ b/net-p2p/prowlarr/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1639226857 +SHA256 (Prowlarr.develop.0.1.8.1231.freebsd-core-x64.tar.gz) = b3e7df38d659fcdbbe9edacbecc0b00ce8f8e7d70e53d7367a23a4b45b259340 +SIZE (Prowlarr.develop.0.1.8.1231.freebsd-core-x64.tar.gz) = 47669472 diff --git a/net-p2p/prowlarr/files/pkg-message.in b/net-p2p/prowlarr/files/pkg-message.in new file mode 100644 index 000000000000..c42d02ab6d8e --- /dev/null +++ b/net-p2p/prowlarr/files/pkg-message.in @@ -0,0 +1,33 @@ +[ +{ type: install + message: <