summaryrefslogtreecommitdiff
path: root/libyuv.spec
diff options
context:
space:
mode:
Diffstat (limited to 'libyuv.spec')
-rw-r--r--libyuv.spec9
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/