From owner-freebsd-ports Mon May 19 08:50:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA28663 for ports-outgoing; Mon, 19 May 1997 08:50:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA28646; Mon, 19 May 1997 08:50:04 -0700 (PDT) Resent-Date: Mon, 19 May 1997 08:50:04 -0700 (PDT) Resent-Message-Id: <199705191550.IAA28646@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, kiri@kiri.toba-cmt.ac.jp Received: from kiri.toba-cmt.ac.jp (kiri.toba-cmt.ac.jp [202.26.248.91]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA28567 for ; Mon, 19 May 1997 08:48:36 -0700 (PDT) Received: (from kiri@localhost) by kiri.toba-cmt.ac.jp (8.8.5/8.8.5) id AAA01454; Tue, 20 May 1997 00:52:34 +0900 (JST) Message-Id: <199705191552.AAA01454@kiri.toba-cmt.ac.jp> Date: Tue, 20 May 1997 00:52:34 +0900 (JST) From: Kazuhiko Kiriyama(System administrator) Reply-To: kiri@kiri.toba-cmt.ac.jp To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/3632: Update port(jp-man-doc-2.2.1):japanese/man-doc. Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3632 >Category: ports >Synopsis: Update port(jp-man-doc-2.2.1):japanese/man-doc. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Class: support >Submitter-Id: current-users >Arrival-Date: Mon May 19 08:50:03 PDT 1997 >Last-Modified: >Originator: Kazuhiko Kiriyama >Organization: Toba National College of Maritime Technology. Department of Electronic Mechanical Engineering >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: >Description: I've updated the port(jp-man-doc-2.2.1):japanese/man-doc. Current modifications is (1) Change Makefile in order to update DISTFILE. (2) Change files/install-man in order to fix bug. I put the diff from ports-current(japanese/man-doc) in "Fix:". >How-To-Repeat: >Fix: diff -aurN ../../current/ports/japanese/man-doc/Makefile ./Makefile --- ../../current/ports/japanese/man-doc/Makefile Sun Feb 16 17:22:13 1997 +++ ./Makefile Tue May 20 00:22:20 1997 @@ -1,29 +1,41 @@ # New ports collection makefile for: Japanese man documents -# Version required: 2.1 +# Version required: 2.2.1 # Date created: 6 January 1997 # Whom: Kiriyama Kazuhiko # # $Id: Makefile,v 1.4 1997/02/12 11:00:45 asami Exp $ # -DISTNAME= jp-man-doc-2.1 +DISTNAME= jp-man-doc-2.2.1 CATEGORIES= japanese MASTER_SITES= ftp://jaz.jp.freebsd.org/pub/FreeBSD-jp/man-jp/ -DISTFILES= jpman-2.1b.tar.gz +DISTFILES= jpman-2.2.1a.tar.gz MAINTAINER= kiri@kiri.toba-cmt.ac.jp RUN_DEPENDS= jman:${PORTSDIR}/japanese/man NO_BUILD= yes -JPMANDIR= jpman-2.1 +JPMANDIR= jpman-2.2.1 WRKSRC= ${WRKDIR}/${JPMANDIR} do-install: .if !defined(NOMANCOMPRESS) - @${SETENV} LANG="${LANG}" PREFIX=${PREFIX} WRKSRC=${WRKSRC} PKGDIR=${PKGDIR} DISTDIR=${DISTDIR} DISTFILES=${DISTFILES} JPMANDIR=${JPMANDIR} EXTRACT_CMD=${EXTRACT_CMD} ECHO=${ECHO} RM=${RM} AWK=${AWK} GZIP_CMD="${GZIP_CMD}" SED=${SED} INSTALL_MAN="${INSTALL_MAN}" /bin/sh ${FILESDIR}/install-man MANCOMPRESSED + @${SETENV} LANG="${LANG}" PREFIX=${PREFIX} WRKSRC=${WRKSRC} \ + PKGDIR=${PKGDIR} DISTDIR=${DISTDIR} DISTFILES=${DISTFILES} \ + JPMANDIR=${JPMANDIR} EXTRACT_CMD=${EXTRACT_CMD} \ + ECHO=${ECHO} RM=${RM} AWK=${AWK} \ + GZIP_CMD="${GZIP_CMD}" SED=${SED} \ + INSTALL_MAN="${INSTALL_MAN}" /bin/sh \ + ${FILESDIR}/install-man MANCOMPRESSED .else - @${SETENV} LANG="${LANG}" PREFIX=${PREFIX} WRKSRC=${WRKSRC} PKGDIR=${PKGDIR} DISTDIR=${DISTDIR} DISTFILES=${DISTFILES} JPMANDIR=${JPMANDIR} EXTRACT_CMD=${EXTRACT_CMD} ECHO=${ECHO} RM=${RM} AWK=${AWK} GZIP_CMD="${GZIP_CMD}" SED=${SED} INSTALL_MAN="${INSTALL_MAN}" /bin/sh ${FILESDIR}/install-man NOMANCOMPRESS + @${SETENV} LANG="${LANG}" PREFIX=${PREFIX} WRKSRC=${WRKSRC} \ + PKGDIR=${PKGDIR} DISTDIR=${DISTDIR} \ + DISTFILES=${DISTFILES} JPMANDIR=${JPMANDIR} \ + EXTRACT_CMD=${EXTRACT_CMD} ECHO=${ECHO} RM=${RM} \ + AWK=${AWK} GZIP_CMD="${GZIP_CMD}" SED=${SED} \ + INSTALL_MAN="${INSTALL_MAN}" /bin/sh \ + ${FILESDIR}/install-man NOMANCOMPRESS .endif pre-clean: diff -aurN ../../current/ports/japanese/man-doc/files/install-man ./files/install-man --- ../../current/ports/japanese/man-doc/files/install-man Sun Feb 16 17:22:13 1997 +++ ./files/install-man Mon May 19 18:01:06 1997 @@ -1,11 +1,11 @@ #!/bin/sh PREFIX=${PREFIX:-/usr/ports} -WRKSRC=${WRKSRC:-./jpman-0.2} +WRKSRC=${WRKSRC:-../work/jpman-2.2.1} PKGDIR=${PKGDIR:-./} -DISTDIR=${DISTDIR:-/usr/ports/japanese/man-doc/files} -DISTFILES=${DISTFILES:-jpman-0.2.961227.tgz} -JPMANDIR=${JPMANDIR:-jpman-0.2} +DISTDIR=${DISTDIR:-/usr/ports/distfiles} +DISTFILES=${DISTFILES:-jpman-2.2.1a.tar.gz} +JPMANDIR=${JPMANDIR:-jpman-2.2.1} EXTRACT_CMD=${EXTRACT_CMD:-/usr/bin/tar} ECHO=${ECHO:-/bin/echo} @@ -21,6 +21,7 @@ CSUFX="" fi +#cat ${WRKSRC}/Makefile \ ${EXTRACT_CMD} xzOf ${DISTDIR}/${DISTFILES} ${JPMANDIR}/Makefile \ | ${AWK} ' /^MANDIR[ \t]*=/{ @@ -285,12 +286,17 @@ #${ECHO} '${mandir}='${mandir} #${ECHO} '${WRKSRC}='${WRKSRC} +#exit 2 + (cd ${WRKSRC} ; for s in ${sect} ; do ${INSTALL_MAN} `eval ${ECHO} '$man'$s` ${mandir}${s} # echo ${INSTALL_MAN} `eval ${ECHO} '$man'$s` ${mandir}${s} done ; ) + +#exit 2 + if [ X"$1" = "XMANCOMPRESSED" ]; then for s in ${sect} ; do (cd ${mandir}${s}; @@ -335,26 +341,22 @@ #${ECHO} "${cmds}" +#exit 2 + sect=`${ECHO} "${cmds}" | ${AWK} '/^sect=/{gsub(/^sect=/,"");print}'` for s in ${sect} ; do m=`${ECHO} "${cmds}" | ${AWK} "/^man${s}=/{gsub(/^man${s}=/,\"\");print}"` eval "man${s}=\"${m}\"" # eval ${ECHO} '$man'$s - for p in `eval ${ECHO} '$man'${s}` ; do - m=`${ECHO} "${cmds}" | ${AWK} "/^man${s}${p}=/{gsub(/^man${s}${p}=/,\"\");print}"` - eval "man${s}_${p}=\"${m}\"" -# eval ${ECHO} '$man'${s}_${p} - done -done - -for s in ${sect} ; do -# ${ECHO} $s (cd ${mandir}${s} ; for ft in `eval ${ECHO} '$man'${s}` ; do - ${RM} -f `eval ${ECHO} '$man'${s}_${ft}` - for fs in `eval ${ECHO} '$man'${s}_${ft}` ; do + m=`${ECHO} "${cmds}" |\ + ${AWK} "/^man${s}${ft}=/{gsub(/^man${s}${ft}=/,\"\");print}"` + ${RM} -f ${m} + for fs in ${m} ; do ln -s ${ft}.${s}${CSUFX} ${fs} done - done; - ) + done ; + ) +# ${ECHO} ${m} done diff -aurN ../../current/ports/japanese/man-doc/files/md5 ./files/md5 --- ../../current/ports/japanese/man-doc/files/md5 Sun Feb 16 17:22:13 1997 +++ ./files/md5 Mon May 19 14:19:19 1997 @@ -1 +1 @@ -MD5 (jpman-2.1b.tar.gz) = 4fce72063c764c8b56922740cb1834ec +MD5 (jpman-2.2.1a.tar.gz) = 533e45517912f1adc322d72b87cf47a4 >Audit-Trail: >Unformatted: