Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lilv for openSUSE:Factory checked in at 2023-05-02 16:18:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lilv (Old) and /work/SRC/openSUSE:Factory/.lilv.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lilv" Tue May 2 16:18:29 2023 rev:18 rq:1083824 version:0.24.20 Changes: -------- --- /work/SRC/openSUSE:Factory/lilv/lilv.changes 2022-04-26 20:16:51.220694261 +0200 +++ /work/SRC/openSUSE:Factory/.lilv.new.1533/lilv.changes 2023-05-02 16:18:30.761627751 +0200 @@ -1,0 +2,23 @@ +Mon Dec 26 11:45:08 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz> + +- Update to 0.24.20 + * Switch to meson + + 0.24.20 changes: + * Adopt REUSE machine-readable licensing standard + * Update project metadata + + 0.24.18 changes: + * Allow programs to be used from subproject + * Fix default LV2_PATH + + 0.24.16 changes: + * Fix fallback flock() detection on MacOS + * Switch to meson build system + + 0.24.14 changes: + * Fix build issues with newer toolchains + * Fix unused parameter warnings + * Update zix tree + +------------------------------------------------------------------- Old: ---- lilv-0.24.12.tar.bz2 New: ---- lilv-0.24.20.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lilv.spec ++++++ --- /var/tmp/diff_new_pack.TD8OR4/_old 2023-05-02 16:18:31.365631333 +0200 +++ /var/tmp/diff_new_pack.TD8OR4/_new 2023-05-02 16:18:31.369631357 +0200 @@ -21,25 +21,25 @@ %define sordversion %(pkg-config --modversion sord-0) %define serdversion %(pkg-config --modversion serd-0) Name: lilv -Version: 0.24.12 +Version: 0.24.20 Release: 0 Summary: C library to make use of LV2 plugins License: ISC Group: Development/Libraries/C and C++ URL: https://drobilla.net/software/lilv.html -Source0: https://download.drobilla.net/lilv-%{version}.tar.bz2 +Source0: https://download.drobilla.net/lilv-%{version}.tar.xz Source99: lilv-rpmlintrc Source98: baselibs.conf BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: graphviz +BuildRequires: meson BuildRequires: pkgconfig %if %{with docs} BuildRequires: python3-Sphinx BuildRequires: python3-sphinx_lv2_theme %endif BuildRequires: python3-devel -BuildRequires: python3-numpy-devel BuildRequires: swig BuildRequires: pkgconfig(lv2) >= 1.8.0 BuildRequires: pkgconfig(serd-0) >= 0.30.0 @@ -76,6 +76,7 @@ %package -n python3-lilv Summary: Python 3 bindings for lilv Group: Development/Libraries/Python +Requires: liblilv-0-%{sover} = %{version} %description -n python3-lilv Lilv is a C library to make use of LV2 plugins in applications. @@ -86,27 +87,12 @@ echo %{sordversion} %build -# TODO: The numpy path here is a hack. Check how to properly fix it. -export CFLAGS='%{optflags} -I%{python_sitearch}/numpy/core/include/' -export CXXFLAGS='%{optflags} -I%{python_sitearch}/numpy/core/include/' -python3 ./waf configure \ - --prefix=%{_prefix} \ - --libdir=%{_libdir} \ - --docdir=%{_defaultdocdir} \ - --configdir=%{_sysconfdir} \ -%if %{with docs} - --docs \ -%endif - --test -# waf only understands -j, so do not use smp_mflags -python3 ./waf build -v %{?_smp_mflags} +%meson -Ddocs=disabled + +%meson_build %install -python3 ./waf install --destdir=%{?buildroot} -if [ %{python3_sitelib} != %{python3_sitearch} ]; then - mkdir -p %{buildroot}%{python3_sitearch} - mv %{buildroot}%{python3_sitelib}/lilv.py %{buildroot}%{python3_sitearch}/ -fi +%meson_install # Fix E: filelist-forbidden-bashcomp-userdirs /etc/bash_completion.d/lilv mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/ mv %{buildroot}%{_sysconfdir}/bash_completion.d/lilv %{buildroot}%{_datadir}/bash-completion/completions/ @@ -116,12 +102,12 @@ %postun -n liblilv-0-%{sover} -p /sbin/ldconfig %files -%attr(0755,-,-) %{_bindir}/lilv-bench %attr(0755,-,-) %{_bindir}/lv2bench %attr(0755,-,-) %{_bindir}/lv2info %attr(0755,-,-) %{_bindir}/lv2ls %attr(0755,-,-) %{_bindir}/lv2apply %doc AUTHORS NEWS README.md +%{_mandir}/man1/lv2bench.1%{?ext_man} %{_mandir}/man1/lv2info.1%{?ext_man} %{_mandir}/man1/lv2ls.1%{?ext_man} %{_mandir}/man1/lv2apply.1%{?ext_man} @@ -141,6 +127,6 @@ %endif %files -n python3-lilv -%{python3_sitearch}/lilv.py +%{python3_sitelib}/lilv.py %changelog