rbbr-vl.spec 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. %define rbindir %(ruby -r rbconfig -e 'print Config::CONFIG["bindir"]')
  2. %define rlibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
  3. %define rarchdir %(ruby -r rbconfig -e 'print Config::CONFIG["archdir"]')
  4. %define rdatadir %(ruby -r rbconfig -e 'print Config::CONFIG["datadir"]')
  5. Summary: Ruby module/class browser
  6. Summary(ja): Rubyのためのモジュール・クラスブラウザ
  7. Name: rbbr
  8. Version: 0.5.1
  9. Release: 1%{?_dist_release}
  10. License: distributable
  11. Group: Development/Languages
  12. Source: http://prdownloads.sourceforge.net/ruby-gnome2/%{name}-%{version}-withapi.tar.gz
  13. URL: http://ruby-gnome2.sourceforge.net/
  14. BuildArch: noarch
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. BuildRequires: ruby >= 1.8, ruby-gettext-package
  17. Requires: ruby >= 1.8, ruby-gnome2, ruby-gettext-package, refe
  18. %description
  19. %description -l ja
  20. rbbr(RuBy BRowser)は、モジュール・クラス階層や、モジュール・クラスの定数・メ
  21. ソッドを一覧するためのアプリケーションです。ドキュメント参照のためのオプショ
  22. ンモジュール(ReFe, ri)がインストールされていれば、メソッドのドキュメントもブ
  23. ラウザ内で参照できます。
  24. また、Ruby-GNOME2 Project WebsiteにあるAPIリファレンスのデータを適宜インストー
  25. ルすることでAPIリファレンスのドキュメントもブラウザ内で参照できます。
  26. このパッケージではRuby-GNOME2のAPIリファレンスのデータを提供しています。
  27. %prep
  28. %setup -q -c
  29. %build
  30. cd %{name}-%{version}-withapi
  31. ruby install.rb config --rb-dir='$std-ruby'
  32. ruby install.rb setup
  33. cd ..
  34. %install
  35. rm -rf ${RPM_BUILD_ROOT}
  36. mkdir -p ${RPM_BUILD_ROOT}%{rbindir}
  37. mkdir -p ${RPM_BUILD_ROOT}%{rlibdir}
  38. mkdir -p ${RPM_BUILD_ROOT}%{rdatadir}
  39. cd %{name}-%{version}-withapi
  40. ruby install.rb install --prefix=${RPM_BUILD_ROOT}
  41. cd ..
  42. %clean
  43. rm -rf ${RPM_BUILD_ROOT}
  44. %files
  45. %defattr(-, root, root)
  46. %{rbindir}/%{name}
  47. %{rlibdir}/%{name}*
  48. %{rdatadir}/%{name}
  49. %{_datadir}/locale/*/*/*
  50. %changelog
  51. * Fri Oct 10 2008 Shu KONNO <owa@bg.wakwak.com> 0.5.1-1vl5
  52. - applied new versioning policy, spec in utf-8
  53. * Mon Dec 29 2003 akira yamada <akira@ruby-lang.org> 0.5.1-0vl1
  54. - initial packaging.