3 %bcond_without static_libs # don't build static library
5 Summary: Library for using OBEX
6 Summary(es.UTF-8): Biblioteca para usar OBEX
7 Summary(pl.UTF-8): Biblioteka do obsługi protokołu OBEX
11 License: LGPL v2.1+ (library), GPL v2+ (applications)
13 Source0: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz
14 # Source0-md5: 0d83dc86445a46a1b9750107ba7ab65c
15 Patch0: %{name}-pc.patch
16 URL: http://openobex.sourceforge.net/
17 BuildRequires: autoconf >= 2.50
18 BuildRequires: automake
19 BuildRequires: bluez-libs-devel
20 BuildRequires: gettext-tools
21 BuildRequires: libtool
22 BuildRequires: libusb-compat-devel
23 BuildRequires: pkgconfig
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 This library tries to implement a generic OBEX Session Protocol. It
28 does not implement the OBEX Application FrameWork.
30 %description -l es.UTF-8
31 Esta biblioteca procura dar una implementación genérica del protocolo
32 OBEX Session Protocol. La implementación de OBEX Application FrameWork
35 %description -l pl.UTF-8
36 Ta biblioteka to próba implementacji podstawowego protokołu sesji OBEX
37 Session Protocol. OBEX Application FrameWork nie jest
41 Summary: Header files for Open OBEX
42 Summary(es.UTF-8): Ficheros de cabecera para Open OBEX
43 Summary(pl.UTF-8): Pliki nagłówkowe Open OBEX
45 Group: Development/Libraries
46 Requires: %{name} = %{version}-%{release}
47 Requires: bluez-libs-devel
48 Requires: libusb-compat-devel
51 The header files are only needed for development of programs using the
54 %description devel -l es.UTF-8
55 Estos ficheros de cabecera sólo son necesarios para desarrollar
56 programas que usan la biblioteca Open OBEX.
58 %description devel -l pl.UTF-8
59 W pakiecie tym znajdują się pliki nagłówkowe, przeznaczone dla
60 programistów używających biblioteki Open OBEX.
63 Summary: Static Open OBEX library
64 Summary(es.UTF-8): Biblioteca estática de Open OBEX
65 Summary(pl.UTF-8): Biblioteka statyczna Open OBEX
67 Group: Development/Libraries
68 Requires: %{name}-devel = %{version}-%{release}
71 Static Open OBEX library.
73 %description static -l pl.UTF-8
74 Biblioteka statyczna Open OBEX.
77 Summary: Open OBEX utility programs
78 Summary(pl.UTF-8): Narzędzia Open OBEX
80 Group: Applications/Communications
81 Requires: %{name} = %{version}-%{release}
82 Obsoletes: openobex-progs
85 This package contains utility programs made to show Open OBEX library
88 %description apps -l es.UTF-8
89 Este paquete contiene unas herramientas hechas para demonstrar el uso
90 de la biblioteca Open OBEX.
92 %description apps -l pl.UTF-8
93 Ten pakiet zawiera narzędzia zrobione aby pokazać sposób użycia
107 %{!?with_static_libs:--disable-static}
112 rm -rf $RPM_BUILD_ROOT
115 DESTDIR=$RPM_BUILD_ROOT
118 rm -rf $RPM_BUILD_ROOT
120 %post -p /sbin/ldconfig
121 %postun -p /sbin/ldconfig
124 %defattr(644,root,root,755)
125 %doc AUTHORS ChangeLog README
126 %attr(755,root,root) %{_libdir}/libopenobex.so.*.*.*
127 %attr(755,root,root) %ghost %{_libdir}/libopenobex.so.1
130 %defattr(644,root,root,755)
131 %attr(755,root,root) %{_libdir}/libopenobex.so
132 %{_libdir}/libopenobex.la
133 %{_includedir}/openobex
134 %{_pkgconfigdir}/openobex.pc
136 %if %{with static_libs}
138 %defattr(644,root,root,755)
139 %{_libdir}/libopenobex.a
143 %defattr(644,root,root,755)
144 %attr(755,root,root) %{_bindir}/ircp
145 %attr(755,root,root) %{_bindir}/irobex_palm3
146 %attr(755,root,root) %{_bindir}/irxfer
147 %attr(755,root,root) %{_bindir}/obex_tcp
148 %attr(755,root,root) %{_bindir}/obex_test