]> git.pld-linux.org Git - packages/asciidoc.git/blame - asciidoc.spec
- up to 8.2.5
[packages/asciidoc.git] / asciidoc.spec
CommitLineData
742e5897 1# TODO: package the vim syntax file.
86d6172c 2Summary: A tool for converting text files to various formats
465ba125 3Summary(pl.UTF-8): Narzędzie do konwersji plików tekstowych do różnych formatów
86d6172c 4Name: asciidoc
742e5897 5Version: 8.2.5
6Release: 1
86d6172c 7License: GPL v2
8Group: Applications/System
742e5897 9Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
10# Source0-md5: 6810883dc0705aa6f9a4d621cf3e569c
86d6172c 11URL: http://www.methods.co.nz/asciidoc/index.html
d0e0c459 12BuildRequires: sed >= 4.0
86d6172c 13Requires: python >= 2.3
5809aeb6 14Requires: python-modules >= 2.3
29d5dcd1 15Requires: xmlto
86d6172c 16BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
742e5897 19%define sysconfdir /etc/asciidoc
86d6172c 20
21%description
fd5d72cd
JB
22AsciiDoc is a text document format for writing short documents,
23articles, books and UNIX man pages. AsciiDoc files can be translated
24to HTML (with or without stylesheets), DocBook and LinuxDoc markup
25using the asciidoc(1) command. AsciiDoc is highly configurable: both
26the AsciiDoc source file syntax and the backend output markups (which
27can be almost any type of SGML/XML markup) can be customized and
28extended by the user.
86d6172c 29
3dc03438
JR
30%description -l pl.UTF-8
31AsciiDoc jest formatem dokumentów tekstowych do pisania krótkich
32dokumentów, artykułów, książek i podręczników systemu UNIX. Pliki
33AsciiDoc mogą być tłumaczone do HTML-a (z lub bez CSS), DocBooka i
34LinuxDoca używając polecenia asciidoc(1). AsciiDoc jest wysoce
35konfigurowalny: zarówno składnia plików źródłowych, jak i znaczniki
36backendów (które mogą być dowolnego typu SGML/XML) mogą być
37dostosowywane i rozszerzane przez użytkownika.
86d6172c 38
39%prep
40%setup -q
41
d0e0c459 42%build
a8206f12 43sed -i -e '1s|^#!/usr/bin/env python|#!/usr/bin/python|' asciidoc.py
d0e0c459 44
86d6172c 45%install
46rm -rf $RPM_BUILD_ROOT
742e5897 47install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{sysconfdir}}
48install -d $RPM_BUILD_ROOT%{sysconfdir}/{docbook-xsl,javascripts,filters,stylesheets}
49install -d $RPM_BUILD_ROOT%{sysconfdir}/images/icons/callouts
86d6172c 50
742e5897 51install asciidoc.py $RPM_BUILD_ROOT%{_bindir}/asciidoc
52install a2x $RPM_BUILD_ROOT%{_bindir}/a2x
53install doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
86d6172c 54
742e5897 55install *.conf $RPM_BUILD_ROOT%{sysconfdir}
56install filters/*.py $RPM_BUILD_ROOT%{sysconfdir}/filters
57install filters/*.conf $RPM_BUILD_ROOT%{sysconfdir}/filters
58install docbook-xsl/*.xsl $RPM_BUILD_ROOT%{sysconfdir}/docbook-xsl
59install stylesheets/*.css $RPM_BUILD_ROOT%{sysconfdir}/stylesheets
60install javascripts/*.js $RPM_BUILD_ROOT%{sysconfdir}/javascripts
61install images/icons/callouts/* $RPM_BUILD_ROOT%{sysconfdir}/images/icons/callouts
62install images/icons/README images/icons/*.png $RPM_BUILD_ROOT%{sysconfdir}/images/icons
63
64# if [ -d $VIM_RPM_BUILD_ROOT%{sysconfdir} ]; then
65# install -d $VIM_RPM_BUILD_ROOT%{sysconfdir}/syntax
66# install -m 644 vim/syntax/asciidoc.vim \
67# $VIM_RPM_BUILD_ROOT%{sysconfdir}/syntax/asciidoc.vim
68# install -d $VIM_RPM_BUILD_ROOT%{sysconfdir}/ftdetect
69# install -m 644 vim/ftdetect/asciidoc_filetype.vim \
70# $VIM_RPM_BUILD_ROOT%{sysconfdir}/ftdetect/asciidoc_filetype.vim
71# fi
ebdc84fb
AM
72rm -rf examples/website
73
86d6172c 74%clean
75rm -rf $RPM_BUILD_ROOT
76
77%files
78%defattr(644,root,root,755)
c42e3e04 79%doc BUGS CHANGELOG README doc/asciidoc.html examples
742e5897 80%attr(755,root,root) %{_bindir}/*
81%dir %{sysconfdir}
82%config(noreplace) %verify(not md5 mtime size) %{sysconfdir}/*.conf
86d6172c 83%{_mandir}/man1/*
This page took 0.338261 seconds and 4 git commands to generate.