libgcrypt: update to 1.4.6
[openembedded.git] / recipes / networkmanager / networkmanager_0.6.4.bb
1 DESCRIPTION = "GNOME NetworkManager port"
2 SECTION = "network/misc"
3 LICENSE = "GPL"
4 HOMEPAGE = "http://www.gnome.org"
5 PRIORITY = "optional"
6 DEPENDS = "libnl dbus dbus-glib libhal-nm libgpewidget gnome-keyring gconf wireless-tools libglade"
7 RDEPENDS = "wpa-supplicant iproute2 dhcdbd gnome-keyring hicolor-icon-theme"
8
9 PR = "r6"
10
11 SRC_URI="http://www.handhelds.org/~mmp/files/NetworkManager-${PV}-gpe.tar.gz \
12         file://dbus-api-fix.patch;patch=1 \
13         file://dbus-1.0-fix.patch;patch=1 \
14         file://99_networkmanager \
15         file://NetworkManager \
16         file://nm-applet.desktop"
17
18 EXTRA_OECONF = " \
19                 --without-gnome \
20                 --with-gpe \
21                 --with-distro=debian \
22                 --without-gcrypt \
23                 --with-wpa_supplicant=/usr/sbin/wpa_supplicant \
24                 --disable-hal  \
25                 --with-dhcdbd=/sbin/dhcdbd"
26
27 S = "${WORKDIR}/NetworkManager-${PV}"
28
29 inherit autotools
30
31 do_staging () {
32         autotools_stage_includes
33         oe_libinstall -C libnm-util libnm-util ${STAGING_LIBDIR}
34         oe_libinstall gnome/libnm_glib libnm_glib ${STAGING_LIBDIR}
35 }
36
37 do_install () {
38         oe_libinstall -C libnm-util libnm-util ${D}/usr/lib
39         oe_libinstall -C gnome/libnm_glib libnm_glib ${D}/usr/lib
40
41         oe_runmake -C src DESTDIR="${D}" install
42         oe_runmake -C gnome/applet DESTDIR="${D}" install
43         install -d ${D}/etc/default/volatiles
44         install -m 0644 ${WORKDIR}/99_networkmanager ${D}/etc/default/volatiles
45         install -d ${D}/etc/init.d/
46         install -m 0755 ${WORKDIR}/NetworkManager ${D}/etc/init.d/
47         install -d ${D}/${datadir}/
48         install -m 0755 ${WORKDIR}/nm-applet.desktop ${D}/${datadir}/
49 }
50
51 pkg_postinst () {
52         /etc/init.d/populate-volatile.sh update
53 }
54
55 FILES_${PN} += "${datadir} \
56                 ${libdir}/*.so* \
57                 ${libdir}/*.la \
58                 ${sbindir} \
59                 ${bindir} \
60                 ${sysconfdir} \
61                 ${libexecdir}"
62
63 FILES_${PN}-dev = "${incdir} \
64                    ${libdir}/*.a \
65                    ${libdir}/pkgconfig"
66