[packages/lilv] - updated to 0.24.26

qboosh qboosh at pld-linux.org
Wed Mar 19 20:52:20 CET 2025


commit e55c0bdcee8fe3268e89cf592b5762c12998a4fd
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Mar 19 20:43:05 2025 +0100

    - updated to 0.24.26

 lilv.spec | 52 ++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 36 insertions(+), 16 deletions(-)
---
diff --git a/lilv.spec b/lilv.spec
index bbe2b6c..9e7b614 100644
--- a/lilv.spec
+++ b/lilv.spec
@@ -1,16 +1,16 @@
 #
 # Conditional build:
-%bcond_with	apidocs	# API documentation
+%bcond_without	apidocs	# API documentation
 
 Summary:	LV2 host library to make LV2 plugin use as simple as possible
 Summary(pl.UTF-8):	Biblioteka hosta LV2 ułatwiająca korzystanie z wtyczek LV2
 Name:		lilv
-Version:	0.24.24
-Release:	3
+Version:	0.24.26
+Release:	1
 License:	ISC
 Group:		Libraries
 Source0:	http://download.drobilla.net/%{name}-%{version}.tar.xz
-# Source0-md5:	02e4d830bb82314aff2ceb441fe4d0c1
+# Source0-md5:	21e9e9189ae28c876fdc7657dcd72380
 URL:		http://drobilla.net/software/lilv/
 BuildRequires:	libsndfile-devel >= 1.0.0
 BuildRequires:	libstdc++-devel
@@ -19,16 +19,16 @@ BuildRequires:	meson >= 0.56.0
 BuildRequires:	ninja >= 1.5
 BuildRequires:	pkgconfig
 # or python 2.6+, but no sense to introduce in 2020
-BuildRequires:	python3 >= 1:3.4
-BuildRequires:	python3-modules >= 1:3.4
+BuildRequires:	python3 >= 1:3.6
+BuildRequires:	python3-modules >= 1:3.6
 BuildRequires:	rpm-build >= 4.6
-BuildRequires:	rpmbuild(macros) >= 1.736
+BuildRequires:	rpmbuild(macros) >= 2.042
 BuildRequires:	serd-devel >= 0.30.10
-BuildRequires:	sord-devel >= 0.16.15
+BuildRequires:	sord-devel >= 0.16.16
 BuildRequires:	sratom-devel >= 0.6.10
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
-BuildRequires:	zix-devel >= 0.4.0
+BuildRequires:	zix-devel >= 0.6.0
 %if %{with apidocs}
 BuildRequires:	doxygen
 BuildRequires:	sphinx-pdg
@@ -38,7 +38,7 @@ Requires:	lv2 >= 1.18.2
 Requires:	serd >= 0.30.10
 Requires:	sord >= 0.16.15
 Requires:	sratom >= 0.6.10
-Requires:	zix >= 0.4.0
+Requires:	zix >= 0.6.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -58,9 +58,9 @@ Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	lv2-devel >= 1.18.2
 Requires:	serd-devel >= 0.30.10
-Requires:	sord-devel >= 0.16.15
+Requires:	sord-devel >= 0.16.16
 Requires:	sratom-devel >= 0.6.10
-Requires:	zix-devel >= 0.4.0
+Requires:	zix-devel >= 0.6.0
 
 %description devel
 Header files for Lilv library.
@@ -68,6 +68,18 @@ Header files for Lilv library.
 %description devel -l pl.UTF-8
 Pliki nagłówkowe biblioteki Lilv.
 
+%package apidocs
+Summary:	API documentation for lilv library
+Summary(pl.UTF-8):	Dokumentacja API biblioteki lilv
+Group:		Documentation
+BuildArch:	noarch
+
+%description apidocs
+API documentation for lilv library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki lilv.
+
 %package -n bash-completion-lilv
 Summary:	Bash auto-completion for lilv commands
 Summary(pl.UTF-8):	Bashowe dopełnianie składni dla poleceń lilv
@@ -98,16 +110,17 @@ Wiązania Pythona do lilv.
 %setup -q
 
 %build
-%meson build \
+%meson \
 	--default-library=shared \
-	%{!?with_apidocs:-Ddocs=disabled}
+	%{!?with_apidocs:-Ddocs=disabled} \
+	-Dsinglehtml=disabled
 
-%ninja_build -C build
+%meson_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%ninja_install -C build
+%meson_install
 
 %py3_comp $RPM_BUILD_ROOT%{py3_sitescriptdir}
 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitescriptdir}
@@ -146,3 +159,10 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %{py3_sitescriptdir}/lilv.py
 %{py3_sitescriptdir}/__pycache__/lilv.cpython-*.py[co]
+
+%if %{with apidocs}
+%files apidocs
+%defattr(644,root,root,755)
+%dir %{_docdir}/lilv-0
+%{_docdir}/lilv-0/html
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lilv.git/commitdiff/e55c0bdcee8fe3268e89cf592b5762c12998a4fd



More information about the pld-cvs-commit mailing list