diff options
-rw-r--r-- | libyuv.spec | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/libyuv.spec b/libyuv.spec index 8f3b427..f93dd25 100644 --- a/libyuv.spec +++ b/libyuv.spec @@ -30,6 +30,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Additional header files for development with %{name}. +# Let %%{_vpath_builddir} be defined in openEuler +%define __cmake_in_source_build 0 + %prep %autosetup -p1 -c %{name}-%{version} @@ -46,11 +49,11 @@ Libs: -lyuv EOF %build -%{cmake} -DUNIT_TEST=TRUE -cmake --build . --target all -- -j$(nproc) +%cmake -DUNIT_TEST=TRUE +%cmake_build %install -make install/fast DESTDIR=%{buildroot} +%cmake_install mkdir -p %{buildroot}%{_libdir}/pkgconfig cp -a %{name}.pc %{buildroot}%{_libdir}/pkgconfig/ |