Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Aug 2001 23:27:27 -0400 (EDT)
From:      Pete Fritchman <petef@databits.net>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        xaa+ports@timewasters.nl
Subject:   ports/29918: Update news/slrn to 0.9.7.2
Message-ID:  <20010821032727.470E3D925@electron.databits.net>

next in thread | raw e-mail | index | archive | help

>Number:         29918
>Category:       ports
>Synopsis:       Update news/slrn to 0.9.7.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 20 20:30:28 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Pete Fritchman
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
Databits Network Services, Inc.
>Environment:
System: FreeBSD entropy.databits.net 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Wed Aug 8 12:51:05 EDT 2001 root@entropy.databits.net:/usr/obj/usr/src/sys/ENTROPY i386

>Description:

- update to version 0.9.7.2
- use MASTER_SITE_SOURCEFORGE
- build with SSL by default (WITH_SSL => WITHOUT_SSL)
- replace patch w/regex
- clean up do-install target
- better pkg-descr

>How-To-Repeat:

>Fix:

[ cvs rm files/patch-aa ]

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/news/slrn/Makefile,v
retrieving revision 1.24
diff -u -r1.24 Makefile
--- Makefile	2001/06/22 11:24:26	1.24
+++ Makefile	2001/08/21 02:57:06
@@ -6,38 +6,42 @@
 #
 
 PORTNAME=	slrn
-PORTVERSION=	0.9.7.1
+PORTVERSION=	0.9.7.2
 CATEGORIES=	news ipv6
-MASTER_SITES=	ftp://slrn.sourceforge.net/pub/slrn/
-DISTNAME=	slrn-0.9.7.1
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	xaa+ports@timewasters.nl
 
 LIB_DEPENDS=	slang.1:${PORTSDIR}/devel/libslang
 
-GNU_CONFIGURE=	yes
-ALL_TARGET=	all slrnpull
-MAN1=		slrn.1
+USE_GMAKE=	yes
 
-CONFIGURE_ARGS=	--enable-ipv6 --disable-inews
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--enable-ipv6 --disable-inews --with-slrnpull
 
-.if defined(WITH_SSL)
+.if !defined(WITHOUT_SSL)
 USE_OPENSSL=	YES
 CONFIGURE_ARGS+=	--with-ssl
 .endif
 
+ALL_TARGET=	all slrnpull
+
+MAN1=		slrn.1
+
+post-patch:
+	@${PERL} -pi -e 's,/usr/lib/sendmail,/usr/sbin/sendmail,' \
+		${WRKSRC}/src/slrnfeat.h
+
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/src/${MACHINE_ARCH}objs/slrn ${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/src/${MACHINE_ARCH}objs/slrnpull ${PREFIX}/bin
 	@${MKDIR} ${PREFIX}/share/examples/slrn
 	${INSTALL_DATA} ${WRKSRC}/doc/slrn.rc ${PREFIX}/share/examples/slrn
 	@${MKDIR} ${PREFIX}/share/examples/slrn/slrnpull
-	${INSTALL_DATA} ${WRKSRC}/doc/slrnpull/README ${PREFIX}/share/examples/slrn/slrnpull
-	${INSTALL_DATA} ${WRKSRC}/doc/slrnpull/SETUP ${PREFIX}/share/examples/slrn/slrnpull
-	${INSTALL_DATA} ${WRKSRC}/doc/slrnpull/score ${PREFIX}/share/examples/slrn/slrnpull
-	${INSTALL_DATA} ${WRKSRC}/doc/slrnpull/slrn.rc ${PREFIX}/share/examples/slrn/slrnpull
-	${INSTALL_DATA} ${WRKSRC}/doc/slrnpull/slrnpull.conf ${PREFIX}/share/examples/slrn/slrnpull
-	${INSTALL_DATA} ${WRKSRC}/doc/slrnpull/slrnpull.sh ${PREFIX}/share/examples/slrn/slrnpull
+.for file in FAQ README SETUP score slrn.rc slrnpull.conf slrnpull.sh
+	${INSTALL_DATA} ${WRKSRC}/doc/slrnpull/${file} ${PREFIX}/share/examples/slrn/slrnpull
+.endfor
 	${INSTALL_MAN} ${WRKSRC}/doc/slrn.1 ${PREFIX}/man/man1
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/news/slrn/distinfo,v
retrieving revision 1.18
diff -u -r1.18 distinfo
--- distinfo	2001/06/22 11:24:26	1.18
+++ distinfo	2001/08/21 01:08:00
@@ -1 +1 @@
-MD5 (slrn-0.9.7.1.tar.gz) = 9317401abb8c7ab63a0b177575abb088
+MD5 (slrn-0.9.7.2.tar.gz) = 36645f69e4dc01986c1c1f0277bfca01
Index: pkg-descr
===================================================================
RCS file: /home/ncvs/ports/news/slrn/pkg-descr,v
retrieving revision 1.4
diff -u -r1.4 pkg-descr
--- pkg-descr	2001/06/22 11:24:26	1.4
+++ pkg-descr	2001/08/21 02:43:49
@@ -1,7 +1,5 @@
-slrn (not to be confused with slnr) is a SLang-based NNTP newsreader with a 
-nice interface.
-
-It now supports SSL (compile with -DWITH_SSL) and IPv6 (but that part is still
-under development)
+slrn is an easy to use but powerful NNTP/spool based newsreader.  It is
+highly customizable, supports scoring, free key bindings, and can be
+extended using the SLang macro language.  slrn supports SSL and IPv6.
 
 WWW: http://slrn.sourceforge.net/
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/news/slrn/pkg-plist,v
retrieving revision 1.4
diff -u -r1.4 pkg-plist
--- pkg-plist	2001/06/22 11:24:26	1.4
+++ pkg-plist	2001/08/21 03:08:00
@@ -1,6 +1,7 @@
 bin/slrn
 bin/slrnpull
 share/examples/slrn/slrn.rc
+share/examples/slrn/slrnpull/FAQ
 share/examples/slrn/slrnpull/README
 share/examples/slrn/slrnpull/SETUP
 share/examples/slrn/slrnpull/score
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010821032727.470E3D925>