[gbinder-radio] Initial commit. JB#44067

This library would allow to share radio binder client between ofono
RIL I/O plugin and hypothetical Alien telephony emulation plugin.

And it generally incapsulates IRadio binder interface.
This commit is contained in:
Slava Monich
2019-01-05 02:00:40 +03:00
commit 292c1bfc13
13 changed files with 2772 additions and 0 deletions

48
rpm/libgbinder-radio.spec Normal file
View File

@@ -0,0 +1,48 @@
Name: libgbinder-radio
Version: 0.0.1
Release: 0
Summary: Binder client library for Android radio interfaces
Group: Development/Libraries
License: BSD
URL: https://github.com/mer-hybris/libgbinder-radio
Source: %{name}-%{version}.tar.bz2
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(libglibutil)
BuildRequires: pkgconfig(libgbinder)
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
%description
Binder client library for Android radio interfaces
%package devel
Summary: Development library for %{name}
Requires: %{name} = %{version}
Requires: pkgconfig
%description devel
This package contains the development library for %{name}.
%prep
%setup -q
%build
make KEEP_SYMBOLS=1 release pkgconfig
%install
rm -rf %{buildroot}
make install-dev DESTDIR=%{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_libdir}/%{name}.so.*
%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/*.pc
%{_libdir}/%{name}.so
%{_includedir}/gbinder-radio/*.h