aboutsummaryrefslogtreecommitdiffstats
path: root/guix
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2017-05-27 22:27:35 +0800
committerTing-Wei Lan <lantw44@gmail.com>2017-05-27 22:27:35 +0800
commit85a576b607cf1f562e94be0b6b6ffcccf3355f0d (patch)
treec7fcffbf9bead9eff07f7e553089045ebf1f79d7 /guix
parent3c58e3f8cf57928f9186b425e69cf97180902b9e (diff)
downloadcopr-rpm-spec-85a576b607cf1f562e94be0b6b6ffcccf3355f0d.tar
copr-rpm-spec-85a576b607cf1f562e94be0b6b6ffcccf3355f0d.tar.gz
copr-rpm-spec-85a576b607cf1f562e94be0b6b6ffcccf3355f0d.tar.bz2
copr-rpm-spec-85a576b607cf1f562e94be0b6b6ffcccf3355f0d.tar.lz
copr-rpm-spec-85a576b607cf1f562e94be0b6b6ffcccf3355f0d.tar.xz
copr-rpm-spec-85a576b607cf1f562e94be0b6b6ffcccf3355f0d.tar.zst
copr-rpm-spec-85a576b607cf1f562e94be0b6b6ffcccf3355f0d.zip
guix: guile-ssh 0.10.2 -> 0.11.1
Diffstat (limited to 'guix')
-rw-r--r--guix/guile-ssh/guile-ssh.spec37
1 files changed, 27 insertions, 10 deletions
diff --git a/guix/guile-ssh/guile-ssh.spec b/guix/guile-ssh/guile-ssh.spec
index 56468ca..ebb560a 100644
--- a/guix/guile-ssh/guile-ssh.spec
+++ b/guix/guile-ssh/guile-ssh.spec
@@ -1,12 +1,15 @@
Name: guile-ssh
-Version: 0.10.2
-Release: 2%{?dist}
+Version: 0.11.1
+Release: 1%{?dist}
Summary: A library that provides access to the SSH protocol for GNU Guile
License: GPLv3+
URL: https://github.com/artyom-poptsov/guile-ssh
Source0: https://github.com/artyom-poptsov/guile-ssh/archive/v%{version}.tar.gz
+%global guile_source_dir %{_datadir}/guile/site/2.0
+%global guile_ccache_dir %{_libdir}/guile/2.0/site-ccache
+
BuildRequires: autoconf, automake, libtool, texinfo
BuildRequires: pkgconfig(guile-2.0), pkgconfig(libssh)
Requires: guile
@@ -28,6 +31,14 @@ autoreconf -fi
make %{?_smp_mflags}
+%check
+# try a few more times before failing
+for i in {1..24}; do
+ make %{?_smp_mflags} check && exit 0
+done
+exit 1
+
+
%install
%make_install
rm %{buildroot}%{_libdir}/libguile-ssh.la
@@ -46,21 +57,27 @@ fi
%files
%license COPYING
%doc AUTHORS ChangeLog NEWS README THANKS TODO
-%dir %{_libdir}/guile/2.0/site-ccache/ssh
-%{_libdir}/guile/2.0/site-ccache/ssh/*.go
-%dir %{_libdir}/guile/2.0/site-ccache/ssh/dist
-%{_libdir}/guile/2.0/site-ccache/ssh/dist/*.go
+%{_bindir}/sssh.scm
+%{_bindir}/ssshd.scm
%{_libdir}/libguile-ssh.so*
+%dir %{guile_source_dir}/ssh
+%dir %{guile_ccache_dir}/ssh
+%{guile_source_dir}/ssh/*.scm
+%{guile_ccache_dir}/ssh/*.go
+%dir %{guile_source_dir}/ssh/dist
+%dir %{guile_ccache_dir}/ssh/dist
+%{guile_source_dir}/ssh/dist/*.scm
+%{guile_ccache_dir}/ssh/dist/*.go
%{_datadir}/%{name}
-%dir %{_datadir}/guile/site/2.0/ssh
-%{_datadir}/guile/site/2.0/ssh/*.scm
-%dir %{_datadir}/guile/site/2.0/ssh/dist
-%{_datadir}/guile/site/2.0/ssh/dist/*.scm
%{_infodir}/%{name}.info.gz
%exclude %{_infodir}/dir
%changelog
+* Thu May 25 2017 Ting-Wei Lan <lantw44@gmail.com> - 0.11.1-1
+- Update to 0.11.1
+- Add a check section to run tests
+
* Wed Mar 08 2017 Ting-Wei Lan <lantw44@gmail.com> - 0.10.2-2
- Rebuilt for Fedora 26 and 27