Date: Wed, 18 Sep 2019 22:50:09 +0000 (UTC) From: Mark Felder <feld@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r512297 - in head/net-p2p: . sonarr-devel sonarr-devel/files Message-ID: <201909182250.x8IMo9dC048490@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: feld Date: Wed Sep 18 22:50:09 2019 New Revision: 512297 URL: https://svnweb.freebsd.org/changeset/ports/512297 Log: Add net-p2p/sonarr-devel to the tree The sonarr-devel port tracks the development releases of Sonarr's v3 phantom branch. If you previously had net-p2p/sonarr installed, it will automatically upgrade your database after backing up the v2 database files. PR: 235508 Submitted by: rodrigo Added: head/net-p2p/sonarr-devel/ - copied from r512296, head/net-p2p/sonarr/ Modified: head/net-p2p/Makefile head/net-p2p/sonarr-devel/Makefile head/net-p2p/sonarr-devel/distinfo head/net-p2p/sonarr-devel/files/sonarr.in Modified: head/net-p2p/Makefile ============================================================================== --- head/net-p2p/Makefile Wed Sep 18 22:35:55 2019 (r512296) +++ head/net-p2p/Makefile Wed Sep 18 22:50:09 2019 (r512297) @@ -78,6 +78,7 @@ SUBDIR += rtorrent SUBDIR += shx SUBDIR += sonarr + SUBDIR += sonarr-devel SUBDIR += squall SUBDIR += torrent-file-editor SUBDIR += torrentcheck Modified: head/net-p2p/sonarr-devel/Makefile ============================================================================== --- head/net-p2p/sonarr/Makefile Wed Sep 18 22:35:55 2019 (r512296) +++ head/net-p2p/sonarr-devel/Makefile Wed Sep 18 22:50:09 2019 (r512297) @@ -1,18 +1,19 @@ # $FreeBSD$ PORTNAME= sonarr -PORTVERSION= 2.0.0.5322 +PORTVERSION= 3.0.3.644 PORTREVISION= 0 CATEGORIES= net-p2p -MASTER_SITES= http://download.sonarr.tv/v2/master/mono/ -DISTNAME= NzbDrone.master.${PORTVERSION}.mono +MASTER_SITES= http://download.sonarr.tv/v3/phantom-develop/${PORTVERSION}/ +PKGNAMESUFFIX= -devel +DISTNAME= Sonarr.phantom-develop.${PORTVERSION}.linux MAINTAINER= feld@FreeBSD.org COMMENT= PVR for Usenet and BitTorrent users LICENSE= GPLv3 -RUN_DEPENDS= mono>0:lang/mono \ +RUN_DEPENDS= mono>4.6.1:lang/mono \ mediainfo>0:multimedia/mediainfo \ sqlite3>0:databases/sqlite3 LIB_DEPENDS= libcurl.so:ftp/curl @@ -21,7 +22,7 @@ USE_RC_SUBR= sonarr NO_ARCH= YES NO_BUILD= YES -WRKSRC= ${WRKDIR}/NzbDrone +WRKSRC= ${WRKDIR}/Sonarr USERS= sonarr GROUPS= sonarr @@ -30,6 +31,8 @@ OPTIONS_DEFINE= X11 # Permits image resizing X11_LIB_DEPENDS+=libgdiplus.so:x11-toolkits/libgdiplus + +CONFLICTS= sonarr-2* .include <bsd.port.options.mk> Modified: head/net-p2p/sonarr-devel/distinfo ============================================================================== --- head/net-p2p/sonarr/distinfo Wed Sep 18 22:35:55 2019 (r512296) +++ head/net-p2p/sonarr-devel/distinfo Wed Sep 18 22:50:09 2019 (r512297) @@ -1,3 +1,3 @@ -TIMESTAMP = 1556289833 -SHA256 (NzbDrone.master.2.0.0.5322.mono.tar.gz) = fc262c027056a112e703e35569fac86f88b147ca9e60dc7f5b5ae74c6d97946f -SIZE (NzbDrone.master.2.0.0.5322.mono.tar.gz) = 7002263 +TIMESTAMP = 1568844081 +SHA256 (Sonarr.phantom-develop.3.0.3.644.linux.tar.gz) = e2baed5e3ec1c1804813a173313101c9fabb4921da09aa42ca0197ff371246d4 +SIZE (Sonarr.phantom-develop.3.0.3.644.linux.tar.gz) = 10146222 Modified: head/net-p2p/sonarr-devel/files/sonarr.in ============================================================================== --- head/net-p2p/sonarr/files/sonarr.in Wed Sep 18 22:35:55 2019 (r512296) +++ head/net-p2p/sonarr-devel/files/sonarr.in Wed Sep 18 22:50:09 2019 (r512297) @@ -23,10 +23,10 @@ load_rc_config $name : ${sonarr_user:="sonarr"} : ${sonarr_data_dir:="%%PREFIX%%/sonarr"} -pidfile="${sonarr_data_dir}/nzbdrone.pid" +pidfile="${sonarr_data_dir}/sonarr.pid" procname="%%PREFIX%%/bin/mono" command="/usr/sbin/daemon" -command_args="-f ${procname} %%DATADIR%%/NzbDrone.exe --nobrowser --data=${sonarr_data_dir}" +command_args="-f ${procname} %%DATADIR%%/Sonarr.exe --nobrowser --data=${sonarr_data_dir}" start_precmd=sonarr_precmd sonarr_precmd() @@ -36,6 +36,10 @@ sonarr_precmd() if [ ! -d ${sonarr_data_dir} ]; then install -d -o ${sonarr_user} ${sonarr_data_dir} fi + + # Unwritable pids allow the service to start, but fails to work + # Rare, but if you are debugging as root and accidentally start the service... + /bin/rm -f ${pidfile} } run_rc_command "$1"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909182250.x8IMo9dC048490>