diff --git a/libcamera.spec b/libcamera.spec index ebe8459..e3f5506 100644 --- a/libcamera.spec +++ b/libcamera.spec @@ -29,6 +29,7 @@ Patch1: vers.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: c++_compiler BuildRequires: meson >= 0.40 +BuildRequires: pkg-config BuildRequires: xz %description @@ -69,12 +70,7 @@ This subpackage contains the header files. %meson_build %install -#%%make_install -b="%buildroot" -mkdir -p "$b/%_includedir/libcamera" "$b/%_libdir" -cp -a include/libcamera/*.h "$b/%_includedir/libcamera/" -cp -a build/lib/libcamera.so "$b/%_libdir/libcamera.so.suse0" -ln -s libcamera.so.suse0 "$b/%_libdir/libcamera.so" +%meson_install %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig @@ -88,5 +84,6 @@ ln -s libcamera.so.suse0 "$b/%_libdir/libcamera.so" %license licenses/*gpl* %_includedir/libcamera/ %_libdir/libcamera.so +%_libdir/pkgconfig/*.pc %changelog