Disable IPA on riscv64

This package is empty.

[..]
RPM build errors:
error: Directory not found: /builddir/build/BUILDROOT/libcamera-0.0.4-1.fc38.riscv64/usr/share/libcamera
error: Directory not found: /builddir/build/BUILDROOT/libcamera-0.0.4-1.fc38.riscv64/usr/lib64/libcamera
error: Directory not found: /builddir/build/BUILDROOT/libcamera-0.0.4-1.fc38.riscv64/usr/libexec/libcamera
    Directory not found: /builddir/build/BUILDROOT/libcamera-0.0.4-1.fc38.riscv64/usr/share/libcamera
    Directory not found: /builddir/build/BUILDROOT/libcamera-0.0.4-1.fc38.riscv64/usr/lib64/libcamera
    Directory not found: /builddir/build/BUILDROOT/libcamera-0.0.4-1.fc38.riscv64/usr/libexec/libcamera
[..]

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
This commit is contained in:
David Abdurachmanov 2023-04-28 09:58:40 +03:00
parent bc4d5bffb7
commit 3a9517a605
Signed by: davidlt
GPG Key ID: 8B7F1DA0E2C9FDBB
1 changed files with 8 additions and 1 deletions

View File

@ -1,6 +1,6 @@
Name: libcamera
Version: 0.0.4
Release: 1%{?dist}
Release: 1.0.riscv64%{?dist}
Summary: A library to support complex camera ISPs
# Library is LGPLv2.1+ and the cam tool is GPLv2
License: LGPLv2+ and GPLv2
@ -70,6 +70,7 @@ BuildArch: noarch
%description doc
HTML based documentation for %{name} including getting started and API.
%ifnarch riscv64
%package ipa
Summary: ISP Image Processing Algorithm Plugins for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
@ -77,6 +78,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%description ipa
Image Processing Algorithms plugins for interfacing with device
ISPs for %{name}
%endif
%package tools
Summary: Tools for %{name}
@ -149,10 +151,12 @@ rm -rf ${RPM_BUILD_ROOT}/%{_docdir}/%{name}-*/html/.doctrees
%files doc
%doc %{_docdir}/%{name}-*/
%ifnarch riscv64
%files ipa
%{_datadir}/libcamera/
%{_libdir}/libcamera/
%{_libexecdir}/libcamera/
%endif
%files gstreamer
%{_libdir}/gstreamer-1.0/libgstlibcamera.so
@ -168,6 +172,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{_docdir}/%{name}-*/html/.doctrees
%{_bindir}/lc-compliance
%changelog
* Fri Apr 28 2023 David Abdurachmanov <davidlt@rivosinc.com> - 0.0.4-1.0.riscv64
- Disable IPA on riscv64 (emmpty package)
* Wed Feb 01 2023 Javier Martinez Canillas <javierm@redhat.com> - 0.0.4-1
- Update to version 0.0.4
- Add ExcludeArch tag to avoid building libcamera for s390x and ppc64le.