Re: [PATCH] japanse/nkf update to 2.1.0

2011-01-09 Thread Marc Espie
On Wed, Jan 05, 2011 at 06:14:28PM +0900, TAKAHASHI Kaoru wrote:
 Hello,
 
 At Wed, 17 Nov 2010 17:14:33 +0900,
 TAKAHASHI Kaoru ka...@kaisei.org wrote:
  At Mon, 16 Aug 2010 18:10:20 +0900,
  TAKAHASHI Kaoru ka...@kaisei.org wrote:
   Hello,
   
   This patch updates japanese/nkf to the latest release 2.1.0.
   Tested on OpenBSD 4.7.
   
   Could you update japanse/nkf to 2.1.0?
   
   Regards,
  
  Update patch for USE_GROFF=No.
 
 Update patch for japanese/nkf to 2.1.1.
 Fix MASTER_SITES  remove USE_GROFF line.
 

Going to commit a FIXED version.

- you CAN'T remove the USE_GROFF line.

What does USE_GROFF mean ? It means use groff to format the manpage, because
our mandoc currently doesn't cope with everything in it.

- to remove USE_GROFF, you have to check that mandoc is coping with the
whole manpage.  In the current case:
mandoc -Wall nkf.1
shows 97 ERRORs and 2 WARNINGs
Hardly clean enough by any standard.

- the version number change is bogus. 2.05 - 2.1.1 is going backwards.
This requires an EPOCH bump...


I'm going to assume the regression error
test_data/ruby-dev:39722Fail
*** tmp.result.bad  Sun Jan  9 14:38:15 2011
--- tmp.expect.bad  Sun Jan  9 14:38:15 2011
***
*** 3,7 
  *
  100a   a   a   a   a   a   a   ?   =  \n   =   ?   U   S   -
  120A   S   C   I   I   ?   Q   ?   a   a   a   a   a   a   a   a
! 140a   a   a   a   a   a   a   a   a   ?   = 033  \n
! 157
--- 3,9 
  *
  100a   a   a   a   a   a   a   ?   =  \n   =   ?   U   S   -
  120A   S   C   I   I   ?   Q   ?   a   a   a   a   a   a   a   a
! 140a   a   a   a   a   a   a   a   a   ?   =   =   ?   I   S
! 160O   -   2   0   2   2   -   J   P   ?   B   ?   G   y   R   C
! 200J   C   I   b   K   E   I   =   ?   =  \n
! 213

is not a big issue.

If you want to be helpful, you could try to figure out where it comes
from...



Re: [PATCH] japanse/nkf update to 2.1.0

2011-01-05 Thread TAKAHASHI Kaoru
Hello,

At Wed, 17 Nov 2010 17:14:33 +0900,
TAKAHASHI Kaoru ka...@kaisei.org wrote:
 At Mon, 16 Aug 2010 18:10:20 +0900,
 TAKAHASHI Kaoru ka...@kaisei.org wrote:
  Hello,
  
  This patch updates japanese/nkf to the latest release 2.1.0.
  Tested on OpenBSD 4.7.
  
  Could you update japanse/nkf to 2.1.0?
  
  Regards,
 
 Update patch for USE_GROFF=No.

Update patch for japanese/nkf to 2.1.1.
Fix MASTER_SITES  remove USE_GROFF line.

cvs diff is:

Index: Makefile
===
RCS file: /cvs/ports/japanese/nkf/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- Makefile18 Oct 2010 18:13:15 -  1.22
+++ Makefile5 Jan 2011 09:09:00 -
@@ -4,14 +4,13 @@
 
 COMMENT=   Network Kanji code conversion Filter
 
-VERSION=   2.05
-DISTNAME=  nkf205
+VERSION=   2.1.1
+DISTNAME=  nkf-${VERSION}
 PKGNAME=   ja-nkf-${VERSION}
-REVISION=  1
 CATEGORIES=japanese textproc
 
-HOMEPAGE=  http://www01.tcp-ip.or.jp/~furukawa/nkf_utf8/
-MASTER_SITES=  ${HOMEPAGE}
+HOMEPAGE=  http://sourceforge.jp/projects/nkf/
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE_JP:=nkf/48945/}
 
 MAINTAINER=Marc Espie es...@openbsd.org
 
@@ -24,7 +23,6 @@
 
 WRKSRC=${WRKDIST}/NKF.mod
 CONFIGURE_STYLE=   perl
-USE_GROFF =Yes
 
 post-build:
cd ${WRKDIST}  ${CC} -o nkf ${CFLAGS} nkf.c utf8tbl.c
Index: distinfo
===
RCS file: /cvs/ports/japanese/nkf/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo5 Apr 2007 16:19:59 -   1.6
+++ distinfo5 Jan 2011 09:09:00 -
@@ -1,5 +1,5 @@
-MD5 (nkf205.tar.gz) = 402TayCq9YHaV1n7rwQ48w==
-RMD160 (nkf205.tar.gz) = VdSOKB9kkcKZiXw/IsPworKhOxY=
-SHA1 (nkf205.tar.gz) = ePEyHQ3sFt2btvBGo0mq3IbAJ7Q=
-SHA256 (nkf205.tar.gz) = YGUGP4mpIfMOca9+BxdXcnfGzrT+Q1OspJkFR8xyPNQ=
-SIZE (nkf205.tar.gz) = 149809
+MD5 (nkf-2.1.1.tar.gz) = hiQPftRU+0tlcgt1LFedyw==
+RMD160 (nkf-2.1.1.tar.gz) = BuDb2m6QUCq0uv5NRKnQW+7SSMU=
+SHA1 (nkf-2.1.1.tar.gz) = zm8Vrdoah9ZTSqF5kDG2uWnWmWo=
+SHA256 (nkf-2.1.1.tar.gz) = dkKXKS0PKuwWUXdgkBdckRW8OhxPxIWgYhpy17KsGi4=
+SIZE (nkf-2.1.1.tar.gz) = 157459
Index: pkg/PLIST
===
RCS file: /cvs/ports/japanese/nkf/pkg/PLIST,v
retrieving revision 1.6
diff -u -r1.6 PLIST
--- pkg/PLIST   28 Feb 2005 01:22:25 -  1.6
+++ pkg/PLIST   5 Jan 2011 09:09:00 -
@@ -1,5 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.6 2005/02/28 01:22:25 espie Exp $
-bin/nkf
+...@bin bin/nkf
 ${P5ARCH}/
 ${P5ARCH}/NKF.pm
 ${P5ARCH}/auto/

-- 
TAKAHASHI Kaoru



Re: [PATCH] japanse/nkf update to 2.1.0

2010-11-17 Thread TAKAHASHI Kaoru
Hello,

At Mon, 16 Aug 2010 18:10:20 +0900,
TAKAHASHI Kaoru ka...@kaisei.org wrote:
 Hello,
 
 This patch updates japanese/nkf to the latest release 2.1.0.
 Tested on OpenBSD 4.7.
 
 Could you update japanse/nkf to 2.1.0?
 
 Regards,

Update patch for USE_GROFF=No.


Index: Makefile
===
RCS file: /cvs/ports/japanese/nkf/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- Makefile18 Oct 2010 18:13:15 -  1.22
+++ Makefile17 Nov 2010 08:10:27 -
@@ -4,14 +4,13 @@
 
 COMMENT=   Network Kanji code conversion Filter
 
-VERSION=   2.05
-DISTNAME=  nkf205
+VERSION=   2.1.0
+DISTNAME=  nkf-${VERSION}
 PKGNAME=   ja-nkf-${VERSION}
-REVISION=  1
 CATEGORIES=japanese textproc
 
-HOMEPAGE=  http://www01.tcp-ip.or.jp/~furukawa/nkf_utf8/
-MASTER_SITES=  ${HOMEPAGE}
+HOMEPAGE=  http://sourceforge.jp/projects/nkf/
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE_JP:=nkf/44486/}
 
 MAINTAINER=Marc Espie es...@openbsd.org
 
@@ -24,7 +23,7 @@
 
 WRKSRC=${WRKDIST}/NKF.mod
 CONFIGURE_STYLE=   perl
-USE_GROFF =Yes
+USE_GROFF =No
 
 post-build:
cd ${WRKDIST}  ${CC} -o nkf ${CFLAGS} nkf.c utf8tbl.c
Index: distinfo
===
RCS file: /cvs/ports/japanese/nkf/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo5 Apr 2007 16:19:59 -   1.6
+++ distinfo17 Nov 2010 08:10:27 -
@@ -1,5 +1,5 @@
-MD5 (nkf205.tar.gz) = 402TayCq9YHaV1n7rwQ48w==
-RMD160 (nkf205.tar.gz) = VdSOKB9kkcKZiXw/IsPworKhOxY=
-SHA1 (nkf205.tar.gz) = ePEyHQ3sFt2btvBGo0mq3IbAJ7Q=
-SHA256 (nkf205.tar.gz) = YGUGP4mpIfMOca9+BxdXcnfGzrT+Q1OspJkFR8xyPNQ=
-SIZE (nkf205.tar.gz) = 149809
+MD5 (nkf-2.1.0.tar.gz) = HT/VbM0vYHaOWd3kTM8JXA==
+RMD160 (nkf-2.1.0.tar.gz) = d891DgD7xreyF4olwVKk7XtiOjU=
+SHA1 (nkf-2.1.0.tar.gz) = bIjBLZc6u9tMYa3kekcOAfe7zJU=
+SHA256 (nkf-2.1.0.tar.gz) = puWb8Ou5oduz6fxiMC0LGa78b1zO4DIbM/tHSDzmNug=
+SIZE (nkf-2.1.0.tar.gz) = 156716
Index: pkg/PLIST
===
RCS file: /cvs/ports/japanese/nkf/pkg/PLIST,v
retrieving revision 1.6
diff -u -r1.6 PLIST
--- pkg/PLIST   28 Feb 2005 01:22:25 -  1.6
+++ pkg/PLIST   17 Nov 2010 08:10:27 -
@@ -1,5 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.6 2005/02/28 01:22:25 espie Exp $
-bin/nkf
+...@bin bin/nkf
 ${P5ARCH}/
 ${P5ARCH}/NKF.pm
 ${P5ARCH}/auto/