]> git.pld-linux.org Git - packages/ofono.git/blobdiff - ofono.spec
- updated to 2.8
[packages/ofono.git] / ofono.spec
index 33e9a60f6661848f914a271720dde2648caf2a4e..82c86fafe69ccd31f0232742ab1ecfe7d70e2870 100644 (file)
@@ -1,25 +1,28 @@
 Summary:       oFono - Open Source Telephony
 Summary(pl.UTF-8):     oFono - telefonia o otwartych źródłach
 Name:          ofono
-Version:       1.15
+Version:       2.8
 Release:       1
 License:       GPL v2
 Group:         Networking/Daemons
 Source0:       https://www.kernel.org/pub/linux/network/ofono/%{name}-%{version}.tar.xz
-# Source0-md5: 4d03de85239d8100dc7721bf0dad2bd2
-URL:           https://ofono.org/
-BuildRequires: bluez-libs-devel >= 4.99
-BuildRequires: dbus-devel >= 1.4
-BuildRequires: glib2-devel >= 1:2.28
+# Source0-md5: 9c51e987ba293b81add8096a42afcdcd
+URL:           https://01.org/ofono
+BuildRequires: dbus-devel >= 1.6
+BuildRequires: ell-devel >= 0.65
+BuildRequires: gcc >= 5:3.4
+BuildRequires: glib2-devel >= 1:2.68
 BuildRequires: libusb-devel >= 1.0
 BuildRequires: mobile-broadband-provider-info-devel
 BuildRequires: pkgconfig
-BuildRequires: systemd-devel
+BuildRequires: sed >= 4.0
+BuildRequires: systemd-units
 BuildRequires: tar >= 1:1.22
 BuildRequires: udev-devel >= 1:143
 BuildRequires: xz
-Requires:      dbus >= 1.4
-Requires:      glib2 >= 1:2.28
+Requires:      dbus >= 1.6
+Requires:      ell >= 0.65
+Requires:      glib2 >= 1:2.68
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -43,8 +46,8 @@ backendami do przechowywania danych.
 Summary:       Header files for oFono plugins
 Summary(pl.UTF-8):     Pliki nagłówkowe dla wtyczek oFono
 Group:         Development/Libraries
-Requires:      dbus-devel >= 1.4
-Requires:      glib2-devel >= 1:2.28
+Requires:      dbus-devel >= 1.6
+Requires:      glib2-devel >= 1:2.68
 # doesn't require base
 
 %description devel
@@ -56,11 +59,17 @@ Pliki nagłówkowe dla wtyczek oFono.
 %prep
 %setup -q
 
+# no debug symbols in ofono itself
+# and it requires __ell_debug__ section start/stop symbols, which are not exported from shared ell (as of ell 0.17)
+%{__sed} -i -e '/l_debug_enable/d' src/main.c
+
 %build
 %configure \
        --disable-silent-rules \
        --enable-dundee \
-       --enable-threads \
+       --enable-external-ell \
+       --enable-mbimmodem \
+       --enable-pie \
        --enable-tools
 %{__make}
 
@@ -84,6 +93,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_libdir}/ofono/plugins
 %dir %{_sysconfdir}/ofono
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ofono/phonesim.conf
+%{_datadir}/ofono
 /etc/dbus-1/system.d/dundee.conf
 /etc/dbus-1/system.d/ofono.conf
 /lib/systemd/system/dundee.service
This page took 0.157999 seconds and 4 git commands to generate.