yelp-tools-vl.spec 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. # Basic Information
  2. Summary: a collection of scripts and build utilities to help create
  3. Summary(ja): ヘルプ作成のためのスクリプトとビルドユーティリティのコレクション
  4. Name: yelp-tools
  5. Version: 40.0
  6. Release: 1%{?_dist_release}
  7. Group: desktop-gnome,publishing
  8. Vendor: Project Vine
  9. Distribution: Vine Linux
  10. Packager: yasumichi
  11. License: GPLv2+
  12. URL: https://wiki.gnome.org/Apps/Yelp/Tools
  13. %global shortver %(echo %{version} | cut -d . -f 1)
  14. Source0: https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. BuildArch: noarch
  17. # Dependency
  18. BuildRequires: meson
  19. BuildRequires: itstool
  20. BuildRequires: libxslt-devel
  21. BuildRequires: libxml2-devel
  22. BuildRequires: yelp-xsl-devel
  23. BuildRequires: python3-lxml
  24. Requires: itstool
  25. Requires: libxslt
  26. Requires: libxml2
  27. Requires: yelp-xsl
  28. Requires: python3-lxml
  29. Requires: mallard-rng
  30. %description
  31. yelp-tools is a collection of scripts and build utilities to help create,
  32. manage, and publish documentation for Yelp and the web. Most of the heavy
  33. lifting is done by packages like yelp-xsl and itstool. This package just
  34. wraps things up in a developer-friendly way.
  35. %description -l ja
  36. yelp-tools は、 Yelp および web 向け文書の作成、管理および発行を助ける
  37. スクリプトおよびビルドユーティリティのコレクションです。ほとんどの重た
  38. い作業は、yelp-xsl および itstool のようなパッケージによって行われます。
  39. このパッケージは、開発者にやさしい方法でこのような作業をラップします。
  40. %prep
  41. %setup -q
  42. %build
  43. %meson
  44. %meson_build
  45. %install
  46. %{__rm} -rf ${RPM_BUILD_ROOT}
  47. %meson_install
  48. %clean
  49. %{__rm} -rf ${RPM_BUILD_ROOT}
  50. %files
  51. %defattr(-,root,root)
  52. %license COPYING*
  53. %doc AUTHORS README
  54. %{_bindir}/yelp-build
  55. %{_bindir}/yelp-check
  56. %{_bindir}/yelp-new
  57. %{_datadir}/yelp-tools
  58. %{_datadir}/aclocal/yelp.m4
  59. %changelog
  60. * Mon Mar 29 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 40.0-1
  61. - new upstream release.
  62. * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.32.2-1
  63. - new upstream release.
  64. * Sat Oct 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.0-1
  65. - new upstream release
  66. * Wed Apr 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
  67. - new upstream release
  68. * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
  69. - new upstream release
  70. * Sat Apr 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
  71. - new upstream release
  72. * Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
  73. - new upstream release
  74. * Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.0-2
  75. - rebuild with VineSeed environment
  76. * Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.0-1
  77. - new upstream release
  78. * Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
  79. - new upstream release
  80. * Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
  81. - new upstream release
  82. * Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
  83. - new upstream release
  84. * Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
  85. - new upstream release
  86. * Sat Sep 24 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 3.1.7-1
  87. - initial build for Vine Linux