Summary: A minimalistic C client library for Redis
Summary(pl.UTF-8): Minimalistyczna biblioteka C klienta Redisa
Name: hiredis
-Version: 1.0.0
+Version: 1.2.0
Release: 1
License: BSD
Group: Libraries
#Source0Download: https://github.com/redis/hiredis/releases
Source0: https://github.com/redis/hiredis/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 209ae570cdee65a5143ea6db8ac07fe3
+# Source0-md5: 119767d178cfa79718a80c83e0d0e849
Patch0: link.patch
URL: https://github.com/redis/hiredis/
%{?with_ssl:BuildRequires: openssl-devel}
%description ssl-static -l pl.UTF-8
Statyczna biblioteka hiredis SSL.
+%package tools
+Summary: Test utility for hiredis
+Summary(pl.UTF-8): Narzędzie testowe do biblioteki hiredis
+Group: Applications/Networking
+Requires: %{name} = %{version}-%{release}
+%if %{with ssl}
+Requires: %{name}-ssl = %{version}-%{release}
+%endif
+
+%description tools
+Test utility for hiredis.
+
+%description tools -l pl.UTF-8
+Narzędzie testowe do biblioteki hiredis.
+
%prep
%setup -q
%patch0 -p1
%build
-%{__make} \
+%{__make} -j1 \
CC="%{__cc}" \
DEBUG="" \
LDFLAGS="%{rpmldflags}" \
%install
rm -rf $RPM_BUILD_ROOT
+
%{__make} install \
INSTALL="cp -p" \
DESTDIR=$RPM_BUILD_ROOT \
%files
%defattr(644,root,root,755)
%doc CHANGELOG.md COPYING README.md
-%attr(755,root,root) %{_bindir}/hiredis-test
-%attr(755,root,root) %{_libdir}/libhiredis.so.1.0.0
+%attr(755,root,root) %{_libdir}/libhiredis.so.1.1.0
%files devel
%defattr(644,root,root,755)
%{_includedir}/hiredis/hiredis.h
%{_includedir}/hiredis/read.h
%{_includedir}/hiredis/sds.h
+%{_includedir}/hiredis/sockcompat.h
%{_pkgconfigdir}/hiredis.pc
%files static
%if %{with ssl}
%files ssl
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libhiredis_ssl.so.1.0.0
+%attr(755,root,root) %{_libdir}/libhiredis_ssl.so.1.1.0
%files ssl-devel
%defattr(644,root,root,755)
%defattr(644,root,root,755)
%{_libdir}/libhiredis_ssl.a
%endif
+
+%files tools
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/hiredis-test