Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37043130
en ru br
ALT Linux repos
S:9.1.0-alt2
5.0: 8.4.4-alt1
4.1: 7.1.2-alt2.1
4.0: 7.1.2-alt2
3.0: 7.0.1-alt1

Group :: Text tools
RPM: asciidoc

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: asciidoc
Version: 7.0.1
Release: alt1

Summary: asciidoc converts an AsciiDoc text file to DocBook, HTML or LinuxDoc
Group: Text tools
License: GPL
Url: http://www.methods.co.nz/asciidoc/

BuildArch: noarch

Packager: Andrei Bulava <abulava at altlinux.ru>

Source0: http://www.methods.co.nz/asciidoc/%name-%version.tar.gz
Source1: README.ALT

Requires: python = %__python_version
BuildPreReq: python-devel = %__python_version

%description
The asciidoc(1) command translates the AsciiDoc text file to the backend
formatted file.

AsciiDoc is a text document format for writing short documents, articles,
books and UNIX man pages.

%define docdir %_docdir/%name-%version

%prep
%setup -q

%build

%install
%__mkdir -p %buildroot%_sysconfdir/{%name,%name/filters,%name/stylesheets}
%__mkdir -p %buildroot{%_bindir,%_libexecdir/%name,%_datadir/%name}

%__install -m 644 *.conf %buildroot%_sysconfdir/%name
%__install -m 644 filters/code-filter.conf %buildroot%_sysconfdir/%name/filters
%__install -m 755 filters/code-filter.py %buildroot%_sysconfdir/%name/filters
%__install -m 644 stylesheets/*.css %buildroot%_sysconfdir/%name/stylesheets
%__ln_s %_libexecdir/%name/%name.py %buildroot%_bindir/%name
%__install -m 755 %name.py %buildroot%_libexecdir/%name
%__cp -pR images %buildroot%_datadir/%name

%__mkdir -p %buildroot%docdir
%__cp -p BUGS BUGS.txt CHANGELOG CHANGELOG.txt COPYRIGHT README README.txt %SOURCE1 %buildroot%docdir
%__mkdir -p %buildroot%docdir/doc
%__cp -p doc/{customers.csv,asciidoc.1.txt,asciidoc.txt} %buildroot%docdir/doc
%__cp -pR examples %buildroot%docdir
%__mkdir -p %buildroot%docdir/filters
%__cp -p filters/*.txt %buildroot%docdir/filters
%__ln_s %_datadir/%name/images %buildroot%docdir/images
%__ln_s %_sysconfdir/%name/stylesheets %buildroot%docdir/stylesheets
%__mkdir -p %buildroot%_man1dir
%__install -m 644 doc/%name.1 %buildroot%_man1dir

%files
%dir %docdir
%docdir/BUGS
%docdir/CHANGELOG
%docdir/COPYRIGHT
%docdir/README
%docdir/README.ALT
%docdir/BUGS.txt
%docdir/CHANGELOG.txt
%docdir/README.txt
%docdir/doc
%docdir/images
%docdir/stylesheets
%docdir/examples
%docdir/filters
%_man1dir/%name.1.*

%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/*.conf
%dir %_sysconfdir/%name/filters
%config(noreplace) %_sysconfdir/%name/filters/code-filter.*
%dir %_sysconfdir/%name/stylesheets
%config(noreplace) %_sysconfdir/%name/stylesheets/*.css
%_bindir/%name
%_libexecdir/%name
%_datadir/%name

%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