rlwrap-vl.spec 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. %define pkg_name rlwrap
  2. %define pkg_version 0.43
  3. %define pkg_release 1%{?_dist_release}
  4. Summary: A wrapper that uses the GNU readline library to allow the editing of keyboard input
  5. Summary(ja): readline機能を持つコマンドラインラッパー
  6. Name: %{pkg_name}
  7. Version: %{pkg_version}
  8. Release: %{pkg_release}
  9. License: GPLv2
  10. Group: Applications/Other
  11. URL: https://github.com/hanslub42/rlwrap
  12. SOURCE: https://github.com/hanslub42/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildRequires: readline-devel
  15. Vendor: Project Vine
  16. Distribution: Vine Linux
  17. Packager: ara_t
  18. %description
  19. rlwrap is a wrapper that uses the GNU readline library to allow
  20. the editing of keyboard input for any other command.
  21. Input history is kept between invocations, separately for each command;
  22. history completion and search work as in bash and completion word lists
  23. can be specified on the command line.
  24. %description -l ja
  25. rlwrapはGNU readlineライブラリを用いる小さなユーティリティを供給し、
  26. あらゆる他のコマンドへのキーボード入力の編集が可能です。
  27. コマンドそれぞれについて入力履歴が記録されます。
  28. bash と同様の履歴補完、検索機能、単語リストの補完のうち、
  29. どれを用いるかをコマンドライン上で指定可能です。
  30. %prep
  31. %{__rm} -rf ${RPM_BUILD_ROOT}
  32. %setup -q
  33. %build
  34. %{configure}
  35. %{__make} %{?_smp_mflags}
  36. %install
  37. %{make_install}
  38. %clean
  39. %{__rm} -rf ${RPM_BUILD_ROOT}
  40. %files
  41. %defattr(-, root, root)
  42. %doc AUTHORS BUGS ChangeLog COPYING NEWS PLEA README TODO
  43. %{_bindir}/
  44. %{_datadir}/rlwrap/
  45. %{_mandir}/man1/
  46. %{_mandir}/man3/
  47. %changelog
  48. * Thu Sep 14 2017 Toshiaki Ara <ara_t@384.jp> 0.42-1
  49. - new upstream release
  50. - change URL
  51. * Thu Apr 14 2016 Toshiaki Ara <ara_t@384.jp> 0.42-1
  52. - new package