]>
Commit | Line | Data |
---|---|---|
9f12a1a8 | 1 | Summary: GNOME Bluetooth Subsystem |
8c26edb1 | 2 | Summary(pl.UTF-8): Podsystem GNOME Bluetooth |
9f12a1a8 | 3 | Name: gnome-bluetooth |
3ade3c39 MB |
4 | Version: 3.6.1 |
5 | Release: 1 | |
bb313757 | 6 | License: GPL v2+ |
9f12a1a8 | 7 | Group: X11/Applications |
1b582964 | 8 | Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-bluetooth/3.6/%{name}-%{version}.tar.xz |
3ade3c39 | 9 | # Source0-md5: a3b0b6c2c542b3264cb0144a4efb3342 |
7028a161 | 10 | Source1: 61-%{name}-rfkill.rules |
bb313757 | 11 | URL: http://live.gnome.org/GnomeBluetooth |
7e1deda9 | 12 | BuildRequires: autoconf >= 2.52 |
dd0e8b4a | 13 | BuildRequires: automake >= 1:1.9 |
6726bbc2 | 14 | BuildRequires: docbook-dtd412-xml |
e1c3c890 | 15 | BuildRequires: gettext-devel >= 0.17 |
16d248da | 16 | BuildRequires: glib2-devel >= 1:2.30.0 |
bb313757 | 17 | BuildRequires: gnome-common |
e1c3c890 MB |
18 | BuildRequires: gobject-introspection-devel >= 0.10.0 |
19 | BuildRequires: gtk+3-devel >= 3.0.0 | |
bb313757 | 20 | BuildRequires: intltool >= 0.40.0 |
e1c3c890 | 21 | BuildRequires: libnotify-devel >= 0.7.0 |
aa1c0cd7 | 22 | BuildRequires: libtool |
e1c3c890 MB |
23 | BuildRequires: libxml2-progs |
24 | BuildRequires: nautilus-sendto-devel >= 3.0.0 | |
7e1deda9 | 25 | BuildRequires: pkgconfig |
c3959d8d | 26 | BuildRequires: rpmbuild(macros) >= 1.592 |
e1c3c890 MB |
27 | BuildRequires: xorg-lib-libX11-devel |
28 | BuildRequires: xorg-lib-libXi-devel | |
1b582964 | 29 | BuildRequires: yelp-tools |
2b51e6fb | 30 | Requires(post,postun): glib2 >= 1:2.26.0 |
058ea335 | 31 | Requires(post,postun): gtk-update-icon-cache |
eb737090 | 32 | Requires: %{name}-libs = %{version}-%{release} |
bb313757 | 33 | Requires: bluez >= 4.22 |
2b51e6fb | 34 | Requires: dbus(org.openobex.client) |
2b51e6fb | 35 | Requires: dconf |
e1c3c890 | 36 | Requires: hicolor-icon-theme |
243eb35b | 37 | Requires: udev-acl |
bb313757 PZ |
38 | Obsoletes: bluez-gnome < 1.9 |
39 | Obsoletes: bluez-pin | |
6726bbc2 | 40 | Obsoletes: python-gnome-bluetooth |
9f12a1a8 | 41 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
42 | ||
43 | %description | |
bb313757 PZ |
44 | GNOME Bluetooth provides tools for controlling and communicating with |
45 | Bluetooth devices. | |
aa1c0cd7 | 46 | |
c63d8c67 | 47 | %description -l pl.UTF-8 |
bb313757 PZ |
48 | GNOME Bluetooth dostarcza narzędzia do kontrolowania i komunikowania |
49 | się z urządzeniami Bluetooth. | |
9f12a1a8 | 50 | |
eb737090 | 51 | %package libs |
bb313757 PZ |
52 | Summary: GNOME Bluetooth subsystem shared libraries |
53 | Summary(pl.UTF-8): Współdzielone biblioteki dla podsystemu GNOME Bluetooth | |
54 | License: LGPL v2+ | |
55 | Group: X11/Libraries | |
16d248da | 56 | Requires: glib2 >= 1:2.30.0 |
eb737090 | 57 | |
58 | %description libs | |
bb313757 | 59 | GNOME Bluetooth subsystem shared libraries. |
eb737090 | 60 | |
c63d8c67 | 61 | %description libs -l pl.UTF-8 |
bb313757 | 62 | Współdzielone biblioteki dla podsystemu GNOME Bluetooth. |
eb737090 | 63 | |
5e099b62 | 64 | %package devel |
bb313757 PZ |
65 | Summary: Header files for GNOME Bluetooth subsystem |
66 | Summary(pl.UTF-8): Pliki nagłówkowe dla podsystemu GNOME Bluetooth | |
67 | License: LGPL v2+ | |
68 | Group: X11/Development/Libraries | |
eb737090 | 69 | Requires: %{name}-libs = %{version}-%{release} |
16d248da | 70 | Requires: glib2-devel >= 1:2.30.0 |
e1c3c890 | 71 | Requires: gtk+3-devel >= 3.0.0 |
5e099b62 | 72 | |
73 | %description devel | |
bb313757 | 74 | Header files for GNOME Bluetooth subsystem. |
5e099b62 | 75 | |
c63d8c67 | 76 | %description devel -l pl.UTF-8 |
bb313757 | 77 | Pliki nagłówkowe dla podsystemu GNOME Bluetooth. |
fd348385 | 78 | |
5e099b62 | 79 | %package static |
bb313757 PZ |
80 | Summary: Static GNOME Bluetooth library |
81 | Summary(pl.UTF-8): Statyczna biblioteka GNOME Bluetooth | |
82 | License: LGPL v2+ | |
83 | Group: X11/Development/Libraries | |
5e099b62 | 84 | Requires: %{name}-devel = %{version}-%{release} |
85 | ||
86 | %description static | |
bb313757 | 87 | Static GNOME Bluetooth library. |
5e099b62 | 88 | |
c63d8c67 | 89 | %description static -l pl.UTF-8 |
bb313757 PZ |
90 | Statyczna biblioteka GNOME Bluetooth. |
91 | ||
92 | %package apidocs | |
93 | Summary: GNOME Bluetooth library API documentation | |
94 | Summary(pl.UTF-8): Dokumentacja API biblioteki GNOME Bluetooth | |
95 | Group: Documentation | |
bb313757 PZ |
96 | |
97 | %description apidocs | |
98 | GNOME Bluetooth library API documentation. | |
99 | ||
100 | %description apidocs -l pl.UTF-8 | |
101 | Dokumentacja API biblioteki GNOME Bluetooth. | |
fd348385 | 102 | |
ed8abee9 MB |
103 | %package -n nautilus-sendto-gnome-bluetooth |
104 | Summary: nautilus-sendto GNOME Bluetooth plugin | |
105 | Summary(pl.UTF-8): Wtyczka nautilus-sendto dla GNOME Bluetooth | |
106 | Group: X11/Applications | |
107 | Requires: %{name} = %{version}-%{release} | |
e1c3c890 | 108 | Requires: nautilus-sendto >= 3.0.0 |
ed8abee9 MB |
109 | |
110 | %description -n nautilus-sendto-gnome-bluetooth | |
111 | A nautilus-sendto plugin for sending files via GNOME Bluetooth. | |
112 | ||
113 | %description -n nautilus-sendto-gnome-bluetooth -l pl.UTF-8 | |
114 | Wtyczka nautilus-sentdo do wysyłania plików poprzez GNOME Bluetooth. | |
115 | ||
9f12a1a8 | 116 | %prep |
117 | %setup -q | |
a0c56000 | 118 | |
9f12a1a8 | 119 | %build |
bb313757 | 120 | %{__gtkdocize} |
99d244ec | 121 | %{__intltoolize} |
3ebf8f63 | 122 | %{__libtoolize} |
9f12a1a8 | 123 | %{__aclocal} |
bb313757 | 124 | %{__autoconf} |
9f12a1a8 | 125 | %{__autoheader} |
126 | %{__automake} | |
b685f3b9 | 127 | %configure \ |
bb313757 PZ |
128 | --disable-desktop-update \ |
129 | --disable-icon-update \ | |
e1c3c890 MB |
130 | --enable-introspection \ |
131 | --disable-schemas-compile \ | |
ed8abee9 | 132 | --disable-silent-rules \ |
bb313757 | 133 | --with-html-dir=%{_gtkdocdir} |
9f12a1a8 | 134 | %{__make} |
135 | ||
136 | %install | |
137 | rm -rf $RPM_BUILD_ROOT | |
243eb35b | 138 | install -d $RPM_BUILD_ROOT/lib/udev/rules.d |
9f12a1a8 | 139 | |
140 | %{__make} install \ | |
141 | DESTDIR=$RPM_BUILD_ROOT | |
142 | ||
243eb35b MB |
143 | install %{SOURCE1} $RPM_BUILD_ROOT/lib/udev/rules.d |
144 | ||
e1c3c890 MB |
145 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgnome-bluetooth.la \ |
146 | $RPM_BUILD_ROOT%{_libdir}/gnome-bluetooth/plugins/*.la \ | |
e1c3c890 MB |
147 | $RPM_BUILD_ROOT%{_libdir}/nautilus-sendto/plugins/libnstbluetooth.la |
148 | ||
149 | # workaround for (broken?) GnomeBluetoothApplet-1.0.typelib | |
150 | ln -s %{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so.0 $RPM_BUILD_ROOT%{_libdir}/libgnome-bluetooth-applet.so.0 | |
dd0e8b4a | 151 | |
bb313757 | 152 | %find_lang %{name} --with-gnome --with-omf --all-name |
6f96c751 | 153 | |
af3c0357 JB |
154 | %clean |
155 | rm -rf $RPM_BUILD_ROOT | |
156 | ||
0ea4b2ea | 157 | %post |
bb313757 | 158 | %update_icon_cache hicolor |
c3959d8d | 159 | %glib_compile_schemas |
bb313757 PZ |
160 | |
161 | %postun | |
162 | %update_icon_cache hicolor | |
c3959d8d | 163 | %glib_compile_schemas |
0ea4b2ea | 164 | |
eb737090 | 165 | %post libs -p /sbin/ldconfig |
166 | %postun libs -p /sbin/ldconfig | |
167 | ||
6f96c751 | 168 | %files -f %{name}.lang |
9f12a1a8 | 169 | %defattr(644,root,root,755) |
170 | %doc AUTHORS ChangeLog NEWS README | |
bb313757 | 171 | %attr(755,root,root) %{_bindir}/bluetooth-applet |
bb313757 PZ |
172 | %attr(755,root,root) %{_bindir}/bluetooth-sendto |
173 | %attr(755,root,root) %{_bindir}/bluetooth-wizard | |
e1c3c890 MB |
174 | %{_desktopdir}/bluetooth-sendto.desktop |
175 | %{_desktopdir}/bluetooth-wizard.desktop | |
bb313757 | 176 | %{_sysconfdir}/xdg/autostart/bluetooth-applet.desktop |
2b51e6fb MB |
177 | %{_datadir}/GConf/gsettings/gnome-bluetooth* |
178 | %{_datadir}/glib-2.0/schemas/*.gschema.xml | |
bb313757 | 179 | %{_datadir}/gnome-bluetooth |
bb313757 PZ |
180 | %dir %{_libdir}/gnome-bluetooth/plugins |
181 | %attr(755,root,root) %{_libdir}/gnome-bluetooth/plugins/*.so | |
182 | %{_iconsdir}/hicolor/*/*/*.png | |
183 | %{_iconsdir}/hicolor/*/*/*.svg | |
184 | %{_mandir}/man1/bluetooth-applet.1* | |
bb313757 PZ |
185 | %{_mandir}/man1/bluetooth-sendto.1* |
186 | %{_mandir}/man1/bluetooth-wizard.1* | |
243eb35b | 187 | /lib/udev/rules.d/61-gnome-bluetooth-rfkill.rules |
6f96c751 | 188 | |
eb737090 | 189 | %files libs |
190 | %defattr(644,root,root,755) | |
bb313757 | 191 | %attr(755,root,root) %{_libdir}/libgnome-bluetooth.so.*.*.* |
1b582964 | 192 | %attr(755,root,root) %ghost %{_libdir}/libgnome-bluetooth.so.11 |
e1c3c890 MB |
193 | %dir %{_libdir}/gnome-bluetooth |
194 | %attr(755,root,root) %{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so | |
195 | %attr(755,root,root) %{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so.0 | |
196 | %attr(755,root,root) %{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so.*.*.* | |
197 | %attr(755,root,root) %{_libdir}/libgnome-bluetooth-applet.so.0 | |
198 | %{_libdir}/gnome-bluetooth/GnomeBluetoothApplet-1.0.typelib | |
199 | %{_libdir}/girepository-1.0/GnomeBluetooth-1.0.typelib | |
eb737090 | 200 | |
5e099b62 | 201 | %files devel |
202 | %defattr(644,root,root,755) | |
bb313757 | 203 | %attr(755,root,root) %{_libdir}/libgnome-bluetooth.so |
bb313757 PZ |
204 | %{_includedir}/gnome-bluetooth |
205 | %{_pkgconfigdir}/gnome-bluetooth-1.0.pc | |
e1c3c890 | 206 | %{_datadir}/gir-1.0/GnomeBluetooth-1.0.gir |
5e099b62 | 207 | |
bb313757 | 208 | %files apidocs |
5e099b62 | 209 | %defattr(644,root,root,755) |
bb313757 | 210 | %{_gtkdocdir}/gnome-bluetooth |
ed8abee9 MB |
211 | |
212 | %files -n nautilus-sendto-gnome-bluetooth | |
213 | %defattr(644,root,root,755) | |
214 | %attr(755,root,root) %{_libdir}/nautilus-sendto/plugins/libnstbluetooth.so |