blob: 3ed6350c566879cc527e635868449b312f239f73 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
#!/bin/bash
# A list of packages useful/needed to build and develop
# NetworkManager on Debian and Ubuntu.
#
# Not all of these packages are available, depending
# on your distribution/release. But the script will happily
# skip them.
#
# Not all of these packages are strictly speaking necessary.
# This is a generous list of related packages.
install() {
for p in "$@"; do
if [ "$NM_INSTALL" != "" ]; then
$NM_INSTALL "$p" || :
else
sudo apt-get install -y "$p" || :
fi
done
}
install \
\
autoconf \
automake \
autopoint \
clang \
dbus \
dbus-x11 \
dnsmasq \
git \
gobject-introspection \
gtk-doc-tools \
intltool \
iproute2 \
iptables \
libcurl4-gnutls-dev \
libdbus-1-dev \
libgcrypt11-dev \
libgirepository1.0-dev \
libglib2.0-dev \
libglib2.0-doc \
libgnutls-dev \
libgnutls28-dev \
libiw-dev \
libjansson-dev \
libjansson4 \
libmm-glib-dev \
libndp-dev \
libnewt-dev \
libnss3-dev \
libpolkit-gobject-1-dev \
libreadline-dev \
libsystemd-dev \
libteam-dev \
libtool \
libudev-dev \
locales \
make \
meson \
mobile-broadband-provider-info \
pkg-config \
ppp \
ppp-dev \
python-dbus \
python-gi \
python-software-properties \
python3-dbus \
python3-gi \
python3-pip \
uuid-dev \
valgrind \
\
#end
|