]> git.pld-linux.org Git - packages/lilv.git/blame - lilv.spec
- updated to 0.22.0
[packages/lilv.git] / lilv.spec
CommitLineData
1aa9ade6
JB
1Summary: LV2 host library to make LV2 plugin use as simple as possible
2Summary(pl.UTF-8): Biblioteka hosta LV2 ułatwiająca korzystanie z wtyczek LV2
3Name: lilv
d77ac394 4Version: 0.22.0
1aa9ade6
JB
5Release: 1
6License: ISC
7Group: Libraries
8Source0: http://download.drobilla.net/%{name}-%{version}.tar.bz2
d77ac394 9# Source0-md5: fd3a14fdaeaba4716b4fef526548a747
1aa9ade6
JB
10URL: http://drobilla.net/software/lilv/
11BuildRequires: doxygen
12BuildRequires: libstdc++-devel
f92da3c8 13BuildRequires: lv2-devel >= 1.8.0
1aa9ade6
JB
14BuildRequires: pkgconfig
15BuildRequires: python
16BuildRequires: python-modules
17BuildRequires: serd-devel >= 0.14.0
d77ac394 18BuildRequires: sord-devel >= 0.13.0
ddbd4e4c 19BuildRequires: sratom-devel >= 0.4.0
f92da3c8 20Requires: lv2 >= 1.8.0
1aa9ade6 21Requires: serd >= 0.14.0
d77ac394 22Requires: sord >= 0.13.0
ddbd4e4c 23Requires: sratom >= 0.4.0
1aa9ade6
JB
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27Lilv is a library to make the use of LV2 plugins as simple as possible
28for applications. Lilv is the successor to SLV2, rewritten to be
29significantly faster and have minimal dependencies.
30
31%description -l pl.UTF-8
32Lilv to biblioteka ułatwiająca korzystanie z wtyczek LV2 w
33aplikacjach. Jest następczynią SLV2; została przepisana tak, aby była
34znacznie szybsza i miała minimalne zależności.
35
36%package devel
37Summary: Header files for Lilv library
38Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Lilv
39Group: Development/Libraries
40Requires: %{name} = %{version}-%{release}
f92da3c8 41Requires: lv2-devel >= 1.8.0
1aa9ade6 42Requires: serd-devel >= 0.14.0
d77ac394 43Requires: sord-devel >= 0.13.0
ddbd4e4c 44Requires: sratom-devel >= 0.4.0
1aa9ade6
JB
45
46%description devel
47Header files for Lilv library.
48
49%description devel -l pl.UTF-8
50Pliki nagłówkowe biblioteki Lilv.
51
52%package -n bash-completion-lilv
53Summary: Bash auto-completion for lilv commands
54Summary(pl.UTF-8): Bashowe dopełnianie składni dla poleceń lilv
55Group: Applications/Shells
56Requires: bash-completion
57
58%description -n bash-completion-lilv
59Bash auto-completion script for lv2info and lv2jack commands.
60
61%description -n bash-completion-lilv -l pl.UTF-8
62Skrypt bashowego dopełniania parametrów dla poleceń lv2info i lv2jack.
63
64%prep
65%setup -q
66
67%build
68CC="%{__cc}" \
69CFLAGS="%{rpmcflags}" \
70./waf configure \
71 --prefix=%{_prefix} \
72 --libdir=%{_libdir} \
73 --configdir=/etc \
74 --strict
75
76./waf -v
77
78%install
79rm -rf $RPM_BUILD_ROOT
80
81./waf install \
82 --destdir=$RPM_BUILD_ROOT
83
84%clean
85rm -rf $RPM_BUILD_ROOT
86
87%post -p /sbin/ldconfig
88%postun -p /sbin/ldconfig
89
90%files
91%defattr(644,root,root,755)
92%doc AUTHORS COPYING NEWS README
93%attr(755,root,root) %{_bindir}/lilv-bench
a3e8a303 94%attr(755,root,root) %{_bindir}/lv2bench
1aa9ade6
JB
95%attr(755,root,root) %{_bindir}/lv2info
96%attr(755,root,root) %{_bindir}/lv2ls
97%attr(755,root,root) %{_libdir}/liblilv-0.so.*.*.*
98%attr(755,root,root) %ghost %{_libdir}/liblilv-0.so.0
99%{_mandir}/man1/lv2info.1*
100%{_mandir}/man1/lv2ls.1*
101
102%files devel
103%defattr(644,root,root,755)
104%attr(755,root,root) %{_libdir}/liblilv-0.so
105%{_includedir}/lilv-0
106%{_pkgconfigdir}/lilv-0.pc
107
108%files -n bash-completion-lilv
109%defattr(644,root,root,755)
110/etc/bash_completion.d/lilv
This page took 0.069906 seconds and 4 git commands to generate.