+#
+# Conditional build:
+%bcond_with agent # with ssh agent forwarding patch
# force gcc4 for ac
%if "%{pld_release}" == "ac"
%include /usr/lib/rpm/macros.perl
Summary: Mosh mobile shell
Name: mosh
-Version: 1.2.4
-Release: 4
+Version: 1.2.5
+Release: 0.1
License: GPL v3+
Group: X11/Applications
-Source0: http://mosh.mit.edu/%{name}-%{version}.tar.gz
-# Source0-md5: c2d918f4d91fdc32546e2e089f9281b2
+#Source0: http://mosh.mit.edu/%{name}-%{version}.tar.gz
+Source0: https://github.com/cgull/mosh/archive/release-%{version}/%{name}-%{version}.tar.gz
+# Source0-md5: 05511759169785ddfb4a6d48a893c9ab
Patch100: https://github.com/keithw/mosh/compare/%{name}-1.2.4...c6cd99b.patch
# Patch100-md5: 3e8455f30b5fb6cd7b24a203c00a549c
Patch0: https://github.com/keithw/mosh/pull/583.patch
especially over Wi-Fi, cellular, and long-distance links.
%prep
-%setup -q
+%setup -qc
+mv mosh-release-%{version}/* .
+%if %{with agent}
filterdiff -p1 -x 'debian/*' -x 'fedora/*' -x 'macosx/*' %{PATCH100} > branch.diff
sed -i -e '/^diff /d' branch.diff
%{__patch} -p1 < branch.diff
%patch0 -p1
-%{__sed} -i -e '1s,^#!.*perl,#!%{__perl},' scripts/mosh
+%endif
+%{__sed} -i -e '1s,^#!.*perl,#!%{__perl},' scripts/mosh.pl
%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
+%{__autoheader}
%{__automake}
CPPFLAGS="-I/usr/include/ncurses"
%configure \