]> git.pld-linux.org Git - packages/mate-bluetooth.git/blob - mate-bluetooth.spec
- BR find_lang with MATE support
[packages/mate-bluetooth.git] / mate-bluetooth.spec
1 Summary:        MATE Bluetooth Subsystem
2 Summary(pl.UTF-8):      Podsystem MATE Bluetooth
3 Name:           mate-bluetooth
4 Version:        1.6.0
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
9 # Source0-md5:  3a080314d10e28918393047ea67b9177
10 URL:            http://wiki.mate-desktop.org/docs:mate-bluetooth
11 BuildRequires:  autoconf >= 2.52
12 BuildRequires:  automake >= 1:1.9
13 BuildRequires:  dbus-glib-devel >= 0.74
14 BuildRequires:  docbook-dtd43-xml
15 BuildRequires:  gettext-devel >= 0.10.40
16 BuildRequires:  glib2-devel >= 1:2.26.0
17 BuildRequires:  gobject-introspection-devel >= 0.6.7
18 BuildRequires:  gtk+2-devel >= 2:2.20.0
19 BuildRequires:  gtk-doc >= 1.9
20 BuildRequires:  intltool >= 0.40.4
21 BuildRequires:  libnotify-devel >= 0.7.0
22 BuildRequires:  libtool >= 1:1.4.3
23 BuildRequires:  libunique-devel >= 1.0
24 BuildRequires:  mate-common
25 BuildRequires:  mate-doc-utils >= 0.9.0
26 BuildRequires:  mate-file-manager-sendto-devel >= 1.1.0
27 BuildRequires:  pkgconfig
28 BuildRequires:  rpmbuild(find_lang) >= 1.36
29 BuildRequires:  rpmbuild(macros) >= 1.592
30 BuildRequires:  tar >= 1:1.22
31 BuildRequires:  xorg-lib-libX11-devel
32 BuildRequires:  xorg-lib-libXi-devel
33 BuildRequires:  xz
34 Requires(post,postun):  glib2 >= 1:2.26.0
35 Requires(post,postun):  gtk-update-icon-cache
36 Requires(post,postun):  hicolor-icon-theme
37 Requires:       %{name}-libs = %{version}-%{release}
38 Requires:       bluez >= 4.36
39 Requires:       dbus(org.openobex.client)
40 Requires:       dconf
41 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43 %description
44 mate-bluetooth is a fork of gnome-bluetooth (and it is a fork of
45 bluez-gnome) focused on integration with the MATE desktop environment.
46
47 %description -l pl.UTF-8
48 mate-bluetooth to odgałęzienie pakietu gnome-bluetooth (będącego z
49 kolei odgałęzieniem bluez-gnome), skupiające się na integracji ze
50 środowiskiem graficznym MATE.
51
52 %package libs
53 Summary:        MATE Bluetooth subsystem shared libraries
54 Summary(pl.UTF-8):      Współdzielone biblioteki dla podsystemu MATE Bluetooth
55 License:        LGPL v2+
56 Group:          X11/Libraries
57 Requires:       dbus-glib >= 0.74
58 Requires:       glib2 >= 1:2.26.0
59 Requires:       gtk+2 >= 2:2.20.0
60
61 %description libs
62 MATE Bluetooth subsystem shared libraries.
63
64 %description libs -l pl.UTF-8
65 Współdzielone biblioteki dla podsystemu MATE Bluetooth.
66
67 %package devel
68 Summary:        Header files for MATE Bluetooth subsystem
69 Summary(pl.UTF-8):      Pliki nagłówkowe dla podsystemu MATE Bluetooth
70 License:        LGPL v2+
71 Group:          X11/Development/Libraries
72 Requires:       %{name}-libs = %{version}-%{release}
73 Requires:       dbus-glib-devel >= 0.74
74 Requires:       glib2-devel >= 1:2.26.0
75 Requires:       gtk+2-devel >= 2:2.20.0
76
77 %description devel
78 Header files for MATE Bluetooth subsystem.
79
80 %description devel -l pl.UTF-8
81 Pliki nagłówkowe dla podsystemu MATE Bluetooth.
82
83 %package apidocs
84 Summary:        MATE Bluetooth library API documentation
85 Summary(pl.UTF-8):      Dokumentacja API biblioteki MATE Bluetooth
86 Group:          Documentation
87 Requires:       gtk-doc-common
88
89 %description apidocs
90 MATE Bluetooth library API documentation.
91
92 %description apidocs -l pl.UTF-8
93 Dokumentacja API biblioteki MATE Bluetooth.
94
95 %package -n mate-file-manager-sendto-bluetooth
96 Summary:        caja-sendto MATE Bluetooth plugin
97 Summary(pl.UTF-8):      Wtyczka caja-sendto dla MATE Bluetooth
98 Group:          X11/Applications
99 Requires:       %{name} = %{version}-%{release}
100 Requires:       mate-file-manager-sendto >= 1.1.0
101
102 %description -n mate-file-manager-sendto-bluetooth
103 A caja-sendto plugin for sending files via MATE Bluetooth.
104
105 %description -n mate-file-manager-sendto-bluetooth -l pl.UTF-8
106 Wtyczka caja-sentdo do wysyłania plików poprzez MATE Bluetooth.
107
108 %prep
109 %setup -q
110
111 %build
112 mate-doc-prepare --copy --force
113 %{__gtkdocize}
114 %{__intltoolize}
115 %{__libtoolize}
116 %{__aclocal}
117 %{__autoconf}
118 %{__autoheader}
119 %{__automake}
120 %configure \
121         --enable-gtk-doc \
122         --disable-desktop-update \
123         --disable-icon-update \
124         --disable-schemas-install \
125         --disable-silent-rules \
126         --with-html-dir=%{_gtkdocdir}
127 %{__make}
128
129 %install
130 rm -rf $RPM_BUILD_ROOT
131
132 %{__make} install \
133         DESTDIR=$RPM_BUILD_ROOT
134
135 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
136 %{__rm} $RPM_BUILD_ROOT%{_libdir}/caja-sendto/plugins/*.la
137 %{__rm} $RPM_BUILD_ROOT%{_libdir}/mate-bluetooth/plugins/*.la
138
139 # mate < 1.5 did not exist in PLD, avoid dependency on mate-conf
140 %{__rm} $RPM_BUILD_ROOT%{_datadir}/MateConf/gsettings/mate-bluetooth*
141
142 %find_lang %{name} --with-mate --with-omf --all-name
143
144 %clean
145 rm -rf $RPM_BUILD_ROOT
146
147 %post
148 %update_icon_cache mate
149 %glib_compile_schemas
150
151 %postun
152 %update_icon_cache mate
153 %glib_compile_schemas
154
155 %post   libs -p /sbin/ldconfig
156 %postun libs -p /sbin/ldconfig
157
158 %post   -n mate-file-manager-sendto-bluetooth
159 %glib_compile_schemas
160
161 %postun -n mate-file-manager-sendto-bluetooth
162 %glib_compile_schemas
163
164 %files -f %{name}.lang
165 %defattr(644,root,root,755)
166 %doc AUTHORS ChangeLog NEWS README
167 %attr(755,root,root) %{_bindir}/mate-bluetooth-applet
168 %attr(755,root,root) %{_bindir}/mate-bluetooth-properties
169 %attr(755,root,root) %{_bindir}/mate-bluetooth-sendto
170 %attr(755,root,root) %{_bindir}/mate-bluetooth-wizard
171 %dir %{_libdir}/mate-bluetooth
172 %dir %{_libdir}/mate-bluetooth/plugins
173 %attr(755,root,root) %{_libdir}/mate-bluetooth/plugins/libgbtgeoclue.so
174 %{_datadir}/glib-2.0/schemas/org.mate.Bluetooth.gschema.xml
175 %{_datadir}/mate-bluetooth
176 %{_sysconfdir}/xdg/autostart/mate-bluetooth-applet.desktop
177 %{_desktopdir}/mate-bluetooth-properties.desktop
178 %{_iconsdir}/mate/*/apps/bluetooth.*
179 %{_iconsdir}/mate/*/status/bluetooth-*.*
180 %{_mandir}/man1/mate-bluetooth-applet.1*
181 %{_mandir}/man1/mate-bluetooth-properties.1*
182 %{_mandir}/man1/mate-bluetooth-sendto.1*
183 %{_mandir}/man1/mate-bluetooth-wizard.1*
184
185 %files libs
186 %defattr(644,root,root,755)
187 %attr(755,root,root) %{_libdir}/libmate-bluetooth.so.*.*.*
188 %attr(755,root,root) %ghost %{_libdir}/libmate-bluetooth.so.8
189 %{_libdir}/girepository-1.0/MateBluetooth-1.0.typelib
190
191 %files devel
192 %defattr(644,root,root,755)
193 %attr(755,root,root) %{_libdir}/libmate-bluetooth.so
194 %{_datadir}/gir-1.0/MateBluetooth-1.0.gir
195 %{_includedir}/mate-bluetooth
196 %{_pkgconfigdir}/mate-bluetooth-1.0.pc
197
198 %files apidocs
199 %defattr(644,root,root,755)
200 %{_gtkdocdir}/mate-bluetooth
201
202 %files -n mate-file-manager-sendto-bluetooth
203 %defattr(644,root,root,755)
204 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstbluetooth.so
205 %{_datadir}/glib-2.0/schemas/org.mate.Bluetooth.nst.gschema.xml
This page took 0.086458 seconds and 3 git commands to generate.