diff options
author | Volker Stolz <vs@FreeBSD.org> | 2004-05-07 14:38:46 +0000 |
---|---|---|
committer | Volker Stolz <vs@FreeBSD.org> | 2004-05-07 14:38:46 +0000 |
commit | 6be9db7569f610a2640f38600821158d185eaa9d (patch) | |
tree | 79bb1248145c329e1145a94fc99d49c9f0c04140 /news | |
parent | 7c844f2feafb5bfc8be2d7e32d7261ea1be3173a (diff) | |
download | ports-6be9db7569f610a2640f38600821158d185eaa9d.tar.gz ports-6be9db7569f610a2640f38600821158d185eaa9d.zip |
- Update to 6.6.5 and unbreak [1]
- Move flags from patch into MAKE_ARGS
- Drop dependency on GNU make
PR: ports/66090 [1]
Submitted by: Sean Farley
Approved by: maintainer
Notes
Notes:
svn path=/head/; revision=108623
Diffstat (limited to 'news')
-rw-r--r-- | news/nn/Makefile | 9 | ||||
-rw-r--r-- | news/nn/distinfo | 4 | ||||
-rw-r--r-- | news/nn/files/patch-ab | 4 | ||||
-rw-r--r-- | news/nn/files/patch-ag | 31 | ||||
-rw-r--r-- | news/nn/files/patch-aj | 11 | ||||
-rw-r--r-- | news/nn/files/patch-an | 74 | ||||
-rw-r--r-- | news/nn/files/patch-global.c | 27 |
7 files changed, 40 insertions, 120 deletions
diff --git a/news/nn/Makefile b/news/nn/Makefile index 6c513eb49bee..3168541c83ba 100644 --- a/news/nn/Makefile +++ b/news/nn/Makefile @@ -6,8 +6,7 @@ # PORTNAME= nn -PORTVERSION= 6.6.2 -PORTREVISION= 2 +PORTVERSION= 6.6.5 CATEGORIES= news MASTER_SITES= ftp://ftp.nndev.org/pub/nn-6.6/%SUBDIR%/ MASTER_SITE_SUBDIR= . old @@ -16,7 +15,7 @@ EXTRACT_SUFX= .tar.Z MAINTAINER= jooji@nickelkid.com COMMENT= Newsreader -USE_GMAKE= yes +MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS} -s" MAN1= nn.1 nncheck.1 nngoback.1 nngrab.1 nngrep.1 nnpost.1 \ nntidy.1 nnview.1 nnacct.1m nnadmin.1m nnstats.1m nnusage.1m @@ -24,10 +23,6 @@ MAN8= nnmaster.8 nnspew.8 .include <bsd.port.pre.mk> -.if ${OSVERSION} >= 501000 -BROKEN= "Does not compile" -.endif - pre-patch: @${CP} ${WRKSRC}/config.h-dist ${WRKSRC}/config.h.unparsed diff --git a/news/nn/distinfo b/news/nn/distinfo index 70b74e6d8f17..97b308819da4 100644 --- a/news/nn/distinfo +++ b/news/nn/distinfo @@ -1,2 +1,2 @@ -MD5 (nn-6.6.2.tar.Z) = 527cb8fb6410170bd53d09c2767329ac -SIZE (nn-6.6.2.tar.Z) = 830437 +MD5 (nn-6.6.5.tar.Z) = 90761c1325a82a729f668e8a2c364845 +SIZE (nn-6.6.5.tar.Z) = 826135 diff --git a/news/nn/files/patch-ab b/news/nn/files/patch-ab index adb83acec3cf..100f27e2172c 100644 --- a/news/nn/files/patch-ab +++ b/news/nn/files/patch-ab @@ -1,9 +1,9 @@ --- chset.c.orig Tue Jan 25 09:33:52 2000 -+++ chset.c Tue Jan 25 09:34:51 2000 ++++ chset.c Wed Apr 28 17:47:59 2004 @@ -18,6 +18,7 @@ - "iso-8859-7", 8, "iso-8859-8", 8, "iso-8859-9", 8, + "iso-8859-15", 8, + "koi8-r", 8, "unknown", 0, NULL, 0, diff --git a/news/nn/files/patch-ag b/news/nn/files/patch-ag index c4626839c2a2..79735ead2cf6 100644 --- a/news/nn/files/patch-ag +++ b/news/nn/files/patch-ag @@ -1,35 +1,14 @@ ---- Makefile.orig Mon Jul 2 06:54:34 2001 -+++ Makefile Sun Oct 27 16:54:54 2002 -@@ -18,17 +18,16 @@ - # - # Use /lib/cpp or /usr/ccs/lib/cpp for CPP on Solaris or SVR4 machines. - --CC = gcc -+CC ?= gcc - CPP = $(CC) -E - #CPP = /lib/cpp - #CFLAGS = -O2 # -g # -I/usr/local/lib/malloc-debug -DMALLOC_FUNC_CHECK --CFLAGS = -O # -g -Wall -ansi -pedantic -+#CFLAGS = -O # -g -Wall -ansi -pedantic - #-Wall -Wcomment \ - #-Wtraditional -Wshadow \ - #-Wpointer-arith -Wcast-qual -Wcast-align -Wconversion \ - #-Waggregate-return -Wmissing-prototypes -Wnested-externs --#LDFLAGS = -s # -lmalloc # /usr/local/lib/malloc-debug/libmalloc.a --MAKE = make -+LDFLAGS = -s # -lmalloc # /usr/local/lib/malloc-debug/libmalloc.a - - - SHELL = /bin/sh -@@ -63,6 +62,7 @@ - -e '/^#/d' \ +--- Makefile.orig Thu Feb 7 22:14:41 2002 ++++ Makefile Wed Apr 28 17:47:59 2004 +@@ -63,6 +64,7 @@ + -e 's/^ / /' \ -e '/^[ \f ]$$/d' \ -e '/^[ \/]*[*]/d' | \ + unexpand | \ sed -n -e '/^..*$$/p' > ymakefile rm -f MF.c -@@ -97,3 +97,5 @@ +@@ -97,3 +99,5 @@ man/nn.1.D: man/nn.1 sh SPLITNN1 diff --git a/news/nn/files/patch-aj b/news/nn/files/patch-aj deleted file mode 100644 index 24e10f298d4f..000000000000 --- a/news/nn/files/patch-aj +++ /dev/null @@ -1,11 +0,0 @@ ---- xmakefile.orig Fri Dec 7 07:06:27 2001 -+++ xmakefile Fri Dec 7 07:06:38 2001 -@@ -65,7 +65,7 @@ - * Notice: ymakefile is made from xmakefile by the Makefile. - * - --#ifndef DOMAIN -+#ifndef DOMAIN_FILE - CC = YOU_BLEW_IT READ_THE_INSTRUCTIONS_AGAIN - #else - CC = COMPILER diff --git a/news/nn/files/patch-an b/news/nn/files/patch-an index ebb161199ffa..e2de96cb87b7 100644 --- a/news/nn/files/patch-an +++ b/news/nn/files/patch-an @@ -1,6 +1,6 @@ ---- nntp.c.orig Tue Oct 9 11:39:11 2001 -+++ nntp.c Mon Jun 10 10:15:02 2002 -@@ -37,6 +37,7 @@ +--- nntp.c.orig Sat Jan 25 00:10:39 2003 ++++ nntp.c Wed Apr 28 17:47:59 2004 +@@ -39,6 +39,7 @@ #include <errno.h> #include <pwd.h> #include <ctype.h> @@ -8,18 +8,20 @@ #ifdef NOV #include "hash.h" -@@ -88,6 +89,7 @@ +@@ -63,6 +64,7 @@ + static int connect_server(void); static void debug_msg __APROTO((char *prefix, char *str)); - static void io_error __APROTO((void)); static void find_server __APROTO((void)); -+char * find_domain(char *domainFile); ++char *find_domain __APROTO((char *domainFile)); static int get_server_line __APROTO((char *string, int size)); static int get_server __APROTO((char *string, int size)); static int get_socket __APROTO((void)); -@@ -319,6 +321,49 @@ +@@ -212,6 +214,50 @@ + sys_error("Failed to find name of NNTP server!"); } - /* ++ ++/* + * find_domain Get the domain name for posting from a named file. + * Handle blank lines and comments. + * @@ -33,8 +35,7 @@ + */ + +char * -+find_domain(domainFile) -+char *domainFile; ++find_domain(char *domainFile) +{ + register FILE *fp; + register char *cp; @@ -62,52 +63,35 @@ + return (NULL); +} + -+/* ++ + /* * get_server_line: get a line from the server. * - * Expects to be connected to the server. -@@ -634,7 +679,7 @@ - can_post = 0; - break; - default: -- nn_exitmsg(1, line); -+ nn_exitmsg(1, "%s", line); - /* NOTREACHED */ - } - } -@@ -1726,7 +1771,7 @@ - * Phil Lapsley <phil@ucbvax.berkeley.edu> - */ - --static char host_name[256]; -+static char host_name[MAXHOSTNAMELEN]; - - /* - * gen_frompath -- generate From: and Path: lines, in the form -@@ -1745,6 +1790,7 @@ - #ifndef HIDDENNET - char *cp; - #endif +@@ -1415,15 +1461,24 @@ + gen_frompath() + { + struct passwd *passwd; + char *domain; ++ char *fromFormat = "From: <%s@%s>\r\n"; - fprintf(nntp_out, "From: "); passwd = getpwuid(getuid()); -@@ -1772,9 +1818,15 @@ - DOMAIN); - #endif /* HIDDENNET */ - #else + + fprintf(nntp_out, "From: "); + fprintf(nntp_out, "%s ", full_name()); + - fprintf(nntp_out, "<%s@%s>\r\n", - passwd->pw_name, -- host_name); +- domain); + domain = find_domain(DOMAIN_FILE); -+ if (domain == NULL) -+ fprintf(nntp_out, "From: <%s@%s>\r\n", ++ if (domain == NULL) { ++ fprintf(nntp_out, fromFormat, + passwd->pw_name, + host_name); -+ else -+ fprintf(nntp_out, "From: <%s@%s>\r\n", ++ } else { ++ fprintf(nntp_out, fromFormat, + passwd->pw_name, + domain); - #endif ++ } #ifdef HIDDENNET + /* Only the login name - nntp server will add uucp name */ diff --git a/news/nn/files/patch-global.c b/news/nn/files/patch-global.c deleted file mode 100644 index aa7260d1536b..000000000000 --- a/news/nn/files/patch-global.c +++ /dev/null @@ -1,27 +0,0 @@ ---- global.c.orig Mon Jun 10 10:29:25 2002 -+++ global.c Mon Jun 10 10:30:51 2002 -@@ -585,20 +585,20 @@ - off_t len1, len2; - - if ((fd1 = open(work, O_RDONLY, 0)) < 0) { -- nn_exitmsg("%s %s", work, strerror(errno)); -+ msg("%s %s", work, strerror(errno)); - return(2); - } - if ((fd2 = open(copy, O_RDONLY, 0)) < 0) { -- nn_exitmsg("%s %s", copy, strerror(errno)); -+ msg("%s %s", copy, strerror(errno)); - return(2); - } - - if (fstat(fd1, &sb1)) { -- nn_exitmsg("%s %s", work, strerror(errno)); -+ msg("%s %s", work, strerror(errno)); - return(2); - } - if (fstat(fd2, &sb2)) { -- nn_exitmsg("%s %s", copy, strerror(errno)); -+ msg("%s %s", copy, strerror(errno)); - return(2); - } - |