Bug 259196 - [new port] net-p2p/prowlarr: Indexer manager/proxy running under dotNET
Summary: [new port] net-p2p/prowlarr: Indexer manager/proxy running under dotNET
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/Prowlarr/Prowlarr/...
Keywords: feature, needs-qa
Depends on:
Blocks:
 
Reported: 2021-10-15 23:20 UTC by Michiel van Baak
Modified: 2021-11-30 12:15 UTC (History)
1 user (show)

See Also:
michiel: maintainer-feedback+


Attachments
0001-net-p2p-prowlarr-Add-new-port.patch (40.45 KB, patch)
2021-10-15 23:20 UTC, Michiel van Baak
no flags Details | Diff
0001-net-p2p-prowlarr-Add-new-port.patch (40.45 KB, patch)
2021-10-21 20:47 UTC, Michiel van Baak
no flags Details | Diff
0001-net-p2p-prowlarr-Add-new-port.patch (41.59 KB, patch)
2021-10-27 10:24 UTC, Michiel van Baak
no flags Details | Diff
0001-net-p2p-prowlarr-Add-new-port.patch (41.63 KB, patch)
2021-11-11 13:18 UTC, Michiel van Baak
no flags Details | Diff
0001-net-p2p-prowlarr-Add-new-port.patch (41.48 KB, patch)
2021-11-25 21:43 UTC, Michiel van Baak
no flags Details | Diff
0001-net-p2p-prowlarr-Add-new-port.patch (42.81 KB, patch)
2021-11-30 12:14 UTC, Michiel van Baak
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michiel van Baak 2021-10-15 23:20:14 UTC
Created attachment 228736 [details]
0001-net-p2p-prowlarr-Add-new-port.patch

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).

portlint ok
poudriere ok
Runs in 'production' on my FreeBSD 13.0 AMD64 setup

Many thanks to the FreeBSD dotnet contributors and the prowlarr team for publishing dotnet compiled binaries and helping getting this port done
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2021-10-20 23:07:05 UTC
Comment on attachment 228736 [details]
0001-net-p2p-prowlarr-Add-new-port.patch

^Triage: New ports cant have maintainer approval
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2021-10-20 23:09:06 UTC
- Strip 'Foo is a' from COMMENT
Comment 3 Michiel van Baak 2021-10-21 20:44:19 UTC
(In reply to Kubilay Kocak from comment #2)
As discussed on IRC:

- strip 'Prowlarr is ' from COMMENT
- use ${PORTNAME} for USERS and GROUPS
- Dont use FIND to fix permissions on Prowlarr binary but use INSTALL_PROGRAM
- Remove 'running under dotnet'
Comment 4 Michiel van Baak 2021-10-21 20:47:17 UTC
Created attachment 228932 [details]
0001-net-p2p-prowlarr-Add-new-port.patch

Changes as described above
Comment 5 Michiel van Baak 2021-10-27 10:24:05 UTC
Created attachment 229065 [details]
0001-net-p2p-prowlarr-Add-new-port.patch

Updated patch to install latest prowlarr version: 0.1.1.1030
Comment 6 Michiel van Baak 2021-11-11 13:18:30 UTC
Created attachment 229426 [details]
0001-net-p2p-prowlarr-Add-new-port.patch

Updated to prowlarr 0.1.2.1060
Comment 7 Michiel van Baak 2021-11-25 21:43:14 UTC
Created attachment 229729 [details]
0001-net-p2p-prowlarr-Add-new-port.patch

Update to 0.1.3.1113
Comment 8 Michiel van Baak 2021-11-30 12:14:42 UTC
Created attachment 229809 [details]
0001-net-p2p-prowlarr-Add-new-port.patch

- Updated to latest release 0.1.5.1164
- Install in /usr/local/share/prowlarr like sonarr and radarr and plex and others
- Data is in /usr/local/prowlarr like sonarr and radarr and plex and others