]> git.pld-linux.org Git - packages/libcanberra.git/blob - libcanberra.spec
- fixed Name/Summary(pl)
[packages/libcanberra.git] / libcanberra.spec
1 Summary:        libcanberra - the portable sound event library
2 Summary(pl.UTF-8):      libcanberra - przenośna biblioteka zdarzeń dźwiękowych
3 Name:           libcanberra
4 Version:        0.7
5 Release:        1
6 License:        LGPL v2+
7 Group:          Libraries
8 Source0:        http://0pointer.de/lennart/projects/libcanberra/%{name}-%{version}.tar.gz
9 # Source0-md5:  ad2cde7bc6ec1080559cac3b86ba4036
10 Source1:        %{name}-xinit.sh
11 URL:            http://0pointer.de/lennart/projects/libcanberra/
12 BuildRequires:  alsa-lib-devel >= 1.0.0
13 BuildRequires:  autoconf >= 2.62
14 BuildRequires:  automake >= 1:1.9
15 BuildRequires:  gtk+2-devel >= 2:2.13.4
16 BuildRequires:  gtk-doc >= 1.9
17 BuildRequires:  libltdl-devel
18 BuildRequires:  libtool
19 BuildRequires:  libvorbis-devel
20 BuildRequires:  pkgconfig
21 BuildRequires:  pulseaudio-devel >= 0.9.11-1
22 Requires:       pulseaudio-libs >= 0.9.11-1
23 Requires:       sound-theme-freedesktop
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 A small and lightweight implementation of the XDG Sound Theme
28 Specification (http://0pointer.de/public/sound-theme-spec.html).
29
30 %description -l pl.UTF-8
31 Mała i lekka implementacja specyfikacji XDG Sound Theme
32 (http://0pointer.de/public/sound-theme-spec.html).
33
34 %package devel
35 Summary:        Header files for libcanberra library
36 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki libcanberra
37 Group:          Development/Libraries
38 Requires:       %{name} = %{version}-%{release}
39
40 %description devel
41 Header files for libcanberra library.
42
43 %description devel -l pl.UTF-8
44 Pliki nagłówkowe biblioteki libcanberra.
45
46 %package static
47 Summary:        Static libcanberra library
48 Summary(pl.UTF-8):      Statyczna biblioteka libcanberra
49 Group:          Development/Libraries
50 Requires:       %{name}-devel = %{version}-%{release}
51
52 %description static
53 Static libcanberra library.
54
55 %description static -l pl.UTF-8
56 Statyczna biblioteka libcanberra.
57
58 %package gtk
59 Summary:        GTK+ bindings for libcanberra library
60 Summary(pl.UTF-8):      Wiązania GTK+ do biblioteki libcanberra
61 Group:          X11/Libraries
62 Requires:       %{name} = %{version}-%{release}
63 Provides:       libcanberra-gtk2
64 Obsoletes:      libcanberra-gtk2
65
66 %description gtk
67 GTK+ bindings for libcanberra library.
68
69 %description gtk -l pl.UTF-8
70 Wiązania GTK+ do biblioteki libcanberra.
71
72 %package gtk-devel
73 Summary:        Header files for libcanberra-gtk library
74 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki libcanberra-gtk
75 Group:          X11/Development/Libraries
76 Requires:       %{name}-devel = %{version}-%{release}
77 Requires:       %{name}-gtk = %{version}-%{release}
78 Requires:       gtk+2-devel >= 2:2.13.4
79
80 %description gtk-devel
81 Header files for libcanberra-gtk library.
82
83 %description gtk-devel -l pl.UTF-8
84 Pliki nagłówkowe biblioteki libcanberra-gtk.
85
86 %package gtk-static
87 Summary:        Static libcanberra-gtk library
88 Summary(pl.UTF-8):      Statyczna biblioteka libcanberra-gtk
89 Group:          X11/Development/Libraries
90 Requires:       %{name}-gtk-devel = %{version}-%{release}
91
92 %description gtk-static
93 Static libcanberra-gtk library.
94
95 %description gtk-static -l pl.UTF-8
96 Statyczna biblioteka libcanberra-gtk.
97
98 %package apidocs
99 Summary:        libcanberra API documentation
100 Summary(pl.UTF-8):      Dokumentacja API libcanberra
101 Group:          Documentation
102 Requires:       gtk-doc-common
103
104 %description apidocs
105 libcanberra API documentation.
106
107 %description apidocs -l pl.UTF-8
108 Dokumentacja API libcanberra.
109
110 %prep
111 %setup -q
112
113 %build
114 %{__libtoolize}
115 %{__aclocal} -I m4
116 %{__autoconf}
117 %{__autoheader}
118 %{__automake}
119 %configure \
120         --disable-rpath \
121         --enable-alsa \
122         --enable-null \
123         --enable-pulse \
124         --with-html-dir=%{_gtkdocdir}
125 %{__make}
126
127 %install
128 rm -rf $RPM_BUILD_ROOT
129 install -d $RPM_BUILD_ROOT/etc/X11/xinit/xinitrc.d
130
131 %{__make} install \
132         DESTDIR=$RPM_BUILD_ROOT
133
134 install %{SOURCE1} $RPM_BUILD_ROOT/etc/X11/xinit/xinitrc.d/libcanberra.sh
135
136 rm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.{a,la}
137 rm $RPM_BUILD_ROOT%{_libdir}/libcanberra/libcanberra-multi.so
138 rm $RPM_BUILD_ROOT%{_libdir}/libcanberra/*.{a,la}
139
140 %clean
141 rm -rf $RPM_BUILD_ROOT
142
143 %post   -p /sbin/ldconfig
144 %postun -p /sbin/ldconfig
145
146 %post   gtk -p /sbin/ldconfig
147 %postun gtk -p /sbin/ldconfig
148
149 %files
150 %defattr(644,root,root,755)
151 %doc README
152 %attr(755,root,root) %{_libdir}/libcanberra.so.*.*.*
153 %attr(755,root,root) %ghost %{_libdir}/libcanberra.so.0
154 %dir %{_libdir}/libcanberra
155 %attr(755,root,root) %{_libdir}/libcanberra/libcanberra-alsa.so
156 %attr(755,root,root) %{_libdir}/libcanberra/libcanberra-pulse.so
157 %attr(755,root,root) %{_libdir}/libcanberra/libcanberra-null.so
158
159 %files devel
160 %defattr(644,root,root,755)
161 %attr(755,root,root) %{_libdir}/libcanberra.so
162 %{_libdir}/libcanberra.la
163 %{_includedir}/canberra.h
164 %{_pkgconfigdir}/libcanberra.pc
165
166 %files static
167 %defattr(644,root,root,755)
168 %{_libdir}/libcanberra.a
169
170 %files gtk
171 %defattr(644,root,root,755)
172 %attr(755,root,root) %{_bindir}/canberra-gtk-play
173 %attr(755,root,root) %{_libdir}/libcanberra-gtk.so.*.*.*
174 %attr(755,root,root) %ghost %{_libdir}/libcanberra-gtk.so.0
175 %attr(755,root,root) %{_libdir}/gtk-2.0/modules/libcanberra-gtk-module.so
176 %attr(755,root,root) /etc/X11/xinit/xinitrc.d/libcanberra.sh
177 %{_datadir}/gnome/autostart/libcanberra-login-sound.desktop
178 %attr(755,root,root) %{_datadir}/gnome/shutdown/libcanberra-logout-sound.sh
179
180 %files gtk-devel
181 %defattr(644,root,root,755)
182 %attr(755,root,root) %{_libdir}/libcanberra-gtk.so
183 %{_libdir}/libcanberra-gtk.la
184 %{_includedir}/canberra-gtk.h
185 %{_pkgconfigdir}/libcanberra-gtk.pc
186
187 %files gtk-static
188 %defattr(644,root,root,755)
189 %{_libdir}/libcanberra-gtk.a
190
191 %files apidocs
192 %defattr(644,root,root,755)
193 %{_gtkdocdir}/%{name}
This page took 0.069945 seconds and 3 git commands to generate.