From nobody Fri Sep 29 15:33:39 2023 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 4RxvWl4h6Zz4v3bF; Fri, 29 Sep 2023 15:33:39 +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 4RxvWl4Jj0z4KFT; Fri, 29 Sep 2023 15:33:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696001619; 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=XGwrt3rexvi19ZhiSL3YzQp4QRDxDQHLISlcHzh8Eo4=; b=x2/SqYKAX9/tOsyKWfN4A06rX0Q6heyXdXQVh+wXkobdw+smqEB0c8SrsviBQ7fL7Uz5Um s/WjF2PkO6nvswEfZTx6tlIvN+gc5faNR9m2c8isEKWiZqgrxb9tJD2SVo5QORptqly1qQ i16pXsdPJorbaM6tIz4tmG8OgyS8e1dViFB2dBPJSBEIMBhgJ1FCd+1Gdr070sCMtxTkVH g/LTq5uefTzfsRb1FGO52ahZ4W9fxfLjhcN0moaFzlMQfoQgBXHOT9o+lq7mwTZBEeUS03 4a8cWkaAogO6yEFOTfM/w9jxLPUYHB6VItzzNGekTMyWXO75KuZfqe86GNjBYA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696001619; a=rsa-sha256; cv=none; b=Y0Ic21bTWD7u2fu6Iy4xUjpPnNSfEM7w4bAV6bKwn038Fzp7crt19CkbPAu1Z+33FhDJtr KyIxn6wmlSy63YrnwL2KOZv0snW7MvUPHRbZ0RpIb2agMRXwAC/P0h+4LENke4r8fiXcs5 fYOBBnv+TgnUFBzkpFzNkc02Ah544ODXecDLT3kTfcBCGmIi8aVC+A/1CoQILRvpOjND9T 1SBiTBGhDQdPyXavc8TSEF5Eon3h0FbpdWVTSCTIToiPZjaAEKLCYodflDaPCU7gnh2x/k nCYIYMRQT40Q13gSWCERMFHAR01DhQ9Z67qE2WoBYhiZn54fv5SakGAfo+Nx/Q== 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=1696001619; 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=XGwrt3rexvi19ZhiSL3YzQp4QRDxDQHLISlcHzh8Eo4=; b=V5RGyy8/CALLN0PlxYjxmTUlnUoCOSxFsIaioQXcC4n1XdniPamI/QP3hqS4vG924uYWIm jsYGqlUYjkjRa/wCJIRA7R9UBwb4ly/aED+wpCqAFyf/2saFctGMR+J0PfV7iFmAFC8ThX C1v3p1uFanqPagjo3FnScHCfUryF1iB4jyE3jw+Zo68/g4w3cgjCDRU91CDTPWVjHCYG4L Lxh1ihfmUYx7zkkn3kWEl78lXEkyxhNWgwhwiZd4A9U9PU8DYq7DNhlGQ7lqnhT2dMCgNp bVpU2mE8/xUKfBx1byZiFgoyjNotmgDULkxcJ7AxPhXE+Ju9W6L+QSyrI9S7sg== 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 4RxvWl3KN1z194Y; Fri, 29 Sep 2023 15:33:39 +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 38TFXdVl081688; Fri, 29 Sep 2023 15:33:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38TFXdfr081685; Fri, 29 Sep 2023 15:33:39 GMT (envelope-from git) Date: Fri, 29 Sep 2023 15:33:39 GMT Message-Id: <202309291533.38TFXdfr081685@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dries Michiels Subject: git: 379a07b9b852 - main - net-p2p/sonarr-devel: 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: driesm X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 379a07b9b85291d143c8226a244c42267d203770 Auto-Submitted: auto-generated The branch main has been updated by driesm: URL: https://cgit.FreeBSD.org/ports/commit/?id=379a07b9b85291d143c8226a244c42267d203770 commit 379a07b9b85291d143c8226a244c42267d203770 Author: Michiel van Baak Jansen AuthorDate: 2023-09-29 15:20:05 +0000 Commit: Dries Michiels CommitDate: 2023-09-29 15:31:36 +0000 net-p2p/sonarr-devel: add new port Main updates to sonarr: * Switched from mono to .NET * Release profiles have been deleted in favour of Custom Formats * Authentication is now mandatory to prevent open instances on the internet that leak access to indexers * dark theme included by default Changes: https://wiki.servarr.com/sonarr/faq-v4 PR: 273898 --- MOVED | 1 - net-p2p/Makefile | 1 + net-p2p/sonarr-devel/Makefile | 58 ++++ net-p2p/sonarr-devel/distinfo | 3 + net-p2p/sonarr-devel/files/package_info.in | 5 + net-p2p/sonarr-devel/files/pkg-message.in | 33 ++ net-p2p/sonarr-devel/files/sonarr.in | 54 +++ net-p2p/sonarr-devel/pkg-descr | 1 + net-p2p/sonarr-devel/pkg-plist | 519 +++++++++++++++++++++++++++++ net-p2p/sonarr/Makefile | 4 +- 10 files changed, 677 insertions(+), 2 deletions(-) diff --git a/MOVED b/MOVED index 470098517ba2..b463a3a62ba0 100644 --- a/MOVED +++ b/MOVED @@ -5681,7 +5681,6 @@ biology/py-fastTSNE|math/py-openTSNE|2021-03-13|project renamed/reimplemented un misc/py-XlsxWriter|textproc/py-xlsxwriter|2021-03-13|Remove duplicate emulators/open-vm-tools-nox11|emulators/open-vm-tools@nox11|2021-03-17|Moved to a flavored, generic, version math/s2geometry|graphics/s2|2021-03-22|Remove duplicate port -net-p2p/sonarr-devel|net-p2p/sonarr|2021-03-23|Removed, use net-p2p/sonarr instead www/py-django-jsonfield||2021-03-24|Removed: This port will be deleted in the future, please switch to use www/py-jsonfield or www/py-jsonfield2 devel/hs-c2hs||2021-03-27|Has expired: Was used as BUILD_DEPENDS, not useful on its own x11-toolkits/tile||2021-03-27|Has expired: The Tile widget set is part of Tk 8.5 and above, see TIP 248 diff --git a/net-p2p/Makefile b/net-p2p/Makefile index d76c8be07b14..4c82e290ccca 100644 --- a/net-p2p/Makefile +++ b/net-p2p/Makefile @@ -93,6 +93,7 @@ SUBDIR += rtorrent SUBDIR += shx SUBDIR += sonarr + SUBDIR += sonarr-devel SUBDIR += tooth SUBDIR += torrent-file-editor SUBDIR += torrentcheck diff --git a/net-p2p/sonarr-devel/Makefile b/net-p2p/sonarr-devel/Makefile new file mode 100644 index 000000000000..a2d2716c9f4d --- /dev/null +++ b/net-p2p/sonarr-devel/Makefile @@ -0,0 +1,58 @@ +PORTNAME= sonarr +DISTVERSION= 4.0.0.682 +CATEGORIES= net-p2p +MASTER_SITES= https://download.sonarr.tv/v4/develop/${PORTVERSION}/ +PKGNAMESUFFIX= -devel +DISTNAME= Sonarr.develop.${DISTVERSION}.freebsd-x64 + +MAINTAINER= michiel@vanbaak.eu +COMMENT= PVR for Usenet and BitTorrent users +WWW= https://sonarr.tv + +LICENSE= GPLv3 + +ONLY_FOR_ARCHS= amd64 + +RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \ + icu>0:devel/icu \ + krb5>0:security/krb5 \ + libiconv>0:converters/libiconv \ + libinotify>0:devel/libinotify \ + libunwind>0:devel/libunwind + +USES= ssl:run sqlite:3 + +USE_RC_SUBR= sonarr + +CONFLICTS_INSTALL= sonarr + +NO_BUILD= YES + +SUB_FILES= sonarr package_info pkg-message +SUB_LIST= DATADIR=${DATADIR} \ + GROUPS=${GROUPS} \ + MAINTAINER=${MAINTAINER} \ + PKGVERSION=${PKGVERSION} \ + PORTNAME=${PORTNAME} \ + USERS=${USERS} + +WRKSRC= ${WRKDIR}/Sonarr + +USERS= sonarr +GROUPS= sonarr + +.include + +post-extract: + ${RM} -rf ${WRKSRC}/Sonarr.Update + +do-install: + ${INSTALL} -d -m 755 ${STAGEDIR}/${DATADIR}/bin/ + cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}/${DATADIR}/bin/ "! -name Sonarr -and ! -name ffprobe" + ${INSTALL_PROGRAM} ${WRKSRC}/Sonarr ${STAGEDIR}/${DATADIR}/bin/ + ${INSTALL_PROGRAM} ${WRKSRC}/ffprobe ${STAGEDIR}/${DATADIR}/bin/ + +post-install: + ${INSTALL_DATA} ${WRKDIR}/package_info ${STAGEDIR}/${DATADIR}/ + +.include diff --git a/net-p2p/sonarr-devel/distinfo b/net-p2p/sonarr-devel/distinfo new file mode 100644 index 000000000000..f21a819ee5e5 --- /dev/null +++ b/net-p2p/sonarr-devel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1695559560 +SHA256 (Sonarr.develop.4.0.0.682.freebsd-x64.tar.gz) = b018f52e76f90e77bced639ef1e2f6ca4a62d9199e6a4735e0a7485a3036e0a0 +SIZE (Sonarr.develop.4.0.0.682.freebsd-x64.tar.gz) = 57728821 diff --git a/net-p2p/sonarr-devel/files/package_info.in b/net-p2p/sonarr-devel/files/package_info.in new file mode 100644 index 000000000000..f8602956c97a --- /dev/null +++ b/net-p2p/sonarr-devel/files/package_info.in @@ -0,0 +1,5 @@ +PackageVersion=%%PKGVERSION%% +PackageAuthor=%%MAINTAINER%% +UpdateMethod=External +UpdateMethodMessage=use 'pkg upgrade' or [create a PR](https://bugs.freebsd.org/bugzilla/enter_bug.cgi?component=Individual%20Port%28s%29&product=Ports%20%26%20Packages) requesting an update of the port +Branch=develop diff --git a/net-p2p/sonarr-devel/files/pkg-message.in b/net-p2p/sonarr-devel/files/pkg-message.in new file mode 100644 index 000000000000..0f27aef1d91a --- /dev/null +++ b/net-p2p/sonarr-devel/files/pkg-message.in @@ -0,0 +1,33 @@ +[ +{ type: install + message: <0:multimedia/mediainfo \ USES= sqlite:3 USE_RC_SUBR= sonarr +CONFLICTS_INSTALL= sonarr-devel + NO_ARCH= YES NO_BUILD= YES