]> git.pld-linux.org Git - packages/dssi.git/blob - dssi.spec
- converted to UTF-8
[packages/dssi.git] / dssi.spec
1 Summary:        Disposable Soft Synth Interface specification
2 Summary(pl.UTF-8):   Specyfikacja Disposable Soft Synth Interface
3 Name:           dssi
4 Version:        0.9.1
5 Release:        2
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 >= 0.9
12 BuildRequires:  jack-audio-connection-kit-devel
13 BuildRequires:  ladspa-devel >= 1.0
14 BuildRequires:  liblo-devel >= 0.12
15 # lib{sndfile,samplerate} are req. to build examples
16 #BuildRequires: libsndfile-devel
17 #BuildRequires: libsamplerate-devel
18 Requires:       alsa-lib-devel >= 0.9
19 Requires:       ladspa-devel >= 1.0
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.UTF-8
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 %package host-jack
52 Summary:        A simple JACK/ALSA-sequencer plugin host
53 Summary(pl.UTF-8):   Prosty host wtyczek sekwencera JACK/ALSA
54 Group:          Applications/Sound
55 Requires:       liblo >= 0.12
56
57 %description host-jack
58 A simple JACK/ALSA-sequencer plugin host.
59
60 %description host-jack -l pl.UTF-8
61 Prosty host wtyczek sekwencera JACK/ALSA.
62
63 %prep
64 %setup -q
65
66 %build
67 %configure
68 %{__make}
69
70 %install
71 rm -rf $RPM_BUILD_ROOT
72
73 %{__make} install \
74         DESTDIR=$RPM_BUILD_ROOT
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %files
80 %defattr(644,root,root,755)
81 %doc ChangeLog README doc/TODO doc/*.txt
82 %{_includedir}/dssi.h
83 %{_pkgconfigdir}/dssi.pc
84
85 %files host-jack
86 %defattr(644,root,root,755)
87 %attr(755,root,root) %{_bindir}/jack-dssi-host
This page took 0.144802 seconds and 4 git commands to generate.