diff options
author | stephen.arnold42 <stephen.arnold42@gmail.com> | 2014-03-17 21:34:44 -0700 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2014-03-23 21:53:57 +0100 |
commit | b306212c8919a8638d5e97acfd6262bcbd3401ed (patch) | |
tree | db99bdec09d535fb579b0f5551e93666f4e60183 /meta-xfce | |
parent | 3a41db396dcf787a2167dad101cd2ebf084c5ee0 (diff) | |
download | meta-openembedded-contrib-b306212c8919a8638d5e97acfd6262bcbd3401ed.tar.gz |
recipes-xfce/libxfce4ui: depends and autotools fixes
Note: this patch (v3) obseletes previous versions
libxfce4ui_4.10.0.bb: Upstream changes required autotools and gettext (intl)
fixes, as well as moving the autogen stuff to a separate task. Full depends
were also added (2 were converted to PACKAGECONFIG options) along with a
vendor config option.
Signed-off-by: Stephen Arnold <stephen.arnold42@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-xfce')
-rw-r--r-- | meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb index cc63a9f03d..1e141c41e8 100644 --- a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb +++ b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb @@ -2,9 +2,9 @@ SUMMARY = "Xfce4 Widget library and X Window System interaction" SECTION = "x11/libs" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=252890d9eee26aab7b432e8b8a616475" -DEPENDS = "gtk+ intltool libxfce4util startup-notification xfconf glade3" +DEPENDS = "perl-native glib-2.0 gtk+ intltool libxfce4util xfconf xfce4-dev-tools virtual/libx11 libsm libice" -inherit xfce +inherit autotools gettext xfce SRC_URI = " \ git://git.xfce.org/xfce/libxfce4ui;protocol=git \ @@ -15,9 +15,13 @@ SRCREV = "530b72f50fcbd8cb4b970fcc97be0321bf78183e" PV = "4.10.0+git${SRCPV}" S = "${WORKDIR}/git" -EXTRA_OECONF += "--enable-maintainer-mode --disable-debug" +EXTRA_OECONF += "--enable-maintainer-mode --disable-debug --with-vendor-info=${DISTRO}" -do_configure_prepend() { +PACKAGECONFIG ??= "" +PACKAGECONFIG[gladeui] = "--enable-gladeui,--disable-gladeui,glade3" +PACKAGECONFIG[startup-notification] = "--enable-startup-notification,--disable-startup-notification,startup-notification" + +do_src_prepare() { NOCONFIGURE=yes ./autogen.sh } @@ -27,3 +31,5 @@ FILES_${PN}-dev += "${libdir}/glade3/modules/*.la \ PACKAGES += "${PN}-glade" FILES_${PN}-glade = "${libdir}/glade3 \ ${datadir}/glade3" + +addtask do_src_prepare before do_configure after do_patch |