Репозитории ALT
Группа :: Издательство
Пакет: latex2html
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: latex2html
Version: 2002
Release: alt5
%define compactversion 2002-2-1
%define srcname %name-%compactversion
%define ownlibdir %_libdir/%name
Summary: LaTeX to HTML converter
License: GPL
Group: Publishing
Url: http://saftsack.fs.uni-bayreuth.de/~latex2ht
BuildArch: noarch
Source: %url/current/%srcname.tar.bz2
Patch0: %name-%version-gsfonts.patch
Patch1: %name-utf8.patch
Patch2: %name-koi8r.patch
Patch3: %name-%version-path.patch
Patch4: %name-%version-alt-perl-path.patch
Patch5: %name-%version-alt-perl-syntax.patch
PreReq: tetex-latex, tetex-dvips, ghostscript >= 5.50, giftrans
BuildPreReq: gnu-ghostscript-classic libgimp-print netpbm perl-DBM tetex-dvips tetex-latex
%description
Elaborate perl program to convert latex documents to html,
using LaTeX to process images and equations.
%prep
%setup -q -n %srcname
%patch0 -p1
#%patch1 -p1
#%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%build
%define _perl_lib_path %perl_vendor_privlib:%ownlibdir
TMP=/tmp ./configure --with-gs=%_bindir/gs \
--with-texpath=%_datadir/texmf/tex/ \
--without-mktexlsr \
--with-perl=%_bindir/perl \
--prefix=%prefix \
--shlibdir=%ownlibdir \
#
%make_build
%install
# custom "make install" so paths are proper in the perl programs
%__mkdir_p $RPM_BUILD_ROOT%_bindir
install -p -m755 %name pstoimg texexpand \
$RPM_BUILD_ROOT%_bindir/
%__mkdir_p $RPM_BUILD_ROOT%ownlibdir
cp -avRf \
IndicTeX-HTML L2hos.pm L2hos XyMTeX-HTML cweb2html docs example foilhtml icons makeseg styles texinputs versions \
cfgcache.pm dot.latex2html-init l2hconf.pm makemap readme.hthtml \
$RPM_BUILD_ROOT%ownlibdir/
cp -avRf L2hos/Win32.pm $RPM_BUILD_ROOT%ownlibdir/
%__mkdir_p $RPM_BUILD_ROOT%_datadir/texmf/tex/latex/html
cp -avRf texinputs/* $RPM_BUILD_ROOT%_datadir/texmf/tex/latex/html
# fix perl path in a few places:
%perl_fix_local \
$RPM_BUILD_ROOT%_libdir/%name/cweb2html/cweb2html \
$RPM_BUILD_ROOT%_libdir/%name/makeseg/makeseg \
$RPM_BUILD_ROOT%ownlibdir/makemap
pushd docs
TEXINPUTS=:.:../texinputs latex manual
TEXINPUTS=:.:../texinputs latex manual
make
bzip2 -9f manual.ps
popd
%post
%_bindir/mktexlsr
%postun
%_bindir/mktexlsr
%files
%_bindir/*
%_libdir/%name
%_datadir/texmf/tex/latex/html
%doc Changes FAQ MANIFEST README readme.hthtml TODO BUGS INSTALL dot.latex2html-init example docs/manual.ps.bz2
%changelog
…
Полный changelog можно просмотреть здесь
Version: 2002
Release: alt5
%define compactversion 2002-2-1
%define srcname %name-%compactversion
%define ownlibdir %_libdir/%name
Summary: LaTeX to HTML converter
License: GPL
Group: Publishing
Url: http://saftsack.fs.uni-bayreuth.de/~latex2ht
BuildArch: noarch
Source: %url/current/%srcname.tar.bz2
Patch0: %name-%version-gsfonts.patch
Patch1: %name-utf8.patch
Patch2: %name-koi8r.patch
Patch3: %name-%version-path.patch
Patch4: %name-%version-alt-perl-path.patch
Patch5: %name-%version-alt-perl-syntax.patch
PreReq: tetex-latex, tetex-dvips, ghostscript >= 5.50, giftrans
BuildPreReq: gnu-ghostscript-classic libgimp-print netpbm perl-DBM tetex-dvips tetex-latex
%description
Elaborate perl program to convert latex documents to html,
using LaTeX to process images and equations.
%prep
%setup -q -n %srcname
%patch0 -p1
#%patch1 -p1
#%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%build
%define _perl_lib_path %perl_vendor_privlib:%ownlibdir
TMP=/tmp ./configure --with-gs=%_bindir/gs \
--with-texpath=%_datadir/texmf/tex/ \
--without-mktexlsr \
--with-perl=%_bindir/perl \
--prefix=%prefix \
--shlibdir=%ownlibdir \
#
%make_build
%install
# custom "make install" so paths are proper in the perl programs
%__mkdir_p $RPM_BUILD_ROOT%_bindir
install -p -m755 %name pstoimg texexpand \
$RPM_BUILD_ROOT%_bindir/
%__mkdir_p $RPM_BUILD_ROOT%ownlibdir
cp -avRf \
IndicTeX-HTML L2hos.pm L2hos XyMTeX-HTML cweb2html docs example foilhtml icons makeseg styles texinputs versions \
cfgcache.pm dot.latex2html-init l2hconf.pm makemap readme.hthtml \
$RPM_BUILD_ROOT%ownlibdir/
cp -avRf L2hos/Win32.pm $RPM_BUILD_ROOT%ownlibdir/
%__mkdir_p $RPM_BUILD_ROOT%_datadir/texmf/tex/latex/html
cp -avRf texinputs/* $RPM_BUILD_ROOT%_datadir/texmf/tex/latex/html
# fix perl path in a few places:
%perl_fix_local \
$RPM_BUILD_ROOT%_libdir/%name/cweb2html/cweb2html \
$RPM_BUILD_ROOT%_libdir/%name/makeseg/makeseg \
$RPM_BUILD_ROOT%ownlibdir/makemap
pushd docs
TEXINPUTS=:.:../texinputs latex manual
TEXINPUTS=:.:../texinputs latex manual
make
bzip2 -9f manual.ps
popd
%post
%_bindir/mktexlsr
%postun
%_bindir/mktexlsr
%files
%_bindir/*
%_libdir/%name
%_datadir/texmf/tex/latex/html
%doc Changes FAQ MANIFEST README readme.hthtml TODO BUGS INSTALL dot.latex2html-init example docs/manual.ps.bz2
%changelog
…
Полный changelog можно просмотреть здесь