Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37577588
en ru br
ALT Linux repos
5.0: 0.2-alt1
4.1: 0.2-alt1
4.0: 0.2-alt1
3.0: 0.2-alt1

Group :: Publishing
RPM: manpages-xsl

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: manpages-xsl
Version: 0.2
Release: alt1

%define my_summary XSL-stylesheets for compiling DocBook to manual pages
%define smbxsl_url ftp://ftp.samba.org/pub/unpacked/samba-docs/xslt

Summary: %my_summary
License: GPL
Group: Publishing
Url: http://ilya-evseev.narod.ru/posix/%name
BuildArch: noarch
Source0: %smbxsl_url/man.xsl
Source1: %smbxsl_url/manpage-summary.xsl
Source2: getfiles.lftp
Patch0: remove_smbdeps.patch
Requires: alt-docs-xsl-common docbook-style-xsl

%define pkgname     alt-docs-xsl-manpages
%define xsl_topdir  %_datadir/xml/alt-docs-xsl
%define xsl_mandir  %xsl_topdir/manpages
%define mydocdir    %_docdir/%name-%version

%define my_summary_ru     XSL-стили для компиляции XML-документов формата DocBook в man-страницы
%define my_description    This package contain XSL styles developed by Samba Team for compiling documentation from DocBook to manual pages.
%define my_description_ru Данный пакет содержит XSL-стили, созданные в рамках проекта Samba и предназначенные для компиляции XML-документов, использующих разметку DocBook, в man-страницы.

Summary(ru_RU.KOI8-R): %my_summary_ru

%description
%my_description
%description -l ru_RU.KOI8-R
%my_description_ru

%package -n %pkgname
Summary: %my_summary
Summary(ru_RU.KOI8-R): %my_summary_ru
Group: Publishing
%description -n %pkgname
%my_description
%description -n %pkgname -l ru_RU.KOI8-R
%my_description_ru

%prep
# %setup -c -q

%build

%install
mkdir -p %buildroot%xsl_mandir
%__cp -af %SOURCE0 %SOURCE1 %buildroot%xsl_mandir
cd %buildroot%xsl_mandir
%__patch < %PATCH0

mkdir -p %buildroot%mydocdir
cat << __EOF__ > %buildroot%mydocdir/docbook2man
#!/bin/sh

if [ $# = 0 ]; then
   echo Usage: docbook2man file.xml...
else
   xsltproc --xinclude --stringparam chunker.output.encoding "KOI8-R" \\
"%xsl_mandir/man.xsl" "\$ at "
fi

## EOF ##

__EOF__

%files -n %pkgname
%doc %mydocdir
%xsl_mandir

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin