Skip site navigation (1)Skip section navigation (2)
Date:      25 Aug 1999 04:59:45 -0000
From:      mitsuru@postman.riken.go.jp
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/13369: new port: japanese/texinfo
Message-ID:  <19990825045945.68200.qmail@zebu.riken.go.jp>

next in thread | raw e-mail | index | archive | help

>Number:         13369
>Category:       ports
>Synopsis:       new port: japanese/texinfo
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 24 22:10:01 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Mitsuru Yoshida
>Release:        FreeBSD 3.2-STABLE i386
>Organization:
RIKEN
>Environment:

	FreeBSD 3.2-STABLE i386

>Description:

	new port: japanese/texinfo

>How-To-Repeat:

	

>Fix:
	
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	texinfo
#	texinfo/Makefile
#	texinfo/files
#	texinfo/files/md5
#	texinfo/pkg
#	texinfo/pkg/COMMENT
#	texinfo/pkg/DESCR
#	texinfo/pkg/PLIST
#	texinfo/patches
#	texinfo/patches/patch-aa
#	texinfo/patches/patch-ab
#
echo c - texinfo
mkdir -p texinfo > /dev/null 2>&1
echo x - texinfo/Makefile
sed 's/^X//' >texinfo/Makefile << 'END-of-texinfo/Makefile'
X# New ports collection makefile for: texinfo
X# Version required: 3.12s
X# Date created: 18 Aug 1999
X# Whom: Mitsuru Yoshida <mitsuru@riken.go.jp>
X#
X# $Id$
X#
X
XDISTNAME=	texinfo-3.12s
XPKGNAME=	ja-texinfo-3.12s
XCATEGORIES=	japanese print
XMASTER_SITES=	ftp://ftp.cs.umb.edu/private/tex/ \
X		ftp://texinfo.org/ \
X		ftp://alpha.gnu.org/gnu/gnu/ \
X		ftp://ftp.funet.fi/pub/gnu/alpha/
X
XPATCH_SITES=	ftp://jupiter.fsci.fuk.kindai.ac.jp/pub/ptex/utils/ \
X		http://www.fsci.fuk.kindai.ac.jp/aftp/pub/ptex/utils/
XPATCHFILES=	texinfo-3.12s-j.diff.gz
XPATCH_DIST_STRIP=	-p1
X
XMAINTAINER=	mitsuru@riken.go.jp
X
XRUN_DEPENDS=    ptex:${PORTSDIR}/japanese/ptex-euc
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--program-prefix=j
XINSTALL_TARGET=	install install-tex
XCFLAGS+=	"-DEUC=1"
XMAKE_ARGS=	TEXMF=${PREFIX}/share/texmf
X
XMAN1=		jinfo.1 jinstall-info.1 jmakeinfo.1 jtexindex.1 jtexi2dvi.1
XMAN5=		jinfo.5 jtexinfo.5
X
X.include <bsd.port.mk>
END-of-texinfo/Makefile
echo c - texinfo/files
mkdir -p texinfo/files > /dev/null 2>&1
echo x - texinfo/files/md5
sed 's/^X//' >texinfo/files/md5 << 'END-of-texinfo/files/md5'
XMD5 (texinfo-3.12s.tar.gz) = 5c4c3d84113b03cd78e79e634c1e4fbc
XMD5 (texinfo-3.12s-j.diff.gz) = 99be5e190d4e6cd7c74737935e8f6dde
END-of-texinfo/files/md5
echo c - texinfo/pkg
mkdir -p texinfo/pkg > /dev/null 2>&1
echo x - texinfo/pkg/COMMENT
sed 's/^X//' >texinfo/pkg/COMMENT << 'END-of-texinfo/pkg/COMMENT'
XTypeset Texinfo files for printing. Uses TeX
END-of-texinfo/pkg/COMMENT
echo x - texinfo/pkg/DESCR
sed 's/^X//' >texinfo/pkg/DESCR << 'END-of-texinfo/pkg/DESCR'
XTexinfo is a documentation system that uses a single source file to
Xproduce both on-line information and printed output.  This means that
Xinstead of writing two different documents, one for the on-line help
Xor other on-line information and the other for a typeset manual or
Xother printed work, you need write only one document.  When the work
Xis revised, you need revise only one document.  You can read the
Xon-line information, known as an "Info file", with an Info
Xdocumentation-reading program.  By convention, Texinfo source file
Xnames end with a `.texi' or `.texinfo' extension.  Texinfo is
Xdescribed in the Texinfo Manual.
XYou can write and format Texinfo files into Info files within GNU
XEmacs, and read them using the Emacs Info reader.  If you do not have
XEmacs, you can format Texinfo files into Info files using `makeinfo'
Xand read them using `info'.  Use TeX, which is not included in this
Xpackage, to typeset Texinfo files for printing.
END-of-texinfo/pkg/DESCR
echo x - texinfo/pkg/PLIST
sed 's/^X//' >texinfo/pkg/PLIST << 'END-of-texinfo/pkg/PLIST'
Xbin/jinfo
Xbin/jmakeinfo
Xbin/jinstall-info
Xbin/jtexindex
Xbin/jtexi2dvi
X@unexec install-info --delete %D/info/info.info %D/info/dir
X@unexec install-info --delete %D/info/info-stnd.info %D/info/dir
X@unexec install-info --delete %D/info/texinfo %D/info/dir
Xinfo/info.info
Xinfo/texinfo
Xinfo/texinfo-1
Xinfo/texinfo-2
Xinfo/texinfo-3
Xinfo/texinfo-4
Xinfo/texinfo-5
Xinfo/texinfo-6
Xinfo/texinfo-7
Xinfo/texinfo-8
Xinfo/texinfo-9
Xinfo/texinfo-10
Xinfo/texinfo-11
Xinfo/texinfo-12
Xinfo/texinfo-13
Xinfo/info-stnd.info
Xinfo/info-stnd.info-1
Xinfo/info-stnd.info-2
X@exec install-info %D/info/info.info %D/info/dir
X@exec install-info %D/info/texinfo %D/info/dir
X@exec install-info %D/info/info-stnd.info %D/info/dir
Xshare/texmf/tex/generic/dvips/epsf.tex
Xshare/texmf/tex/texinfo/texinfo.tex
Xshare/texmf/tex/texinfo/txi-cs.tex
Xshare/texmf/tex/texinfo/txi-de.tex
Xshare/texmf/tex/texinfo/txi-no.tex
Xshare/texmf/tex/texinfo/txi-ja.tex
Xshare/locale/de/LC_MESSAGES/texinfo.mo
Xshare/locale/fr/LC_MESSAGES/texinfo.mo
Xshare/locale/nl/LC_MESSAGES/texinfo.mo
Xshare/locale/no/LC_MESSAGES/texinfo.mo
Xshare/locale/cs/LC_MESSAGES/texinfo.mo
Xshare/locale/de_AT/LC_MESSAGES/texinfo.mo
Xshare/locale/eo/LC_MESSAGES/texinfo.mo
Xshare/locale/ru/LC_MESSAGES/texinfo.mo
END-of-texinfo/pkg/PLIST
echo c - texinfo/patches
mkdir -p texinfo/patches > /dev/null 2>&1
echo x - texinfo/patches/patch-aa
sed 's/^X//' >texinfo/patches/patch-aa << 'END-of-texinfo/patches/patch-aa'
X--- info/Makefile.in.dist	Mon Aug 16 13:44:59 1999
X+++ info/Makefile.in	Mon Aug 16 13:51:35 1999
X@@ -98,7 +98,7 @@
X # we need to override it, so include them ourselves.
X INCLUDES = -I. -I$(top_srcdir)/lib -I../intl -I.. -I$(srcdir)
X DEFS = -DINFODIR=\"$(infodir)\" -DLOCALEDIR=\"$(localedir)\" @DEFS@
X-LDADD = ../lib/libtxi.a @TERMLIBS@ @INTLLIBS@
X+LDADD = ../lib/libtxi.a -ltermcap @INTLLIBS@
X 
X EXTRA_DIST = README pcterm.c
X 
END-of-texinfo/patches/patch-aa
echo x - texinfo/patches/patch-ab
sed 's/^X//' >texinfo/patches/patch-ab << 'END-of-texinfo/patches/patch-ab'
X--- util/texi2dvi.orig	Wed Aug 25 13:47:25 1999
X+++ util/texi2dvi	Wed Aug 25 13:47:31 1999
X@@ -354,7 +354,7 @@
X     *)
X       # Assume a Texinfo file.  Texinfo files need makeinfo, texindex and tex.
X       bibtex=
X-      texindex=${TEXINDEX:-texindex}
X+      texindex=${TEXINDEX:-jtexindex}
X       if test $oformat = dvi; then
X         tex=${TEX:-ptex}
X       else
X@@ -363,7 +363,7 @@
X       # Unless required by the user, makeinfo expansion is wanted only
X       # if texinfo.tex is too old.
X       if test "$expand" = t; then
X-        makeinfo=${MAKEINFO:-makeinfo}
X+        makeinfo=${MAKEINFO:-jmakeinfo}
X       else
X         # Check if texinfo.tex performs macro expansion by looking for
X         # its version.  The version is a date of the form YEAR-MO-DA.
X@@ -380,7 +380,7 @@
X         if test "$txiprereq" -le "$txiversion" >/dev/null 2>&1; then
X           makeinfo=
X         else
X-          makeinfo=${MAKEINFO:-makeinfo}
X+          makeinfo=${MAKEINFO:-jmakeinfo}
X         fi
X         # As long as we had to run TeX, offer the user this convenience
X         if test "$txiformat" = Texinfo; then
END-of-texinfo/patches/patch-ab
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990825045945.68200.qmail>