diff options
Diffstat (limited to 'meta-extras/packages/networkmanager/networkmanager_0.6svn.bb')
-rw-r--r-- | meta-extras/packages/networkmanager/networkmanager_0.6svn.bb | 38 |
1 files changed, 13 insertions, 25 deletions
diff --git a/meta-extras/packages/networkmanager/networkmanager_0.6svn.bb b/meta-extras/packages/networkmanager/networkmanager_0.6svn.bb index a590bbfe3c..5272de7791 100644 --- a/meta-extras/packages/networkmanager/networkmanager_0.6svn.bb +++ b/meta-extras/packages/networkmanager/networkmanager_0.6svn.bb | |||
@@ -4,13 +4,13 @@ LICENSE = "GPL" | |||
4 | HOMEPAGE = "http://www.gnome.org" | 4 | HOMEPAGE = "http://www.gnome.org" |
5 | PRIORITY = "optional" | 5 | PRIORITY = "optional" |
6 | DEPENDS = "libnl dbus dbus-glib hal gconf-dbus wireless-tools" | 6 | DEPENDS = "libnl dbus dbus-glib hal gconf-dbus wireless-tools" |
7 | RDEPENDS = "wpa-supplicant iproute2 dhcdbd" | 7 | RDEPENDS = "hal wpa-supplicant iproute2 dhcdbd" |
8 | PV = "0.6.4+svn${SRCDATE}" | 8 | PV = "0.6.4+svn${SRCDATE}" |
9 | 9 | ||
10 | PR = "r6" | 10 | PR = "r6" |
11 | 11 | ||
12 | SRC_URI="svn://svn.gnome.org/svn/NetworkManager/branches;module=NETWORKMANAGER_0_6_0_RELEASE;proto=http \ | 12 | SRC_URI="svn://svn.gnome.org/svn/NetworkManager/branches;module=NETWORKMANAGER_0_6_0_RELEASE;proto=http \ |
13 | file://NetworkManager \ | 13 | file://25NetworkManager \ |
14 | file://99_networkmanager" | 14 | file://99_networkmanager" |
15 | 15 | ||
16 | EXTRA_OECONF = " \ | 16 | EXTRA_OECONF = " \ |
@@ -23,7 +23,7 @@ EXTRA_OECONF = " \ | |||
23 | 23 | ||
24 | S = "${WORKDIR}/NETWORKMANAGER_0_6_0_RELEASE" | 24 | S = "${WORKDIR}/NETWORKMANAGER_0_6_0_RELEASE" |
25 | 25 | ||
26 | inherit autotools | 26 | inherit autotools pkgconfig |
27 | 27 | ||
28 | do_staging () { | 28 | do_staging () { |
29 | autotools_stage_includes | 29 | autotools_stage_includes |
@@ -31,34 +31,22 @@ do_staging () { | |||
31 | oe_libinstall gnome/libnm_glib libnm_glib ${STAGING_LIBDIR} | 31 | oe_libinstall gnome/libnm_glib libnm_glib ${STAGING_LIBDIR} |
32 | } | 32 | } |
33 | 33 | ||
34 | do_install () { | 34 | do_install_append () { |
35 | oe_libinstall -C libnm-util libnm-util ${D}/usr/lib | ||
36 | oe_libinstall -C gnome/libnm_glib libnm_glib ${D}/usr/lib | ||
37 | |||
38 | oe_runmake -C src DESTDIR="${D}" install | ||
39 | install -d ${D}/etc/default/volatiles | 35 | install -d ${D}/etc/default/volatiles |
40 | install -m 0644 ${WORKDIR}/99_networkmanager ${D}/etc/default/volatiles | 36 | install -m 0644 ${WORKDIR}/99_networkmanager ${D}/etc/default/volatiles |
41 | install -d ${D}/etc/init.d/ | 37 | install -d ${D}/etc/dbus-1/event.d |
42 | install -m 0755 ${WORKDIR}/NetworkManager ${D}/etc/init.d/ | 38 | install -m 0755 ${WORKDIR}/25NetworkManager ${D}/etc/dbus-1/event.d |
43 | install -d ${D}/${datadir}/ | ||
44 | } | 39 | } |
45 | 40 | ||
46 | pkg_postinst () { | 41 | pkg_postinst () { |
47 | /etc/init.d/populate-volatile.sh update | 42 | /etc/init.d/populate-volatile.sh update |
48 | } | 43 | } |
49 | 44 | ||
50 | FILES_${PN} += "${datadir} \ | 45 | FILES_${PN} += "${libdir}/*.so." |
51 | ${libdir}/*.so* \ | ||
52 | ${libdir}/*.la \ | ||
53 | ${sbindir} \ | ||
54 | ${bindir} \ | ||
55 | ${sysconfdir} \ | ||
56 | ${libexecdir}" | ||
57 | |||
58 | FILES_${PN}-dev = "${incdir} \ | ||
59 | ${libdir}/*.a \ | ||
60 | ${libdir}/pkgconfig" | ||
61 | 46 | ||
62 | # The networkmanager package needs to be split into app/lib/dev packages. For | 47 | FILES_${PN}-dev = "${includedir}/* \ |
63 | # now, silence insane. | 48 | ${libdir}/*.so \ |
64 | INSANE_SKIP_${PN} = "1" | 49 | ${libdir}/*.a \ |
50 | ${libdir}/pkgconfig/*.pc \ | ||
51 | ${datadir}/NetworkManager/gdb-cmd \ | ||
52 | " | ||