Sophie

Sophie

distrib > Mageia > 5 > x86_64 > by-pkgid > 4c254173c764be7186148b97546b9060 > files > 2

lilv-0.20.0-3.mga5.src.rpm

%define _enable_debug_packages %{nil}
%define debug_package	%{nil}

%define lib_api		0
%define lib_major	0
%define lib_name	%mklibname %{name} %{lib_api} %{lib_major}
%define lib_name_devel	%mklibname %{name} -d

Name:		lilv
Version:	0.20.0
Release:	%mkrel 3
Summary:	LV2 plugin library for applications and hosts
Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
URL:		http://drobilla.net/software/%{name}/
License:	ISC License (ISC)
Group:		System/Libraries

BuildRequires:	waf
BuildRequires:	pkgconfig
BuildRequires:	python
BuildRequires:	sord-devel
BuildRequires:	pkgconfig(lv2)
BuildRequires:	sratom-devel

%description
LV2 plugin library for applications and hosts

%files -n %{name}
%doc COPYING README
%doc %{_mandir}/man1/lv2info.1.xz
%doc %{_mandir}/man1/lv2ls.1.xz
%{_bindir}/lilv-bench
%{_bindir}/lv2info
%{_bindir}/lv2ls
%{_bindir}/lv2bench
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/bash_completion.d/lilv

#-----------------------------------
%package -n %{lib_name}

Summary:	LV2 plugin library for applications and hosts
Group:		System/Libraries
Obsoletes:	%{_lib}lilv0 < 0.16.0-2

%description -n %{lib_name}
Lilv is a 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.

%files -n %{lib_name}
%{_libdir}/lib%{name}-%{lib_api}.so.%{lib_major}
%{_libdir}/lib%{name}-%{lib_api}.so.%{lib_major}.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:	Headers for the lilv LV2 library
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against lilv.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_api}.so
%dir %{_includedir}/%{name}-%{lib_api}/%{name}
%{_includedir}/%{name}-%{lib_api}/%{name}/*.h
%{_includedir}/%{name}-%{lib_api}/%{name}/*.hpp
%{_libdir}/pkgconfig/%{name}-%{lib_api}.pc

#-----------------------------------
%prep
%setup -q

%build
%setup_compile_flags
./waf configure \
	--prefix=%{_prefix} \
	--mandir=%{_mandir} \
	--libdir=%{_libdir} \
	--configdir=%{_sysconfdir}
./waf -v

%install
./waf install --destdir=%{buildroot}


%changelog
* Wed Oct 15 2014 umeabot <umeabot> 0.20.0-3.mga5
+ Revision: 750308
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.20.0-2.mga5
+ Revision: 681940
- Mageia 5 Mass Rebuild

* Sat Aug 30 2014 barjac <barjac> 0.20.0-1.mga5
+ Revision: 669735
- new version 0.20.0

* Thu May 08 2014 barjac <barjac> 0.18.0-1.mga5
+ Revision: 621161
- new version lilv-0.18.0
- removed patch0 applied upstream

* Sat Oct 19 2013 umeabot <umeabot> 0.16.0-5.mga4
+ Revision: 535981
- Mageia 4 Mass Rebuild

* Sat Sep 21 2013 fwang <fwang> 0.16.0-4.mga4
+ Revision: 482891
- add upstream patch to define UI for downstream apps

* Sun Aug 25 2013 barjac <barjac> 0.16.0-3.mga4
+ Revision: 471455
- rebuild for lv2-1.6.0

* Sat Jul 13 2013 wally <wally> 0.16.0-2.mga4
+ Revision: 453862
- fix lib pkg name
- use our build time flags
- drop unneeded requires from devel pkg

* Fri Jun 21 2013 philippedidier <philippedidier> 0.16.0-1.mga4
+ Revision: 445317
- new version 0.16.0

* Sat Jan 12 2013 umeabot <umeabot> 0.14.4-2.mga3
+ Revision: 358790
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Nov 24 2012 barjac <barjac> 0.14.4-1.mga3
+ Revision: 321488
- new version
- minor spec clean
- thanks to Philippe Didier

* Wed Sep 07 2011 tv <tv> 0.4.4-1.mga2
+ Revision: 139990
- imported package lilv


* Sat Jun 25 2011 Frank Kober <emuse@mandriva.org> 0.4.4-1mdv2011.0
+ Revision: 687118
- imported package lilv