]> git.pld-linux.org Git - packages/ecamegapedal.git/blob - ecamegapedal.spec
b6606b8f8e575e0ff6cbc3357b20d19fd68da109
[packages/ecamegapedal.git] / ecamegapedal.spec
1 #
2 # Conditional build:
3 %bcond_without  jack    # without JACK support
4 #
5 Summary:        ecamegapedal - a realtime effect processor
6 Summary(pl):    ecamegapedal - procesor efektów dzia³aj±cy w czasie rzeczywistym
7 Name:           ecamegapedal
8 Version:        0.4.4
9 Release:        1
10 License:        GPL
11 Group:          X11/Applications/Sound
12 Source0:        http://ecasound.seul.org/download/%{name}-%{version}.tar.gz
13 # Source0-md5:  35ae90b8b01e163d4ec0d6c824fbb8c6
14 URL:            http://www.eca.cx/ecasound/
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRequires:  ecasound-devel >= 2.2.0
18 %{?with_jack:BuildRequires:     jack-audio-connection-kit-devel}
19 BuildRequires:  libtool
20 BuildRequires:  qt-devel
21 Requires:       ecasound >= 2.2.0
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Ecamegapedal is a realtime effect processor built on top of ecasound
26 and Qt packages. It's meant to be used as a virtual guitar-fx or
27 studio effect box. In addition to realtime operation, ecamegapedal
28 also supports reading from and writing to audio files. All audio file
29 formats and effect algorithms provided by the ecasound libraries are
30 supported. This includes JACK, ALSA, OSS, aRts audio I/O (depending on
31 ecasound build options), over 20 file formats, over 30 effect types,
32 LADSPA plugins and multi-operator effect presets.
33
34 %description -l pl
35 ecamegapedal to dzia³aj±cy w czasie rzeczywistym procesor efektów
36 zbudowany w oparciu o pakiety ecasound i Qt. Mo¿e byæ u¿ywany jako
37 wirtualny efekt gitarowy lub studyjne urz±dzenie do efektów. Oprócz
38 dzia³ania w czasie rzeczywistym ecamegapedal obs³uguje tak¿e odczyt z
39 i zapis do plików d¼wiêkowych. Obs³ugiwane s± wszystkie formaty plików
40 d¼wiêkowych i algorytmy efektów dostarczone przez biblioteki ecasound.
41 Obejmuje to wej¶cie/wyj¶cie d¼wiêku JACK, ALSA, OSS i aRts (zale¿nie
42 od opcji, z jakimi by³o zbudowane ecasound), ponad 20 formatów plików,
43 ponad 30 typów efektów, wtyczki LADSPA oraz ustawienia efektu
44 multi-operator.
45
46 %prep
47 %setup -q
48
49 %build
50 %{__aclocal}
51 %{__automake}
52 %{__autoconf}
53 %configure \
54         --with-qt-libraries=/usr/%{_lib} \
55         --with-qt-includes=%{_includedir}/qt
56         %{!?with_jack:--disable-jack}
57
58 %{__make} \
59         qt_libname="qt-mt"
60
61 %install
62 rm -rf $RPM_BUILD_ROOT
63
64 %{__make} install \
65         DESTDIR=$RPM_BUILD_ROOT
66
67 %clean
68 rm -rf $RPM_BUILD_ROOT
69
70 %files
71 %defattr(644,root,root,755)
72 %doc NEWS README TODO
73 %attr(755,root,root) %{_bindir}/ecamegapedal
74 %{_mandir}/man1/ecamegapedal.1*
75 %{_datadir}/ecamegapedal
This page took 0.058992 seconds and 2 git commands to generate.