]>
Commit | Line | Data |
---|---|---|
9f12a1a8 | 1 | Summary: GNOME Bluetooth Subsystem |
8c26edb1 | 2 | Summary(pl.UTF-8): Podsystem GNOME Bluetooth |
9f12a1a8 | 3 | Name: gnome-bluetooth |
8d6884c0 | 4 | Version: 3.10.0 |
3ade3c39 | 5 | Release: 1 |
bb313757 | 6 | License: GPL v2+ |
9f12a1a8 | 7 | Group: X11/Applications |
8d6884c0 MB |
8 | Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-bluetooth/3.10/%{name}-%{version}.tar.xz |
9 | # Source0-md5: c112cdca037f90168b04c0f12855006a | |
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 |
8d6884c0 | 16 | BuildRequires: glib2-devel >= 1:2.36.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 | 23 | BuildRequires: libxml2-progs |
7e1deda9 | 24 | BuildRequires: pkgconfig |
c3959d8d | 25 | BuildRequires: rpmbuild(macros) >= 1.592 |
e1c3c890 MB |
26 | BuildRequires: xorg-lib-libX11-devel |
27 | BuildRequires: xorg-lib-libXi-devel | |
1b582964 | 28 | BuildRequires: yelp-tools |
2b51e6fb | 29 | Requires(post,postun): glib2 >= 1:2.26.0 |
058ea335 | 30 | Requires(post,postun): gtk-update-icon-cache |
eb737090 | 31 | Requires: %{name}-libs = %{version}-%{release} |
bb313757 | 32 | Requires: bluez >= 4.22 |
2b51e6fb | 33 | Requires: dbus(org.openobex.client) |
2b51e6fb | 34 | Requires: dconf |
e1c3c890 | 35 | Requires: hicolor-icon-theme |
243eb35b | 36 | Requires: udev-acl |
bb313757 PZ |
37 | Obsoletes: bluez-gnome < 1.9 |
38 | Obsoletes: bluez-pin | |
6ccd48ad | 39 | Obsoletes: nautilus-sendto-gnome-bluetooth |
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 | |
8d6884c0 | 56 | Requires: glib2 >= 1:2.36.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 | |
9f12a1a8 | 103 | %prep |
104 | %setup -q | |
a0c56000 | 105 | |
9f12a1a8 | 106 | %build |
8d6884c0 | 107 | mkdir m4 |
bb313757 | 108 | %{__gtkdocize} |
99d244ec | 109 | %{__intltoolize} |
3ebf8f63 | 110 | %{__libtoolize} |
9f12a1a8 | 111 | %{__aclocal} |
bb313757 | 112 | %{__autoconf} |
9f12a1a8 | 113 | %{__autoheader} |
114 | %{__automake} | |
b685f3b9 | 115 | %configure \ |
bb313757 PZ |
116 | --disable-desktop-update \ |
117 | --disable-icon-update \ | |
e1c3c890 MB |
118 | --enable-introspection \ |
119 | --disable-schemas-compile \ | |
ed8abee9 | 120 | --disable-silent-rules \ |
bb313757 | 121 | --with-html-dir=%{_gtkdocdir} |
9f12a1a8 | 122 | %{__make} |
123 | ||
124 | %install | |
125 | rm -rf $RPM_BUILD_ROOT | |
243eb35b | 126 | install -d $RPM_BUILD_ROOT/lib/udev/rules.d |
9f12a1a8 | 127 | |
128 | %{__make} install \ | |
129 | DESTDIR=$RPM_BUILD_ROOT | |
130 | ||
243eb35b MB |
131 | install %{SOURCE1} $RPM_BUILD_ROOT/lib/udev/rules.d |
132 | ||
e1c3c890 | 133 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgnome-bluetooth.la \ |
6ccd48ad | 134 | $RPM_BUILD_ROOT%{_libdir}/gnome-bluetooth/plugins/*.la |
e1c3c890 MB |
135 | |
136 | # workaround for (broken?) GnomeBluetoothApplet-1.0.typelib | |
137 | ln -s %{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so.0 $RPM_BUILD_ROOT%{_libdir}/libgnome-bluetooth-applet.so.0 | |
dd0e8b4a | 138 | |
bb313757 | 139 | %find_lang %{name} --with-gnome --with-omf --all-name |
6f96c751 | 140 | |
af3c0357 JB |
141 | %clean |
142 | rm -rf $RPM_BUILD_ROOT | |
143 | ||
0ea4b2ea | 144 | %post |
bb313757 | 145 | %update_icon_cache hicolor |
c3959d8d | 146 | %glib_compile_schemas |
bb313757 PZ |
147 | |
148 | %postun | |
149 | %update_icon_cache hicolor | |
c3959d8d | 150 | %glib_compile_schemas |
0ea4b2ea | 151 | |
eb737090 | 152 | %post libs -p /sbin/ldconfig |
153 | %postun libs -p /sbin/ldconfig | |
154 | ||
6f96c751 | 155 | %files -f %{name}.lang |
9f12a1a8 | 156 | %defattr(644,root,root,755) |
157 | %doc AUTHORS ChangeLog NEWS README | |
bb313757 PZ |
158 | %attr(755,root,root) %{_bindir}/bluetooth-sendto |
159 | %attr(755,root,root) %{_bindir}/bluetooth-wizard | |
e1c3c890 MB |
160 | %{_desktopdir}/bluetooth-sendto.desktop |
161 | %{_desktopdir}/bluetooth-wizard.desktop | |
bb313757 | 162 | %{_datadir}/gnome-bluetooth |
bb313757 PZ |
163 | %dir %{_libdir}/gnome-bluetooth/plugins |
164 | %attr(755,root,root) %{_libdir}/gnome-bluetooth/plugins/*.so | |
165 | %{_iconsdir}/hicolor/*/*/*.png | |
166 | %{_iconsdir}/hicolor/*/*/*.svg | |
bb313757 PZ |
167 | %{_mandir}/man1/bluetooth-sendto.1* |
168 | %{_mandir}/man1/bluetooth-wizard.1* | |
243eb35b | 169 | /lib/udev/rules.d/61-gnome-bluetooth-rfkill.rules |
6f96c751 | 170 | |
eb737090 | 171 | %files libs |
172 | %defattr(644,root,root,755) | |
bb313757 | 173 | %attr(755,root,root) %{_libdir}/libgnome-bluetooth.so.*.*.* |
8d6884c0 | 174 | %attr(755,root,root) %ghost %{_libdir}/libgnome-bluetooth.so.12 |
e1c3c890 MB |
175 | %dir %{_libdir}/gnome-bluetooth |
176 | %attr(755,root,root) %{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so | |
177 | %attr(755,root,root) %{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so.0 | |
178 | %attr(755,root,root) %{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so.*.*.* | |
179 | %attr(755,root,root) %{_libdir}/libgnome-bluetooth-applet.so.0 | |
180 | %{_libdir}/gnome-bluetooth/GnomeBluetoothApplet-1.0.typelib | |
181 | %{_libdir}/girepository-1.0/GnomeBluetooth-1.0.typelib | |
eb737090 | 182 | |
5e099b62 | 183 | %files devel |
184 | %defattr(644,root,root,755) | |
bb313757 | 185 | %attr(755,root,root) %{_libdir}/libgnome-bluetooth.so |
bb313757 PZ |
186 | %{_includedir}/gnome-bluetooth |
187 | %{_pkgconfigdir}/gnome-bluetooth-1.0.pc | |
e1c3c890 | 188 | %{_datadir}/gir-1.0/GnomeBluetooth-1.0.gir |
5e099b62 | 189 | |
bb313757 | 190 | %files apidocs |
5e099b62 | 191 | %defattr(644,root,root,755) |
bb313757 | 192 | %{_gtkdocdir}/gnome-bluetooth |