]> git.pld-linux.org Git - packages/fluidsynth-dssi.git/blob - fluidsynth-dssi.spec
Release 6 (by relup.sh)
[packages/fluidsynth-dssi.git] / fluidsynth-dssi.spec
1 Summary:        Software synthesizer plugin for the DSSI Soft Synth Interface
2 Summary(pl.UTF-8):      Wtyczka programowego syntezatora dla interfejsu DSSI
3 Name:           fluidsynth-dssi
4 Version:        1.0.0
5 Release:        4
6 License:        GPL v2+
7 Group:          Applications/Sound
8 Source0:        http://downloads.sourceforge.net/dssi/%{name}-%{version}.tar.gz
9 # Source0-md5:  6c9f660f0df4d2aad5076de75b2a0a67
10 Patch0:         %{name}-no_gtk1.patch
11 URL:            http://dssi.sourceforge.net/
12 BuildRequires:  alsa-lib-devel
13 BuildRequires:  autoconf >= 2.50
14 BuildRequires:  automake
15 BuildRequires:  dssi-devel >= 0.9
16 BuildRequires:  fluidsynth-devel >= 1.0.6
17 BuildRequires:  gtk+2-devel >= 2.0.0
18 BuildRequires:  liblo-devel >= 0.23
19 BuildRequires:  libtool
20 BuildRequires:  pkgconfig
21 Requires:       fluidsynth >= 1.0.6
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 FluidSynth-DSSI is an implementation of the FluidSynth
26 soundfont-playing software synthesizer as a plugin for the DSSI Soft
27 Synth Interface. DSSI is a plugin API for software instruments (soft
28 synths) with user interfaces, permitting them to be hosted in-process
29 by audio applications.
30
31 %description -l pl.UTF-8
32 FluidSynth-DSSI to implementacja programowego syntezatora
33 odtwarzającego fonty dźwiękowe FluidSynth w postaci wtyczki dla
34 interfejsu DSSI Soft Synth Interface. DSSI to API wtyczek dla
35 instrumentów programowych (syntezy programowej) z interfejsami
36 użytkownika, pozwalający na trzymanie ich wewnątrz procesów aplikacji
37 dźwiękowych.
38
39 %package gui
40 Summary:        Graphical interface for FluidSynth-DSSI
41 Summary(pl.UTF-8):      Graficzny interfejs do FluidSynth-DSSI
42 Group:          X11/Applications/Sound
43 Requires:       %{name} = %{version}-%{release}
44
45 %description gui
46 GTK+ graphical user interface for FluidSynth-DSSI.
47
48 %description gui -l pl.UTF-8
49 Oparty na GTK+ graficzny interfejs użytkownika do FluidSynth-DSSI.
50
51 %prep
52 %setup -q
53 %patch0 -p1
54
55 %build
56 %{__libtoolize}
57 %{__aclocal}
58 %{__autoconf}
59 %{__autoheader}
60 %{__automake}
61
62 %configure
63 %{__make}
64
65 %install
66 rm -rf $RPM_BUILD_ROOT
67
68 %{__make} install \
69         DESTDIR=$RPM_BUILD_ROOT
70
71 %{__rm} $RPM_BUILD_ROOT%{_libdir}/dssi/*.la
72
73 %clean
74 rm -rf $RPM_BUILD_ROOT
75
76 %files
77 %defattr(644,root,root,755)
78 %doc README TODO ChangeLog
79 %attr(755,root,root) %{_libdir}/dssi/%{name}.so
80 %dir %{_libdir}/dssi/%{name}
81
82 %files gui
83 %defattr(644,root,root,755)
84 %attr(755,root,root) %{_libdir}/dssi/%{name}/FluidSynth-DSSI_gtk
This page took 0.066243 seconds and 3 git commands to generate.