move eecutables and manual to slv2 new subpackage [release 0.6.6-4mamba;Sun Aug 31 2014]

This commit is contained in:
Silvan Calarco 2024-01-06 05:47:41 +01:00
parent f501557249
commit 187b177495
2 changed files with 35 additions and 27 deletions

View File

@ -1,7 +1,6 @@
# libslv2
SLV2 is a library to make the use of LV2 plugins as simple as possible for applications.
SLV2 is written in standard C using the Redland RDF toolkit, and is known to work on GNU/Linux and Mac OS X.
Licensed under the GPL v2 or later for now, but if this is a problem contact me and I may change it.

View File

@ -1,23 +1,23 @@
Name: libslv2
Version: 0.6.6
Release: 3mamba
Summary: A library to make the use of LV2 plugins as simple as possible for applications.
Release: 4mamba
Summary: A library to make the use of LV2 plugins as simple as possible for applications
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: gil <puntogil@libero.it>
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://wiki.drobilla.net/SLV2
Source: http://download.drobilla.net/slv2-%{version}.tar.bz2
Source1: lv2_shaded_green.png
Source2: lv2_shaded_orange.png
License: GPL
BuildRequires: liblv2core-devel
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libjack-devel
BuildRequires: libraptor-devel
BuildRequires: librdf-devel
## AUTOBUILDREQ-END
BuildRequires: liblv2core-devel
BuildRequires: libraptor-devel
BuildRequires: doxygen
BuildRoot: %{_tmppath}/%{name}-%{version}-root
@ -27,7 +27,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
SLV2 is a library to make the use of LV2 plugins as simple as possible for applications.
SLV2 is written in standard C using the Redland RDF toolkit, and is known to work on GNU/Linux and Mac OS X.
Licensed under the GPL v2 or later for now, but if this is a problem contact me and I may change it.
@ -38,14 +37,20 @@ Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description devel
SLV2 is a library to make the use of LV2 plugins as simple as possible for applications.
SLV2 is written in standard C using the Redland RDF toolkit, and is known to work on GNU/Linux and Mac OS X.
Licensed under the GPL v2 or later for now, but if this is a problem contact me and I may change it.
This package contains static libraries and header files need for development.
%prep
%package -n slv2
Group: Applications/Multimedia
Summary: Utility applications for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description -n slv2
SLV2 is a library to make the use of LV2 plugins as simple as possible for applications.
This package contains utility applications for %{name}.
%prep
%setup -q -n slv2-%{version}
%build
@ -62,10 +67,8 @@ This package contains static libraries and header files need for development.
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
./waf install --destdir=%{buildroot}
%ifarch x86_64
# FIXME: remove dirty file
rm -f %{buildroot}%{_mandir}/man3/_usr_src_*
%endif
rm -f %{buildroot}%{_mandir}/man3/_*
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@ -75,21 +78,7 @@ rm -f %{buildroot}%{_mandir}/man3/_usr_src_*
%files
%defattr(-,root,root)
%{_bindir}/lv2_inspect
%{_bindir}/lv2_jack_host
%{_bindir}/lv2_list
%{_bindir}/lv2_simple_jack_host
%{_libdir}/*.so.*
%{_mandir}/man1/lv2_inspect.1.gz
%{_mandir}/man1/lv2_jack_host.1.gz
%{_mandir}/man1/lv2_list.1.gz
%{_mandir}/man1/lv2_simple_jack_host.1.gz
%{_mandir}/man3/slv2.3.gz
%{_mandir}/man3/slv2_collections.3.gz
%{_mandir}/man3/slv2_data.3.gz
%{_mandir}/man3/slv2_library.3.gz
%{_mandir}/man3/slv2_util.3.gz
%{_mandir}/man3/slv2_world.3.gz
%doc AUTHORS COPYING
%files devel
@ -101,9 +90,29 @@ rm -f %{buildroot}%{_mandir}/man3/_usr_src_*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_docdir}/slv2/*
%{_mandir}/man3/slv2.3*
%{_mandir}/man3/slv2_collections.3*
%{_mandir}/man3/slv2_data.3*
%{_mandir}/man3/slv2_library.3*
%{_mandir}/man3/slv2_util.3*
%{_mandir}/man3/slv2_world.3*
%doc ChangeLog README
%files -n slv2
%defattr(-,root,root)
%{_bindir}/lv2_inspect
%{_bindir}/lv2_jack_host
%{_bindir}/lv2_list
%{_bindir}/lv2_simple_jack_host
%{_mandir}/man1/lv2_inspect.1*
%{_mandir}/man1/lv2_jack_host.1*
%{_mandir}/man1/lv2_list.1*
%{_mandir}/man1/lv2_simple_jack_host.1*
%changelog
* Sun Aug 31 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 0.6.6-4mamba
- move eecutables and manual to slv2 new subpackage
* Sat Oct 29 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 0.6.6-3mamba
- rebuilt with librasqal 3