diff options
94 files changed, 1101 insertions, 895 deletions
diff --git a/classes/xfce.bbclass b/classes/xfce.bbclass index 8124dc877c..ecc00825bc 100644 --- a/classes/xfce.bbclass +++ b/classes/xfce.bbclass @@ -6,14 +6,9 @@ HOMEPAGE = "http://www.xfce.org" LICENSE = "LGPL-2" +DEPENDS += "startup-notification" -def xfce_extension(ver): - ext = "gz" - if ver == "4.3.99.2": - ext = "bz2" - return ext - -SRC_URI = "http://www.us.xfce.org/archive/xfce-${PV}/src/${PN}-${PV}.tar.${@xfce_extension("${PV}")}" +SRC_URI = "http://www.us.xfce.org/archive/xfce-${PV}/src/${PN}-${PV}.tar.bz2" inherit autotools diff --git a/conf/checksums.ini b/conf/checksums.ini index c20c6ea4b1..2f8e310b22 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -1250,6 +1250,10 @@ sha256=a97656796c0ef8e87dd83e6138bc406e31830d08f9b213e039d8be39ea65c8e4 md5=d82b0374d481f93e481aad4e3f26893a sha256=a23860a7390bbbc87cf98833f8716cd03b88b1d6fce77e0624daba3150a177e9 +[ftp://ftp.trolltech.com/pub/qt/source/qt-x11-opensource-src-4.2.3.tar.gz] +md5=13f12bf58a32ebf15837fcd605cb3c99 +sha256=c163e72cb002435d1d261a47acdcb23e59c10e4263f983a5f2c2d2ca40ede75b + [ftp://ftp.trolltech.com/qt/source/qt-embedded-free-3.3.5.tar.bz2] md5=022d7a3c572b554f3c47b12cae71a8a4 sha256=a97656796c0ef8e87dd83e6138bc406e31830d08f9b213e039d8be39ea65c8e4 @@ -11886,3 +11890,6 @@ sha256=7515a40396184cd82fd6a01d5b0e1fb79f009c5d35da8e59b8710c530e8e68b1 md5=18e5dc522aa9424cf9b32b86da19b85e sha256=b0e00a7c164711512549d3ad82707c53a20fd978c2448ec22d2ea76df1954eee +[ftp://ftp.gnu.org/gnu/gperf/gperf-3.0.3.tar.gz] +md5=cc20e58975a38075440423c8fb85fd00 +sha256=63287527c8d9e27e801cf0804436f3494bd569db05d49dcdd2a942ae72fa9055 diff --git a/packages/bitbake/bitbake_1.8.2.bb b/packages/bitbake/bitbake_1.8.2.bb new file mode 100644 index 0000000000..a2cd3899a1 --- /dev/null +++ b/packages/bitbake/bitbake_1.8.2.bb @@ -0,0 +1,7 @@ +require bitbake.inc + +PR = "r0" + +SRC_URI = "http://download.berlios.de/bitbake/bitbake-${PV}.tar.gz" + +S = "${WORKDIR}/bitbake-${PV}" diff --git a/packages/bitbake/bitbake_svn.bb b/packages/bitbake/bitbake_svn.bb index d16471d405..247140b6c6 100644 --- a/packages/bitbake/bitbake_svn.bb +++ b/packages/bitbake/bitbake_svn.bb @@ -1,7 +1,7 @@ require bitbake.inc -PV = "1.7.2+svn${SRCDATE}" -PR = "r1" +PV = "1.9.0+svn${SRCDATE}" +PR = "r0" # Don't use the tip of svn by default DEFAULT_PREFERENCE = "-1" diff --git a/packages/directfb/directfb_1.0.0.bb b/packages/directfb/directfb_1.0.0.bb index 5effeb8de6..cbeede90ab 100644 --- a/packages/directfb/directfb_1.0.0.bb +++ b/packages/directfb/directfb_1.0.0.bb @@ -7,12 +7,13 @@ SECTION = "libs" LICENSE = "LGPL" HOMEPAGE = "http://directfb.org" DEPENDS = "jpeg libpng freetype zlib tslib" -PR = "r2" +PR = "r3" RV = "1.0-0" SRC_URI = "http://www.directfb.org/download/DirectFB/DirectFB-${PV}.tar.gz \ - file://fix-pkgconfig-cflags.patch;patch=1 \ - file://mkdfiff.patch;patch=1" + file://fix-pkgconfig-specs.patch;patch=1 \ + file://mkdfiff.patch;patch=1 \ + file://getpagesize.patch;patch=1" S = "${WORKDIR}/DirectFB-1.0.0" diff --git a/packages/directfb/files/getpagesize.patch b/packages/directfb/files/getpagesize.patch new file mode 100644 index 0000000000..256b8db290 --- /dev/null +++ b/packages/directfb/files/getpagesize.patch @@ -0,0 +1,16 @@ +diff --git a/lib/direct/system.c b/lib/direct/system.c +index 8dd3f12..0731fa2 100644 +--- a/lib/direct/system.c ++++ b/lib/direct/system.c +@@ -36,8 +36,9 @@ + + #if HAVE_ASM_PAGE_H + #include <asm/page.h> +-#else +-#define PAGE_SIZE sysconf( _SC_PAGESIZE ) ++#endif ++#ifndef PAGE_SIZE ++# define PAGE_SIZE (getpagesize()) + #endif + + diff --git a/packages/libxfce4mcs/.mtn2git_empty b/packages/ecj/.mtn2git_empty index e69de29bb2..e69de29bb2 100644 --- a/packages/libxfce4mcs/.mtn2git_empty +++ b/packages/ecj/.mtn2git_empty diff --git a/packages/ecj/ecj-native_3.2.2.bb b/packages/ecj/ecj-native_3.2.2.bb new file mode 100644 index 0000000000..8afa2653ca --- /dev/null +++ b/packages/ecj/ecj-native_3.2.2.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "JDT Core Batch Compiler" +HOMEPAGE = "http://www.eclipse.org/" +PRIORITY = "optional" +SECTION = "devel" +LICENSE = "EPL" +PR = "r0" + +inherit native + +SRC_URI = "http://mirrors.ibiblio.org/pub/mirrors/eclipse/eclipse/downloads/drops/R-3.2.2-200702121330/ecj.jar \ + file://ecj.sh" + +do_stage() { + install -d ${STAGING_BINDIR_NATIVE} + install -m 755 ${S}/../ecj.jar ${STAGING_BINDIR_NATIVE} + install -m 755 ${S}/../ecj.sh ${STAGING_BINDIR_NATIVE}/ecj +} diff --git a/packages/libxfce4util/.mtn2git_empty b/packages/ecj/files/.mtn2git_empty index e69de29bb2..e69de29bb2 100644 --- a/packages/libxfce4util/.mtn2git_empty +++ b/packages/ecj/files/.mtn2git_empty diff --git a/packages/ecj/files/ecj.sh b/packages/ecj/files/ecj.sh new file mode 100644 index 0000000000..75aa2c2287 --- /dev/null +++ b/packages/ecj/files/ecj.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +java -Xmx512m -jar $0.jar "$@" diff --git a/packages/efl/evas.inc b/packages/efl/evas.inc index ceca03c0a8..5e34bb3014 100644 --- a/packages/efl/evas.inc +++ b/packages/efl/evas.inc @@ -13,6 +13,7 @@ export FREETYPE_CONFIG = "${STAGING_BINDIR_CROSS}/freetype-config" SRC_URI = "http://enlightenment.freedesktop.org/files/evas-${PV}.tar.gz \ file://fix-configure.patch;patch=1 \ + file://pagesize.patch;patch=1 \ ${E_CVS};module=e17/libs/evas/m4;date=20060101" S = "${WORKDIR}/evas-${PV}" diff --git a/packages/efl/evas/pagesize.patch b/packages/efl/evas/pagesize.patch new file mode 100644 index 0000000000..5efd16a96e --- /dev/null +++ b/packages/efl/evas/pagesize.patch @@ -0,0 +1,13 @@ +diff --git a/src/modules/engines/fb/evas_fb_main.c b/src/modules/engines/fb/evas_fb_main.c +index e26c171..75e0743 100644 +--- a/src/modules/engines/fb/evas_fb_main.c ++++ b/src/modules/engines/fb/evas_fb_main.c +@@ -530,7 +530,7 @@ fb_postinit(FB_Mode *mode) + fb_cleanup(); + exit(1); + } +- mode->mem_offset = (unsigned)(fb_fix.smem_start) & (~PAGE_MASK); ++ mode->mem_offset = (unsigned)(fb_fix.smem_start) & (getpagesize()-1); + mode->mem = (unsigned char *)mmap(NULL, fb_fix.smem_len + mode->mem_offset, + PROT_WRITE | PROT_READ, MAP_SHARED, fb, 0); + if ((int)mode->mem == -1) diff --git a/packages/libxfcegui4/.mtn2git_empty b/packages/gperf/.mtn2git_empty index e69de29bb2..e69de29bb2 100644 --- a/packages/libxfcegui4/.mtn2git_empty +++ b/packages/gperf/.mtn2git_empty diff --git a/packages/qmake/qmake2-native-2.00a/.mtn2git_empty b/packages/gperf/files/.mtn2git_empty index e69de29bb2..e69de29bb2 100644 --- a/packages/qmake/qmake2-native-2.00a/.mtn2git_empty +++ b/packages/gperf/files/.mtn2git_empty diff --git a/packages/gperf/files/autoreconf.patch b/packages/gperf/files/autoreconf.patch new file mode 100644 index 0000000000..432023067b --- /dev/null +++ b/packages/gperf/files/autoreconf.patch @@ -0,0 +1,435 @@ +Index: gperf-3.0.3/configure.ac +=================================================================== +--- gperf-3.0.3.orig/configure.ac 2007-05-10 18:34:15.000000000 +0200 ++++ gperf-3.0.3/configure.ac 2007-05-10 18:34:26.000000000 +0200 +@@ -21,7 +21,7 @@ + dnl If not, write to the Free Software Foundation, Inc., + dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +-AC_PREREQ([2.60]) ++AC_PREREQ([2.59]) + AC_INIT(doc/gperf.1) + AC_PROG_MAKE_SET + AC_OBJEXT +Index: gperf-3.0.3/doc/configure.ac +=================================================================== +--- gperf-3.0.3.orig/doc/configure.ac 2007-05-10 18:34:30.000000000 +0200 ++++ gperf-3.0.3/doc/configure.ac 2007-05-10 18:34:37.000000000 +0200 +@@ -21,7 +21,7 @@ + dnl If not, write to the Free Software Foundation, Inc., + dnl 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +-AC_PREREQ([2.60]) ++AC_PREREQ([2.59]) + AC_INIT(gperf.1) + PACKAGE=gperf + AC_SUBST(PACKAGE) +Index: gperf-3.0.3/lib/configure.ac +=================================================================== +--- gperf-3.0.3.orig/lib/configure.ac 2007-05-10 18:34:41.000000000 +0200 ++++ gperf-3.0.3/lib/configure.ac 2007-05-10 18:34:46.000000000 +0200 +@@ -21,7 +21,7 @@ + dnl If not, write to the Free Software Foundation, Inc., + dnl 51 Franklin |
