]> git.pld-linux.org Git - packages/libiscsi.git/commitdiff
- move library to private pkglibdir (conflicts with other libiscsi, as shipped by... private_libdir
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 26 Oct 2019 19:09:09 +0000 (21:09 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sat, 26 Oct 2019 19:09:09 +0000 (21:09 +0200)
libiscsi.spec

index e04f90944cdc58b705bbb259f2187fc5753f6479..fc4a112275ff2a823998b9366b2aed29b5a1694b 100644 (file)
@@ -19,6 +19,9 @@ BuildRequires:        libtool >= 2:2
 BuildRequires: popt-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+# libiscsi conflicts with libiscsi from open-iscsi
+%define                pkglibdir       %{_libdir}/iscsi
+
 %description
 Libiscsi is a clientside library to implement the iSCSI protocol that
 can be used to access resource of an iSCSI Target.
@@ -87,6 +90,7 @@ wszystkich celów oraz urządzeń.
 %{__autoheader}
 %{__automake}
 %configure \
+       --libdir=%{pkglibdir} \
        --disable-werror
 %{__make}
 
@@ -94,9 +98,10 @@ wszystkich celów oraz urządzeń.
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
-       DESTDIR=$RPM_BUILD_ROOT
+       DESTDIR=$RPM_BUILD_ROOT \
+       pkgconfigdir=%{_pkgconfigdir}
 
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libiscsi.la
+%{__rm} $RPM_BUILD_ROOT%{pkglibdir}/libiscsi.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -108,18 +113,19 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 # COPYING specifies some details, doesn't contain LGPL/GPL text
 %doc COPYING README TODO
-%attr(755,root,root) %{_libdir}/libiscsi.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libiscsi.so.9
+%dir %{pkglibdir}
+%attr(755,root,root) %{pkglibdir}/libiscsi.so.*.*.*
+%attr(755,root,root) %{pkglibdir}/libiscsi.so.9
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libiscsi.so
+%attr(755,root,root) %{pkglibdir}/libiscsi.so
 %{_includedir}/iscsi
 %{_pkgconfigdir}/libiscsi.pc
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/libiscsi.a
+%{pkglibdir}/libiscsi.a
 
 %files tools
 %defattr(644,root,root,755)
This page took 0.151638 seconds and 4 git commands to generate.