mosh-vl.spec 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. Summary: Mobile shell that supports roaming and intelligent local echo
  2. Summary(ja): ローミングとインテリジェントなローカルエコーをサポートしたモバイルシェル
  3. Name: mosh
  4. Version: 1.2.5
  5. Release: 1%{?_dist_release}
  6. License: GPLv3+
  7. Group: Applications/Internet
  8. URL: http://mosh.mit.edu/
  9. Source0: https://github.com/downloads/keithw/mosh/mosh-%{version}.tar.gz
  10. BuildRequires: protobuf-compiler
  11. BuildRequires: protobuf-devel
  12. BuildRequires: libutempter-devel
  13. BuildRequires: zlib-devel
  14. BuildRequires: ncurses-devel
  15. BuildRequires: openssl-devel
  16. Requires: openssh-clients
  17. Requires: perl-IO-Tty
  18. %description
  19. Mosh is a remote terminal application that supports:
  20. - intermittent network connectivity,
  21. - roaming to different IP address without dropping the connection, and
  22. - intelligent local echo and line editing to reduce the effects
  23. of "network lag" on high-latency connections.
  24. %prep
  25. %setup -q
  26. %build
  27. # Use upstream's more aggressive hardening instead of Fedora's defaults
  28. export CFLAGS="-g -O2" CXXFLAGS="-g -O2"
  29. %configure --enable-compile-warnings=error
  30. make %{?_smp_mflags}
  31. %install
  32. make install DESTDIR=$RPM_BUILD_ROOT
  33. %files
  34. %doc README.md COPYING ChangeLog
  35. %{_bindir}/mosh
  36. %{_bindir}/mosh-client
  37. %{_bindir}/mosh-server
  38. %{_mandir}/man1/mosh.1.gz
  39. %{_mandir}/man1/mosh-client.1.gz
  40. %{_mandir}/man1/mosh-server.1.gz
  41. %changelog
  42. * Sun May 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.5-1
  43. - update to mosh 1.2.5
  44. * Sun Apr 07 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.4-1
  45. - update to mosh 1.2.4
  46. * Mon May 07 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-1
  47. - initial build for Vine Linux
  48. * Fri Apr 27 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.2
  49. - Update to mosh 1.2.
  50. * Mon Mar 26 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.1.1-1
  51. - Update to mosh 1.1.1.
  52. * Wed Mar 21 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.1-1
  53. - Initial packaging for mosh.