Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into...
authorPhil Blundell <philb@gnu.org>
Sat, 18 Oct 2008 16:28:02 +0000 (17:28 +0100)
committerPhil Blundell <philb@gnu.org>
Sat, 18 Oct 2008 16:28:02 +0000 (17:28 +0100)
21 files changed:
classes/base.bbclass
conf/checksums.ini
contrib/angstrom/build-feeds.sh
packages/boost/boost-36.inc
packages/boost/boost_1.36.0.bb
packages/freesmartphone/frameworkd_git.bb
packages/meta/slugos-packages.bb
packages/tasks/task-fso-compliance.bb [new file with mode: 0644]
packages/tasks/task-x11-illume.bb
packages/tasks/task-x11.bb
packages/telepathy/libtelepathy_0.3.3.bb
packages/uclibc/bfin-uclibc_svn.bb
packages/uclibc/uclibc.inc
packages/uclibc/uclibc_0.9.26.bb
packages/uclibc/uclibc_0.9.27.bb
packages/uclibc/uclibc_0.9.28.bb
packages/uclibc/uclibc_0.9.29.bb
packages/uclibc/uclibc_nptl.bb
packages/uclibc/uclibc_svn.bb
packages/wt/files/cmakelist.patch
packages/wt/wt_2.2.0.bb

index 8ff2346..b50bc86 100644 (file)
@@ -773,7 +773,7 @@ def base_detect_branch(d):
        for scm in scms:
                rev = scm(d)
                if rev <> "<unknown>":
-                       return rev
+                       return rev.strip()
 
        return "<unknown>"      
        
index 9b2da0c..5bbcd46 100644 (file)
@@ -16554,6 +16554,10 @@ sha256=57dffc6ac2d44a8feb11e30f4a12810ab3a22b436b38ea873d3706a62caea169
 md5=6234425227e1145319bd75ef52fa97f5
 sha256=f2773a4c007139f0a06c418b3535374ebeed8e10eef41d3ae69f4259f6f632a5
 
+[http://www.us.xfce.org/archive/xfce-4.4.2/src/xfce-mcs-plugins-4.4.2.tar.bz2]
+md5=77fcc929058de530d4f91eb25de851a1
+sha256=e16610264256248bfd8ca227c7861000abf0c323611ad34913b06c41af0c9be5
+
 [http://www.us.xfce.org/archive/xfce-4.2.2/src/xfce-utils-4.2.2.tar.gz]
 md5=585e1fd48dee70c50271ac478e8adcd0
 sha256=67091b02a85c9700d574416c4adfca6db042b679ac3234228967f4a6c560ad93
@@ -16562,6 +16566,10 @@ sha256=67091b02a85c9700d574416c4adfca6db042b679ac3234228967f4a6c560ad93
 md5=de6502dd93176b2a60e2e66bf052024f
 sha256=a40832c874dda5a06c0208cd178a8d02cd61cb2379aa46cdffbe3fb592fd551c
 
+[http://www.us.xfce.org/archive/xfce-4.4.2/src/xfce-utils-4.4.2.tar.bz2]
+md5=119dd3f1daedfa41e3be89bad8997336
+sha256=eba910fb99598e09fa4c41c4ab405216a2b59a837a3ab058656360ec2324314c
+
 [http://www.us.xfce.org/archive/xfce-4.2.2/src/xfce4-appfinder-4.2.2.tar.gz]
 md5=0ef8c944e8aa2db06719e02b2c40d70c
 sha256=4bca692e0af03c0f70c6cf62f2b60274e71899beaa45815c2d0f46f7f19c06d5
@@ -16698,6 +16706,10 @@ sha256=018628d7c5ef10d947cb0228ca4ed7527aebf9ea54eb6db49091a7b8f61c2b86
 md5=3186d90ae752cce9687698c8bd6b26c3
 sha256=3600267ba477217f065628454bffb30d8819731940c7fdbfd197c731bca9125f
 
+[http://www.us.xfce.org/archive/xfce-4.4.2/src/xfwm4-4.4.2.tar.bz2]
+md5=21da77e50b07e72bba784bf3418ca067
+sha256=710120122bc4acaaecdb0646656c5aa92f1d44c4c81d1a6775688abab04cca0a
+
 [http://www.us.xfce.org/archive/xfce-4.2.0/src/xfwm4-themes-4.2.0.tar.gz]
 md5=a8d0676fbf9cd3b3514d76a39d4ecbe1
 sha256=9aebac55dfc92a3533678a873d0f3babee285061b0ad5b26a56b6e72fb306ed4
@@ -17537,4 +17549,3 @@ sha256=12f5b654f6b91953391d2492a09d2c9586d5b7af419f0eeb306e1d30245659d3
 [http://downloads.sourceforge.net/zziplib/zziplib-0.10.82.tar.bz2]
 md5=a6538f6c44ceeed0ed7e8e356f444168
 sha256=f684397ce39ec400ba3369521892b7c3a8711d3ef1be59115db9f8d57707bbb8
-
index deea7d3..75b630b 100755 (executable)
@@ -61,7 +61,7 @@ do_build
 for machine in simpad om-gta01 c7x0 nokia800 beagleboard dht-walnut efika
 do
        BUILD_MACHINE=$machine
-       BUILD_CLEAN="qmake-native qmake2-native qt-x11-free python"
+       BUILD_CLEAN="qmake-native qmake2-native qt-x11-free python gnome-icon-theme"
        BUILD_TARGETS=" \
                      abiword \
                      aircrack-ng \
index 62dc504..3ccb66f 100644 (file)
@@ -22,16 +22,24 @@ BOOST_LIBS = "\
        iostreams \
        program_options \
        regex \
-       serialization \
        signals \
        system \
        test \
        thread \
        "
 
+# FIXME: for some reason this fails on powerpc
+#BOOST_LIBS += "serialization"
+
+# To enable python, uncomment the following:
+#BOOST_LIBS += "python"
+#DEPENDS += "python"
+#PYTHON_ROOT = "${STAGING_DIR_HOST}/${layout_prefix}"
+#PYTHON_VERSION = "2.5"
+
 S = "${WORKDIR}/${BOOST_P}"
 
-# Make a package for each library, plus -dev and -python
+# Make a package for each library, plus -dev
 PACKAGES = "${PN}-dbg ${BOOST_PACKAGES}"
 python __anonymous () {
        import bb
@@ -54,16 +62,6 @@ FILES_boost-serialization = "${libdir}/libboost_serialization*.so* \
 FILES_boost-test = "${libdir}/libboost_prg_exec_monitor*.so \
        ${libdir}/libboost_unit_test_framework*.so*"
 
-# Python - remove this and set:
-#PYTHON_ROOT = "/dev/null"
-# to remove the python build
-DEPENDS += "python"
-PYTHON_ROOT = "${STAGING_DIR_HOST}/${layout_prefix}"
-PYTHON_VERSION = "2.5"
-
-PACKAGES += "boost-python"
-FILES_boost-python = "${libdir}/libboost_python*.so*"
-
 # -dev last to pick up the remaining stuff
 PACKAGES += "${PN}-dev"
 FILES_${PN}-dev = "${includedir} ${libdir}/libboost_*.so ${libdir}/libboost_*.a"
index fdc3136..17fddb0 100644 (file)
@@ -2,7 +2,7 @@ include boost-36.inc
 
 DEFAULT_PREFERENCE = "-1"
 
-FILE_PR = "r2"
+FILE_PR = "r3"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/boost/${BOOST_P}.tar.bz2 \
            file://arm-intrinsics.patch;patch=1 \
index 3ad398b..2fd8a48 100644 (file)
@@ -4,7 +4,7 @@ AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de> et. al."
 SECTION = "console/network"
 DEPENDS = "python-cython-native python-pyrex-native"
 LICENSE = "GPL"
-PV = "0.8.4.0+gitr${SRCREV}"
+PV = "0.8.4.2+gitr${SRCREV}"
 FILE_PR = "r0"
 
 inherit distutils update-rc.d
@@ -35,6 +35,7 @@ RDEPENDS_${PN} += "\
   python-shell \
   python-subprocess \
   python-syslog \
+  python-textutils \
   \
   ${PN}-config \
 "
@@ -49,10 +50,21 @@ RRECOMMENDS_${PN}_append_om-gta01 = "gsm0710muxd"
 RRECOMMENDS_${PN}_append_om-gta02 = "gsm0710muxd"
 
 PACKAGES =+ "${PN}-config"
-
 PACKAGE_ARCH_${PN}-config = "${MACHINE_ARCH}"
-FILES_${PN}-config = "${sysconfdir}/frameworkd.conf"
-CONFFILES_${PN}-config = "${sysconfdir}/frameworkd.conf"
+
+FILES_${PN}-config = "\
+  ${sysconfdir}/frameworkd.conf \
+  ${sysconfdir}/freesmartphone \
+"
+CONFFILES_${PN}-config = "\
+  ${sysconfdir}/frameworkd.conf \
+  ${sysconfdir}/freesmartphone/opreferences/conf/phone/silent.yaml \
+  ${sysconfdir}/freesmartphone/opreferences/conf/phone/default.yaml \
+  ${sysconfdir}/freesmartphone/opreferences/conf/profiles/default.yaml \
+  ${sysconfdir}/freesmartphone/opreferences/conf/rules/silent.yaml \
+  ${sysconfdir}/freesmartphone/opreferences/conf/rules/default.yaml \
+  ${sysconfdir}/freesmartphone/oevents/rules.yaml \
+"
 
 PACKAGE_ARCH_${PN} = "${BASE_PACKAGE_ARCH}"
 FILES_${PN} += "${sysconfdir}/dbus-1 ${sysconfdir}/freesmartphone ${sysconfdir}/init.d ${datadir}"
index c69e20d..740677e 100644 (file)
@@ -5,7 +5,7 @@
 DESCRIPTION = "Packages that are compatible with the SlugOS firmware"
 HOMEPAGE = "http://www.nslu2-linux.org"
 LICENSE = "MIT"
-FILE_PR = "r58"
+FILE_PR = "r59"
 CONFLICTS = "db3"
 
 COMPATIBLE_MACHINE = "nslu2|ixp4xx"
@@ -92,7 +92,6 @@ SLUGOS_PACKAGES = "\
        fuse \
        gawk \
        gcc \
-       gdb \
        gdbm \
        glib-2.0 \
        gnu-config \
@@ -255,6 +254,7 @@ SLUGOS_BROKEN_PACKAGES = "\
        ctorrent \
        dsniff \
        eciadsl \
+       gdb \
        gspcav1 \
        linphone \
        lirc-modules lirc \
diff --git a/packages/tasks/task-fso-compliance.bb b/packages/tasks/task-fso-compliance.bb
new file mode 100644 (file)
index 0000000..c331d7a
--- /dev/null
@@ -0,0 +1,16 @@
+DESCRIPTION = "The freesmartphone.org framework -- install this task to make your distribution FSO-compliant."
+SECTION = "fso/base"
+LICENSE = "MIT"
+PV = "1.0"
+FILE_PR = "r0"
+
+inherit task
+
+RDEPENDS_${PN} = "\
+  frameworkd \
+  fso-gpsd \
+"
+
+RRECOMMENDS_${PN} = "\
+  gsm0710muxd \
+"
index a477c6e..b84efec 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "The Illume Windowing Environment -- install this task to get the
 SECTION = "x11/wm"
 LICENSE = "MIT"
 PV = "1.0"
-PR = "r0"
+FILE_PR = "r0"
 
 # WORK IN PROGRESS
 
index ad5ca3a..ce1fa79 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "The X Window System -- install this task to get a client/server b
 SECTION = "x11/server"
 LICENSE = "MIT"
 PV = "1.0"
-PR = "r0"
+FILE_PR = "r0"
 
 # WORK IN PROGRESS
 
index fdd3103..23d7fc9 100644 (file)
@@ -1,5 +1,5 @@
 HOMEPAGE = "http://telepathy.freedesktop.org/wiki/"
-DEPENDS = "glib-2.0 dbus"
+DEPENDS = "telepathy-glib glib-2.0 dbus"
 LICENSE = "LGPL"
 FILE_PR = "r0"
 
index f05a2de..891ff87 100644 (file)
@@ -7,7 +7,7 @@
 # on whether the base patches apply to the selected (SRCDATE) svn release.
 #
 UCLIBC_BASE ?= "0.9.29"
-FILE_PR = "r3"
+FILE_PR = "r4"
 PV = "${UCLIBC_BASE}+svnr${SRCREV}"
 
 require uclibc.inc
index f20caa2..9b27e1f 100644 (file)
@@ -155,11 +155,6 @@ do_stage() {
                RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
                install_dev install_runtime
 
-       # Install into the staging dir
-       oe_runmake PREFIX= DEVEL_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
-               RUNTIME_PREFIX=${UCLIBC_STAGE_PREFIX}/ \
-               install_utils
-
        # We don't really need this
        rm -f ${UCLIBC_STAGE_PREFIX}/include/.cvsignore
 
index ee741a8..f4b7aa3 100644 (file)
@@ -1,4 +1,4 @@
-FILE_PR = "r11"
+FILE_PR = "r12"
 
 require uclibc.inc
 
index 367964a..049017b 100644 (file)
@@ -1,5 +1,5 @@
 DEFAULT_PREFERENCE = "1"
-FILE_PR = "r11"
+FILE_PR = "r12"
 
 require uclibc.inc
 
index d4c3b17..9b6c342 100644 (file)
@@ -1,5 +1,5 @@
 DEFAULT_PREFERENCE = "1"
-FILE_PR = "r16"
+FILE_PR = "r17"
 
 require uclibc.inc
 
index bd350dd..7d65916 100644 (file)
@@ -7,7 +7,7 @@
 # on whether the base patches apply to the selected (SRCDATE) svn release.
 #
 UCLIBC_BASE ?= "0.9.29"
-FILE_PR = "r28"
+FILE_PR = "r29"
 DEFAULT_PREFERENCE = "1"
 
 require uclibc.inc
index c1506bc..b441cb8 100644 (file)
@@ -8,7 +8,7 @@
 #
 UCLIBC_BASE ?= "0.9.29"
 PV = "${UCLIBC_BASE}+svnr${SRCREV}"
-FILE_PR = "r2"
+FILE_PR = "r3"
 #DEFAULT_PREFERENCE = "2"
 #DEFAULT_PREFERENCE is 0 (empty), releases have a preference of 1 so take
 # precedence.
index ee30f20..d643b43 100644 (file)
@@ -8,7 +8,7 @@
 #
 UCLIBC_BASE ?= "0.9.29"
 PV = "${UCLIBC_BASE}+svnr${SRCREV}"
-FILE_PR = "r16"
+FILE_PR = "r17"
 #DEFAULT_PREFERENCE is 0 (empty), releases have a preference of 1 so take
 # precedence.
 
index 405914a..9e1eab1 100644 (file)
@@ -1,3 +1,21 @@
+diff -urN wt-2.2.0.orig/src/CMakeLists.txt wt-2.2.0/src/CMakeLists.txt
+--- wt-2.2.0.orig/src/CMakeLists.txt   2008-09-10 15:58:34.000000000 +0200
++++ wt-2.2.0/src/CMakeLists.txt        2008-10-18 11:12:20.000000000 +0200
+@@ -33,8 +33,12 @@
+ LINK_DIRECTORIES(${BOOST_LIB_DIRS})
+-ADD_EXECUTABLE(filetostring web/skeleton/FileToString.C)
+-GET_TARGET_PROPERTY(FILE_TO_STRING_EXE filetostring LOCATION)
++IF(CMAKE_CROSSCOMPILING)
++  ADD_EXECUTABLE(filetostring web/skeleton/FileToString.C)
++  GET_TARGET_PROPERTY(FILE_TO_STRING_EXE filetostring LOCATION)
++ELSE(CMAKE_CROSSCOMPILING)
++  SET(FILE_TO_STRING_EXE ${CMAKE_CURRENT_SOURCE_DIR}/filetostring)
++ENDIF(CMAKE_CROSSCOMPILING)
+ MACRO (FILE_TO_STRING infile outfile var)
+ ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${outfile}
 diff -urN wt-2.2.0.orig/src/Wt/Ext/CMakeLists.txt wt-2.2.0/src/Wt/Ext/CMakeLists.txt
 --- wt-2.2.0.orig/src/Wt/Ext/CMakeLists.txt    2008-07-15 08:25:54.000000000 +0200
 +++ wt-2.2.0/src/Wt/Ext/CMakeLists.txt 2008-10-17 22:37:38.000000000 +0200
index 4bd1f37..16d8c55 100644 (file)
@@ -3,7 +3,7 @@ PRIORITY = "optional"
 SECTION = "devel"
 LICENSE = "GPL"
 DEPENDS = "boost"
-FILE_PR = "r1"
+FILE_PR = "r2"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/witty/wt-${PV}.tar.gz \
        file://cmakelist.patch;patch=1"
@@ -15,6 +15,10 @@ inherit cmake
 
 STAGE_TEMP = "${WORKDIR}/temp-staging"
 
+do_configure_append() {
+       ${BUILD_CXX} ${BUILD_CXXFLAGS} -o src/filetostring src/web/skeleton/FileToString.C
+}
+
 do_stage() {
        rm -rf ${STAGE_TEMP}
        mkdir -p ${STAGE_TEMP}