Skip to contentSkip to conversation

Fixes for oe-core changes

PATCH New Martin Jansa 1 participant 6 messages Jul 24, 2012

lore
Share & tools
lore
#0 lore raw

cover Fixes for oe-core changes

The following changes since commit 8f0de34919eb56f0e1e8565d024729cd8d7264a5:

cramfs_cvs.bb: fix compile step so it can be rerun without failing (2012-07-23 12:47:11 +0200)

are available in the git repository at:
git://git.openembedded.org/meta-openembedded-contrib jansa/pull
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/pull

Martin Jansa (5):
gpsd: inherit pythonnative
webkit-efl: inherit pythonnative
orbit2: cleanup thanks to new gtk-doc.bbclass
libbonoboui: cleanup thanks to new gtk-doc.bbclass
libgpewidget: cleanup thanks to new gtk-doc.bbclass

 meta-efl/recipes-efl/webkit/webkit-efl_svn.bb      |    4 +-
 .../recipes-gnome/bonobo/libbonoboui_2.24.3.bb     |    8 +-
 .../recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.m4 |   53 ------
 .../orbit2/orbit2-2.14.17/gtk-doc.make             |  173 --------------------
 meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb  |   19 +--
 .../libgpewidget/libgpewidget_0.117.bb             |    6 +-
 meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb        |    4 +-
 meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb        |    4 +-
 meta-oe/recipes-navigation/gpsd/gpsd_git.bb        |    4 +-
 9 files changed, 20 insertions(+), 255 deletions(-)
 delete mode 100644 meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.m4
 delete mode 100644 meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.make
Signature · 1 line
1.7.8.6
#1 lore raw

PATCH 1/5 gpsd: inherit pythonnative

---
 meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb |    4 ++--
 meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb |    4 ++--
 meta-oe/recipes-navigation/gpsd/gpsd_git.bb |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)
meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb +2 -2
index 4f3d2d7..16fa739 100644
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d217a23f408e91c94359447735bc1800"
 DEPENDS = "dbus dbus-glib ncurses python libusb1 chrpath-native"
 PROVIDES = "virtual/gpsd"
 
-PR = "r3"
+PR = "r4"
 
 SRC_URI = "http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz \
   file://0001-SConstruct-fix-DSO-build-for-ntpshm-garmin_monitor.patch \
@@ -21,7 +21,7 @@ SRC_URI = "http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz \
 SRC_URI[md5sum] = "c01353459faa68834309109d4e868460"
 SRC_URI[sha256sum] = "79f7de9ead63c7f5d2c9a92e85b5f82e53323c4d451ef8e27ea265ac3ef9a70f"
 
-inherit scons update-rc.d python-dir
+inherit scons update-rc.d python-dir pythonnative
 
 INITSCRIPT_NAME = "gpsd"
 INITSCRIPT_PARAMS = "defaults 35"
meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb +2 -2
index 3cac186..1b1809f 100644
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d217a23f408e91c94359447735bc1800"
 DEPENDS = "dbus dbus-glib ncurses python libusb1"
 PROVIDES = "virtual/gpsd"
 
-PR = "r3"
+PR = "r4"
 
 DEFAULT_PREFERENCE = "-1"
 SRC_URI = "http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz \
@@ -22,7 +22,7 @@ SRC_URI = "http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz \
 SRC_URI[md5sum] = "e96881798a0ab67aa3cd5f3249f0e536"
 SRC_URI[sha256sum] = "5ebb0b00c49421eb8fbead81342e5ce63e82065e5ff27da586f10e342b999171"
 
-inherit scons update-rc.d python-dir
+inherit scons update-rc.d python-dir pythonnative
 
 INITSCRIPT_NAME = "gpsd"
 INITSCRIPT_PARAMS = "defaults 35"
meta-oe/recipes-navigation/gpsd/gpsd_git.bb +2 -2
index 1c7d76f..8404ba1 100644
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d217a23f408e91c94359447735bc1800"
 DEPENDS = "dbus dbus-glib ncurses python libusb1"
 PROVIDES = "virtual/gpsd"
 
-PR = "r2"
+PR = "r3"
 
 SRCREV = "f8744f4af8cef211de698df5d8e6caddfe33f29d"
 
@@ -25,7 +25,7 @@ SRC_URI = "git://git.sv.gnu.org/gpsd.git;protocol=git;branch=master \
 "
 S = "${WORKDIR}/git"
 
-inherit scons update-rc.d python-dir
+inherit scons update-rc.d python-dir pythonnative
 
 INITSCRIPT_NAME = "gpsd"
 INITSCRIPT_PARAMS = "defaults 35"
Signature · 1 line
1.7.8.6
#2 lore raw

PATCH 2/5 webkit-efl: inherit pythonnative

In reply to Martin Jansa

Conflicts:

meta-efl/recipes-efl/webkit/webkit-efl_svn.bb

---
 meta-efl/recipes-efl/webkit/webkit-efl_svn.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta-efl/recipes-efl/webkit/webkit-efl_svn.bb +2 -2
index 0c490c3..7719212 100644
@@ -11,7 +11,7 @@ DEPENDS = "icu libxslt sqlite3 gperf-native bison-native flex-native jpeg \
 
 SRCREV = "105069"
 PV = "1.7.3+svnr${SRCPV}"
-PR = "r2"
+PR = "r3"
 
 SRCREV_FORMAT = "source"
 
@@ -30,7 +30,7 @@ do_configure_prepend() {
   cp ${WORKDIR}/CMakeLists.txt ${S};
 }
 
-inherit cmake lib_package pkgconfig perlnative
+inherit cmake lib_package pkgconfig perlnative pythonnative
 
 ARM_INSTRUCTION_SET = "arm"
 
Signature · 1 line
1.7.8.6
#3 lore raw

PATCH 3/5 orbit2: cleanup thanks to new gtk-doc.bbclass

In reply to Martin Jansa
---
 .../recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.m4 |   53 ------
 .../orbit2/orbit2-2.14.17/gtk-doc.make             |  173 --------------------
 meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb  |   19 +--
 3 files changed, 5 insertions(+), 240 deletions(-)
 delete mode 100644 meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.m4
 delete mode 100644 meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.make
meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.m4 deleted +0 -53
deleted file mode 100644
index 3ec4166..0000000
@@ -1,53 +0,0 @@
-dnl -*- mode: autoconf -*-
-
-# serial 1
-
-dnl Usage:
-dnl   GTK_DOC_CHECK([minimum-gtk-doc-version])
-AC_DEFUN([GTK_DOC_CHECK],
-[
-  AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
-  AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
-  dnl for overriding the documentation installation directory
-  AC_ARG_WITH(html-dir,
-    AC_HELP_STRING([--with-html-dir=PATH], [path to installed docs]),,
-    [with_html_dir='${datadir}/gtk-doc/html'])
-  HTML_DIR="$with_html_dir"
-  AC_SUBST(HTML_DIR)
-
-  dnl enable/disable documentation building
-  AC_ARG_ENABLE(gtk-doc,
-    AC_HELP_STRING([--enable-gtk-doc],
-                   [use gtk-doc to build documentation [default=no]]),,
-    enable_gtk_doc=no)
-
-  have_gtk_doc=no
-  if test -z "$PKG_CONFIG"; then
-    AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-  fi
-  if test "$PKG_CONFIG" != "no" && $PKG_CONFIG --exists gtk-doc; then
-    have_gtk_doc=yes
-  fi
-
-  dnl do we want to do a version check?
-ifelse([$1],[],,
-  [gtk_doc_min_version=$1
-  if test "$have_gtk_doc" = yes; then
-    AC_MSG_CHECKING([gtk-doc version >= $gtk_doc_min_version])
-    if $PKG_CONFIG --atleast-version $gtk_doc_min_version gtk-doc; then
-      AC_MSG_RESULT(yes)
-    else
-      AC_MSG_RESULT(no)
-      have_gtk_doc=no
-    fi
-  fi
-])
-  if test x$enable_gtk_doc = xyes; then
-    if test "$have_gtk_doc" != yes; then
-      enable_gtk_doc=no
-    fi
-  fi
-
-  AM_CONDITIONAL(ENABLE_GTK_DOC, test x$enable_gtk_doc = xyes)
-  AM_CONDITIONAL(GTK_DOC_USE_LIBTOOL, test -n "$LIBTOOL")
-])
meta-gnome/recipes-gnome/orbit2/orbit2-2.14.17/gtk-doc.make deleted +0 -173

173 lines not on this page · raw message

meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb +5 -14
index fb7e93e..8f3e4e1 100644
@@ -6,22 +6,20 @@ SRC_NAME = "ORBit2"
 SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
 SRC_URI = "${GNOME_MIRROR}/${SRC_NAME}/${SHRT_VER}/${SRC_NAME}-${PV}.tar.bz2 \
            file://configure-lossage.patch \
-           file://pkgconfig-fix.patch \
-	   file://gtk-doc.m4 \
-	   file://gtk-doc.make"
+           file://pkgconfig-fix.patch"
 SRC_URI[md5sum] = "10bfb957fa4a8935a0b4afaee7d71df7"
 SRC_URI[sha256sum] = "62bfce3f678f9347a19c766944e8aef7b89bc32b25ac23eb3e4c25929ce8974c"
 
-PR = "r2"
+PR = "r3"
 BBCLASSEXTEND = "native"
 
 IDL_COMPILER_DEPENDS = "orbit2-native"
 IDL_COMPILER_DEPENDS_virtclass-native = " "
-DEPENDS = "libidl popt gtk-doc ${IDL_COMPILER_DEPENDS}"
+DEPENDS = "libidl popt ${IDL_COMPILER_DEPENDS}"
 
 # IDL_COMPILER_DEPENDS_virtclass-native for some reason didn't work and orbit2-native
 # was still in orbit2-native DEPENDS causing circular dependency
-DEPENDS_virtclass-native = "libidl-native popt-native gtk-doc-native"
+DEPENDS_virtclass-native = "libidl-native popt-native"
 PARALLEL_MAKE = ""
 
 
@@ -33,14 +31,7 @@ S = "${WORKDIR}/${SRC_NAME}-${PV}"
 
 LEAD_SONAME = "libORBit-2.so"
 
-inherit autotools pkgconfig
+inherit autotools pkgconfig gtk-doc
 
-EXTRA_OECONF = "--disable-gtk-doc"
 EXTRA_OEMAKE = "IDL_COMPILER='${STAGING_BINDIR_NATIVE}/orbit-idl-2'"
 EXTRA_OEMAKE_virtclass-native = " "
-
-do_configure_prepend() {
-	mkdir -p m4
-	install ${WORKDIR}/gtk-doc.m4 ./m4/
-	install ${WORKDIR}/gtk-doc.make ./
-}
Signature · 1 line
1.7.8.6
#4 lore raw

PATCH 4/5 libbonoboui: cleanup thanks to new gtk-doc.bbclass

In reply to Martin Jansa
---
 .../recipes-gnome/bonobo/libbonoboui_2.24.3.bb     |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.3.bb +4 -4
index cf37ccf..328183f 100644
@@ -3,14 +3,14 @@ LICENSE = "GPLv2 & LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
                     file://COPYING.LIB;md5=7fbc338309ac38fefcd64b04bb903e34"
 
-inherit gnome pkgconfig
+inherit gnome pkgconfig gtk-doc
+
+PR = "r1"
 
 SRC_URI[archive.md5sum] = "3a754b1df0a4d5fd4836a05020a0bb4a"
 SRC_URI[archive.sha256sum] = "0be51ee3069a2ef21d98561ee28036dd263ac08b401776fe9164e084825ffd84"
 
-DEPENDS = "libgnomecanvas libbonobo libgnome glib-2.0 gtk-doc gconf libxml2 libglade"
-
-EXTRA_OECONF = "--disable-gtk-doc"
+DEPENDS = "libgnomecanvas libbonobo libgnome glib-2.0 gconf libxml2 libglade"
 
 FILES_${PN} += "${libdir}/libglade/2.0/*.so"
 FILES_${PN}-dev += "${libdir}/libglade/2.0/* ${datadir}/gnome-2.0/ui \
Signature · 1 line
1.7.8.6
#5 lore raw

PATCH 5/5 libgpewidget: cleanup thanks to new gtk-doc.bbclass

In reply to Martin Jansa
---
 .../libgpewidget/libgpewidget_0.117.bb             |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
meta-gpe/recipes-graphics/libgpewidget/libgpewidget_0.117.bb +3 -3
index e8abc43..ef0329e 100644
@@ -4,10 +4,10 @@ SECTION = "gpe/libs"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=d8045f3b8f929c1cb29a1e3fd737b499"
 
-DEPENDS = "gtk+ cairo libxinerama libxcomposite libxrender gtk-doc"
-PR = "r2"
+DEPENDS = "gtk+ cairo libxinerama libxcomposite libxrender" 
+PR = "r3"
 
-inherit gpe pkgconfig autotools
+inherit gpe pkgconfig autotools gtk-doc
 
 SRC_URI += "file://pkgconfig.patch;striplevel=0 \
   file://glib-2.32.patch \
Signature · 1 line
1.7.8.6