]> git.pld-linux.org Git - packages/jalv.git/blame - jalv.spec
- updated to 1.6.6
[packages/jalv.git] / jalv.spec
CommitLineData
36ded31d
JB
1Summary: Simple but fully featured LV2 host for JACK
2Summary(pl.UTF-8): Prosty, ale w pełni funkcjonalny host LV2 dla JACK-a
3Name: jalv
32260aad 4Version: 1.6.6
36ded31d
JB
5Release: 1
6License: ISC
052e369b 7Group: Applications/Sound
36ded31d 8Source0: http://download.drobilla.net/%{name}-%{version}.tar.bz2
32260aad 9# Source0-md5: 8fb767c57494b99b44f692967a6f65cd
36ded31d 10URL: http://drobilla.net/software/jalv/
b9cfda26 11BuildRequires: Qt5Widgets-devel >= 5.1.0
36ded31d
JB
12BuildRequires: QtGui-devel >= 4.0.0
13BuildRequires: gtk+2-devel >= 2:2.18.0
601d4758 14BuildRequires: gtk+3-devel >= 3.0.0
36ded31d
JB
15BuildRequires: gtkmm-devel >= 2.20.0
16BuildRequires: jack-audio-connection-kit-devel >= 0.120.0
bef6106d 17BuildRequires: libstdc++-devel >= 6:4.7
92a1a866 18BuildRequires: lilv-devel >= 0.24.0
32260aad 19BuildRequires: lv2-devel >= 1.17.2
36ded31d 20BuildRequires: pkgconfig
32260aad 21BuildRequires: python >= 2
92a1a866
JB
22BuildRequires: qt4-build >= 4.0.0
23BuildRequires: qt5-build >= 5.1.0
bef6106d
JB
24BuildRequires: serd-devel >= 0.24.0
25BuildRequires: sord-devel >= 0.14.0
26BuildRequires: sratom-devel >= 0.6.0
27BuildRequires: suil-devel >= 0.10.0
92a1a866 28Requires: Qt5Gui >= 5.1.0
36ded31d
JB
29Requires: QtGui >= 4.0.0
30Requires: gtk+2 >= 2:2.18.0
601d4758 31Requires: gtk+3 >= 3.0.0
36ded31d
JB
32Requires: gtkmm >= 2.20.0
33Requires: jack-audio-connection-kit-libs >= 0.120.0
92a1a866 34Requires: lilv >= 0.24.0
32260aad 35Requires: lv2 >= 1.17.2
bef6106d
JB
36Requires: serd >= 0.24.0
37Requires: sord >= 0.14.0
38Requires: sratom >= 0.6.0
39Requires: suil >= 0.10.0
36ded31d
JB
40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42%description
43Jalv is a simple but fully featured LV2 host for JACK. It runs LV2
44plugins and exposes their ports as JACK ports, essentially making any
45LV2 plugin function as a JACK application.
46
47%description -l pl.UTF-8
48Jalv to prosty, ale w pełni funkcjonalny host LV2 dla JACK-a.
49Uruchamia wtyczki LV2 i udostępnia ich porty jako porty JACK-a, w
50szczególności pozwalając dowolnej wtyczce LV2 działać jako aplikacja
51JACK-a.
52
53%prep
54%setup -q
55
56%build
bef6106d 57# recent libsigc++/gtkmm requires C++11
36ded31d 58CC="%{__cc}" \
92a1a866 59CXX="%{__cxx}" \
36ded31d 60CFLAGS="%{rpmcflags}" \
bef6106d 61CXXFLAGS="%{rpmcxxflags} -std=c++11" \
d10b3284 62MOC=%{_bindir}/moc-qt4 \
36ded31d
JB
63./waf configure \
64 --prefix=%{_prefix} \
92a1a866 65 --libdir=%{_libdir}
36ded31d
JB
66
67./waf -v
68
69%install
70rm -rf $RPM_BUILD_ROOT
71
72./waf install \
73 --destdir=$RPM_BUILD_ROOT
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
36ded31d
JB
78%files
79%defattr(644,root,root,755)
bef6106d 80%doc AUTHORS COPYING NEWS README.md
36ded31d
JB
81%attr(755,root,root) %{_bindir}/jalv
82%attr(755,root,root) %{_bindir}/jalv.gtk
601d4758 83%attr(755,root,root) %{_bindir}/jalv.gtk3
36ded31d 84%attr(755,root,root) %{_bindir}/jalv.gtkmm
92a1a866
JB
85%attr(755,root,root) %{_bindir}/jalv.qt4
86%attr(755,root,root) %{_bindir}/jalv.qt5
bef6106d 87%attr(755,root,root) %{_libdir}/jack/jalv.so
36ded31d
JB
88%{_mandir}/man1/jalv.1*
89%{_mandir}/man1/jalv.gtk.1*
90%{_mandir}/man1/jalv.gtkmm.1*
91%{_mandir}/man1/jalv.qt.1*
This page took 0.065793 seconds and 4 git commands to generate.