]> git.pld-linux.org Git - packages/dssi.git/blob - dssi.spec
- Disposable Soft Synth Interface.
[packages/dssi.git] / dssi.spec
1 Summary:        Disposable Soft Synth Interface specification
2 Name:           dssi
3 Version:        0.9.1
4 Release:        0.1
5 License:        LGPL v2.1
6 Group:          Development/Libraries
7 Source0:        http://dl.sourceforge.net/dssi/%{name}-%{version}.tar.gz
8 # Source0-md5:  1a353c3ae80328cded838853ddf52164
9 URL:            http://dssi.sourceforge.net/
10 BuildRequires:  alsa-lib-devel
11 BuildRequires:  jack-audio-connection-kit-devel
12 BuildRequires:  ladspa-devel
13 # lib{lo,sndfile,samplerate} are req. to build examples
14 #BuildRequires: liblo-devel
15 #BuildRequires: libsndfile-devel
16 #BuildRequires: libsamplerate-devel
17 Requires:       alsa-lib-devel
18 Requires:       ladspa-devel
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 DSSI (pronounced "dizzy") is an API for audio plugins, with particular
23 application for software synthesis plugins with native user
24 interfaces. DSSI is an open specification developed for use in Linux
25 audio applications, although portable to other platforms. It may be
26 thought of as LADSPA-for-instruments, or something comparable to VSTi.
27
28 DSSI consists of a C language API for use by plugins and hosts, based
29 on the LADSPA API, and an OSC (Open Sound Control) API for use in user
30 interface to host communications. The DSSI specification consists of
31 an RFC which describes the background for the proposal and defines the
32 OSC part of the specification, and a documented header file which
33 defines the C API.
34
35 %prep
36 %setup -q
37
38 %build
39 #%{__libtoolize}
40 #%{__aclocal}
41 #%{__autoconf}
42 #%{__autoheader}
43 #%{__automake}
44 %configure
45 %{__make}
46
47 %install
48 rm -rf $RPM_BUILD_ROOT
49
50 %{__make} install \
51         DESTDIR=$RPM_BUILD_ROOT
52
53 %clean
54 rm -rf $RPM_BUILD_ROOT
55
56 %files
57 %defattr(644,root,root,755)
58 %doc ChangeLog README doc/TODO doc/*.txt
59 %attr(755,root,root) %{_bindir}/jack-dssi-host
60 %{_includedir}/dssi.h
61 %{_pkgconfigdir}/dssi.pc
This page took 0.033545 seconds and 4 git commands to generate.