]> git.pld-linux.org Git - packages/chuck.git/blame - chuck.spec
- tabs in preamble
[packages/chuck.git] / chuck.spec
CommitLineData
bb5fb45a 1# TODO: optflags
db5986e3 2Summary: ChucK audio programming language
535f968d 3Summary(pl.UTF-8): ChucK - język programowania dźwięku
db5986e3 4Name: chuck
875866ba 5Version: 1.1.5.6
db5986e3 6Release: 1
875866ba 7License: GPL v2
db5986e3 8Group: Applications/Sound
9Source0: http://chuck.cs.princeton.edu/release/files/%{name}-%{version}.tgz
875866ba 10# Source0-md5: c065109c7bc24ab2a485c9718876ace4
db5986e3 11URL: http://chuck.cs.princeton.edu/
12BuildRequires: alsa-lib-devel
d11c3ce6 13BuildRequires: bison
14BuildRequires: flex
15BuildRequires: libstdc++-devel
db5986e3 16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
dc297774 19ChucK is a new audio programming language for real-time synthesis,
20composition, and performance, which runs on commodity operating
21systems. ChucK presents a new time-based concurrent programming model,
22which supports multiple, simultaneous, dynamic control rates, and the
23ability to add, remove, and modify code, on-the-fly, while the program
24is running, without stopping or restarting. It offers composers,
25researchers, and performers a powerful and flexible programming tool
26for building and experimenting with complex audio synthesis programs,
27and real-time interactive control.
db5986e3 28
c744f1be
JR
29%description -l pl.UTF-8
30ChucK to nowy język programowania dźwięku do syntezy w czasie
31rzeczywistym, komponowania i wykonywania, działający na systemach
32operacyjnych urządzeń. ChucK prezentuje nowy model programowania
33współbieżnego oparty na czasie, obsługujący wielokrotne, jednoczesne,
34dynamiczne współczynniki sterowania oraz umożliwiający dodawanie,
35usuwanie i modyfikowanie kodu w locie, podczas działania programu, bez
bb5fb45a 36jego zatrzymywania czy restartowania. Oferuje kompozytorom, badaczom i
c744f1be
JR
37wykonawcom potężne i elastyczne narzędzie do programowania
38przeznaczone do tworzenia i eksperymentowania ze złożonymi programami
39syntezy dźwięku i interaktywnym sterowaniem w czasie rzeczywistym.
bb5fb45a 40
db5986e3 41%prep
dc297774 42%setup -q
db5986e3 43
44%build
bb5fb45a 45%{__make} -C src linux-alsa
db5986e3 46
47%install
48rm -rf $RPM_BUILD_ROOT
db5986e3 49install -d $RPM_BUILD_ROOT{%{_bindir},%{_examplesdir}}
50
bb5fb45a 51install src/chuck $RPM_BUILD_ROOT%{_bindir}
db5986e3 52cp -a examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%files
58%defattr(644,root,root,755)
59%doc AUTHORS DEVELOPER doc PROGRAMMER QUICKSTART README THANKS TODO VERSIONS
60%attr(755,root,root) %{_bindir}/*
61%{_examplesdir}/%{name}
This page took 0.120225 seconds and 4 git commands to generate.