asciidoc-vl.spec 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. Summary: Text based document generation
  2. Summary(ja): テキストベースのドキュメント生成
  3. Name: asciidoc
  4. Version: 8.2.5
  5. Release: 1%{?_dist_release}
  6. License: GPL
  7. Group: Applications/System
  8. URL: http://www.methods.co.nz/asciidoc/
  9. Source0: http://www.methods.co.nz/asciidoc/%{name}-%{version}.tar.gz
  10. Requires: python
  11. BuildArch: noarch
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  13. %description
  14. AsciiDoc is a text document format for writing short documents,
  15. articles, books and UNIX man pages. AsciiDoc files can be translated
  16. to HTML and DocBook markups using the asciidoc(1) command.
  17. %prep
  18. %setup -q
  19. %build
  20. %install
  21. rm -rf $RPM_BUILD_ROOT
  22. # make directory structure
  23. %{__install} -d $RPM_BUILD_ROOT/%{_sysconfdir}/asciidoc/filters \
  24. $RPM_BUILD_ROOT/%{_datadir}/asciidoc/docbook-xsl \
  25. $RPM_BUILD_ROOT/%{_datadir}/asciidoc/stylesheets \
  26. $RPM_BUILD_ROOT/%{_datadir}/asciidoc/javascripts \
  27. $RPM_BUILD_ROOT/%{_datadir}/asciidoc/images/icons/callouts \
  28. $RPM_BUILD_ROOT/%{_bindir} \
  29. $RPM_BUILD_ROOT/%{_mandir}/man1
  30. # real conf data goes to sysconfdir, rest goes to datadir
  31. %{__install} -m 0644 *.conf $RPM_BUILD_ROOT/%{_sysconfdir}/asciidoc
  32. %{__install} -m 0644 filters/*.conf $RPM_BUILD_ROOT/%{_sysconfdir}/asciidoc/filters/
  33. %{__install} filters/*.py $RPM_BUILD_ROOT/%{_sysconfdir}/asciidoc/filters/
  34. # symlinks so asciidoc works
  35. ln -s %{_datadir}/asciidoc/docbook-xsl $RPM_BUILD_ROOT/%{_sysconfdir}/asciidoc/
  36. ln -s %{_datadir}/asciidoc/stylesheets $RPM_BUILD_ROOT/%{_sysconfdir}/asciidoc/
  37. ln -s %{_datadir}/asciidoc/javascripts $RPM_BUILD_ROOT/%{_sysconfdir}/asciidoc/
  38. ln -s %{_datadir}/asciidoc/images $RPM_BUILD_ROOT/%{_sysconfdir}/asciidoc/
  39. # binaries
  40. %{__install} asciidoc.py $RPM_BUILD_ROOT/%{_bindir}/asciidoc
  41. %{__install} a2x $RPM_BUILD_ROOT/%{_bindir}/
  42. # manpages
  43. %{__install} -m 0644 doc/*.1 $RPM_BUILD_ROOT/%{_mandir}/man1
  44. # ancillary data
  45. %{__install} -m 0644 docbook-xsl/*.xsl $RPM_BUILD_ROOT/%{_datadir}/asciidoc/docbook-xsl
  46. %{__install} -m 0644 stylesheets/*.css $RPM_BUILD_ROOT/%{_datadir}/asciidoc/stylesheets/
  47. %{__install} -m 0644 javascripts/*.js $RPM_BUILD_ROOT/%{_datadir}/asciidoc/javascripts
  48. %{__install} -m 0644 images/icons/callouts/* $RPM_BUILD_ROOT/%{_datadir}/asciidoc/images/icons/callouts
  49. %{__install} -m 0644 images/icons/{README,*.png} $RPM_BUILD_ROOT/%{_datadir}/asciidoc/images/icons
  50. %clean
  51. rm -rf $RPM_BUILD_ROOT
  52. %files
  53. %defattr(-,root,root,0755)
  54. %config(noreplace) %{_sysconfdir}/asciidoc
  55. %{_bindir}/*
  56. %{_mandir}/man1/*
  57. %{_datadir}/asciidoc/
  58. %doc README BUGS CHANGELOG COPYRIGHT
  59. %changelog
  60. * Wed Aug 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 8.2.5-1
  61. - initial build for Vine Linux
  62. * Wed Dec 05 2007 Florian La Roche <laroche@redhat.com> - 8.2.5-2
  63. - remove doc/examples from filelist due to dangling symlinks
  64. * Tue Nov 20 2007 Florian La Roche <laroche@redhat.com> - 8.2.5-1
  65. - new upstream version 8.2.5
  66. * Mon Oct 22 2007 Florian La Roche <laroche@redhat.com> - 8.2.3-1
  67. - new upstream version 8.2.3
  68. * Sat Sep 01 2007 Florian La Roche <laroche@redhat.com> - 8.2.2-1
  69. - new upstream version 8.2.2
  70. * Mon Mar 19 2007 Chris Wright <chrisw@redhat.com> - 8.1.0-1
  71. - update to asciidoc 8.1.0
  72. * Thu Sep 14 2006 Chris Wright <chrisw@redhat.com> - 7.0.2-3
  73. - rebuild for Fedora Extras 6
  74. * Tue Feb 28 2006 Chris Wright <chrisw@redhat.com> - 7.0.2-2
  75. - rebuild for Fedora Extras 5
  76. * Mon Aug 29 2005 Chris Wright <chrisw@osdl.org> - 7.0.2-1
  77. - convert spec file to UTF-8
  78. - Source should be URL
  79. - update to 7.0.2
  80. * Fri Aug 19 2005 Chris Wright <chrisw@osdl.org> - 7.0.1-3
  81. - consistent use of RPM_BUILD_ROOT
  82. * Thu Aug 18 2005 Chris Wright <chrisw@osdl.org> - 7.0.1-2
  83. - Update BuildRoot
  84. - use _datadir
  85. - use config and _sysconfdir
  86. * Wed Jun 29 2005 Terje Røsten <terje.rosten@ntnu.no> - 7.0.1-1
  87. - 7.0.1
  88. - Drop patch now upstream
  89. - Build as noarch (Petr Klíma)
  90. * Sat Jun 11 2005 Terje Røsten <terje.rosten@ntnu.no> - 7.0.0-0.3
  91. - Add include patch
  92. * Fri Jun 10 2005 Terje Røsten <terje.rosten@ntnu.no> - 7.0.0-0.2
  93. - Fix stylesheets according to Stuart
  94. * Fri Jun 10 2005 Terje Røsten <terje.rosten@ntnu.no> - 7.0.0-0.1
  95. - Initial package
  96. - Based on Debian package, thx!