Search
SailfishOS Open Build Service
>
Projects
>
home:tbr
:
sailfish
>
connman
> _service:tar_git:connman.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:connman.spec of Package connman
Name: connman Summary: Connection Manager Version: 1.24+git35 Release: 1 Group: Communications/ConnMan License: GPLv2 URL: http://connman.net/ Source0: %{name}-%{version}.tar.bz2 Source1: connman.tracing Source2: main.conf Requires: dbus >= 1.4 Requires: wpa_supplicant >= 0.7.1 Requires: bluez Requires: ofono Requires: pacrunner Requires: connman-configs Requires: systemd Requires: libiphb Requires(preun): systemd Requires(post): systemd Requires(postun): systemd BuildRequires: pkgconfig(xtables) BuildRequires: pkgconfig(glib-2.0) >= 2.28 BuildRequires: pkgconfig(gthread-2.0) >= 2.16 BuildRequires: pkgconfig(dbus-1) >= 1.4 BuildRequires: pkgconfig(gnutls) BuildRequires: openconnect BuildRequires: openvpn BuildRequires: readline-devel BuildRequires: pkgconfig(libsystemd-daemon) BuildRequires: libiphb-devel %description Connection Manager provides a daemon for managing Internet connections within embedded devices running the Linux operating system. %package devel Summary: Development files for Connection Manager Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel connman-devel contains development files for use with connman. %package test Summary: Test Scripts for Connection Manager Group: Development/Tools Requires: %{name} = %{version}-%{release} Requires: dbus-python Requires: pygobject2 %description test Scripts for testing Connman and its functionality %package tools Summary: Development tools for Connection Manager Group: Development/Tools Requires: %{name} = %{version}-%{release} %description tools Programs for debugging Connman %package tracing Summary: Configuration for Connection Manager to enable tracing Group: Development/Tools Requires: %{name} = %{version}-%{release} %description tracing Will enable tracing for ConnMan %package configs-mer Summary: Package to provide default configs for connman Group: Development/Tools Requires: %{name} = %{version}-%{release} Provides: connman-configs %description configs-mer This package provides default configs for connman, such as FallbackTimeservers. %package docs Summary: Documentation for connman Group: Documentation Requires: %{name} = %{version}-%{release} Requires: %{name} = %{version} %description docs Documentation for connman. %prep %setup -q -n %{name}-%{version}/connman %build %reconfigure --disable-static \ --enable-ethernet=builtin \ --enable-wifi=builtin \ --enable-bluetooth=builtin \ --enable-ofono=builtin \ --enable-openconnect=builtin \ --enable-openvpn=builtin \ --enable-loopback=builtin \ --enable-pacrunner=builtin \ --enable-jolla-gps=builtin \ --enable-jolla-wakeup-timer=builtin \ --enable-client \ --enable-test \ --with-systemdunitdir=/%{_lib}/systemd/system \ --enable-systemd \ --enable-counter-wraparound make %{?jobs:-j%jobs} %install rm -rf %{buildroot} %make_install mkdir -p %{buildroot}%{_libdir}/%{name}/tools cp -a tools/stats-tool %{buildroot}%{_libdir}/%{name}/tools cp -a client/connmanctl %{buildroot}%{_libdir}/%{name}/tools cp -a tools/*-test %{buildroot}%{_libdir}/%{name}/tools cp -a tools/iptables-unit %{buildroot}%{_libdir}/%{name}/tools cp -a tools/wispr %{buildroot}%{_libdir}/%{name}/tools mkdir -p %{buildroot}%{_sysconfdir}/tracing/connman/ cp -a %{SOURCE1} %{buildroot}%{_sysconfdir}/tracing/connman/ mkdir -p %{buildroot}%{_sysconfdir}/connman/ cp -a %{SOURCE2} %{buildroot}%{_sysconfdir}/connman/ mkdir -p %{buildroot}/%{_lib}/systemd/system/network.target.wants ln -s ../connman.service %{buildroot}/%{_lib}/systemd/system/network.target.wants/connman.service %preun if [ "$1" -eq 0 ]; then systemctl stop connman.service || : fi %post systemctl daemon-reload || : # Do not restart connman here or network breaks. # We can't reload it either as connman doesn't # support that feature. %postun systemctl daemon-reload || : %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_sbindir}/* %{_libdir}/%{name}/scripts/* %config %{_sysconfdir}/dbus-1/system.d/*.conf /%{_lib}/systemd/system/connman.service /%{_lib}/systemd/system/network.target.wants/connman.service /%{_lib}/systemd/system/connman-vpn.service %{_datadir}/dbus-1/system-services/net.connman.vpn.service %files devel %defattr(-,root,root,-) %doc AUTHORS COPYING %{_includedir}/%{name}/*.h %{_libdir}/pkgconfig/*.pc %files test %defattr(-,root,root,-) %{_libdir}/%{name}/test/* %files tools %defattr(-,root,root,-) %{_libdir}/%{name}/tools/* %files tracing %defattr(-,root,root,-) %config %{_sysconfdir}/tracing/connman %files configs-mer %defattr(-,root,root,-) %config %{_sysconfdir}/connman/main.conf %files docs %defattr(-,root,root,-) %{_datadir}/man/man5/connman.conf.5.gz %{_datadir}/man/man8/connman.8.gz