lilv/lilv.spec

144 lines
4.7 KiB
RPMSpec

Name: lilv
Version: 0.24.24
Release: 1mamba
Summary: A C library to make the use of LV2 plugins as simple as possible for applications
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://drobilla.net/software/lilv.html
Source: http://download.drobilla.net/lilv-%{version}.tar.xz
License: MIT
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: liblv2-devel
BuildRequires: libpython311-devel
BuildRequires: libserd-devel
BuildRequires: libsndfile-devel
BuildRequires: libsord-devel
BuildRequires: libsratom-devel
BuildRequires: libzix-devel
## AUTOBUILDREQ-END
BuildRequires: libpython3-devel >= 3.11
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
%description
Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. Lilv is the successor to SLV2, rewritten to be significantly faster and have minimal dependencies. It is stable, well-tested software (the included test suite covers over 90% of the code) in use by several applications.
%package -n lib%{name}
Group: System/Libraries
Summary: A C library to make the use of LV2 plugins as simple as possible for applications
%description -n lib%{name}
Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. Lilv is the successor to SLV2, rewritten to be significantly faster and have minimal dependencies. It is stable, well-tested software (the included test suite covers over 90% of the code) in use by several applications.
%package -n lib%{name}-devel
Group: Development/Libraries
Summary: Development files for %{name}
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: pkg-config
BuildRequires: liblv2-devel
BuildRequires: libserd-devel
Requires: liblv2
%description -n lib%{name}-devel
This package contains libraries and header files for developing applications that use %{name}.
%debug_package
%prep
%setup -q
%build
%meson
%meson_build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%meson_install
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -n lib%{name} -p /sbin/ldconfig
%postun -n lib%{name} -p /sbin/ldconfig
%files
%defattr(-,root,root)
%{_sysconfdir}/bash_completion.d/lilv
#%{_bindir}/lilv-bench
%{_bindir}/lv2apply
%{_bindir}/lv2bench
%{_bindir}/lv2info
%{_bindir}/lv2ls
%{_mandir}/man1/lv2apply.1*
%{_mandir}/man1/lv2bench.1*
%{_mandir}/man1/lv2info.1*
%{_mandir}/man1/lv2ls.1*
%files -n lib%{name}
%defattr(-,root,root)
%{_libdir}/liblilv-0.so.*
%{python3_sitelib}/lilv.py
%{python3_sitelib}/__pycache__/lilv.cpython-311.pyc
%doc AUTHORS COPYING
%files -n lib%{name}-devel
%defattr(-,root,root)
%dir %{_includedir}/lilv-0
%dir %{_includedir}/lilv-0/lilv
%{_includedir}/lilv-0/lilv/lilv.h
%{_includedir}/lilv-0/lilv/lilvmm.hpp
%{_libdir}/liblilv-0.so
%{_libdir}/pkgconfig/lilv-0.pc
%dir %{_docdir}/lilv-0
%dir %{_docdir}/lilv-0/html
%{_docdir}/lilv-0/html/*
%dir %{_docdir}/lilv-0/singlehtml
%{_docdir}/lilv-0/singlehtml/*
%doc NEWS
%changelog
* Fri Mar 15 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 0.24.24-1mamba
- update to 0.24.24
* Mon Oct 16 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 0.24.14-2mamba
- rebuild with python3 == 3.11
* Sat May 28 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 0.24.14-1mamba
- update to 0.24.14
* Sat Jan 09 2021 Automatic Build System <autodist@mambasoft.it> 0.24.12-1mamba
- automatic version update by autodist
* Sun Sep 27 2020 Automatic Build System <autodist@mambasoft.it> 0.24.10-1mamba
- automatic version update by autodist
* Wed Apr 29 2020 Automatic Build System <autodist@mambasoft.it> 0.24.8-1mamba
- automatic version update by autodist
* Thu Nov 14 2019 Automatic Build System <autodist@mambasoft.it> 0.24.6-1mamba
- automatic version update by autodist
* Sun Jul 29 2018 Automatic Build System <autodist@mambasoft.it> 0.24.4-1mamba
- automatic version update by autodist
* Sat Mar 24 2018 Automatic Build System <autodist@mambasoft.it> 0.24.2-1mamba
- automatic version update by autodist
* Tue Oct 20 2015 Automatic Build System <autodist@mambasoft.it> 0.22.0-1mamba
- automatic version update by autodist
* Mon Nov 03 2014 Automatic Build System <autodist@mambasoft.it> 0.20.0-1mamba
- automatic version update by autodist
* Sun Feb 02 2014 Automatic Build System <autodist@mambasoft.it> 0.18.0-1mamba
- automatic version update by autodist
* Sat Mar 02 2013 Automatic Build System <autodist@mambasoft.it> 0.16.0-1mamba
- automatic version update by autodist
* Thu Jan 31 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 0.14.4-1mamba
- package created by silvan using the webbuild interface