/[packages]/cauldron/connman/current/SPECS/connman.spec
ViewVC logotype

Contents of /cauldron/connman/current/SPECS/connman.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 693675 - (show annotations) (download)
Thu Sep 18 00:35:56 2014 UTC (9 years, 7 months ago) by umeabot
File size: 2696 byte(s)
Rebuild to fix library dependencies
1 Name: connman
2 Summary: Connection Manager
3 Group: Networking/Other
4 Version: 1.24
5 License: GPLv2
6 URL: https://connman.net/
7 Release: %mkrel 3
8 Source0: http://www.kernel.org/pub/linux/network/%{name}/%{name}-%{version}.tar.xz
9 Patch0: connman-1.4-linkage.patch
10 Patch1: connman-1.21-fix-polkit-detection.patch
11 BuildRequires: glib2-devel
12 BuildRequires: dbus-devel
13 BuildRequires: udev-devel
14 BuildRequires: dhcp-client
15 BuildRequires: pkgconfig(gnutls)
16 BuildRequires: readline-devel
17 BuildRequires: ppp-devel
18 BuildRequires: iptables-devel
19 Buildrequires: systemd-devel
20 BuildRequires: openvpn
21 BuildRequires: openconnect
22 BuildRequires: vpnc
23 BuildRequires: pkgconfig(polkit-agent-1)
24 Requires: openvpn openconnect vpnc
25 Requires: dbus
26 Requires: dhcp-client >= 3.0.2
27 Requires: wpa_supplicant >= 0.5.7
28 Requires: bluez
29 Requires(pre): rpm-helper
30
31 %description
32 Connection Manager provides a daemon for managing Internet connections
33 within embedded devices running the Linux operating system.
34
35 %package devel
36
37 Summary: Development files for Connection Manager
38 Group: Development/C
39
40 Requires: %{name} >= %{version}
41
42 %description devel
43 connman-devel contains development files for use with connman.
44
45 %prep
46 %setup -q -n connman-%{version}
47 %apply_patches
48
49 # fix build with new automake 1.13
50 sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' configure.*
51
52 %build
53 autoreconf -fi
54 %configure2_5x --disable-static \
55 --enable-ethernet \
56 --enable-wifi \
57 --enable-bluetooth \
58 --enable-datafiles \
59 --enable-loopback \
60 --enable-client \
61 --enable-hh2serial-gps \
62 --enable-openvpn \
63 --enable-openconnect \
64 --enable-vpnc \
65 --enable-l2tp \
66 --enable-iospm \
67 --enable-tist \
68 --enable-nmcompat \
69 --enable-polkit
70 %make
71
72 %install
73 %makeinstall_std
74
75 install -d %{buildroot}%{_datadir}/dbus-1/system-services/
76 install -m644 src/connman.service %{buildroot}%{_datadir}/dbus-1/system-services/org.moblin.connman.service
77
78 %files
79 %doc AUTHORS COPYING INSTALL ChangeLog NEWS README
80 %{_sbindir}/*
81 %dir %{_libdir}/%{name}/scripts/
82 %{_libdir}/%{name}/plugins/*.so
83 %{_libdir}/%{name}/plugins-vpn/*.so
84 %config %{_sysconfdir}/dbus-1/system.d/*.conf
85 %{_datadir}/dbus-1/system-services/net.connman.vpn.service
86 %{_datadir}/dbus-1/system-services/org.moblin.connman.service
87 %{_datadir}/polkit-1/actions/net.%{name}.policy
88 %{_datadir}/polkit-1/actions/net.%{name}.vpn.policy
89 %{_libdir}/%{name}/scripts/*.so*
90 %{_libdir}/%{name}/scripts/open*-script
91 %{_unitdir}/%{name}.service
92 %{_unitdir}/%{name}-vpn.service
93 %{_mandir}/man5/%{name}.conf.5*
94 %{_mandir}/man8/%{name}.8*
95
96 %files devel
97 %{_includedir}/*
98 %{_libdir}/pkgconfig/*.pc
99 %{_libdir}/%{name}/plugins/*.la
100 %{_libdir}/%{name}/plugins-vpn/*.la
101 %{_libdir}/%{name}/scripts/*.la

  ViewVC Help
Powered by ViewVC 1.1.30