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