mosh-vl.spec 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. Summary: Mobile shell that supports roaming and intelligent local echo
  2. Summary(ja): ローミングとインテリジェントなローカルエコーをサポートしたモバイルシェル
  3. Name: mosh
  4. Version: 1.2
  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. Requires: openssh-clients
  16. Requires: perl-IO-Tty
  17. %description
  18. Mosh is a remote terminal application that supports:
  19. - intermittent network connectivity,
  20. - roaming to different IP address without dropping the connection, and
  21. - intelligent local echo and line editing to reduce the effects
  22. of "network lag" on high-latency connections.
  23. %prep
  24. %setup -q
  25. %build
  26. # Use upstream's more aggressive hardening instead of Fedora's defaults
  27. export CFLAGS="-g -O2" CXXFLAGS="-g -O2"
  28. %configure --enable-compile-warnings=error
  29. make %{?_smp_mflags}
  30. %install
  31. make install DESTDIR=$RPM_BUILD_ROOT
  32. %files
  33. %doc README.md COPYING ChangeLog
  34. %{_bindir}/mosh
  35. %{_bindir}/mosh-client
  36. %{_bindir}/mosh-server
  37. %{_mandir}/man1/mosh.1.gz
  38. %{_mandir}/man1/mosh-client.1.gz
  39. %{_mandir}/man1/mosh-server.1.gz
  40. %changelog
  41. * Mon May 07 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-1
  42. - initial build for Vine Linux
  43. * Fri Apr 27 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.2
  44. - Update to mosh 1.2.
  45. * Mon Mar 26 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.1.1-1
  46. - Update to mosh 1.1.1.
  47. * Wed Mar 21 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.1-1
  48. - Initial packaging for mosh.