]> git.pld-linux.org Git - packages/asciidoc.git/blame - asciidoc.spec
- updated to 8.2.7
[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
8be9b2dd 5Version: 8.2.7
742e5897 6Release: 1
5675ed0e 7License: GPL v2+
86d6172c 8Group: Applications/System
5675ed0e 9Source0: http://dl.sourceforge.net/asciidoc/%{name}-%{version}.tar.gz
8be9b2dd 10# Source0-md5: f631c10bcf7216eaf6bc804c84ebb8e1
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}}
5675ed0e
JB
48install -d $RPM_BUILD_ROOT%{sysconfdir}/{docbook-xsl,filters,stylesheets}
49install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/{images/icons/callouts,javascripts}
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}
5675ed0e 56install docbook-xsl/*.xsl $RPM_BUILD_ROOT%{sysconfdir}/docbook-xsl
742e5897 57install filters/*.py $RPM_BUILD_ROOT%{sysconfdir}/filters
58install filters/*.conf $RPM_BUILD_ROOT%{sysconfdir}/filters
742e5897 59install stylesheets/*.css $RPM_BUILD_ROOT%{sysconfdir}/stylesheets
5675ed0e
JB
60ln -s %{_datadir}/%{name}/images $RPM_BUILD_ROOT%{sysconfdir}/images
61ln -s %{_datadir}/%{name}/javascripts $RPM_BUILD_ROOT%{sysconfdir}/javascripts
62install images/icons/callouts/* $RPM_BUILD_ROOT%{_datadir}/%{name}/images/icons/callouts
63install images/icons/README images/icons/*.png $RPM_BUILD_ROOT%{_datadir}/%{name}/images/icons
64install javascripts/*.js $RPM_BUILD_ROOT%{_datadir}/%{name}/javascripts
742e5897 65
66# if [ -d $VIM_RPM_BUILD_ROOT%{sysconfdir} ]; then
67# install -d $VIM_RPM_BUILD_ROOT%{sysconfdir}/syntax
68# install -m 644 vim/syntax/asciidoc.vim \
69# $VIM_RPM_BUILD_ROOT%{sysconfdir}/syntax/asciidoc.vim
70# install -d $VIM_RPM_BUILD_ROOT%{sysconfdir}/ftdetect
71# install -m 644 vim/ftdetect/asciidoc_filetype.vim \
72# $VIM_RPM_BUILD_ROOT%{sysconfdir}/ftdetect/asciidoc_filetype.vim
73# fi
ebdc84fb
AM
74rm -rf examples/website
75
86d6172c 76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%files
80%defattr(644,root,root,755)
5675ed0e
JB
81%doc BUGS CHANGELOG COPYRIGHT README doc/asciidoc.html examples
82%attr(755,root,root) %{_bindir}/a2x
83%attr(755,root,root) %{_bindir}/asciidoc
742e5897 84%dir %{sysconfdir}
85%config(noreplace) %verify(not md5 mtime size) %{sysconfdir}/*.conf
5675ed0e
JB
86%dir %{sysconfdir}/docbook-xsl
87%{sysconfdir}/docbook-xsl/*.xsl
88%dir %{sysconfdir}/filters
89%config(noreplace) %verify(not md5 mtime size) %{sysconfdir}/filters/*.conf
90%attr(755,root,root) %{sysconfdir}/filters/*.py
91%{sysconfdir}/images
92%{sysconfdir}/javascripts
93%dir %{sysconfdir}/stylesheets
94%{sysconfdir}/stylesheets/*.css
95%{_datadir}/%{name}
96%{_mandir}/man1/a2x.1*
97%{_mandir}/man1/asciidoc.1*
This page took 0.084526 seconds and 4 git commands to generate.