-Name: ofono
-Summary: Open Source Telephony
-Version: 1.8
-Release: 6
-Group: Communications/Connectivity Adaptation
-License: GPLv2
-URL: http://ofono.org
-Source0: %{name}-%{version}.tar.bz2
-Source1: init_ofono
+Name: ofono
+Version: 1.11
+Release: 1
+License: GPL-2.0
+Summary: Open Source Telephony
+Url: http://ofono.org
+Group: Communications/Connectivity Adaptation
+Source0: http://www.kernel.org/pub/linux/network/ofono/ofono-%{version}.tar.gz
+Source1: init_ofono
-Requires(post): /bin/ln
-Requires: dbus
-BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libtool
+BuildRequires: pkgconfig(bluez) >= 4.85
BuildRequires: pkgconfig(dbus-1)
+BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(libudev) >= 145
-BuildRequires: pkgconfig(bluez) >= 4.85
-BuildRequires: libtool
-BuildRequires: automake
-BuildRequires: autoconf
BuildRequires: pkgconfig(mobile-broadband-provider-info)
-
+Requires: dbus
+Requires(post): /bin/ln
%description
Telephony stack
-
%package devel
-Summary: Headers for oFono
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Summary: Headers for oFono
+Group: Development/Libraries
+Requires: %{name} = %{version}
%description devel
Development headers and libraries for oFono
%package test
-Summary: Test Scripts for oFono
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: dbus-python
-Requires: pygobject
-Requires: python-xml
+Summary: Test Scripts for oFono
+Group: Development/Libraries
+Requires: %{name} = %{version}
+Requires: dbus-python
+Requires: pygobject
+Requires: python-xml
%description test
Scripts for testing oFono and its functionality
-
%prep
-%setup -q -n %{name}-%{version}
+%setup -q
+
%build
autoreconf --force --install
%configure --disable-static \
--enable-test \
- --with-systemdunitdir="/usr/lib/systemd/system"
+ --enable-bluetooth \
+ --with-systemdunitdir="%{_libdir}/systemd/system"
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
%install
%make_install
-mkdir -p %{buildroot}/usr/lib/systemd/system/network.target.wants
-ln -s ../ofono.service %{buildroot}/usr/lib/systemd/system/network.target.wants/ofono.service
+mkdir -p %{buildroot}/%{_libdir}/systemd/system/network.target.wants
+ln -s ../ofono.service %{buildroot}/%{_libdir}/systemd/system/network.target.wants/ofono.service
-mkdir -p %{buildroot}/etc/rc.d/init.d
-cp %{SOURCE1} %{buildroot}/etc/rc.d/init.d/ofono
-chmod +x %{buildroot}/etc/rc.d/init.d/ofono
+mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
+cp %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/ofono
+chmod +x %{buildroot}%{_sysconfdir}/rc.d/init.d/ofono
%post
ln -sf ../init.d/ofono /etc/rc.d/rc3.d/S61ofono
%files
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*.conf
%{_sbindir}/*
-/usr/lib/systemd/system/network.target.wants/ofono.service
-/usr/lib/systemd/system/ofono.service
-/etc/ofono/phonesim.conf
-/etc/rc.d/init.d/*
+%{_libdir}/systemd/system/network.target.wants/ofono.service
+%{_libdir}/systemd/system/ofono.service
+%{_sysconfdir}/ofono/phonesim.conf
+%{_sysconfdir}/rc.d/init.d/*
%files devel
%{_includedir}/ofono/*.h