From 9b7889bb7e9ba79bc76b5c42e2fd5c540e426d22 Mon Sep 17 00:00:00 2001 From: DPorts Builder Date: Wed, 16 Dec 2015 10:09:41 -0800 Subject: [PATCH] Import japanese/ack version 1.39_1 --- japanese/ack/Makefile | 26 +++++++++++++++++++++++ japanese/ack/distinfo | 2 ++ japanese/ack/files/patch-Makefile | 34 +++++++++++++++++++++++++++++++ japanese/ack/files/patch-kmain.c | 11 ++++++++++ japanese/ack/pkg-descr | 3 +++ 5 files changed, 76 insertions(+) create mode 100644 japanese/ack/Makefile create mode 100644 japanese/ack/distinfo create mode 100644 japanese/ack/files/patch-Makefile create mode 100644 japanese/ack/files/patch-kmain.c create mode 100644 japanese/ack/pkg-descr diff --git a/japanese/ack/Makefile b/japanese/ack/Makefile new file mode 100644 index 00000000000..f4043f33af7 --- /dev/null +++ b/japanese/ack/Makefile @@ -0,0 +1,26 @@ +# Created by: Masanori Kiriake +# $FreeBSD$ + +PORTNAME= ack +PORTVERSION= 1.39 +PORTREVISION= 1 +CATEGORIES= japanese converters +MASTER_SITES= http://ftp.vector.co.jp/06/43/1369/ +DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} +EXTRACT_SUFX= .tgz + +MAINTAINER= CQG00620@nifty.ne.jp +COMMENT= Kanji code converter + +CONFLICTS_INSTALL= p5-ack-[0-9]* ack-[0-9]* + +ALL_TARGET= ack +CFLAGS+= -Wno-error=return-type + +PLIST_FILES= bin/ack man/ja/man1/ack.1.gz + +post-patch: + @${REINPLACE_CMD} -E 's,(BINARY|MANUAL)),DESTDIR)$$(&,' \ + ${WRKSRC}/Makefile + +.include diff --git a/japanese/ack/distinfo b/japanese/ack/distinfo new file mode 100644 index 00000000000..11b72c25435 --- /dev/null +++ b/japanese/ack/distinfo @@ -0,0 +1,2 @@ +SHA256 (ack139.tgz) = 0ee78a25eb44388e3a05cc83d147d59af4464e5264feb72f27f5b07efea801cc +SIZE (ack139.tgz) = 16292 diff --git a/japanese/ack/files/patch-Makefile b/japanese/ack/files/patch-Makefile new file mode 100644 index 00000000000..f906bc93fd9 --- /dev/null +++ b/japanese/ack/files/patch-Makefile @@ -0,0 +1,34 @@ +--- Makefile.orig Tue Jul 26 18:29:53 1994 ++++ Makefile Sun Dec 26 12:00:15 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 + + #### + #### -- UNIX +-CC = cc +-CFLAGS = -O -DDEFCODE=2 -DDEFJIS=2 -DENVACK=1 +-#CFLAGS = -O -DDEFCODE=1 -DDEFJIS=2 -DENVACK=1 -DLANGCHK=1 -DJCONVSW=1 ++CC ?= cc ++#CFLAGS = -O -DDEFCODE=2 -DDEFJIS=2 -DENVACK=1 ++CFLAGS += -DDEFCODE=1 -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/files/patch-kmain.c b/japanese/ack/files/patch-kmain.c new file mode 100644 index 00000000000..16206989f72 --- /dev/null +++ b/japanese/ack/files/patch-kmain.c @@ -0,0 +1,11 @@ +--- kmain.c.orig 1994-07-26 18:30:35.000000000 +0900 ++++ kmain.c 2010-02-16 19:33:47.000000000 +0900 +@@ -6,6 +6,8 @@ + /* v1.30 1994 4/16 */ + + #include ++#include ++#include + + #include "kanjicode.h" + #include "ackstring.h" diff --git a/japanese/ack/pkg-descr b/japanese/ack/pkg-descr new file mode 100644 index 00000000000..6f20b5bd02e --- /dev/null +++ b/japanese/ack/pkg-descr @@ -0,0 +1,3 @@ +Kanji code converter. + +WWW: http://hp.vector.co.jp/authors/VA004474/etc/etc.html -- 2.41.0