From owner-svn-ports-all@freebsd.org  Sun Jan  6 15:09:06 2019
Return-Path: <owner-svn-ports-all@freebsd.org>
Delivered-To: svn-ports-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3979A1491685;
 Sun,  6 Jan 2019 15:09:06 +0000 (UTC)
 (envelope-from dinoex@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)
 server-signature RSA-PSS (4096 bits)
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "mxrelay.nyi.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id D3D2681F57;
 Sun,  6 Jan 2019 15:09:05 +0000 (UTC)
 (envelope-from dinoex@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C58D41EEC;
 Sun,  6 Jan 2019 15:09:05 +0000 (UTC)
 (envelope-from dinoex@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x06F95sU015933;
 Sun, 6 Jan 2019 15:09:05 GMT (envelope-from dinoex@FreeBSD.org)
Received: (from dinoex@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id x06F94uU015927;
 Sun, 6 Jan 2019 15:09:04 GMT (envelope-from dinoex@FreeBSD.org)
Message-Id: <201901061509.x06F94uU015927@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: dinoex set sender to
 dinoex@FreeBSD.org using -f
From: Dirk Meyer <dinoex@FreeBSD.org>
Date: Sun, 6 Jan 2019 15:09:04 +0000 (UTC)
To: ports-committers@freebsd.org, svn-ports-all@freebsd.org,
 svn-ports-head@freebsd.org
Subject: svn commit: r489499 - in head/news/suck: . files
X-SVN-Group: ports-head
X-SVN-Commit-Author: dinoex
X-SVN-Commit-Paths: in head/news/suck: . files
X-SVN-Commit-Revision: 489499
X-SVN-Commit-Repository: ports
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Rspamd-Queue-Id: D3D2681F57
X-Spamd-Bar: --
Authentication-Results: mx1.freebsd.org
X-Spamd-Result: default: False [-2.97 / 15.00];
 local_wl_from(0.00)[FreeBSD.org];
 NEURAL_HAM_MEDIUM(-1.00)[-0.999,0];
 NEURAL_HAM_SHORT(-0.97)[-0.970,0];
 ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US];
 NEURAL_HAM_LONG(-1.00)[-0.999,0]
X-BeenThere: svn-ports-all@freebsd.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: SVN commit messages for the ports tree <svn-ports-all.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-ports-all>,
 <mailto:svn-ports-all-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-ports-all/>
List-Post: <mailto:svn-ports-all@freebsd.org>
List-Help: <mailto:svn-ports-all-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-ports-all>,
 <mailto:svn-ports-all-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2019 15:09:06 -0000

Author: dinoex
Date: Sun Jan  6 15:09:04 2019
New Revision: 489499
URL: https://svnweb.freebsd.org/changeset/ports/489499

Log:
  - update to 4.3.4
  - ipv6 support
  - new upstream
  - add LICENSE

Modified:
  head/news/suck/Makefile
  head/news/suck/distinfo
  head/news/suck/files/patch-Makefile.in
  head/news/suck/files/patch-killfile.c
  head/news/suck/files/patch-lmove.c
  head/news/suck/pkg-descr

Modified: head/news/suck/Makefile
==============================================================================
--- head/news/suck/Makefile	Sun Jan  6 15:08:46 2019	(r489498)
+++ head/news/suck/Makefile	Sun Jan  6 15:09:04 2019	(r489499)
@@ -2,23 +2,23 @@
 # $FreeBSD$
 
 PORTNAME=	suck
-PORTVERSION=	4.3.2
-PORTREVISION=	5
-CATEGORIES=	news
-#MASTER_SITES=	http://www.sucknews.org/
-MASTER_SITES=	http://home.comcast.net/~bobyetman/ \
-		LOCAL/dinoex
+PORTVERSION=	4.3.4
+CATEGORIES=	news ipv6
 PKGNAMESUFFIX?=	${CNEWS_SUFFIX}${PKGNAMESUFFIX2}
 
 MAINTAINER=	dinoex@FreeBSD.org
 COMMENT=	Receives/sends news to/from localhost via NNTP
 
+LICENSE=	PD
+
 CONFLICTS?=	suckblow-1.*
 
-USES=		gmake shebangfix
+USES=		autoreconf gmake shebangfix
 SHEBANG_FILES=	sample/post_filter.pl
 GNU_CONFIGURE=	yes
 MAKE_ENV=	CHKHISTORY=chkhistory_db.o
+USE_GITHUB=	yes
+GH_ACCOUNT=	lazarus-pkgs
 
 EX_SCRIPTS=	get.news.generic get.news.inn perl_kill.pl perl_xover.pl \
 		post_filter.pl put.news put.news.pl put.news.sm put.news.sm.pl

Modified: head/news/suck/distinfo
==============================================================================
--- head/news/suck/distinfo	Sun Jan  6 15:08:46 2019	(r489498)
+++ head/news/suck/distinfo	Sun Jan  6 15:09:04 2019	(r489499)
@@ -1,2 +1,3 @@
-SHA256 (suck-4.3.2.tar.gz) = c98dd04d1fe6914867fa509821243d5e63d1159a238f38f6c01e19e266b51788
-SIZE (suck-4.3.2.tar.gz) = 187560
+TIMESTAMP = 1546372949
+SHA256 (lazarus-pkgs-suck-4.3.4_GH0.tar.gz) = 26ce11b00fb2c5bbd71391eac237e217ffce058b75e942d38c2d6670be637c93
+SIZE (lazarus-pkgs-suck-4.3.4_GH0.tar.gz) = 153774

Modified: head/news/suck/files/patch-Makefile.in
==============================================================================
--- head/news/suck/files/patch-Makefile.in	Sun Jan  6 15:08:46 2019	(r489498)
+++ head/news/suck/files/patch-Makefile.in	Sun Jan  6 15:09:04 2019	(r489499)
@@ -1,6 +1,6 @@
---- Makefile.in.orig	2003-03-28 20:22:38.000000000 +0100
-+++ Makefile.in	2013-12-19 08:04:14.000000000 +0100
-@@ -6,7 +6,7 @@
+--- Makefile.in.orig	2018-08-01 13:54:24 UTC
++++ Makefile.in
+@@ -6,7 +6,7 @@ SHELL=/bin/sh
  ############################################################################
  
  # Step 1: Define ONE of the CHKHISTORY 
@@ -9,7 +9,7 @@
  #CHKHISTORY=chkhistory.o	# use flat file history routine
  #CHKHISTORY=chkhistory_db.o	# use DB history routine, if you use 
                                  # DBM, GDBM, NDBM, or DBZ
-@@ -17,7 +17,7 @@
+@@ -17,7 +17,7 @@ CHKHISTORY=@HISTORY@
  # If you are using flat file, you can skip the rest, they don't matter
  
  # Step 2: Define ONE of the Database Types
@@ -18,7 +18,7 @@
  #DB_TYPE=-DUSE_DBM
  #DB_TYPE=-DUSE_GDBM	
  #DB_TYPE=-DUSE_NDBM
-@@ -29,18 +29,20 @@
+@@ -29,18 +29,20 @@ DB_TYPE=@DB_TYPE@
  # If you are using INN-2.X, and the compiler complains 
  # about Undefined Symbols QIOclose QIOopen QIOread
  # Use the DB_LIB that includes -lstorage
@@ -40,7 +40,7 @@
  
  # Step 5: If you want to use embedded PERL functions as kill routines
  # define these. 
-@@ -67,8 +69,8 @@
+@@ -67,8 +69,8 @@ PERL_DEFS=-D_REENTRANT -D_GNU_SOURCE
  #OS2_DEFS=-DEMX
  
  # Step 7: If compiling with SSL uncomment the following
@@ -51,7 +51,7 @@
  #SSL_LIB=-lssl -lcrypto
  #SSL_DEFS=-I/usr/local/ssl/include -DHAVE_LIBSSL
  #SSL_LIB_LOC=-L/usr/local/ssl/lib
-@@ -110,16 +112,16 @@
+@@ -110,7 +112,7 @@ CC = @CC@
  @SET_MAKE@
  
  CFLAGS = @CFLAGS@
@@ -60,36 +60,7 @@
  LDFLAGS = @LDFLAGS@ $(DMALLOC_LD) $(OS2_LD)
  DEFS = @DEFS@ -DSUCK_VERSION=\"$(VERSION)\" $(DMALLOC_DEFS) $(OS2_DEFS) $(DMALLOC_INC)
  LIBS = @LIBS@ $(DMALLOC_LIB)
- 
- prefix = @prefix@
- exec_prefix = @exec_prefix@
--bindir = @bindir@
-+bindir = ${DESTDIR}@bindir@
- manext = 1
--mandir = @mandir@/man$(manext)
-+mandir = ${DESTDIR}@mandir@/man$(manext)
- srcdir = @srcdir@
- MAN = $(srcdir)/man
- SMAN= $(srcdir)/Spanish.docs
-@@ -177,7 +179,7 @@
- 
- install_bin: suck rpost testhost lmove
- 	- mkdir -p $(bindir)
--	- strip -s suck rpost testhost lmove
-+	- strip -x suck rpost testhost lmove
- 	$(INSTALL_PROGRAM) suck $(bindir)/suck
- 	$(INSTALL_PROGRAM) rpost $(bindir)/rpost
- 	$(INSTALL_PROGRAM) testhost $(bindir)/testhost
-@@ -195,7 +197,7 @@
- #	$(MAKE) -C $(SMAN)
- 
- install_lpost: lpost $(MAN)/lpost.1
--	- strip -s lpost
-+	- strip -x lpost
- 	$(INSTALL_PROGRAM) lpost $(bindir)/lpost
- 	$(INSTALL_DATA) $(MAN)/lpost.1 $(mandir)/lpost.$(manext)
- 
-@@ -295,3 +297,6 @@
+@@ -293,3 +295,6 @@ makerpm: maketar
  	rm -rf /tmp/suck*
  # now generate the .sig files
  	#pgps -b ~/suck*.rpm ~/suck*.tar.gz

Modified: head/news/suck/files/patch-killfile.c
==============================================================================
--- head/news/suck/files/patch-killfile.c	Sun Jan  6 15:08:46 2019	(r489498)
+++ head/news/suck/files/patch-killfile.c	Sun Jan  6 15:09:04 2019	(r489499)
@@ -1,6 +1,6 @@
---- killfile.c.orig	Tue Aug 28 01:55:03 2001
-+++ killfile.c	Sun Oct 14 20:03:03 2001
-@@ -55,7 +55,6 @@
+--- killfile.c.orig	2018-08-01 13:54:24 UTC
++++ killfile.c
+@@ -55,7 +55,6 @@ int check_a_group(PMaster, POneKill, cha
  void print_debug(PKillStruct, const char *);
  void debug_one_kill(POneKill);
  void add_to_linkedlist(pmy_regex *, pmy_regex);

Modified: head/news/suck/files/patch-lmove.c
==============================================================================
--- head/news/suck/files/patch-lmove.c	Sun Jan  6 15:08:46 2019	(r489498)
+++ head/news/suck/files/patch-lmove.c	Sun Jan  6 15:09:04 2019	(r489499)
@@ -1,10 +1,10 @@
---- lmove.c.orig	Fri May 23 08:16:38 1997
-+++ lmove.c	Mon Aug 25 16:43:04 1997
-@@ -27,6 +27,7 @@
+--- lmove.c.orig	2018-08-01 13:54:24 UTC
++++ lmove.c
+@@ -28,6 +28,7 @@
  #include <sys/stat.h>
  #include <errno.h>
  #include <signal.h>
 +#include <sys/syslimits.h>
  
- #include "suck_config.h"
- #include "both.h"
+ #ifdef DMALLOC
+ #include <dmalloc.h>

Modified: head/news/suck/pkg-descr
==============================================================================
--- head/news/suck/pkg-descr	Sun Jan  6 15:08:46 2019	(r489498)
+++ head/news/suck/pkg-descr	Sun Jan  6 15:09:04 2019	(r489499)
@@ -6,3 +6,5 @@ bring it to your local machine, without the remote ser
 anything special. If you have read permission on the server, you can
 use suck. Suck does NOT use the NEWNEWS command, hated by many
 administrators.
+
+WWW: https://github.com/lazarus-pkgs/suck