]> git.pld-linux.org Git - packages/dssi.git/blob - dssi.spec
- pl
[packages/dssi.git] / dssi.spec
1 Summary:        Disposable Soft Synth Interface specification
2 Summary(pl):    Specyfikacja Disposable Soft Synth Interface
3 Name:           dssi
4 Version:        0.9.1
5 Release:        1
6 License:        LGPL v2.1
7 Group:          Development/Libraries
8 Source0:        http://dl.sourceforge.net/dssi/%{name}-%{version}.tar.gz
9 # Source0-md5:  1a353c3ae80328cded838853ddf52164
10 URL:            http://dssi.sourceforge.net/
11 BuildRequires:  alsa-lib-devel
12 BuildRequires:  jack-audio-connection-kit-devel
13 BuildRequires:  ladspa-devel
14 BuildRequires:  liblo-devel
15 # lib{sndfile,samplerate} are req. to build examples
16 #BuildRequires: libsndfile-devel
17 #BuildRequires: libsamplerate-devel
18 Requires:       alsa-lib-devel
19 Requires:       ladspa-devel
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 DSSI (pronounced "dizzy") is an API for audio plugins, with particular
24 application for software synthesis plugins with native user
25 interfaces. DSSI is an open specification developed for use in Linux
26 audio applications, although portable to other platforms. It may be
27 thought of as LADSPA-for-instruments, or something comparable to VSTi.
28
29 DSSI consists of a C language API for use by plugins and hosts, based
30 on the LADSPA API, and an OSC (Open Sound Control) API for use in user
31 interface to host communications. The DSSI specification consists of
32 an RFC which describes the background for the proposal and defines the
33 OSC part of the specification, and a documented header file which
34 defines the C API.
35
36 %description -l pl
37 DSSI (wymawiane "dizzy") to API dla wtyczek d¼wiêkowych z
38 zastosowaniem szczególnie dla wtyczek syntezy programowej z natywnymi
39 interfejsami u¿ytkownika. DSSI to otwarta specyfikacja stworzona do
40 u¿ywania w linuksowych aplikacjach d¼wiêkowych, ale przeno¶na na inne
41 platformy. Mo¿na j± okre¶liæ jako LADSPA dla instrumentów lub co¶
42 porównywalnego do VSTi.
43
44 DSSI sk³ada siê z API jêzyka C do u¿ytku przez wtyczki i hosty, oparte
45 o API LADSPA oraz API OSC (Open Sound Control) do u¿ytku w
46 interfejsach u¿ytkownika do komunikacji z hostem. Specyfikacja DSSI
47 sk³ada siê z RFC opisuj±cego t³o propozycji i definiuj±cego czê¶æ OSC
48 specyfikacji oraz udokumentowanego pliku nag³ówkowego definiuj±cego
49 API C.
50
51 %prep
52 %setup -q
53
54 %build
55 %configure
56 %{__make}
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60
61 %{__make} install \
62         DESTDIR=$RPM_BUILD_ROOT
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %files
68 %defattr(644,root,root,755)
69 %doc ChangeLog README doc/TODO doc/*.txt
70 %attr(755,root,root) %{_bindir}/jack-dssi-host
71 %{_includedir}/dssi.h
72 %{_pkgconfigdir}/dssi.pc
This page took 0.082046 seconds and 4 git commands to generate.