2 Summary: Open Source Telephony
5 Group: Communications/Connectivity Adaptation
8 Source0: %{name}-%{version}.tar.bz2
10 Patch0: 0001-ifxmodem-Add-support-for-IPv6-and-dual-mode-contexts.patch
11 Patch1: 0002-ifxmodem-Add-support-for-dynamic-DNS-for-IPv6-and-du.patch
12 Patch2: 0003-ifx-Setup-CSCS-to-use-GSM-for-the-aux-port.patch
13 Patch3: 0004-atmodem-Fix-handling-of-IFX-signal-strength-indicati.patch
14 Patch4: 0005-call-volume.c-Register-the-call-volume-interface-jus.patch
15 Patch5: 0006-gisi-Remove-includes-of-glib-gtypes.h.patch
16 Patch6: 0007-isimodem-Remove-includes-of-glib-gtypes.h.patch
18 Requires(post): /bin/ln
20 BuildRequires: pkgconfig(glib-2.0)
21 BuildRequires: pkgconfig(dbus-1)
22 BuildRequires: pkgconfig(libudev) >= 145
23 BuildRequires: pkgconfig(bluez) >= 4.85
24 BuildRequires: libtool
25 BuildRequires: automake
26 BuildRequires: autoconf
27 BuildRequires: pkgconfig(mobile-broadband-provider-info)
35 Summary: Headers for oFono
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
40 Development headers and libraries for oFono
43 Summary: Test Scripts for oFono
44 Group: Development/Libraries
45 Requires: %{name} = %{version}-%{release}
48 Scripts for testing oFono and its functionality
52 %setup -q -n %{name}-%{version}
53 # 0001-ifxmodem-Add-support-for-IPv6-and-dual-mode-contexts.patch
55 # 0002-ifxmodem-Add-support-for-dynamic-DNS-for-IPv6-and-du.patch
57 # 0003-ifx-Setup-CSCS-to-use-GSM-for-the-aux-port.patch
59 # 0004-atmodem-Fix-handling-of-IFX-signal-strength-indicati.patch
61 # 0005-call-volume.c-Register-the-call-volume-interface-jus.patch
63 # 0001-gisi-Remove-includes-of-glib-gtypes.h.patch
65 # 0002-isimodem-Remove-includes-of-glib-gtypes.h.patch
69 autoreconf --force --install
71 %configure --disable-static \
73 --with-systemdunitdir="/%{_lib}/systemd/system"
80 mkdir -p %{buildroot}/%{_lib}/systemd/system/network.target.wants
81 ln -s ../ofono.service %{buildroot}/%{_lib}/systemd/system/network.target.wants/ofono.service
83 mkdir -p %{buildroot}/etc/rc.d/init.d
84 cp %{SOURCE1} %{buildroot}/etc/rc.d/init.d/ofono
85 chmod +x %{buildroot}/etc/rc.d/init.d/ofono
88 ln -sf ../init.d/ofono /etc/rc.d/rc3.d/S61ofono
89 ln -sf ../init.d/ofono /etc/rc.d/rc5.d/S61ofono
94 %config(noreplace) %{_sysconfdir}/dbus-1/system.d/*.conf
96 /%{_lib}/systemd/system/network.target.wants/ofono.service
97 /%{_lib}/systemd/system/ofono.service
98 /etc/ofono/phonesim.conf
102 %{_includedir}/ofono/*.h
103 %{_libdir}/pkgconfig/ofono.pc
106 %{_libdir}/%{name}/test/*