mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Updated to 3.0.4+mb1.12 (mb = multi-byte)
PR: 13566 Submitted by: KATO Tsuguru <tkato@prontomail.ne.jp>
This commit is contained in:
parent
2b97dac7a2
commit
aa4dc69ffc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=21344
6 changed files with 71 additions and 35 deletions
|
@ -1,47 +1,32 @@
|
|||
# New ports collection makefile for: gawk+mb
|
||||
# Version required: 2.15.6+mb1.04
|
||||
# Version required: 3.0.4+mb1.12
|
||||
# Date created: 5 April 1995
|
||||
# Whom: Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
DISTNAME= gawk-2.15.6
|
||||
PKGNAME= ja-gawk-2.15.6
|
||||
DISTNAME= gawk-3.0.4
|
||||
PKGNAME= ja-gawk-3.0.4
|
||||
CATEGORIES= japanese textproc
|
||||
MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
MASTER_SITE_SUBDIR= gawk
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= bsd44
|
||||
PATCH_STRIP= -p1
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --program-prefix=g
|
||||
|
||||
PATCH_SITES= ftp://ftp.iij.ad.jp/pub/NetNews/fj.sources/volume95/May/
|
||||
PATCHFILES= gawk-2.15.6-mb1.04.diff.gz
|
||||
DISTPATCHES= 950503.01.Z 950503.02.Z 950503.03.Z 950503.04.Z
|
||||
# Try this if you can't get into ftp.iij.ad.jp
|
||||
# PATCH_SITES= ftp://isfs.kuis.kyoto-u.ac.jp/News.Archives/fj.sources/1995/
|
||||
# DISTPATCHES= 372.gz 373.gz 374.gz 375.gz
|
||||
PATCH_SITES= http://member.nifty.ne.jp/wills/program/
|
||||
PATCHFILES= gawkmb112.diff.gz
|
||||
PATCH_DIST_STRIP= -p1
|
||||
FETCH_BEFORE_ARGS= -b
|
||||
|
||||
.if !defined(MASTER_SITE_OVERRIDE)
|
||||
pre-fetch:
|
||||
@(cd ${DISTDIR}; \
|
||||
if [ ! -f ${PATCHFILES} ]; then \
|
||||
${ECHO_MSG} ">> ${PATCHFILES} doesn't seem to exist on this system."; \
|
||||
for file in ${DISTPATCHES} ; do \
|
||||
for site in ${PATCH_SITES} ; do \
|
||||
if ${FETCH_CMD} ${FETCH_BEFORE_ARGS} $${site}$${file} ${FETCH_AFTER_ARGS}; then \
|
||||
break; \
|
||||
fi \
|
||||
done; \
|
||||
done; \
|
||||
for file in ${DISTPATCHES} ; do zcat $${file}; done | \
|
||||
${SED} -e '1,/-----8</d' -e '/-----8</,/-----8</d' | uudecode; \
|
||||
${RM} -f ${DISTPATCHES};\
|
||||
fi)
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${PREFIX}/share/doc/ja/awk
|
||||
${INSTALL_DATA} ${WRKSRC}/OREADME.MB ${PREFIX}/share/doc/ja/awk
|
||||
${INSTALL_DATA} ${WRKSRC}/README.MB ${PREFIX}/share/doc/ja/awk
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (gawk-2.15.6.tar.gz) = 62ad283de0ca65365481a9dc05bc367c
|
||||
MD5 (gawk-2.15.6-mb1.04.diff.gz) = bcf13277edf459b43269eeba1e70be38
|
||||
MD5 (gawk-3.0.4.tar.gz) = 58f904f256b3026c3fe27cf80e6291af
|
||||
MD5 (gawkmb112.diff.gz) = 154d48aa42fd4f46d0b6ed824d2e775a
|
||||
|
|
19
japanese/gawk/files/patch-ac
Normal file
19
japanese/gawk/files/patch-ac
Normal file
|
@ -0,0 +1,19 @@
|
|||
--- Makefile.in.orig Sat Sep 4 06:27:22 1999
|
||||
+++ Makefile.in Sat Sep 4 06:31:43 1999
|
||||
@@ -194,14 +194,8 @@
|
||||
mbc.o: Makefile
|
||||
|
||||
install: gawk$(exec_suffix) info installdirs
|
||||
- -rm -f $(bindir)/gawk$(exec_suffix)
|
||||
- fullname=gawk-$(REL).`./gawk '{print $$3}' $(srcdir)/patchlevel.h`+mb$(MBREL) ; \
|
||||
- $(INSTALL_PROGRAM) gawk$(exec_suffix) $(bindir)/$${fullname}$(exec_suffix) ; \
|
||||
- (cd $(bindir); $(LN) $${fullname}$(exec_suffix) gawk$(exec_suffix))
|
||||
- (cd $(bindir);\
|
||||
- if [ ! -f awk$(exec_suffix) ]; \
|
||||
- then $(LN_S) gawk$(exec_suffix) awk$(exec_suffix); \
|
||||
- fi; exit 0)
|
||||
+ $(INSTALL_PROGRAM) gawk$(exec_suffix) \
|
||||
+ $(bindir)/$(binprefix)gawk$(exec_suffix)
|
||||
cd doc && $(MAKE) install
|
||||
cd awklib && $(MAKE) install
|
||||
|
11
japanese/gawk/files/patch-ad
Normal file
11
japanese/gawk/files/patch-ad
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- awklib/Makefile.in.orig Sat Sep 4 06:27:32 1999
|
||||
+++ awklib/Makefile.in Sat Sep 4 06:33:11 1999
|
||||
@@ -75,7 +75,7 @@
|
||||
sed 's;/usr/local/libexec/awk;$(libexecdir);' < groupawk.in) > group.awk
|
||||
|
||||
install: igawk $(AUXPROGS) $(AUXAWK)
|
||||
- $(INSTALL_PROGRAM) igawk $(bindir)/igawk
|
||||
+ cp igawk $(bindir)/igawk
|
||||
for i in $(AUXPROGS) ; do \
|
||||
$(INSTALL_PROGRAM) $$i $(libexecdir)/$$i ; \
|
||||
done
|
|
@ -1,5 +1,5 @@
|
|||
This package is multi-byte extented GNU AWK. It accepts text which
|
||||
includes multi-byte character codes. Supported multi-byte codes are
|
||||
2 byte EUC code and/or Shift-JIS code.
|
||||
This package is multi-byte extented GNU AWK.
|
||||
Supported multi-byte codes are EUC-JP/Shift_JIS/UTF-8 code.
|
||||
|
||||
Multi-byte code by t^2(Takahiro Tanimoto, NBC02362@niftyserve.or.jp).
|
||||
Multi-byte code by WILLs(Katsuyuki Okabe, hgc02147@nifty.ne.jp)
|
||||
and t^2(Takahiro Tanimoto, NBC02362@niftyserve.or.jp).
|
||||
|
|
|
@ -1,2 +1,23 @@
|
|||
bin/gawk
|
||||
man/man1/gawk.1.gz
|
||||
bin/igawk
|
||||
libexec/awk/grcat
|
||||
libexec/awk/pwcat
|
||||
share/awk/assert.awk
|
||||
share/awk/ctime.awk
|
||||
share/awk/ftrans.awk
|
||||
share/awk/getopt.awk
|
||||
share/awk/gettime.awk
|
||||
share/awk/group.awk
|
||||
share/awk/join.awk
|
||||
share/awk/mktime.awk
|
||||
share/awk/nextfile.awk
|
||||
share/awk/ord.awk
|
||||
share/awk/passwd.awk
|
||||
share/awk/round.awk
|
||||
share/doc/ja/awk/OREADME.MB
|
||||
share/doc/ja/awk/README.MB
|
||||
@unexec install-info --delete %D/info/gawk.info %D/info/dir
|
||||
info/gawk.info
|
||||
@dirrm libexec/awk
|
||||
@dirrm share/doc/ja/awk
|
||||
@dirrm share/awk
|
||||
|
|
Loading…
Add table
Reference in a new issue