File ofono-ril-plugin.spec of Package ofono-ril-plugin

Name: ofono-ril-plugin

Version: 1.0.6
Release: 0
Summary: Ofono legacy RIL plugin
License: GPLv2
URL: https://github.com/mer-hybris/ofono-ril-plugin
Source: %{name}-%{version}.tar.bz2

%define libgrilio_version 1.0.35
%define libglibutil_version 1.0.49
%define libmce_version 1.0.6


%define ofono_version 1.25+git7
%define libgrilio_version 1.0.35
%define libglibutil_version 1.0.49
%define libmce_version 1.0.6

Requires: ofono-sailfish >= %{ofono_version}

BuildRequires: pkgconfig
BuildRequires: ofono-sailfish-devel >= %{ofono_version}
BuildRequires: pkgconfig(libgrilio) >= %{libgrilio_version}
BuildRequires: pkgconfig(libglibutil) >= %{libglibutil_version}
BuildRequires: pkgconfig(libmce-glib) >= %{libmce_version}

# license macro requires rpm >= 4.11
BuildRequires: pkgconfig(rpm)
%define license_support %(pkg-config --exists 'rpm >= 4.11'; echo $?)

%define plugin_dir %(pkg-config ofono --variable=plugindir)
%define config_dir /etc/ofono/

%description
This package contains ofono plugin which suppors legacy RIL sockets

%package -n ofono-configs-mer
Summary:    Package to provide default configs for ofono
Provides:   ofono-configs

%description -n ofono-configs-mer
This package provides default configs for ofono

%prep
%setup -q -n %{name}-%{version}

%build
make %{_smp_mflags} LIBDIR=%{_libdir} KEEP_SYMBOLS=1 release

%check
make test

%install
rm -rf %{buildroot}
make LIBDIR=%{_libdir} DESTDIR=%{buildroot} install
mkdir -p %{buildroot}%{config_dir}
install -m 644 ril_subscription.conf %{buildroot}%{config_dir}

%files
%dir %{plugin_dir}
%defattr(-,root,root,-)
%dir %{_libdir}/ofono
%{plugin_dir}/rilplugin.so
%if %{license_support} == 0
%license LICENSE
%endif

%files -n ofono-configs-mer
%dir %{config_dir}
%defattr(-,root,root,-)
%config %{config_dir}/ril_subscription.conf
openSUSE Build Service is sponsored by