diff options
author | taoka <taoka@FreeBSD.org> | 1999-09-07 12:52:54 +0800 |
---|---|---|
committer | taoka <taoka@FreeBSD.org> | 1999-09-07 12:52:54 +0800 |
commit | 3205f509a1bbb086a53bd8ef66f5a1790fdd64e9 (patch) | |
tree | e2eabeb772b5cfa4c0e56f36dd2b72e63fb4e015 | |
parent | 5833db2e3a810549111f267fa857bcb649539826 (diff) | |
download | freebsd-ports-gnome-3205f509a1bbb086a53bd8ef66f5a1790fdd64e9.tar.gz freebsd-ports-gnome-3205f509a1bbb086a53bd8ef66f5a1790fdd64e9.tar.zst freebsd-ports-gnome-3205f509a1bbb086a53bd8ef66f5a1790fdd64e9.zip |
Typeset Texinfo files for printing. Uses TeX (supported japanese)
PR: 13369
Submitted by: Mitsuru Yoshida <mitsuru@riken.go.jp>
-rw-r--r-- | japanese/texinfo/Makefile | 35 | ||||
-rw-r--r-- | japanese/texinfo/distinfo | 2 | ||||
-rw-r--r-- | japanese/texinfo/files/patch-aa | 11 | ||||
-rw-r--r-- | japanese/texinfo/files/patch-ab | 29 | ||||
-rw-r--r-- | japanese/texinfo/pkg-comment | 1 | ||||
-rw-r--r-- | japanese/texinfo/pkg-descr | 15 | ||||
-rw-r--r-- | japanese/texinfo/pkg-plist | 43 |
7 files changed, 136 insertions, 0 deletions
diff --git a/japanese/texinfo/Makefile b/japanese/texinfo/Makefile new file mode 100644 index 000000000000..e53f17d32b79 --- /dev/null +++ b/japanese/texinfo/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: texinfo +# Version required: 3.12s +# Date created: 18 Aug 1999 +# Whom: Mitsuru Yoshida <mitsuru@riken.go.jp> +# +# $FreeBSD$ +# + +DISTNAME= texinfo-3.12s +PKGNAME= ja-texinfo-3.12s +CATEGORIES= japanese print +MASTER_SITES= ftp://ftp.cs.umb.edu/private/tex/ \ + ftp://texinfo.org/ \ + ftp://alpha.gnu.org/gnu/gnu/ \ + ftp://ftp.funet.fi/pub/gnu/alpha/ + +PATCH_SITES= ftp://jupiter.fsci.fuk.kindai.ac.jp/pub/ptex/utils/ \ + http://www.fsci.fuk.kindai.ac.jp/aftp/pub/ptex/utils/ +PATCHFILES= texinfo-3.12s-j.diff.gz +PATCH_DIST_STRIP= -p1 + +MAINTAINER= mitsuru@riken.go.jp + +RUN_DEPENDS= ptex:${PORTSDIR}/japanese/ptex-euc + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --program-prefix=j +INSTALL_TARGET= install install-tex +CFLAGS+= "-DEUC=1" +MAKE_ARGS= TEXMF=${PREFIX}/share/texmf + +MAN1= jinfo.1 jinstall-info.1 jmakeinfo.1 jtexindex.1 jtexi2dvi.1 +MAN5= jinfo.5 jtexinfo.5 + +.include <bsd.port.mk> diff --git a/japanese/texinfo/distinfo b/japanese/texinfo/distinfo new file mode 100644 index 000000000000..ae702fda4df1 --- /dev/null +++ b/japanese/texinfo/distinfo @@ -0,0 +1,2 @@ +MD5 (texinfo-3.12s.tar.gz) = 5c4c3d84113b03cd78e79e634c1e4fbc +MD5 (texinfo-3.12s-j.diff.gz) = 99be5e190d4e6cd7c74737935e8f6dde diff --git a/japanese/texinfo/files/patch-aa b/japanese/texinfo/files/patch-aa new file mode 100644 index 000000000000..f5f7da17ed35 --- /dev/null +++ b/japanese/texinfo/files/patch-aa @@ -0,0 +1,11 @@ +--- info/Makefile.in.dist Mon Aug 16 13:44:59 1999 ++++ info/Makefile.in Mon Aug 16 13:51:35 1999 +@@ -98,7 +98,7 @@ + # we need to override it, so include them ourselves. + INCLUDES = -I. -I$(top_srcdir)/lib -I../intl -I.. -I$(srcdir) + DEFS = -DINFODIR=\"$(infodir)\" -DLOCALEDIR=\"$(localedir)\" @DEFS@ +-LDADD = ../lib/libtxi.a @TERMLIBS@ @INTLLIBS@ ++LDADD = ../lib/libtxi.a -ltermcap @INTLLIBS@ + + EXTRA_DIST = README pcterm.c + diff --git a/japanese/texinfo/files/patch-ab b/japanese/texinfo/files/patch-ab new file mode 100644 index 000000000000..7b64adda3a77 --- /dev/null +++ b/japanese/texinfo/files/patch-ab @@ -0,0 +1,29 @@ +--- util/texi2dvi.orig Wed Aug 25 13:47:25 1999 ++++ util/texi2dvi Wed Aug 25 13:47:31 1999 +@@ -354,7 +354,7 @@ + *) + # Assume a Texinfo file. Texinfo files need makeinfo, texindex and tex. + bibtex= +- texindex=${TEXINDEX:-texindex} ++ texindex=${TEXINDEX:-jtexindex} + if test $oformat = dvi; then + tex=${TEX:-ptex} + else +@@ -363,7 +363,7 @@ + # Unless required by the user, makeinfo expansion is wanted only + # if texinfo.tex is too old. + if test "$expand" = t; then +- makeinfo=${MAKEINFO:-makeinfo} ++ makeinfo=${MAKEINFO:-jmakeinfo} + else + # Check if texinfo.tex performs macro expansion by looking for + # its version. The version is a date of the form YEAR-MO-DA. +@@ -380,7 +380,7 @@ + if test "$txiprereq" -le "$txiversion" >/dev/null 2>&1; then + makeinfo= + else +- makeinfo=${MAKEINFO:-makeinfo} ++ makeinfo=${MAKEINFO:-jmakeinfo} + fi + # As long as we had to run TeX, offer the user this convenience + if test "$txiformat" = Texinfo; then diff --git a/japanese/texinfo/pkg-comment b/japanese/texinfo/pkg-comment new file mode 100644 index 000000000000..871dbc80306b --- /dev/null +++ b/japanese/texinfo/pkg-comment @@ -0,0 +1 @@ +Typeset Texinfo files for printing. Uses TeX diff --git a/japanese/texinfo/pkg-descr b/japanese/texinfo/pkg-descr new file mode 100644 index 000000000000..8c40af0abb93 --- /dev/null +++ b/japanese/texinfo/pkg-descr @@ -0,0 +1,15 @@ +Texinfo is a documentation system that uses a single source file to +produce both on-line information and printed output. This means that +instead of writing two different documents, one for the on-line help +or other on-line information and the other for a typeset manual or +other printed work, you need write only one document. When the work +is revised, you need revise only one document. You can read the +on-line information, known as an "Info file", with an Info +documentation-reading program. By convention, Texinfo source file +names end with a `.texi' or `.texinfo' extension. Texinfo is +described in the Texinfo Manual. +You can write and format Texinfo files into Info files within GNU +Emacs, and read them using the Emacs Info reader. If you do not have +Emacs, you can format Texinfo files into Info files using `makeinfo' +and read them using `info'. Use TeX, which is not included in this +package, to typeset Texinfo files for printing. diff --git a/japanese/texinfo/pkg-plist b/japanese/texinfo/pkg-plist new file mode 100644 index 000000000000..1d236dfbd654 --- /dev/null +++ b/japanese/texinfo/pkg-plist @@ -0,0 +1,43 @@ +bin/jinfo +bin/jmakeinfo +bin/jinstall-info +bin/jtexindex +bin/jtexi2dvi +@unexec install-info --delete %D/info/info.info %D/info/dir +@unexec install-info --delete %D/info/info-stnd.info %D/info/dir +@unexec install-info --delete %D/info/texinfo %D/info/dir +info/info.info +info/texinfo +info/texinfo-1 +info/texinfo-2 +info/texinfo-3 +info/texinfo-4 +info/texinfo-5 +info/texinfo-6 +info/texinfo-7 +info/texinfo-8 +info/texinfo-9 +info/texinfo-10 +info/texinfo-11 +info/texinfo-12 +info/texinfo-13 +info/info-stnd.info +info/info-stnd.info-1 +info/info-stnd.info-2 +@exec install-info %D/info/info.info %D/info/dir +@exec install-info %D/info/texinfo %D/info/dir +@exec install-info %D/info/info-stnd.info %D/info/dir +share/texmf/tex/generic/dvips/epsf.tex +share/texmf/tex/texinfo/texinfo.tex +share/texmf/tex/texinfo/txi-cs.tex +share/texmf/tex/texinfo/txi-de.tex +share/texmf/tex/texinfo/txi-no.tex +share/texmf/tex/texinfo/txi-ja.tex +share/locale/de/LC_MESSAGES/texinfo.mo +share/locale/fr/LC_MESSAGES/texinfo.mo +share/locale/nl/LC_MESSAGES/texinfo.mo +share/locale/no/LC_MESSAGES/texinfo.mo +share/locale/cs/LC_MESSAGES/texinfo.mo +share/locale/de_AT/LC_MESSAGES/texinfo.mo +share/locale/eo/LC_MESSAGES/texinfo.mo +share/locale/ru/LC_MESSAGES/texinfo.mo |