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

  ViewVC Help
Powered by ViewVC 1.1.30