]> git.pld-linux.org Git - packages/FusionSound.git/blob - FusionSound.spec
- updated to 0.9.21
[packages/FusionSound.git] / FusionSound.spec
1 Summary:        Audio sub system for multiple applications
2 Summary(pl):    D¼wiêkowy podsystem dla z³o¿onych aplikacji
3 Name:           FusionSound
4 Version:        0.9.21
5 Release:        1
6 License:        GPL
7 Group:          Libraries
8 Source0:        http://www.directfb.org/download/FusionSound/%{name}-%{version}.tar.gz
9 # Source0-md5:  aa9ba7852bc18ae2481d680a3e367388
10 URL:            http://www.directfb.org/fusionsound.xml
11 Patch0:         %{name}-conf.patch
12 BuildRequires:  DirectFB-devel >= 1:%{version}
13 BuildRequires:  autoconf >= 2.52
14 BuildRequires:  automake
15 BuildRequires:  libtool
16 BuildRequires:  pkgconfig >= 1:0.9
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 FusionSound supports multiple applications using Fusion IPC. It
21 provides streams, static sound buffers and control over any number of
22 concurrent playbacks. Sample data is always stored in shared memory,
23 starting a playback simply adds an entry to the playlist of the mixer
24 thread in the master application.
25
26 %description -l pl
27 FusionSound wspiera z³o¿one aplikacje u¿ywaj±ce Fusion IPC. Dostarcza
28 strumieni, statyczny bufor dzwiêkowy i kontrolê poprzez ka¿d± ilo¶æ
29 konkurencyjnych odtwarzaczy. Próbkowana dana jest zawsze przechowywana
30 w pamiêci dzielonej. Rozpoczynaj±c odtwarzanie dodaje wej¶cie do listy
31 odtwarzania miksera w nadrzêdnej aplikacji.
32
33 %package devel
34 Summary:        Development files for the FusionSound
35 Summary(pl):    Pliki rozwojowe dla FusionSound
36 Group:          Development/Libraries
37 Requires:       %{name} = %{version}-%{release}
38 Requires:       DirectFB-devel >= 1:%{version}
39
40 %description devel
41 Header files required for development using FusionSound.
42
43 %description devel -l pl
44 Pliki nag³ówkowe wymagane do tworzenia programów z u¿yciem
45 FusionSound.
46
47 %package static
48 Summary:        Static FusionSound library
49 Summary(pl):    Statyczna biblioteka FusionSound
50 Group:          Development/Libraries
51 # base for directory, -devel for headers
52 Requires:       %{name}-devel = %{version}-%{release}
53
54 %description static
55 Static FusionSound library.
56
57 %description static -l pl
58 Statyczna biblioteka FusionSound.
59
60 %prep
61 %setup -q
62 %patch0 -p1
63
64 %build
65 %{__libtoolize}
66 %{__aclocal}
67 %{__autoconf}
68 %{__autoheader}
69 %{__automake}
70 %configure \
71         --enable-static
72 %{__make}
73
74 %install
75 rm -rf $RPM_BUILD_ROOT
76 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
77
78 %{__make} install \
79         DESTDIR=$RPM_BUILD_ROOT
80
81 cp -rf examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %post   -p /sbin/ldconfig
87 %postun -p /sbin/ldconfig
88
89 %files
90 %defattr(644,root,root,755)
91 %doc AUTHORS ChangeLog TODO docs/html/[!M]*
92 %attr(755,root,root) %{_libdir}/libfusionsound-*.so.*.*.*
93 %dir %{_libdir}/directfb-*/interfaces/IFusionSound
94 %attr(755,root,root) %{_libdir}/directfb-*/interfaces/IFusionSound/lib*.so
95 %dir %{_libdir}/directfb-*/interfaces/IFusionSoundMusicProvider
96 %attr(755,root,root) %{_libdir}/directfb-*/interfaces/IFusionSoundMusicProvider/lib*.so
97
98 %files devel
99 %defattr(644,root,root,755)
100 %attr(755,root,root) %{_libdir}/libfusionsound.so
101 %{_libdir}/libfusionsound.la
102 %{_includedir}/fusionsound
103 %{_includedir}/fusionsound-internal
104 %{_pkgconfigdir}/*.pc
105 %{_examplesdir}/%{name}-%{version}
106
107 %files static
108 %defattr(644,root,root,755)
109 %{_libdir}/libfusionsound.a
110 # .la makes no sense in -devel (it's module); here for DFB static linking hacks
111 %{_libdir}/directfb-*/interfaces/IFusionSound/lib*.la
112 %{_libdir}/directfb-*/interfaces/IFusionSound/lib*.a
113 %{_libdir}/directfb-*/interfaces/IFusionSoundMusicProvider/lib*.la
114 %{_libdir}/directfb-*/interfaces/IFusionSoundMusicProvider/lib*.a
This page took 0.087465 seconds and 4 git commands to generate.