[packages/orc] - updated to 0.4.42, docs have been switched to hotdoc
qboosh
qboosh at pld-linux.org
Thu Jun 4 18:35:24 CEST 2026
commit ced7eb8a64106d7907c901b4114ca09c90a7a3d4
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Jun 4 18:35:36 2026 +0200
- updated to 0.4.42, docs have been switched to hotdoc
orc.spec | 33 +++++++++++++++++++++------------
1 file changed, 21 insertions(+), 12 deletions(-)
---
diff --git a/orc.spec b/orc.spec
index 03c41b7..1c74a30 100644
--- a/orc.spec
+++ b/orc.spec
@@ -1,22 +1,23 @@
#
# Conditional build:
+%bcond_without apidocs # API documentation (hotdoc based)
%bcond_without static_libs # static libraries
%define libver 0.4
Summary: The Oil Runtime Compiler
Summary(pl.UTF-8): Oil Runtime Compiler - kompilator zoptymalizowanych pętli wewnętrznych
Name: orc
-Version: 0.4.41
+Version: 0.4.42
Release: 1
License: BSD
Group: Libraries
Source0: https://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz
-# Source0-md5: 16f82f66d1c3988d01c945278bf01fde
+# Source0-md5: b8b4e43d46a62b32150ed5e9833f1d55
URL: https://gstreamer.freedesktop.org/modules/orc.html
BuildRequires: gcc >= 5:3.2
BuildRequires: glibc-devel >= 6:2.7
-BuildRequires: gtk-doc >= 1.12
-BuildRequires: meson >= 0.60.0
+%{?with_apidocs:BuildRequires: hotdoc}
+BuildRequires: meson >= 1.3.0
BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig
BuildRequires: rpm-build >= 4.6
@@ -81,7 +82,13 @@ Dokumentacja API biblioteki orc.
%build
%meson \
- %{!?with_static_libs:--default-library=shared}
+ %{!?with_static_libs:--default-library=shared} \
+ -Dbenchmarks=disabled \
+ -Dexamples=disabled \
+ -Dhotdoc=%{__enabled_disabled apidocs} \
+ -Dorc-test=enabled \
+ -Dtests=disabled \
+ -Dtools=enabled
%meson_build
@@ -101,15 +108,15 @@ rm -rf $RPM_BUILD_ROOT
%doc COPYING README RELEASE ROADMAP.md
%attr(755,root,root) %{_bindir}/orc-bugreport
%attr(755,root,root) %{_bindir}/orcc
-%attr(755,root,root) %{_libdir}/liborc-%{libver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/liborc-%{libver}.so.0
-%attr(755,root,root) %{_libdir}/liborc-test-%{libver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/liborc-test-%{libver}.so.0
+%{_libdir}/liborc-%{libver}.so.*.*.*
+%ghost %{_libdir}/liborc-%{libver}.so.0
+%{_libdir}/liborc-test-%{libver}.so.*.*.*
+%ghost %{_libdir}/liborc-test-%{libver}.so.0
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/liborc-%{libver}.so
-%attr(755,root,root) %{_libdir}/liborc-test-%{libver}.so
+%{_libdir}/liborc-%{libver}.so
+%{_libdir}/liborc-test-%{libver}.so
%{_includedir}/orc-%{libver}
%{_pkgconfigdir}/orc-%{libver}.pc
%{_pkgconfigdir}/orc-test-%{libver}.pc
@@ -121,6 +128,8 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/liborc-test-%{libver}.a
%endif
+%if %{with apidocs}
%files apidocs
%defattr(644,root,root,755)
-%{_gtkdocdir}/orc
+%{_docdir}/orc
+%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/orc.git/commitdiff/ced7eb8a64106d7907c901b4114ca09c90a7a3d4
More information about the pld-cvs-commit
mailing list