From 3c069446828a7492e17c27a921481d734fbd5f0184686895a4c1dd7c8f3f4ebd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 5 Feb 2019 09:37:16 +0000 Subject: [PATCH] fix OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/SVT-AV1?expand=0&rev=5 --- SVT-AV1.spec | 25 +++++++++++-------- ...ownload_url:svt-av1_encoder_user_guide.pdf | 2 +- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/SVT-AV1.spec b/SVT-AV1.spec index de70061..8d2865a 100644 --- a/SVT-AV1.spec +++ b/SVT-AV1.spec @@ -20,20 +20,22 @@ Name: SVT-AV1 Version: 0.1.6 Release: 0 -Summary: SVT-AV1 encoder +Summary: SVT-AV1 Encoder License: GPL-3.0-or-later Group: Productivity/Multimedia/Other Url: https://github.com/OpenVisualCloud/SVT-AV1 Source0: %{name}-%{version}.tar.xz Source1: svt-av1_encoder_user_guide.pdf +Patch1: fix-lib64.patch BuildRequires: cmake +BuildRequires: pkg-config BuildRequires: yasm ExclusiveArch: x86_64 %description %package -n libSvtAv1Enc -Summary: library for the AV1 encoder +Summary: Library for the AV1 encoder Group: System/Libraries %description -n libSvtAv1Enc @@ -47,21 +49,22 @@ Requires: %{name}%{sover} = %{version} %prep %setup -q +%patch1 -p1 %if 0%{suse_version} < 1500 sed -i -e 's, -fstack-protector-strong / /' CMakeLists.txt %endif %build cmake . \ - -DCMAKE_BUILD_TYPE=Release + -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ + -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \ + -DLIB_SUFFIX=64 \ + -DCMAKE_SKIP_RPATH:BOOL=ON \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo make %{?_smp_mflags} %install -mkdir -p %buildroot%_bindir -mkdir -p %buildroot%_libdir -install -m 0755 Bin/Release/SvtAv1Enc* %buildroot%_bindir/ -install -m 0644 Bin/Release/libSvtAv1Enc.so %buildroot%_libdir/libSvtAv1Enc.so.%soversion -ln -s libSvtAv1Enc.so.%soversion %buildroot%_libdir/libSvtAv1Enc.so +DESTDIR=%{buildroot} make install mkdir -p %buildroot%_docdir/%name install -m 0644 %{S:1} %buildroot%_docdir/%name @@ -70,7 +73,7 @@ install -m 0644 %{S:1} %buildroot%_docdir/%name %files -n libSvtAv1Enc %license LICENSE.md -%{_libdir}/libSvtAv1Enc.so.* +%{_libdir}/libSvtAv1Enc.so %files %doc README.md NOTICES.md @@ -78,7 +81,7 @@ install -m 0644 %{S:1} %buildroot%_docdir/%name %_bindir/* %files devel -%{_libdir}/libSvtAv1Enc.so - +%_libdir/pkgconfig +%_includedir/* %changelog diff --git a/_service:download_url:svt-av1_encoder_user_guide.pdf b/_service:download_url:svt-av1_encoder_user_guide.pdf index 1881df1..0f54a1d 100644 --- a/_service:download_url:svt-av1_encoder_user_guide.pdf +++ b/_service:download_url:svt-av1_encoder_user_guide.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5caf96ac733532cf3aff321141f19b3487c829766da2568a0bd5178c52a8c93d +oid sha256:f6624bb2cbfe91eb0dcf862eae81dcf793264673340bc84c09718a977422d602 size 55428