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
|
||||
+++ texi2html.1.in 2005-01-27 15:17:29.000000000 +0100
|
||||
--- doc/texi2html.1.in
|
||||
+++ doc/texi2html.1.in 2005-01-27 15:17:29.000000000 +0100
|
||||
@@ -1,4 +1,4 @@
|
||||
-.TH TEXI2HTML 1 "@PACKAGE_DATE@"
|
||||
+.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 Wed Apr 21 12:18:07 2004
|
||||
+++ config.in 2004-04-21 12:18:07.000000000 +0200
|
||||
@@ -326,6 +326,9 @@
|
||||
/* Define to 1 if you have the `__secure_getenv' function. */
|
||||
#undef HAVE___SECURE_GETENV
|
||||
@ -11,8 +11,8 @@
|
||||
#undef ICONV_CONST
|
||||
|
||||
--- configure
|
||||
+++ configure Wed Apr 21 12:37:49 2004
|
||||
@@ -13111,6 +13111,653 @@
|
||||
+++ configure 2007-07-11 12:35:04.247562161 +0200
|
||||
@@ -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"
|
||||
|
||||
cat >confcache <<\_ACEOF
|
||||
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"
|
||||
|
||||
--- configure.ac
|
||||
+++ configure.ac Wed Apr 21 12:37:32 2004
|
||||
@@ -159,6 +159,24 @@
|
||||
+++ configure.ac 2004-04-21 12:37:32.000000000 +0200
|
||||
@@ -209,6 +209,24 @@ AM_CONDITIONAL(INSTALL_WARNINGS,
|
||||
AM_GNU_GETTEXT_VERSION(0.14.1)
|
||||
AM_GNU_GETTEXT()
|
||||
|
||||
@ -694,7 +694,7 @@
|
||||
Makefile
|
||||
doc/Makefile
|
||||
--- 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 @@
|
||||
|
||||
#include "system.h"
|
||||
@ -705,7 +705,7 @@
|
||||
|
||||
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 = filename;
|
||||
@ -734,7 +734,7 @@
|
||||
}
|
||||
|
||||
#ifdef __MSDOS__
|
||||
@@ -562,13 +577,21 @@
|
||||
@@ -562,13 +577,21 @@ open_possibly_compressed_file (char *fil
|
||||
{
|
||||
free (*opened_filename);
|
||||
*opened_filename = concat (filename, ".igz", "");
|
||||
@ -756,7 +756,7 @@
|
||||
}
|
||||
#endif
|
||||
if (!f)
|
||||
@@ -580,7 +603,11 @@
|
||||
@@ -580,7 +603,11 @@ open_possibly_compressed_file (char *fil
|
||||
/* And try opening it again. */
|
||||
free (*opened_filename);
|
||||
*opened_filename = filename;
|
||||
@ -768,7 +768,7 @@
|
||||
if (!f)
|
||||
pfatal_with_name (filename);
|
||||
}
|
||||
@@ -588,7 +615,7 @@
|
||||
@@ -588,7 +615,7 @@ open_possibly_compressed_file (char *fil
|
||||
pfatal_with_name (filename);
|
||||
}
|
||||
}
|
||||
@ -777,7 +777,7 @@
|
||||
/* 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. */
|
||||
nread = fread (data, sizeof (data), 1, f);
|
||||
@@ -649,7 +676,14 @@
|
||||
@@ -649,7 +676,14 @@ open_possibly_compressed_file (char *fil
|
||||
#endif
|
||||
*is_pipe = 0;
|
||||
}
|
||||
@ -792,7 +792,7 @@
|
||||
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);
|
||||
|
||||
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
|
||||
|
||||
|
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.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -12,26 +12,26 @@
|
||||
|
||||
Name: texinfo
|
||||
BuildRequires: libbz2-devel libzio-devel ncurses-devel zlib-devel
|
||||
License: GNU General Public License (GPL)
|
||||
License: GPL v2 or later
|
||||
Group: Productivity/Publishing/Texinfo
|
||||
Autoreqprov: on
|
||||
Version: 4.8
|
||||
Release: 55
|
||||
Version: 4.9
|
||||
Release: 1
|
||||
Summary: Tools Needed to Create Documentation from Texinfo Sources
|
||||
URL: http://www.texinfo.org
|
||||
PreReq: %{install_info_prereq}
|
||||
Source: ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-%{version}.tar.bz2
|
||||
# URL: https://texi2html.cvshome.org/
|
||||
Source1: texi2html-1.76.tar.bz2
|
||||
# URL: http://savannah.nongnu.org/projects/texi2html/
|
||||
Source1: texi2html-1.78.tar.bz2
|
||||
Source2: texi2roff-2.0.tar.bz2
|
||||
Source3: info-dir
|
||||
Patch: texinfo-%{version}.dif
|
||||
Patch1: texi2html-1.76.dif
|
||||
Patch1: texi2html-1.78.dif
|
||||
Patch2: texi2roff-2.0.dif
|
||||
Patch3: texi2roff.patch.bz2
|
||||
Patch4: texinfo-4.7-zlib.patch
|
||||
Patch5: texinfo-%{version}-tempfile.patch
|
||||
Patch6: texinfo-%{version}-echo.patch
|
||||
Patch4: texinfo-%{version}-zlib.patch
|
||||
Patch5: texinfo-4.8-tempfile.patch
|
||||
Patch6: texinfo-4.8-echo.patch
|
||||
Patch7: texi2roff-2.0-gcc4.patch
|
||||
Patch8: texinfo-4.8-sec.patch
|
||||
Patch9: texinfo-4.8-xml.patch
|
||||
@ -93,17 +93,17 @@ Authors:
|
||||
Roland McGrath <roland@gnu.org>
|
||||
|
||||
%prep
|
||||
rm -rf texi2html-1.76 texi2roff-2.0
|
||||
rm -rf texi2html-1.78 texi2roff-2.0
|
||||
%setup -b 1 -b 2
|
||||
%patch
|
||||
%patch4 -p0 -b .zlib
|
||||
%patch5 -p0 -b .tempfile
|
||||
%patch6 -p0 -b .echo
|
||||
%patch8 -p0 -b .sec
|
||||
%patch9 -p0 -b .xml
|
||||
%patch
|
||||
# nb is already there and more recent
|
||||
rm -fv po/no.*
|
||||
cd ../texi2html-1.76
|
||||
cd ../texi2html-1.78
|
||||
%patch -P 1
|
||||
cd ../texi2roff-2.0
|
||||
%patch -P 3 -p 0 -b .Bader
|
||||
@ -126,7 +126,7 @@ cd ../texi2roff-2.0
|
||||
make
|
||||
PATH=${PWD}/makeinfo:${PWD}/util:$PATH
|
||||
export PATH
|
||||
cd ../texi2html-1.76
|
||||
cd ../texi2html-1.78
|
||||
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -pipe"
|
||||
./configure --build=$HOST \
|
||||
--prefix=/usr \
|
||||
@ -150,10 +150,13 @@ rm -rf ${RPM_BUILD_ROOT}/
|
||||
ln -sf ../../sbin/install-info ${RPM_BUILD_ROOT}/usr/bin/install-info
|
||||
mkdir -p ${RPM_BUILD_ROOT}%{_infodir}
|
||||
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} \
|
||||
infodir=%{_infodir} \
|
||||
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
|
||||
doc=%{_defaultdocdir}/texi2roff
|
||||
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
|
||||
%doc ABOUT-NLS AUTHORS COPYING INTRODUCTION NEWS README TODO
|
||||
%doc doc/texinfo.tex doc/txi-*.tex
|
||||
%doc %{_defaultdocdir}/texi2html/texi2html.html
|
||||
%doc %{_defaultdocdir}/texi2roff/Readme
|
||||
%doc %{_defaultdocdir}/texi2roff/copyright
|
||||
%doc %{_defaultdocdir}/texi2html/*
|
||||
%doc %{_defaultdocdir}/texi2roff/*
|
||||
%doc %{_defaultdocdir}/texi2roff/*
|
||||
/usr/bin/makeinfo
|
||||
/usr/bin/texi*
|
||||
%{_infodir}/texinfo*.gz
|
||||
@ -217,6 +220,88 @@ test -n "$RPM_BUILD_ROOT" && rm -rf ${RPM_BUILD_ROOT}
|
||||
%{_mandir}/man5/info.5*
|
||||
|
||||
%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
|
||||
- Add libbz2-devel, ncurses-devel and zlib-devel BuildRequires
|
||||
- Exchange libzio for libzio-devel BuildRequires
|
||||
|
Loading…
Reference in New Issue
Block a user