summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsakamoto <sakamoto@pkgsrc.org>1999-05-10 04:38:42 +0000
committersakamoto <sakamoto@pkgsrc.org>1999-05-10 04:38:42 +0000
commitf88072ffdd7099998650900c1d3f79d5ac04e076 (patch)
treedcb5170ceacba3089c96881791e388c230375437
parent9edf1f8ecf40bf990b2e1396458c3dac5530a9dd (diff)
downloadpkgsrc-f88072ffdd7099998650900c1d3f79d5ac04e076.tar.gz
Adapt this package to NetBSD.
-rw-r--r--japanese/ack/Makefile17
-rw-r--r--japanese/ack/files/md52
-rw-r--r--japanese/ack/patches/patch-aa24
-rw-r--r--japanese/ack/pkg/COMMENT2
-rw-r--r--japanese/ack/pkg/DESCR4
-rw-r--r--japanese/ack/pkg/PLIST2
6 files changed, 20 insertions, 31 deletions
diff --git a/japanese/ack/Makefile b/japanese/ack/Makefile
index b83b0ed0ce7..afeab57bc0d 100644
--- a/japanese/ack/Makefile
+++ b/japanese/ack/Makefile
@@ -1,20 +1,13 @@
-# New ports collection makefile for: ack
-# Version required: 1.39
-# Date created: 21 Jul 1998
-# Whom: Masanori Kiriake <seiken@nbs.co.jp>
-#
-# $Id: Makefile,v 1.1.1.1 1999/05/10 04:36:06 sakamoto Exp $
+# $NetBSD: Makefile,v 1.2 1999/05/10 04:38:42 sakamoto Exp $
+# FreeBSD Id: Makefile,v 1.1.1.1 1998/09/15 22:05:58 kuriyama Exp
DISTNAME= ack139
-PKGNAME= ja-ack-1.39
+PKGNAME= ack-1.39
CATEGORIES= japanese converters
MASTER_SITES= ftp://ftp.tohoku.ac.jp/pub/unix/ack/
-MAINTAINER= seiken@nbs.co.jp
+MAINTAINER= kei_sun@ba2.so-net.ne.jp
ALL_TARGET= ack
-MANLANG= ja
-MAN1= ack.1
-
-.include <bsd.port.mk>
+.include "../../mk/bsd.pkg.mk"
diff --git a/japanese/ack/files/md5 b/japanese/ack/files/md5
index a2ab9532f69..1be360e87bc 100644
--- a/japanese/ack/files/md5
+++ b/japanese/ack/files/md5
@@ -1 +1,3 @@
+$NetBSD: md5,v 1.2 1999/05/10 04:38:42 sakamoto Exp $
+
MD5 (ack139.tar.gz) = 8bb87ee0dc92547eb93b097fcfe99bd8
diff --git a/japanese/ack/patches/patch-aa b/japanese/ack/patches/patch-aa
index 5b842618144..af09e32d2aa 100644
--- a/japanese/ack/patches/patch-aa
+++ b/japanese/ack/patches/patch-aa
@@ -1,33 +1,23 @@
---- Makefile.orig Tue Jul 26 18:29:53 1994
-+++ Makefile Wed Jul 29 18:49:18 1998
+$NetBSD: patch-aa,v 1.2 1999/05/10 04:38:43 sakamoto Exp $
+
+--- Makefile.orig Tue Jul 26 09:29:53 1994
++++ Makefile Fri Jan 1 21:08:42 1999
@@ -1,14 +1,15 @@
#### ack 1993,94 H.Ogasawara (COR.)
####
#### -- install directory
-BINARY = /usr/local/bin
-MANUAL = /usr/local/man/man1
-+PREFIX?= /usr/local
+BINARY = ${PREFIX}/bin
-+MANUAL = ${PREFIX}/man/ja/man1
++MANUAL = ${PREFIX}/man/man1
####
#### -- UNIX
CC = cc
-CFLAGS = -O -DDEFCODE=2 -DDEFJIS=2 -DENVACK=1
--#CFLAGS = -O -DDEFCODE=1 -DDEFJIS=2 -DENVACK=1 -DLANGCHK=1 -DJCONVSW=1
+#CFLAGS = -O -DDEFCODE=2 -DDEFJIS=2 -DENVACK=1
-+CFLAGS = -O -DDEFCODE=1 -DDEFJIS=2 -DENVACK=1 -DLANGCHK=1 -DJCONVSW=1
+ #CFLAGS = -O -DDEFCODE=1 -DDEFJIS=2 -DENVACK=1 -DLANGCHK=1 -DJCONVSW=1
++CFLAGS = -O -DDEFCODE=0 -DDEFJIS=2 -DENVACK=1 -DLANGCHK=1 -DJCONVSW=1
####
#### -- Human68k
#CC = gcc
-@@ -34,8 +35,8 @@
- $(CC) $(LDFLAGS) $(OBJ) -o $@
-
- install: $(PROG)
-- install -s -c $(PROG) $(BINARY)
-- install -c ack.1 $(MANUAL)
-+ ${BSD_INSTALL_PROGRAM} $(PROG) $(BINARY)
-+ ${BSD_INSTALL_MAN} ack.1 $(MANUAL)
-
- codetosjis.o: codetosjis.c kanjicode.h
- codetoeuc.o: codetoeuc.c kanjicode.h
diff --git a/japanese/ack/pkg/COMMENT b/japanese/ack/pkg/COMMENT
index 4eb791b9b74..c85bf2240aa 100644
--- a/japanese/ack/pkg/COMMENT
+++ b/japanese/ack/pkg/COMMENT
@@ -1 +1 @@
-Kanji code converter.
+ack - a Japanese code converter
diff --git a/japanese/ack/pkg/DESCR b/japanese/ack/pkg/DESCR
index 4eb791b9b74..0ded66d4636 100644
--- a/japanese/ack/pkg/DESCR
+++ b/japanese/ack/pkg/DESCR
@@ -1 +1,3 @@
-Kanji code converter.
+ack is an Japanese code converter for EUC-JP, MS-Kanji code and ISO-2022-JP.
+It is compatible with JIS X 0201 katakana. It recognizes input code
+automatically, doesn't confuse for the katakana.
diff --git a/japanese/ack/pkg/PLIST b/japanese/ack/pkg/PLIST
index 1c302b1716e..2ebe0a60e82 100644
--- a/japanese/ack/pkg/PLIST
+++ b/japanese/ack/pkg/PLIST
@@ -1 +1,3 @@
+@comment $NetBSD: PLIST,v 1.2 1999/05/10 04:38:43 sakamoto Exp $
bin/ack
+man/man1/ack.1