Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37479513
en ru br
Репозитории ALT
S:1.9.16-alt2
5.1: 1.9.0-alt1.r1563.2.1
4.1: 1.9.x-alt1
3.0: 1.8.23-alt5
www.altlinux.org/Changes

Группа :: Работа с текстами
Пакет: htmldoc

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: htmldoc
Version: 1.9.x
Release: alt1
%define subversion r1555

License: GPL with exceptions (see COPYING.txt)
Group: Text tools
Url: http://www.easysw.com/htmldoc/
Summary: htmldoc creates pdf and ps from html
Summary(ru_RU.CP1251): htmldoc - ОПНЦПЮЛЛЮ ОПЕНАПЮГНБЮМХЪ html Б pdf Х ps

Packager: Andrei Bulava <abulava at altlinux.ru>

Source: %name-%version-%subversion.tar.bz2
Source1: htmldoc.menu
Source2: htmldoc.png

PreReq: fontconfig >= 2.4.2
Requires: fonts-type1-htmldoc


BuildPreReq: xorg-x11-font-utils
BuildPreReq: rpm-build-fonts

# Automatically added by buildreq on Fri Mar 14 2008

BuildRequires: gcc-c++ libfltk-devel libjpeg-devel libpng-devel libssl-devel

%description
Htmldoc is a HTML processing program that generates HTML, PostScript, and PDF
files with a table of contents.

%description -l ru_RU.CP1251
Htmldoc - ОПНЦПЮЛЛЮ НАПЮАНРЙХ HTML, ЙНРНПЮЪ ОНГБНКЪЕР ЯНГДЮБЮРЭ PDF, PostScript
Х HTML Я НЦКЮБКЕМХЕЛ.

%package -n fonts-type1-htmldoc
Summary: Font used by htmldoc function
Group: System/Fonts/Type1

%description -n fonts-type1-htmldoc
This Package provides a htmldoc Type1 fonts
from Irmologion project.


%prep
%setup -q -n %name-%version-%subversion

%build
export LDFLAGS="-Wl,-rpath-link -Wl,%_x11libdir"
%configure --with-gui
%make_build

%install
%makeinstall

%__mkdir_p rpmdoc/html
%__install -m 644 doc/*.html rpmdoc/html
%__install -m 644 doc/*.png rpmdoc/html

rm -fr %buildroot%_datadir/%name/fonts
rm -fr %buildroot%_defaultdocdir/%name


%__mkdir_p rpmdoc/html
%__install -m 644 doc/*.html rpmdoc/html
%__install -m 644 doc/*.png rpmdoc/html

%__mkdir_p %buildroot%_menudir
%__install -m 644 %SOURCE1 %buildroot%_menudir/htmldoc

%__mkdir_p %buildroot%_iconsdir
%__install -m 644 %SOURCE2 %buildroot%_iconsdir

%__mkdir_p %buildroot%_datadir/%name/data/


install -d -m 755 %buildroot%_sysconfdir/X11/fs/config
install -d -m 755 %buildroot%_fontsdir/%name


install -d -m755 %buildroot/etc/X11/fontpath.d/


%__mkdir_p %buildroot%_fontsdir/%name
find -name \*.pfa -print -exec cp -t %buildroot%_fontsdir/%name {} \;
find -name \*.pfb -print -exec cp -t %buildroot%_fontsdir/%name {} \;
find -name \*.afm -print -exec cp -t %buildroot%_fontsdir/%name {} \;
mkfontscale %buildroot%_fontsdir/%name
ln -s fonts.scale %buildroot%_fontsdir/%name/fonts.dir

ln -s  %_fontsdir/%name %buildroot%_datadir/%name/fonts

%__mkdir_p %buildroot%_sysconfdir/X11/fontpath.d
%__ln_s ../../..%_fontsdir/%name %buildroot%_sysconfdir/X11/fontpath.d/%name-%name:pri=40

%triggerun -- %name <= 7.0.0-alt1
if [ -x %_sbindir/chkfontpath -a -f %_sysconfdir/X11/fs/config ]; then
%_sbindir/chkfontpath -q -r %_fontsdir/%name ||:
fi

%post
%update_menus
%_bindir/fc-cache %_fontsdir/Type1 ||:

%postun
%clean_menus

%files
%doc COPYING.txt README.txt doc/htmldoc.pdf
%doc rpmdoc/html/
%_bindir/%name
%_man1dir/*
%dir %_datadir/%name
%_datadir/%name/*
%_menudir/%name
%_iconsdir/*

%files -n fonts-type1-htmldoc
%_sysconfdir/X11/fontpath.d/
%_fontsdir/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin