forked from pool/texinfo
This commit is contained in:
parent
b4879240ab
commit
66bb4ddbb5
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9a5e8243e18f610ed6ff23eb80b07f0fa8cde676902b9b20bc41cd12785ceb95
|
|
||||||
size 381851
|
|
@ -1,5 +1,5 @@
|
|||||||
--- texi2html.1.in
|
--- doc/texi2html.1.in
|
||||||
+++ texi2html.1.in 2005-01-27 15:17:29.000000000 +0100
|
+++ doc/texi2html.1.in 2005-01-27 15:17:29.000000000 +0100
|
||||||
@@ -1,4 +1,4 @@
|
@@ -1,4 +1,4 @@
|
||||||
-.TH TEXI2HTML 1 "@PACKAGE_DATE@"
|
-.TH TEXI2HTML 1 "@PACKAGE_DATE@"
|
||||||
+.TH Texi2html 1 "@PACKAGE_DATE@" 1.76
|
+.TH Texi2html 1 "@PACKAGE_DATE@" 1.76
|
3
texi2html-1.78.tar.bz2
Normal file
3
texi2html-1.78.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:740b1074d053570d4899c943a4aa99b97f10025d6306d1cc09c2c76e40a98167
|
||||||
|
size 453223
|
114
texinfo-4.8.dif
114
texinfo-4.8.dif
@ -1,114 +0,0 @@
|
|||||||
--- .pkgextract
|
|
||||||
+++ .pkgextract Fri Apr 16 16:07:40 2004
|
|
||||||
@@ -0,0 +1,3 @@
|
|
||||||
+patch -p0 -b --suffix=.zlib < ../texinfo-4.7-zlib.patch
|
|
||||||
+patch -p0 -b --suffix=.tmpf < ../texinfo-4.8-tempfile.patch
|
|
||||||
+patch -p0 -b --suffix=.echo < ../texinfo-4.8-echo.patch
|
|
||||||
--- info/filesys.h
|
|
||||||
+++ info/filesys.h Fri Apr 16 16:07:40 2004
|
|
||||||
@@ -78,7 +78,7 @@
|
|
||||||
|
|
||||||
/* The default value of INFOPATH. */
|
|
||||||
#if !defined (DEFAULT_INFOPATH)
|
|
||||||
-# define DEFAULT_INFOPATH "/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:."
|
|
||||||
+# define DEFAULT_INFOPATH "/usr/local/info:/usr/local/lib/info:/usr/share/info:/usr/info:/usr/lib/info:/opt/gnu/info:/usr/share/xemacs/info:."
|
|
||||||
#endif /* !DEFAULT_INFOPATH */
|
|
||||||
|
|
||||||
#if !defined (S_ISREG) && defined (S_IFREG)
|
|
||||||
--- po/nl.po
|
|
||||||
+++ po/nl.po Fri Apr 16 16:07:41 2004
|
|
||||||
@@ -305,7 +305,7 @@
|
|
||||||
" info --show-options emacs start at node with emacs' command line options\n"
|
|
||||||
" info -f ./foo.info show file ./foo.info, not searching dir\n"
|
|
||||||
msgstr ""
|
|
||||||
-"Aanroep: %s [OPTIE]... [INFO-BESTAND [MENU-ITEM...]]]\n"
|
|
||||||
+"Aanroep: %s [OPTIE]... [INFO-BESTAND [MENU-ITEM...]]\n"
|
|
||||||
"\n"
|
|
||||||
"Lees documentatie in Info-formaat\n"
|
|
||||||
"Voor een meer complete omschrijving van het gebruik van Info, type `info "
|
|
||||||
--- util/texi2dvi
|
|
||||||
+++ util/texi2dvi Fri Apr 16 16:23:08 2004
|
|
||||||
@@ -116,14 +116,7 @@
|
|
||||||
# return true if program $1 is somewhere in PATH, else false.
|
|
||||||
#
|
|
||||||
findprog () {
|
|
||||||
- foundprog=false
|
|
||||||
- for dir in `echo $PATH | tr "$path_sep" " "`; do
|
|
||||||
- if test -x "$dir/$1"; then # does anyone still need test -f?
|
|
||||||
- foundprog=true
|
|
||||||
- break
|
|
||||||
- fi
|
|
||||||
- done
|
|
||||||
- $foundprog
|
|
||||||
+ type -p $1 > /dev/null 2>&1
|
|
||||||
}
|
|
||||||
|
|
||||||
# Report an error and exit with failure.
|
|
||||||
@@ -262,7 +255,7 @@
|
|
||||||
|
|
||||||
# Prepare the temporary directory. Remove it at exit, unless debugging.
|
|
||||||
if test -z "$debug"; then
|
|
||||||
- trap "cd / && rm -rf $tmpdir" 0 1 2 15
|
|
||||||
+ trap "cd / && rm -rf $tmpdir" 0 1 2 3 7 13 15
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Create the temporary directory with strict rights
|
|
||||||
@@ -489,6 +482,12 @@
|
|
||||||
# Assume a LaTeX file. LaTeX needs bibtex and uses latex for
|
|
||||||
# compilation. No makeinfo.
|
|
||||||
bibtex=${BIBTEX:-bibtex}
|
|
||||||
+
|
|
||||||
+ if ! type -p $bibtex > /dev/null 2>&1 ; then
|
|
||||||
+ echo "${0##*/}: requires $bibtex, please install tetex and te_latex" 1>&2
|
|
||||||
+ exit 1
|
|
||||||
+ fi
|
|
||||||
+
|
|
||||||
makeinfo= # no point in running makeinfo on latex source.
|
|
||||||
texindex=${MAKEINDEX:-makeindex}
|
|
||||||
textra_cmd=1i
|
|
||||||
@@ -497,6 +496,22 @@
|
|
||||||
else
|
|
||||||
tex=${PDFLATEX:-pdflatex}
|
|
||||||
fi
|
|
||||||
+
|
|
||||||
+ case "$tex" in
|
|
||||||
+ pdflatex)
|
|
||||||
+ if ! type -p pdflatex > /dev/null 2>&1 ; then
|
|
||||||
+ echo "${0##*/}: requires $tex, please install tetex, te_latex, and te_pdf" 1>&2
|
|
||||||
+ exit 1
|
|
||||||
+ fi
|
|
||||||
+ ;;
|
|
||||||
+ *latex)
|
|
||||||
+ if ! type -p $tex > /dev/null 2>&1 ; then
|
|
||||||
+ echo "${0##*/}: requires $tex, please install tetex and te_latex" 1>&2
|
|
||||||
+ exit 1
|
|
||||||
+ fi
|
|
||||||
+ ;;
|
|
||||||
+ esac
|
|
||||||
+
|
|
||||||
thumbpdf=${THUMBPDF:-thumbpdf}
|
|
||||||
;;
|
|
||||||
|
|
||||||
@@ -510,6 +525,22 @@
|
|
||||||
else
|
|
||||||
tex=$PDFTEX
|
|
||||||
fi
|
|
||||||
+
|
|
||||||
+ case "$tex" in
|
|
||||||
+ pdftex)
|
|
||||||
+ if ! type -p pdflatex > /dev/null 2>&1 ; then
|
|
||||||
+ echo "${0##*/}: requires $tex, please install tetex, te_latex, and te_pdf" 1>&2
|
|
||||||
+ exit 1
|
|
||||||
+ fi
|
|
||||||
+ ;;
|
|
||||||
+ *tex)
|
|
||||||
+ if ! type -p $tex > /dev/null 2>&1 ; then
|
|
||||||
+ echo "${0##*/}: requires $tex, please install tetex and te_latex" 1>&2
|
|
||||||
+ exit 1
|
|
||||||
+ fi
|
|
||||||
+ ;;
|
|
||||||
+ esac
|
|
||||||
+
|
|
||||||
# Unless required by the user, makeinfo expansion is wanted only
|
|
||||||
# if texinfo.tex is too old.
|
|
||||||
if test "$expand" = t; then
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f6bb61fb9c1d6a65523c786a4a74ab61e455420469e09a86929f2d403d9a21bb
|
|
||||||
size 1521822
|
|
@ -1,5 +1,5 @@
|
|||||||
--- config.in
|
--- config.in
|
||||||
+++ config.in Wed Apr 21 12:18:07 2004
|
+++ config.in 2004-04-21 12:18:07.000000000 +0200
|
||||||
@@ -326,6 +326,9 @@
|
@@ -326,6 +326,9 @@
|
||||||
/* Define to 1 if you have the `__secure_getenv' function. */
|
/* Define to 1 if you have the `__secure_getenv' function. */
|
||||||
#undef HAVE___SECURE_GETENV
|
#undef HAVE___SECURE_GETENV
|
||||||
@ -11,8 +11,8 @@
|
|||||||
#undef ICONV_CONST
|
#undef ICONV_CONST
|
||||||
|
|
||||||
--- configure
|
--- configure
|
||||||
+++ configure Wed Apr 21 12:37:49 2004
|
+++ configure 2007-07-11 12:35:04.247562161 +0200
|
||||||
@@ -13111,6 +13111,653 @@
|
@@ -13510,6 +13510,653 @@ _ACEOF
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -663,12 +663,12 @@
|
|||||||
+
|
+
|
||||||
+
|
+
|
||||||
+
|
+
|
||||||
|
|
||||||
ac_config_files="$ac_config_files Makefile doc/Makefile info/Makefile intl/Makefile lib/Makefile m4/Makefile makeinfo/Makefile makeinfo/tests/Makefile po/Makefile.in util/Makefile"
|
ac_config_files="$ac_config_files Makefile doc/Makefile info/Makefile intl/Makefile lib/Makefile m4/Makefile makeinfo/Makefile makeinfo/tests/Makefile po/Makefile.in util/Makefile"
|
||||||
|
|
||||||
cat >confcache <<\_ACEOF
|
|
||||||
--- configure.ac
|
--- configure.ac
|
||||||
+++ configure.ac Wed Apr 21 12:37:32 2004
|
+++ configure.ac 2004-04-21 12:37:32.000000000 +0200
|
||||||
@@ -159,6 +159,24 @@
|
@@ -209,6 +209,24 @@ AM_CONDITIONAL(INSTALL_WARNINGS,
|
||||||
AM_GNU_GETTEXT_VERSION(0.14.1)
|
AM_GNU_GETTEXT_VERSION(0.14.1)
|
||||||
AM_GNU_GETTEXT()
|
AM_GNU_GETTEXT()
|
||||||
|
|
||||||
@ -694,7 +694,7 @@
|
|||||||
Makefile
|
Makefile
|
||||||
doc/Makefile
|
doc/Makefile
|
||||||
--- util/install-info.c
|
--- util/install-info.c
|
||||||
+++ util/install-info.c Wed Apr 21 12:49:50 2004
|
+++ util/install-info.c 2004-04-21 12:49:50.000000000 +0200
|
||||||
@@ -20,6 +20,9 @@
|
@@ -20,6 +20,9 @@
|
||||||
|
|
||||||
#include "system.h"
|
#include "system.h"
|
||||||
@ -705,7 +705,7 @@
|
|||||||
|
|
||||||
static char *progname = "install-info";
|
static char *progname = "install-info";
|
||||||
|
|
||||||
@@ -545,16 +548,28 @@
|
@@ -545,16 +548,28 @@ open_possibly_compressed_file (char *fil
|
||||||
opened_filename = &local_opened_filename;
|
opened_filename = &local_opened_filename;
|
||||||
|
|
||||||
*opened_filename = filename;
|
*opened_filename = filename;
|
||||||
@ -734,7 +734,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __MSDOS__
|
#ifdef __MSDOS__
|
||||||
@@ -562,13 +577,21 @@
|
@@ -562,13 +577,21 @@ open_possibly_compressed_file (char *fil
|
||||||
{
|
{
|
||||||
free (*opened_filename);
|
free (*opened_filename);
|
||||||
*opened_filename = concat (filename, ".igz", "");
|
*opened_filename = concat (filename, ".igz", "");
|
||||||
@ -756,7 +756,7 @@
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
if (!f)
|
if (!f)
|
||||||
@@ -580,7 +603,11 @@
|
@@ -580,7 +603,11 @@ open_possibly_compressed_file (char *fil
|
||||||
/* And try opening it again. */
|
/* And try opening it again. */
|
||||||
free (*opened_filename);
|
free (*opened_filename);
|
||||||
*opened_filename = filename;
|
*opened_filename = filename;
|
||||||
@ -768,7 +768,7 @@
|
|||||||
if (!f)
|
if (!f)
|
||||||
pfatal_with_name (filename);
|
pfatal_with_name (filename);
|
||||||
}
|
}
|
||||||
@@ -588,7 +615,7 @@
|
@@ -588,7 +615,7 @@ open_possibly_compressed_file (char *fil
|
||||||
pfatal_with_name (filename);
|
pfatal_with_name (filename);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -777,7 +777,7 @@
|
|||||||
/* Read first few bytes of file rather than relying on the filename.
|
/* Read first few bytes of file rather than relying on the filename.
|
||||||
If the file is shorter than this it can't be usable anyway. */
|
If the file is shorter than this it can't be usable anyway. */
|
||||||
nread = fread (data, sizeof (data), 1, f);
|
nread = fread (data, sizeof (data), 1, f);
|
||||||
@@ -649,7 +676,14 @@
|
@@ -649,7 +676,14 @@ open_possibly_compressed_file (char *fil
|
||||||
#endif
|
#endif
|
||||||
*is_pipe = 0;
|
*is_pipe = 0;
|
||||||
}
|
}
|
||||||
@ -792,7 +792,7 @@
|
|||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1449,7 +1483,7 @@
|
@@ -1450,7 +1484,7 @@ There is NO WARRANTY, to the extent perm
|
||||||
warning (_("no entries found for `%s'; nothing deleted"), infile, 0);
|
warning (_("no entries found for `%s'; nothing deleted"), infile, 0);
|
||||||
|
|
||||||
output_dirfile (opened_dirfilename, dir_nlines, dir_lines, n_entries_to_add,
|
output_dirfile (opened_dirfilename, dir_nlines, dir_lines, n_entries_to_add,
|
92
texinfo-4.9.dif
Normal file
92
texinfo-4.9.dif
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
--- .pkgextract
|
||||||
|
+++ .pkgextract 2004-04-16 16:07:40.000000000 +0200
|
||||||
|
@@ -0,0 +1,5 @@
|
||||||
|
+patch -p0 -b --suffix=.zlib < ../texinfo-4.9-zlib.patch
|
||||||
|
+patch -p0 -b --suffix=.tmpf < ../texinfo-4.8-tempfile.patch
|
||||||
|
+patch -p0 -b --suffix=.echo < ../texinfo-4.8-echo.patch
|
||||||
|
+patch -p0 -b --suffix=.sec < ../texinfo-4.8-sec.patch
|
||||||
|
+patch -p0 -b --suffix=.xml < ../texinfo-4.8-xml.patch
|
||||||
|
--- info/filesys.h
|
||||||
|
+++ info/filesys.h 2004-04-16 16:07:40.000000000 +0200
|
||||||
|
@@ -78,7 +78,7 @@ extern int is_dir_name (char *filename);
|
||||||
|
|
||||||
|
/* The default value of INFOPATH. */
|
||||||
|
#if !defined (DEFAULT_INFOPATH)
|
||||||
|
-# define DEFAULT_INFOPATH "/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:."
|
||||||
|
+# define DEFAULT_INFOPATH "/usr/local/info:/usr/local/lib/info:/usr/share/info:/usr/info:/usr/lib/info:/opt/gnu/info:/usr/share/xemacs/info:."
|
||||||
|
#endif /* !DEFAULT_INFOPATH */
|
||||||
|
|
||||||
|
#if !defined (S_ISREG) && defined (S_IFREG)
|
||||||
|
--- po/nl.po
|
||||||
|
+++ po/nl.po 2004-04-16 16:07:41.000000000 +0200
|
||||||
|
@@ -303,7 +303,7 @@ msgid ""
|
||||||
|
" info --show-options emacs start at node with emacs' command line options\n"
|
||||||
|
" info -f ./foo.info show file ./foo.info, not searching dir\n"
|
||||||
|
msgstr ""
|
||||||
|
-"Aanroep: %s [OPTIE]... [INFO-BESTAND [MENU-ITEM...]]]\n"
|
||||||
|
+"Aanroep: %s [OPTIE]... [INFO-BESTAND [MENU-ITEM...]]\n"
|
||||||
|
"\n"
|
||||||
|
"Lees documentatie in Info-formaat\n"
|
||||||
|
"Voor een meer complete omschrijving van het gebruik van Info, type `info "
|
||||||
|
--- util/texi2dvi
|
||||||
|
+++ util/texi2dvi 2007-07-11 12:56:14.338449000 +0200
|
||||||
|
@@ -262,25 +262,7 @@ absolute ()
|
||||||
|
# Return true if PROG is somewhere in PATH, else false.
|
||||||
|
findprog ()
|
||||||
|
{
|
||||||
|
- local saveIFS=$IFS
|
||||||
|
- IFS=$path_sep # break path components at the path separator
|
||||||
|
- for dir in $PATH; do
|
||||||
|
- IFS=$saveIFS
|
||||||
|
- # The basic test for an executable is `test -f $f && test -x $f'.
|
||||||
|
- # (`test -x' is not enough, because it can also be true for directories.)
|
||||||
|
- # We have to try this both for $1 and $1.exe.
|
||||||
|
- #
|
||||||
|
- # Note: On Cygwin and DJGPP, `test -x' also looks for .exe. On Cygwin,
|
||||||
|
- # also `test -f' has this enhancement, bot not on DJGPP. (Both are
|
||||||
|
- # design decisions, so there is little chance to make them consistent.)
|
||||||
|
- # Thusly, it seems to be difficult to make use of these enhancements.
|
||||||
|
- #
|
||||||
|
- if { test -f "$dir/$1" && test -x "$dir/$1"; } ||
|
||||||
|
- { test -f "$dir/$1.exe" && test -x "$dir/$1.exe"; }; then
|
||||||
|
- return 0
|
||||||
|
- fi
|
||||||
|
- done
|
||||||
|
- return 1
|
||||||
|
+ type -p $1 > /dev/null 2>&1
|
||||||
|
}
|
||||||
|
|
||||||
|
# report LINE1 LINE2...
|
||||||
|
@@ -734,6 +716,11 @@ run_tex ()
|
||||||
|
*) error 1 "$0: $out_lang not supported for $in_lang";;
|
||||||
|
esac
|
||||||
|
|
||||||
|
+ if ! type -p $tex > /dev/null 2>&1 ; then
|
||||||
|
+ echo "${0##*/}: requires $tex, please install texlive and texlive-latex" 1>&2
|
||||||
|
+ exit 1
|
||||||
|
+ fi
|
||||||
|
+
|
||||||
|
# Beware of aux files in subdirectories that require the
|
||||||
|
# subdirectory to exist.
|
||||||
|
case $in_lang:$tidy in
|
||||||
|
@@ -833,6 +820,11 @@ run_bibtex ()
|
||||||
|
texinfo) return;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
+ if ! type -p $bibtex > /dev/null 2>&1 ; then
|
||||||
|
+ echo "${0##*/}: requires $bibtex, please install texlive and texlive-latex" 1>&2
|
||||||
|
+ exit 1
|
||||||
|
+ fi
|
||||||
|
+
|
||||||
|
# "Citation undefined" is for LaTeX, "Undefined citation" for btxmac.tex.
|
||||||
|
# The no .aux && \bibdata test is also for btxmac, in case it was the
|
||||||
|
# first run of a bibtex-using document. Otherwise, it's possible that
|
||||||
|
@@ -1579,7 +1571,7 @@ for command_line_filename in ${1+"$@"};
|
||||||
|
sed 's,/,!,g'`
|
||||||
|
esac
|
||||||
|
# Remove it at exit if clean mode.
|
||||||
|
- trap "cleanup" 0 1 2 15
|
||||||
|
+ trap "cleanup" 0 1 2 3 7 13 15
|
||||||
|
|
||||||
|
ensure_dir "$build_dir" "$t2ddir"
|
||||||
|
|
3
texinfo-4.9.tar.bz2
Normal file
3
texinfo-4.9.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e719982293a2dd55af7cf720407d3660a01da3fd791d03a47408d502084cf840
|
||||||
|
size 1524181
|
@ -1,3 +1,88 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 11 13:13:29 CEST 2007 - werner@suse.de
|
||||||
|
|
||||||
|
- Update to texinfo version 4.9
|
||||||
|
* GPLv3.
|
||||||
|
* texi2dvi:
|
||||||
|
. new mode --build=tidy which supports compilation in a separate
|
||||||
|
directory, where intermediate files are preserved.
|
||||||
|
. new option --build-dir, to specify where the tidy build will take
|
||||||
|
place, either locally or globally. This allows avoiding the clutter
|
||||||
|
while preserving auxiliary files.
|
||||||
|
. new support for AUC-TeX: texi2dvi (weakly) supports arguments a la
|
||||||
|
TeX such as `\nonstopmode\input{file.tex}'.
|
||||||
|
. new options --ps and --dvipdf, useful especially for pstricks documents.
|
||||||
|
. new option --src-specials, passed to TeX.
|
||||||
|
. pdftexi2dvi is a new wrapper to `texi2dvi --pdf', equal to texi2pdf,
|
||||||
|
for the sake of AUC-TeX which prepends `pdf' to the compilation
|
||||||
|
command when requested to produce PDF.
|
||||||
|
* texinfo.tex:
|
||||||
|
. Latin1, Latin2, Latin9, and UTF-8 are supported as well as Computer
|
||||||
|
Modern can manage.
|
||||||
|
. png and jpg images supported in pdf output.
|
||||||
|
. new Russian, Serbian, and Ukrainian translations for texinfo.tex:
|
||||||
|
txi-ru.tex, txi-sr.tex, txi-uk.tex.
|
||||||
|
. section names with \ characters work properly in pdf outlines.
|
||||||
|
. have .toc files use @ as the escape character, instead of \.
|
||||||
|
- Update to texi2html version 1.78
|
||||||
|
* Transliterate accented characters in file names. Use Text::Unidecode
|
||||||
|
if detected.
|
||||||
|
* Handle @frenchspacing, @tie, @indent, @setcontentsaftertitlepage,
|
||||||
|
@setshortcontentsaftertitlepage and the obsolete @allow-recursion
|
||||||
|
and @quote-arg.
|
||||||
|
* With book style the Table of Contents is put where it is set.
|
||||||
|
* Use more numeric entities, especially for accented letters.
|
||||||
|
* The `examples' directory now contains an init file for Mediawiki output.
|
||||||
|
Mediawiki is the GPL'd wiki used by Wikipedia.
|
||||||
|
* new init file tex4ht.init. With this init file, httex or htlatex from
|
||||||
|
tex4ht is used to format @tex and @math.
|
||||||
|
* Init files now have a chance to override all file names, rather than just
|
||||||
|
page names.
|
||||||
|
* Put the images under a double licence by adding back their original GPL
|
||||||
|
licence.
|
||||||
|
* If SIMPLE_MENU is true the menu is simply enclosed in a preformatted
|
||||||
|
environment.
|
||||||
|
* The user can bypass the texi2html functions and provide his own function
|
||||||
|
to do things similar that what is done for interfacing with LaTeX2HTML
|
||||||
|
or tex4ht.
|
||||||
|
* LaTeX2HTML stuff is moved out of texi2html.pl, to T2h_l2h.pm.
|
||||||
|
* Add $USER and $DATE variables to override the defaults detected for the
|
||||||
|
footer.
|
||||||
|
* $TOP_FILE and $TOC_FILE are only set if set by the user. The elements
|
||||||
|
file names are in the hash reference $Texi2HTML::THISDOC{'filename'}
|
||||||
|
for use in init files.
|
||||||
|
* The API for image, normal_text, paragraph and node_file_name has changed.
|
||||||
|
* The $ENCODING variable is deprecated, replaced by $ENCODING_NAME
|
||||||
|
and $OUT_ENCODING.
|
||||||
|
* utf8 is used as default out file encoding. This should allow for utf8
|
||||||
|
translations for languages which cannot use @-commands for non ascii
|
||||||
|
characters.
|
||||||
|
* Use entities for ``, '', ---, -- and quotes used for some formatting
|
||||||
|
@-commands if $USE_ISO is set.
|
||||||
|
* don't set unset MENU-ENTRY-NAME if it is similar with the NODE-NAME,
|
||||||
|
it is useless as it is a construct that shouldn't happen.
|
||||||
|
* avoid menu entry and description redundancy in the formatting function
|
||||||
|
and not in the main program.
|
||||||
|
* accept - in @-command names (compatibility with makeinfo)
|
||||||
|
* in user-defined macro arguments a comma in brace is escaped (compatibility
|
||||||
|
with makeinfo from texinfo 4.8.90)
|
||||||
|
* don't add the section title to the html title when the document isn't split
|
||||||
|
* When the file extension is set to the empty string, a trailing `.' will not
|
||||||
|
be automatically added to file names.
|
||||||
|
* The texi2html script is now created by make and not configure.
|
||||||
|
* It is possible to build the translation files from outside of the
|
||||||
|
build directory.
|
||||||
|
* When configure detects that no Data::Dumper is present, the build scripts
|
||||||
|
will simply copy the files instead of breaking.
|
||||||
|
* remove handling of quotation second arg, quotation has only one arg.
|
||||||
|
* handle nested ifset/ifclear.
|
||||||
|
* Improved handling of @sc and @centerchap.
|
||||||
|
* More flexible normal_text.
|
||||||
|
* style_stack really contains the formatting @-commands.
|
||||||
|
* caching of html generated by latex2html reenabled.
|
||||||
|
* when not split and no section navigation is output, the about page and
|
||||||
|
navigation direction are not output for all the elements.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 26 11:43:30 CEST 2007 - rguenther@suse.de
|
Mon Mar 26 11:43:30 CEST 2007 - rguenther@suse.de
|
||||||
|
|
||||||
|
121
texinfo.spec
121
texinfo.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package texinfo (Version 4.8)
|
# spec file for package texinfo (Version 4.9)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
@ -12,26 +12,26 @@
|
|||||||
|
|
||||||
Name: texinfo
|
Name: texinfo
|
||||||
BuildRequires: libbz2-devel libzio-devel ncurses-devel zlib-devel
|
BuildRequires: libbz2-devel libzio-devel ncurses-devel zlib-devel
|
||||||
License: GNU General Public License (GPL)
|
License: GPL v2 or later
|
||||||
Group: Productivity/Publishing/Texinfo
|
Group: Productivity/Publishing/Texinfo
|
||||||
Autoreqprov: on
|
Autoreqprov: on
|
||||||
Version: 4.8
|
Version: 4.9
|
||||||
Release: 55
|
Release: 1
|
||||||
Summary: Tools Needed to Create Documentation from Texinfo Sources
|
Summary: Tools Needed to Create Documentation from Texinfo Sources
|
||||||
URL: http://www.texinfo.org
|
URL: http://www.texinfo.org
|
||||||
PreReq: %{install_info_prereq}
|
PreReq: %{install_info_prereq}
|
||||||
Source: ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-%{version}.tar.bz2
|
Source: ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-%{version}.tar.bz2
|
||||||
# URL: https://texi2html.cvshome.org/
|
# URL: http://savannah.nongnu.org/projects/texi2html/
|
||||||
Source1: texi2html-1.76.tar.bz2
|
Source1: texi2html-1.78.tar.bz2
|
||||||
Source2: texi2roff-2.0.tar.bz2
|
Source2: texi2roff-2.0.tar.bz2
|
||||||
Source3: info-dir
|
Source3: info-dir
|
||||||
Patch: texinfo-%{version}.dif
|
Patch: texinfo-%{version}.dif
|
||||||
Patch1: texi2html-1.76.dif
|
Patch1: texi2html-1.78.dif
|
||||||
Patch2: texi2roff-2.0.dif
|
Patch2: texi2roff-2.0.dif
|
||||||
Patch3: texi2roff.patch.bz2
|
Patch3: texi2roff.patch.bz2
|
||||||
Patch4: texinfo-4.7-zlib.patch
|
Patch4: texinfo-%{version}-zlib.patch
|
||||||
Patch5: texinfo-%{version}-tempfile.patch
|
Patch5: texinfo-4.8-tempfile.patch
|
||||||
Patch6: texinfo-%{version}-echo.patch
|
Patch6: texinfo-4.8-echo.patch
|
||||||
Patch7: texi2roff-2.0-gcc4.patch
|
Patch7: texi2roff-2.0-gcc4.patch
|
||||||
Patch8: texinfo-4.8-sec.patch
|
Patch8: texinfo-4.8-sec.patch
|
||||||
Patch9: texinfo-4.8-xml.patch
|
Patch9: texinfo-4.8-xml.patch
|
||||||
@ -93,17 +93,17 @@ Authors:
|
|||||||
Roland McGrath <roland@gnu.org>
|
Roland McGrath <roland@gnu.org>
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
rm -rf texi2html-1.76 texi2roff-2.0
|
rm -rf texi2html-1.78 texi2roff-2.0
|
||||||
%setup -b 1 -b 2
|
%setup -b 1 -b 2
|
||||||
%patch
|
|
||||||
%patch4 -p0 -b .zlib
|
%patch4 -p0 -b .zlib
|
||||||
%patch5 -p0 -b .tempfile
|
%patch5 -p0 -b .tempfile
|
||||||
%patch6 -p0 -b .echo
|
%patch6 -p0 -b .echo
|
||||||
%patch8 -p0 -b .sec
|
%patch8 -p0 -b .sec
|
||||||
%patch9 -p0 -b .xml
|
%patch9 -p0 -b .xml
|
||||||
|
%patch
|
||||||
# nb is already there and more recent
|
# nb is already there and more recent
|
||||||
rm -fv po/no.*
|
rm -fv po/no.*
|
||||||
cd ../texi2html-1.76
|
cd ../texi2html-1.78
|
||||||
%patch -P 1
|
%patch -P 1
|
||||||
cd ../texi2roff-2.0
|
cd ../texi2roff-2.0
|
||||||
%patch -P 3 -p 0 -b .Bader
|
%patch -P 3 -p 0 -b .Bader
|
||||||
@ -126,7 +126,7 @@ cd ../texi2roff-2.0
|
|||||||
make
|
make
|
||||||
PATH=${PWD}/makeinfo:${PWD}/util:$PATH
|
PATH=${PWD}/makeinfo:${PWD}/util:$PATH
|
||||||
export PATH
|
export PATH
|
||||||
cd ../texi2html-1.76
|
cd ../texi2html-1.78
|
||||||
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -pipe"
|
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -pipe"
|
||||||
./configure --build=$HOST \
|
./configure --build=$HOST \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
@ -150,10 +150,13 @@ rm -rf ${RPM_BUILD_ROOT}/
|
|||||||
ln -sf ../../sbin/install-info ${RPM_BUILD_ROOT}/usr/bin/install-info
|
ln -sf ../../sbin/install-info ${RPM_BUILD_ROOT}/usr/bin/install-info
|
||||||
mkdir -p ${RPM_BUILD_ROOT}%{_infodir}
|
mkdir -p ${RPM_BUILD_ROOT}%{_infodir}
|
||||||
install -m 644 ${RPM_SOURCE_DIR}/info-dir ${RPM_BUILD_ROOT}%{_infodir}/dir
|
install -m 644 ${RPM_SOURCE_DIR}/info-dir ${RPM_BUILD_ROOT}%{_infodir}/dir
|
||||||
cd ../texi2html-1.76
|
cd ../texi2html-1.78
|
||||||
make DESTDIR=${RPM_BUILD_ROOT} \
|
make DESTDIR=${RPM_BUILD_ROOT} \
|
||||||
infodir=%{_infodir} \
|
infodir=%{_infodir} \
|
||||||
texinfohtmldir=%{_defaultdocdir}/texi2html install
|
texinfohtmldir=%{_defaultdocdir}/texi2html install
|
||||||
|
install -m 644 README ${RPM_BUILD_ROOT}%{_defaultdocdir}/texi2html/
|
||||||
|
install -m 644 NEWS ${RPM_BUILD_ROOT}%{_defaultdocdir}/texi2html/
|
||||||
|
install -m 644 COPYING ${RPM_BUILD_ROOT}%{_defaultdocdir}/texi2html/
|
||||||
cd ../texi2roff-2.0
|
cd ../texi2roff-2.0
|
||||||
doc=%{_defaultdocdir}/texi2roff
|
doc=%{_defaultdocdir}/texi2roff
|
||||||
install -m 755 texi2roff ${RPM_BUILD_ROOT}/usr/bin/
|
install -m 755 texi2roff ${RPM_BUILD_ROOT}/usr/bin/
|
||||||
@ -188,9 +191,9 @@ test -n "$RPM_BUILD_ROOT" && rm -rf ${RPM_BUILD_ROOT}
|
|||||||
%dir %{_defaultdocdir}/texi2roff
|
%dir %{_defaultdocdir}/texi2roff
|
||||||
%doc ABOUT-NLS AUTHORS COPYING INTRODUCTION NEWS README TODO
|
%doc ABOUT-NLS AUTHORS COPYING INTRODUCTION NEWS README TODO
|
||||||
%doc doc/texinfo.tex doc/txi-*.tex
|
%doc doc/texinfo.tex doc/txi-*.tex
|
||||||
%doc %{_defaultdocdir}/texi2html/texi2html.html
|
%doc %{_defaultdocdir}/texi2html/*
|
||||||
%doc %{_defaultdocdir}/texi2roff/Readme
|
%doc %{_defaultdocdir}/texi2roff/*
|
||||||
%doc %{_defaultdocdir}/texi2roff/copyright
|
%doc %{_defaultdocdir}/texi2roff/*
|
||||||
/usr/bin/makeinfo
|
/usr/bin/makeinfo
|
||||||
/usr/bin/texi*
|
/usr/bin/texi*
|
||||||
%{_infodir}/texinfo*.gz
|
%{_infodir}/texinfo*.gz
|
||||||
@ -217,6 +220,88 @@ test -n "$RPM_BUILD_ROOT" && rm -rf ${RPM_BUILD_ROOT}
|
|||||||
%{_mandir}/man5/info.5*
|
%{_mandir}/man5/info.5*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 11 2007 - werner@suse.de
|
||||||
|
- Update to texinfo version 4.9
|
||||||
|
* GPLv3.
|
||||||
|
* texi2dvi:
|
||||||
|
. new mode --build=tidy which supports compilation in a separate
|
||||||
|
directory, where intermediate files are preserved.
|
||||||
|
. new option --build-dir, to specify where the tidy build will take
|
||||||
|
place, either locally or globally. This allows avoiding the clutter
|
||||||
|
while preserving auxiliary files.
|
||||||
|
. new support for AUC-TeX: texi2dvi (weakly) supports arguments a la
|
||||||
|
TeX such as `\nonstopmode\input{file.tex}'.
|
||||||
|
. new options --ps and --dvipdf, useful especially for pstricks documents.
|
||||||
|
. new option --src-specials, passed to TeX.
|
||||||
|
. pdftexi2dvi is a new wrapper to `texi2dvi --pdf', equal to texi2pdf,
|
||||||
|
for the sake of AUC-TeX which prepends `pdf' to the compilation
|
||||||
|
command when requested to produce PDF.
|
||||||
|
* texinfo.tex:
|
||||||
|
. Latin1, Latin2, Latin9, and UTF-8 are supported as well as Computer
|
||||||
|
Modern can manage.
|
||||||
|
. png and jpg images supported in pdf output.
|
||||||
|
. new Russian, Serbian, and Ukrainian translations for texinfo.tex:
|
||||||
|
txi-ru.tex, txi-sr.tex, txi-uk.tex.
|
||||||
|
. section names with \ characters work properly in pdf outlines.
|
||||||
|
. have .toc files use @ as the escape character, instead of \.
|
||||||
|
- Update to texi2html version 1.78
|
||||||
|
* Transliterate accented characters in file names. Use Text::Unidecode
|
||||||
|
if detected.
|
||||||
|
* Handle @frenchspacing, @tie, @indent, @setcontentsaftertitlepage,
|
||||||
|
@setshortcontentsaftertitlepage and the obsolete @allow-recursion
|
||||||
|
and @quote-arg.
|
||||||
|
* With book style the Table of Contents is put where it is set.
|
||||||
|
* Use more numeric entities, especially for accented letters.
|
||||||
|
* The `examples' directory now contains an init file for Mediawiki output.
|
||||||
|
Mediawiki is the GPL'd wiki used by Wikipedia.
|
||||||
|
* new init file tex4ht.init. With this init file, httex or htlatex from
|
||||||
|
tex4ht is used to format @tex and @math.
|
||||||
|
* Init files now have a chance to override all file names, rather than just
|
||||||
|
page names.
|
||||||
|
* Put the images under a double licence by adding back their original GPL
|
||||||
|
licence.
|
||||||
|
* If SIMPLE_MENU is true the menu is simply enclosed in a preformatted
|
||||||
|
environment.
|
||||||
|
* The user can bypass the texi2html functions and provide his own function
|
||||||
|
to do things similar that what is done for interfacing with LaTeX2HTML
|
||||||
|
or tex4ht.
|
||||||
|
* LaTeX2HTML stuff is moved out of texi2html.pl, to T2h_l2h.pm.
|
||||||
|
* Add $USER and $DATE variables to override the defaults detected for the
|
||||||
|
footer.
|
||||||
|
* $TOP_FILE and $TOC_FILE are only set if set by the user. The elements
|
||||||
|
file names are in the hash reference $Texi2HTML::THISDOC{'filename'}
|
||||||
|
for use in init files.
|
||||||
|
* The API for image, normal_text, paragraph and node_file_name has changed.
|
||||||
|
* The $ENCODING variable is deprecated, replaced by $ENCODING_NAME
|
||||||
|
and $OUT_ENCODING.
|
||||||
|
* utf8 is used as default out file encoding. This should allow for utf8
|
||||||
|
translations for languages which cannot use @-commands for non ascii
|
||||||
|
characters.
|
||||||
|
* Use entities for ``, '', ---, -- and quotes used for some formatting
|
||||||
|
@-commands if $USE_ISO is set.
|
||||||
|
* don't set unset MENU-ENTRY-NAME if it is similar with the NODE-NAME,
|
||||||
|
it is useless as it is a construct that shouldn't happen.
|
||||||
|
* avoid menu entry and description redundancy in the formatting function
|
||||||
|
and not in the main program.
|
||||||
|
* accept - in @-command names (compatibility with makeinfo)
|
||||||
|
* in user-defined macro arguments a comma in brace is escaped (compatibility
|
||||||
|
with makeinfo from texinfo 4.8.90)
|
||||||
|
* don't add the section title to the html title when the document isn't split
|
||||||
|
* When the file extension is set to the empty string, a trailing `.' will not
|
||||||
|
be automatically added to file names.
|
||||||
|
* The texi2html script is now created by make and not configure.
|
||||||
|
* It is possible to build the translation files from outside of the
|
||||||
|
build directory.
|
||||||
|
* When configure detects that no Data::Dumper is present, the build scripts
|
||||||
|
will simply copy the files instead of breaking.
|
||||||
|
* remove handling of quotation second arg, quotation has only one arg.
|
||||||
|
* handle nested ifset/ifclear.
|
||||||
|
* Improved handling of @sc and @centerchap.
|
||||||
|
* More flexible normal_text.
|
||||||
|
* style_stack really contains the formatting @-commands.
|
||||||
|
* caching of html generated by latex2html reenabled.
|
||||||
|
* when not split and no section navigation is output, the about page and
|
||||||
|
navigation direction are not output for all the elements.
|
||||||
* Mon Mar 26 2007 - rguenther@suse.de
|
* Mon Mar 26 2007 - rguenther@suse.de
|
||||||
- Add libbz2-devel, ncurses-devel and zlib-devel BuildRequires
|
- Add libbz2-devel, ncurses-devel and zlib-devel BuildRequires
|
||||||
- Exchange libzio for libzio-devel BuildRequires
|
- Exchange libzio for libzio-devel BuildRequires
|
||||||
|
Loading…
Reference in New Issue
Block a user