X-Git-Url: https://git.pld-linux.org/?p=packages%2Fconnman.git;a=blobdiff_plain;f=connman.spec;h=005b474ca5f6d3fda4e2f6c02a420e5ef2f3670d;hp=87e807a2e3d00c8ed19f167cb8b13d52ebf5a884;hb=6a5acc98a1b16cafb7bbf16f0f66afb0f62b5de0;hpb=441b027f542a7752f7a164cc3e63f0b1780b35b2 diff --git a/connman.spec b/connman.spec index 87e807a..005b474 100644 --- a/connman.spec +++ b/connman.spec @@ -1,28 +1,28 @@ -# -# Conditional build: -%bcond_without wimax # Intel WiMAX support -# Summary: Connection Manager Summary(pl.UTF-8): Zarządca połączeń Name: connman -Version: 1.7 +Version: 1.13 Release: 1 License: GPL v2 Group: Networking/Daemons Source0: http://www.kernel.org/pub/linux/network/connman/%{name}-%{version}.tar.xz -# Source0-md5: 60b687613a71feb9a6dbcff5ec550665 +# Source0-md5: 0623d4afe3792378da5818e2970c5f1c +Patch0: %{name}-linux.patch URL: http://connman.net/ -BuildRequires: glib2-devel >= 1:2.28 BuildRequires: dbus-devel >= 1.4 +BuildRequires: glib2-devel >= 1:2.28 BuildRequires: gnutls-devel -BuildRequires: iptables-devel +BuildRequires: iptables-devel >= 1.4.11 BuildRequires: pkgconfig BuildRequires: polkit-devel BuildRequires: ppp-plugin-devel BuildRequires: systemd-devel BuildRequires: tar >= 1:1.22 -%{?with_wimax:BuildRequires: wimax-devel} BuildRequires: xz +Requires: dbus >= 1.4 +Requires: glib2 >= 1:2.28 +Requires: iptables-libs >= 1.4.11 +Obsoletes: connman-plugin-wimax BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define skip_post_check_so libppp-plugin.so.* @@ -50,18 +50,6 @@ rozwiązywanie nazw domenowych, także są implementowane poprzez wtyczki. Takie podejście do wtyczek pozwala na łatwe adaptowanie i modyfikowanie pod kątem różnych przypadków użycia. -%package plugin-wimax -Summary: WiMAX plugin for ConnMan -Summary(pl.UTF-8): Wtyczka WiMAX dla ConnMana -Group: Libraries -Requires: %{name} = %{version}-%{release} - -%description plugin-wimax -WiMAX plugin for ConnMan. - -%description plugin-wimax -l pl.UTF-8 -Wtyczka WiMAX dla ConnMana. - %package devel Summary: Header files for ConnMan plugins Summary(pl.UTF-8): Pliki nagłówkowe dla wtyczek ConnMana @@ -76,6 +64,7 @@ Pliki nagłówkowe dla wtyczek ConnMana. %prep %setup -q +%patch0 -p1 %build %configure \ @@ -86,7 +75,6 @@ Pliki nagłówkowe dla wtyczek ConnMana. --disable-silent-rules \ --enable-hh2serial-gps \ --enable-iospm \ - %{?with_wimax:--enable-iwmx} \ --enable-l2tp \ --enable-nmcompat \ --enable-openconnect \ @@ -107,7 +95,7 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -%{__rm} $RPM_BUILD_ROOT%{_libdir}/connman/{plugins,scripts}/*.la +%{__rm} $RPM_BUILD_ROOT%{_libdir}/connman/{plugins,plugins-vpn,scripts}/*.la %clean rm -rf $RPM_BUILD_ROOT @@ -116,28 +104,30 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc AUTHORS ChangeLog README TODO %attr(755,root,root) %{_sbindir}/connmand +%attr(755,root,root) %{_sbindir}/connman-vpnd %dir %{_libdir}/connman %dir %{_libdir}/connman/plugins %attr(755,root,root) %{_libdir}/connman/plugins/hh2serial-gps.so %attr(755,root,root) %{_libdir}/connman/plugins/iospm.so -%attr(755,root,root) %{_libdir}/connman/plugins/l2tp.so -%attr(755,root,root) %{_libdir}/connman/plugins/openconnect.so -%attr(755,root,root) %{_libdir}/connman/plugins/openvpn.so -%attr(755,root,root) %{_libdir}/connman/plugins/pptp.so %attr(755,root,root) %{_libdir}/connman/plugins/tist.so -%attr(755,root,root) %{_libdir}/connman/plugins/vpnc.so +%dir %{_libdir}/connman/plugins-vpn +%attr(755,root,root) %{_libdir}/connman/plugins-vpn/l2tp.so +%attr(755,root,root) %{_libdir}/connman/plugins-vpn/openconnect.so +%attr(755,root,root) %{_libdir}/connman/plugins-vpn/openvpn.so +%attr(755,root,root) %{_libdir}/connman/plugins-vpn/pptp.so +%attr(755,root,root) %{_libdir}/connman/plugins-vpn/vpnc.so %dir %{_libdir}/connman/scripts %attr(755,root,root) %{_libdir}/connman/scripts/libppp-plugin.so* %attr(755,root,root) %{_libdir}/connman/scripts/openconnect-script %attr(755,root,root) %{_libdir}/connman/scripts/openvpn-script /etc/dbus-1/system.d/connman.conf /etc/dbus-1/system.d/connman-nmcompat.conf +/etc/dbus-1/system.d/connman-vpn-dbus.conf +/usr/share/dbus-1/system-services/net.connman.vpn.service /usr/share/polkit-1/actions/net.connman.policy +/usr/share/polkit-1/actions/net.connman.vpn.policy %{systemdunitdir}/connman.service - -%files plugin-wimax -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/connman/plugins/iwmxsdk.so +%{systemdunitdir}/connman-vpn.service %files devel %defattr(644,root,root,755)