git: c297177504bf - main - news/sabnzbdplus: update to 4.0.0 and rename to news/sabnzbd

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Mon, 08 May 2023 08:26:53 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c297177504bf33aaf52dc244b77cfa059ed06398

commit c297177504bf33aaf52dc244b77cfa059ed06398
Author:     Matt <lazeraman@gmail.com>
AuthorDate: 2023-05-07 23:44:26 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-05-08 08:25:52 +0000

    news/sabnzbdplus: update to 4.0.0 and rename to news/sabnzbd
    
    Changes since 3.7.2
    In this major update we optimized a core part of the SSL handling.
    This results in large performance increases when downloading from news
    servers with SSL enabled. In addition, the general connection handling
    was improved, resulting in performance improvements for all news servers.
    Special thanks to: mnightingale, puzzledsab and animetosho!
    There are multiple settings that can tweak performance, see:
    When adding a new news server, SSL is enabled by default.
    File assembly performance significantly improved by relying on the
    CRC32 instead of the MD5 to perform QuickCheck of files.
    Slowdown more gracefully when the cache fills up.
    Replaced separate Series/Movie/Date Sorting with general Sorter.
    HTTPS files are included in the Backup.
    Improved Watched Folder scanning and processing.
    Ignore resource fork files created by macOS.
    Deobfuscate final filenames is enabled for new installations.
    Dropped support for Python 3.7.
    
    Bugfixes since 3.7.2
    Restore applying History Retention setting at startup.
    Windows: Not all invalid characters were removed from filenames.
    Windows: Firewall rules were not removed by uninstaller.
    
    Approved by:    james@french.id.au (maintainer)
    PR:             271125
---
 MOVED                                                           | 1 +
 news/Makefile                                                   | 2 +-
 news/{sabnzbdplus => sabnzbd}/Makefile                          | 9 ++++-----
 news/sabnzbd/distinfo                                           | 3 +++
 news/{sabnzbdplus => sabnzbd}/files/patch-SABnzbd.py            | 0
 news/{sabnzbdplus => sabnzbd}/files/patch-sabnzbd_newsunpack.py | 0
 news/{sabnzbdplus => sabnzbd}/files/pkg-message.in              | 0
 news/{sabnzbdplus => sabnzbd}/files/sabnzbd.in                  | 0
 news/{sabnzbdplus => sabnzbd}/pkg-descr                         | 0
 news/{sabnzbdplus => sabnzbd}/pkg-plist                         | 0
 news/sabnzbdplus/distinfo                                       | 3 ---
 11 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/MOVED b/MOVED
index a29fe942611c..655850dac569 100644
--- a/MOVED
+++ b/MOVED
@@ -7535,3 +7535,4 @@ x11-wm/hyprland-devel|x11-wm/hyprland|2023-05-03|Out of date: use x11-wm/hyprlan
 emulators/qemu70|emulators/qemu7|2023-05-04|Use emulators/qemu or emulators/qemu-devel
 www/resin3||2023-05-06|Deprecated version, unsupported by upstream for years
 news/py-sabyenc3|news/py-sabctools|2023-05-08|Renamed upstream
+news/sabnzbdplus|news/sabnzbd|2023-05-08|Update to proper upstream name
diff --git a/news/Makefile b/news/Makefile
index fd65cc158948..589ec3ab1e57 100644
--- a/news/Makefile
+++ b/news/Makefile
@@ -54,7 +54,7 @@
     SUBDIR += py-sabctools
     SUBDIR += rntrack
     SUBDIR += s-news
-    SUBDIR += sabnzbdplus
+    SUBDIR += sabnzbd
     SUBDIR += slrn
     SUBDIR += slrnface
     SUBDIR += suck
diff --git a/news/sabnzbdplus/Makefile b/news/sabnzbd/Makefile
similarity index 94%
rename from news/sabnzbdplus/Makefile
rename to news/sabnzbd/Makefile
index e971d14e4db8..15593e4cad07 100644
--- a/news/sabnzbdplus/Makefile
+++ b/news/sabnzbd/Makefile
@@ -1,6 +1,5 @@
-PORTNAME=	sabnzbdplus
-DISTVERSION=	3.7.2
-PORTEPOCH=	1
+PORTNAME=	sabnzbd
+DISTVERSION=	4.0.0
 CATEGORIES=	news
 MASTER_SITES=	https://github.com/sabnzbd/sabnzbd/releases/download/${DISTVERSION}/
 DISTNAME=	SABnzbd-${DISTVERSION}-src
@@ -20,14 +19,14 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cheetah3>=0:devel/py-cheetah3@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.0:textproc/py-feedparser@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}portend>=0:net/py-portend@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}sabyenc3>=0:news/py-sabyenc3@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}sabctools>=0:news/py-sabctools@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}guessit>0:multimedia/py-guessit@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}puremagic>0:sysutils/py-puremagic@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pysocks>0:net/py-pysocks@${PY_FLAVOR} \
 		par2repair:archivers/par2cmdline \
 		unrar:archivers/unrar
 
-USES=		python:3.7+ shebangfix gettext
+USES=		python:3.8+ shebangfix gettext
 USE_RC_SUBR=	sabnzbd
 
 SHEBANG_FILES=	SABnzbd.py tools/msgfmt.py
diff --git a/news/sabnzbd/distinfo b/news/sabnzbd/distinfo
new file mode 100644
index 000000000000..38ad0171ffc8
--- /dev/null
+++ b/news/sabnzbd/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682683069
+SHA256 (SABnzbd-4.0.0-src.tar.gz) = 32e6073a238d25747ef86919ff0804725cf59ddbcfab60c812e21c998ce2ed71
+SIZE (SABnzbd-4.0.0-src.tar.gz) = 5079964
diff --git a/news/sabnzbdplus/files/patch-SABnzbd.py b/news/sabnzbd/files/patch-SABnzbd.py
similarity index 100%
rename from news/sabnzbdplus/files/patch-SABnzbd.py
rename to news/sabnzbd/files/patch-SABnzbd.py
diff --git a/news/sabnzbdplus/files/patch-sabnzbd_newsunpack.py b/news/sabnzbd/files/patch-sabnzbd_newsunpack.py
similarity index 100%
rename from news/sabnzbdplus/files/patch-sabnzbd_newsunpack.py
rename to news/sabnzbd/files/patch-sabnzbd_newsunpack.py
diff --git a/news/sabnzbdplus/files/pkg-message.in b/news/sabnzbd/files/pkg-message.in
similarity index 100%
rename from news/sabnzbdplus/files/pkg-message.in
rename to news/sabnzbd/files/pkg-message.in
diff --git a/news/sabnzbdplus/files/sabnzbd.in b/news/sabnzbd/files/sabnzbd.in
similarity index 100%
rename from news/sabnzbdplus/files/sabnzbd.in
rename to news/sabnzbd/files/sabnzbd.in
diff --git a/news/sabnzbdplus/pkg-descr b/news/sabnzbd/pkg-descr
similarity index 100%
rename from news/sabnzbdplus/pkg-descr
rename to news/sabnzbd/pkg-descr
diff --git a/news/sabnzbdplus/pkg-plist b/news/sabnzbd/pkg-plist
similarity index 100%
rename from news/sabnzbdplus/pkg-plist
rename to news/sabnzbd/pkg-plist
diff --git a/news/sabnzbdplus/distinfo b/news/sabnzbdplus/distinfo
deleted file mode 100644
index 3e7111522299..000000000000
--- a/news/sabnzbdplus/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1676026649
-SHA256 (SABnzbd-3.7.2-src.tar.gz) = 01250ecd09cdb50da8be8829e4f44f33f0bf1bcf1fcff136ad6045e5f4a2a172
-SIZE (SABnzbd-3.7.2-src.tar.gz) = 5108729