Name: storage-adaptor Summary: Storage Adaptor Version: 1.0.0 Release: 1 Group: Social & Content License: Apache-2.0 Source0: %{name}-%{version}.tar.gz BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(plugin-config) BuildRequires: pkgconfig(libsmack) BuildRequires: cmake %description Storage Adaptor: Service Adaptor. %package -n storage-adaptor-devel Summary: Headers for storage adaptor Group: Development/Libraries Requires: storage-adaptor = %{version}-%{release} %description -n storage-adaptor-devel This package contains the header and pc files. %prep %setup -q %build export PREFIX="/usr/apps/storage-adaptor" export CFLAGS+=" -fPIC" export LDFLAGS+=" -Wl,--rpath=$(PREFIX)/lib -Wl,--as-needed -Wl,--hash-style=both" export NAME=%{name} export VERSION=%{version} cmake . -DCMAKE_INSTALL_PREFIX="$PREFIX" make %{?jobs:-j%jobs} %install rm -rf %{buildroot} %make_install %files %manifest storage-adaptor.manifest %defattr(-,root,root,-) %{_libdir}/libstorage-adaptor.so %files -n storage-adaptor-devel %defattr(-,root,root,-) %{_includedir}/storage-adaptor/*.h %{_libdir}/pkgconfig/storage-adaptor.pc