%global commit0 e2012036ea05f044af2ca877869ff25b80c6b04e %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: libdroplet Version: 3.0.git.%{shortcommit0} Release: 1%{?dist} Summary: Scality Droplet library License: BSD URL: https://github.com/bareos/Droplet Source0: https://github.com/bareos/Droplet/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz BuildRequires: libxml2-devel BuildRequires: pkgconfig(json-c) BuildRequires: automake BuildRequires: autoconf BuildRequires: libtool BuildRequires: check-devel BuildRequires: openssl-devel BuildRequires: bison BuildRequires: pkgconfig BuildRequires: libattr-devel %description Library to help the transition to object based cloud storage by providing a structured API to simplify application developers job and address key user concerns. %package devel Summary: Developer tools for the Scality Droplet library Requires: libdroplet = %{version}-%{release} Requires: libxml2-devel %description devel Header files needed to develop programs that link against the Droplet library. %prep %setup -q -n Droplet-%{commit0} aclocal -I m4 autoreconf -i -f %build %configure %make_build %install %make_install /sbin/ldconfig -N -n %{buildroot}%{_libdir} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_libdir}/libdroplet.so.* %files devel %defattr(-,root,root,-) %{_includedir}/droplet.h %{_includedir}/dropletp.h %{_includedir}/droplet %{_libdir}/libdroplet.so %{_libdir}/libdroplet.a %{_libdir}/libdroplet.la %{_libdir}/pkgconfig/droplet-3.0.pc %changelog * Wed Jul 04 2018 Daniel Uvehag 3.0.git.e201203-1 - Initial package