|
@@ -0,0 +1,65 @@
|
|
|
|
+Summary: Mobile shell that supports roaming and intelligent local echo
|
|
|
|
+Summary(ja): ローミングとインテリジェントなローカルエコーをサポートしたモバイルシェル
|
|
|
|
+
|
|
|
|
+Name: mosh
|
|
|
|
+Version: 1.2
|
|
|
|
+Release: 1%{?_dist_release}
|
|
|
|
+
|
|
|
|
+License: GPLv3+
|
|
|
|
+Group: Applications/Internet
|
|
|
|
+URL: http://mosh.mit.edu/
|
|
|
|
+Source0: https://github.com/downloads/keithw/mosh/mosh-%{version}.tar.gz
|
|
|
|
+
|
|
|
|
+BuildRequires: protobuf-compiler
|
|
|
|
+BuildRequires: protobuf-devel
|
|
|
|
+BuildRequires: libutempter-devel
|
|
|
|
+BuildRequires: zlib-devel
|
|
|
|
+BuildRequires: ncurses-devel
|
|
|
|
+Requires: openssh-clients
|
|
|
|
+Requires: perl-IO-Tty
|
|
|
|
+
|
|
|
|
+%description
|
|
|
|
+Mosh is a remote terminal application that supports:
|
|
|
|
+ - intermittent network connectivity,
|
|
|
|
+ - roaming to different IP address without dropping the connection, and
|
|
|
|
+ - intelligent local echo and line editing to reduce the effects
|
|
|
|
+ of "network lag" on high-latency connections.
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+%prep
|
|
|
|
+%setup -q
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+%build
|
|
|
|
+# Use upstream's more aggressive hardening instead of Fedora's defaults
|
|
|
|
+export CFLAGS="-g -O2" CXXFLAGS="-g -O2"
|
|
|
|
+%configure --enable-compile-warnings=error
|
|
|
|
+make %{?_smp_mflags}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+%install
|
|
|
|
+make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+%files
|
|
|
|
+%doc README.md COPYING ChangeLog
|
|
|
|
+%{_bindir}/mosh
|
|
|
|
+%{_bindir}/mosh-client
|
|
|
|
+%{_bindir}/mosh-server
|
|
|
|
+%{_mandir}/man1/mosh.1.gz
|
|
|
|
+%{_mandir}/man1/mosh-client.1.gz
|
|
|
|
+%{_mandir}/man1/mosh-server.1.gz
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+%changelog
|
|
|
|
+* Mon May 07 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-1
|
|
|
|
+- initial build for Vine Linux
|
|
|
|
+
|
|
|
|
+* Fri Apr 27 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.2
|
|
|
|
+- Update to mosh 1.2.
|
|
|
|
+
|
|
|
|
+* Mon Mar 26 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.1.1-1
|
|
|
|
+- Update to mosh 1.1.1.
|
|
|
|
+
|
|
|
|
+* Wed Mar 21 2012 Alexander Chernyakhovsky <achernya@mit.edu> - 1.1-1
|
|
|
|
+- Initial packaging for mosh.
|