From owner-freebsd-ports Sat Feb 9 1:30:15 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 80CC237B417 for ; Sat, 9 Feb 2002 01:30:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g199U5r90872; Sat, 9 Feb 2002 01:30:05 -0800 (PST) (envelope-from gnats) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by hub.freebsd.org (Postfix) with ESMTP id B7CFD37B416 for ; Sat, 9 Feb 2002 01:29:15 -0800 (PST) Received: from localhost (localhost [::1]) by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet6 id g199TE666622; Sat, 9 Feb 2002 18:29:14 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) Message-Id: <20020209182911D.matusita@jp.FreeBSD.org> Date: Sat, 09 Feb 2002 18:29:11 +0900 From: Makoto Matsushita To: FreeBSD-gnats-submit@freebsd.org Cc: Jason Harris X-Send-Pr-Version: 3.113 Subject: ports/34751: [MAINTAINER-UPDATE] ports/net/jwhois Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 34751 >Category: ports >Synopsis: [MAINTAINER-UPDATE] ports/net/jwhois >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Feb 09 01:30:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Makoto Matsushita >Release: FreeBSD 5.0-CURRENT i386 >Organization: Japan FreeBSD Users' Group / The FreeBSD Project >Environment: FreeBSD 5-current/4-stable >Description: jwhois 3.1.0 was released. Unfortunately, after jwhois 3.1.0 is out, two fix is applied to jwhois CVS repository. jwhois 3.1.0 doesn't usable without this patch, especially for .dk users. Attached patch updates ports/net/jwhois to 3.1.0. Please be careful that this patch adds TWO FILES, files/patch-ac and files/patch-3.1.0-fix, to this ports. I should say thank you to Jason Harris ; without his help this patch cannot be made. >How-To-Repeat: cd /usr/ports/net/jwhois patch < thisfile make make install make package (or what you want) >Fix: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/net/jwhois/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile 12 Nov 2001 03:41:09 -0000 1.5 +++ Makefile 9 Feb 2002 09:20:53 -0000 @@ -6,7 +6,7 @@ # PORTNAME= jwhois -PORTVERSION= 3.0.1 +PORTVERSION= 3.1.0 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= jwhois @@ -22,6 +22,7 @@ INSTALL_TARGET= install-strip +MANLANG= "" sv MAN1= jwhois.1 post-install: Index: distinfo =================================================================== RCS file: /home/ncvs/ports/net/jwhois/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 12 Nov 2001 03:41:09 -0000 1.3 +++ distinfo 9 Feb 2002 09:20:53 -0000 @@ -1 +1 @@ -MD5 (jwhois-3.0.1.tar.gz) = 036186fda42ecd6363bbbeba895b07b7 +MD5 (jwhois-3.1.0.tar.gz) = b33c23aeec9093ef5efaf1a97d69135c Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/net/jwhois/pkg-plist,v retrieving revision 1.3 diff -u -r1.3 pkg-plist --- pkg-plist 2 Apr 2001 05:29:06 -0000 1.3 +++ pkg-plist 9 Feb 2002 09:20:53 -0000 @@ -5,6 +5,8 @@ @unexec install-info --delete %D/info/jwhois.info %D/info/dir info/jwhois.info @exec install-info %D/info/jwhois.info %D/info/dir +share/locale/es/LC_MESSAGES/jwhois.mo +share/locale/fr/LC_MESSAGES/jwhois.mo share/locale/ru/LC_MESSAGES/jwhois.mo share/locale/sv/LC_MESSAGES/jwhois.mo @unexec rmdir %D/share/locale/*/LC_MESSAGES 2>/dev/null || true @@ -13,3 +15,4 @@ @unexec rm -f %D/var/jwhois/jwhois.db 2>/dev/null || true @unexec rmdir %D/var/jwhois 2>/dev/null || true @unexec rmdir %D/var 2>/dev/null || true +@unexec rmdir -p %D/man/sv/man1 2>/dev/null || true --- /dev/null Sat Feb 9 18:18:52 2002 +++ files/patch-ac Sat Feb 9 18:08:02 2002 @@ -0,0 +1,11 @@ +--- Makefile.in.dist Thu Jan 10 03:50:32 2002 ++++ Makefile.in Sat Feb 9 18:07:56 2002 +@@ -99,7 +99,7 @@ + sgid = @sgid@ + + EXTRA_DIST = include/*.h example/jwhois.conf macros/*.m4 jwhois.spec.in jwhois.spec +-SUBDIRS = doc intl src example @POSUB@ ++SUBDIRS = doc intl src @POSUB@ + subdir = . + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs --- /dev/null Sat Feb 9 18:18:52 2002 +++ files/patch-3.1.0-fix Sat Feb 9 17:45:37 2002 @@ -0,0 +1,48 @@ +Index: example/jwhois.conf +=================================================================== +RCS file: /cvsroot/jwhois/jwhois/example/jwhois.conf,v +retrieving revision 1.54 +retrieving revision 1.55 +diff -u -r1.54 -r1.55 +--- example/jwhois.conf 8 Dec 2001 17:34:25 -0000 1.54 ++++ example/jwhois.conf 13 Jan 2002 14:57:22 -0000 1.55 +@@ -391,8 +391,9 @@ + "www\\.dk-hostmaster\\.dk" { + http = "true"; + http-method = "GET"; +- http-action = "/perl/Whois.pl"; ++ http-action = "/scripts/whois.php"; + form-element = "query"; ++ form-extra = "lang=en"; + } + + "www\\.nic\\.es" { +Index: src/rwhois.c +=================================================================== +RCS file: /cvsroot/jwhois/jwhois/src/rwhois.c,v +retrieving revision 1.11 +retrieving revision 1.12 +diff -u -r1.11 -r1.12 +--- src/rwhois.c 5 Jan 2002 23:41:30 -0000 1.11 ++++ src/rwhois.c 6 Feb 2002 17:32:07 -0000 1.12 +@@ -414,7 +414,7 @@ + int + rwhois_parse_line(const char *reply, char **text) + { +- char *capab, *tmpptr; ++ char *tmpptr; + + tmpptr = (char *)strchr(reply, '\n'); + if (tmpptr) +@@ -427,9 +427,10 @@ + } + if (strncasecmp(reply, "%rwhois", 7) == 0) + { +- capab = (char *)strchr(reply, ':')+1; ++ char *capab = (char *)strchr(reply, ':'); + if (!capab) + return REP_ERROR; ++ capab++; /* skip past first : */ + tmpptr = (char *)strchr(capab, ':'); + if (!tmpptr) + return REP_ERROR; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message