summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2009-04-19 13:36:52 +0200
committerKoen Kooi <koen@openembedded.org>2009-04-19 13:36:52 +0200
commita6f5ece4e7aa57127bfb0cfe6ccdabb98e70e8fb (patch)
tree9884eb435020cfebf6505cee7e2d74368bbc753e
parentf7915fe7e90752b77438bab028cb5658edc13fea (diff)
parent90deb9f866f17181f3cc4296e0b8d5de5187609e (diff)
Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into org.openembedded.dev
-rw-r--r--MAINTAINERS8
-rw-r--r--conf/checksums.ini8
-rw-r--r--recipes/gnome/gvfs_1.2.1.bb4
-rw-r--r--recipes/gpephone/libgemwidget/libgemwidget-fixup.diff47
-rw-r--r--recipes/nautilus/nautilus-cd-burner/makefile.patch42
-rw-r--r--recipes/nautilus/nautilus-cd-burner_2.24.0.bb22
-rw-r--r--recipes/nautilus/nautilus-cd-burner_2.8.5.bb30
-rw-r--r--recipes/squashfs-tools/squashfs-tools-4.0/Makefile.patch60
-rw-r--r--recipes/squashfs-tools/squashfs-tools-native_4.0.bb11
-rw-r--r--recipes/squashfs-tools/squashfs-tools_4.0.bb12
-rw-r--r--recipes/vala/vala-bootstrap-native_0.6.0.bb3
-rw-r--r--recipes/vala/vala_0.6.0.bb1
-rw-r--r--recipes/zaurus-updater/zaurus-updater.bb1
13 files changed, 146 insertions, 103 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 34eb54d352..2447434e85 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -145,12 +145,12 @@ Interests: wifi, kernels, emulation, qemu, git
Recipes: linux-jlime*, scummvm, blackbox
Person: Leon Woestenberg
-Mail: leonw@mailcan.com
+Mail: leon@sidebranch.com
Website: http://www.sidebranch.com/
-Interests: Real-time embedded Linux for highly available applications.
+Interests: Real-time and/or embedded Linux for industrial applications.
Interests: Small read-only Linux based firmware, deterministic builds.
-Recipes: lighttpd, fastcgi
-Machines: mpc8313e-rdb, efika, ixp4xxbe, x86, davinci-dvevm
+Recipes: lighttpd, fastcgi, squashfs-tools, rt-tests, linux-rt, linux
+Machines: mpc8313e-rdb, mpc8315e-rdb, efika, ixp4xxbe, x86, canyonlands
Person: Liam Girdwoord
Mail: liam.girdwood@wolfsonmicro.com
diff --git a/conf/checksums.ini b/conf/checksums.ini
index 4adcd816df..436a031f4b 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -16774,6 +16774,10 @@ sha256=86c8839ad5c8a1c5674eb3617bbe15e9c9bb2358a7435a0e2d22cd25ab7718ff
md5=50c5732c0c9736b7026bce1c6b0007dc
sha256=83f1d6623e142af30a9b3fa9135ecf973fbb8c89f1dc36a218de0c0fef6ddf07
+[http://ftp.gnome.org/pub/GNOME/sources/nautilus-cd-burner/2.24/nautilus-cd-burner-2.24.0.tar.bz2]
+md5=eb211dd03d0518263fa4eadccc3caa88
+sha256=d4ff952115a2fca28c613ce6a2b46740ce1000b0c213c482bcf3f127ceab99ad
+
[http://ftp.gnome.org/pub/GNOME/sources/nautilus-cd-burner/2.8/nautilus-cd-burner-2.8.5.tar.bz2]
md5=970173a3f93270950ca9fd247bdf07a7
sha256=978d470f5f0cc314fab20ad8b4f771c568915fb78e933960bf33444ac44f9a39
@@ -21578,6 +21582,10 @@ sha256=8423027a1e7dc238d27ec227f47ce22d1317b4c9a0a9ee49a38b6e6f8da8a5c8
md5=95c40fca0d886893631b5de14a0af25b
sha256=8423027a1e7dc238d27ec227f47ce22d1317b4c9a0a9ee49a38b6e6f8da8a5c8
+[http://downloads.sourceforge.net/squashfs/squashfs4.0.tar.gz]
+md5=a3c23391da4ebab0ac4a75021ddabf96
+sha256=18948edbe06bac2c4307eea99bfb962643e4b82e5b7edd541b4d743748e12e21
+
[http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE14.tar.bz2]
md5=eadb138d48320df8b99349121159c6bf
sha256=dcb0c10965430862721b675e2f9f6a30819880e03124b5e9403bfce2c7f3b69a
diff --git a/recipes/gnome/gvfs_1.2.1.bb b/recipes/gnome/gvfs_1.2.1.bb
index 399cce67e7..ba27418e29 100644
--- a/recipes/gnome/gvfs_1.2.1.bb
+++ b/recipes/gnome/gvfs_1.2.1.bb
@@ -1,10 +1,10 @@
DESCRIPTION = "gvfs is a userspace virtual filesystem"
LICENSE = "LGPL"
-DEPENDS = "gnome-keyring glib-2.0 obexftp fuse avahi fuse hal gconf-dbus samba gphoto2"
+DEPENDS = "gawk-native gnome-keyring glib-2.0 obexftp fuse avahi fuse hal gconf-dbus samba gphoto2"
inherit gnome
-EXTRA_OECONF = "--enable-samba --with-archive-includes=${STAGING_INCDIR}"
+EXTRA_OECONF = "--enable-samba --with-archive-includes=${STAGING_INCDIR} --with-samba-includes=${STAGING_INCDIR}"
PACKAGES =+ "gvfsd-ftp gvfsd-sftp gvfsd-trash"
diff --git a/recipes/gpephone/libgemwidget/libgemwidget-fixup.diff b/recipes/gpephone/libgemwidget/libgemwidget-fixup.diff
index 9a219f1eb8..90f9877910 100644
--- a/recipes/gpephone/libgemwidget/libgemwidget-fixup.diff
+++ b/recipes/gpephone/libgemwidget/libgemwidget-fixup.diff
@@ -1,7 +1,6 @@
-Index: libgemwidget-1.0/src/gemfilechooser.c
-===================================================================
---- libgemwidget-1.0.orig/src/gemfilechooser.c 2008-11-04 14:04:26.428221184 +0300
-+++ libgemwidget-1.0/src/gemfilechooser.c 2008-11-04 14:41:58.755239494 +0300
+diff -Narub libgemwidget-1.0.orig/src/gemfilechooser.c libgemwidget-1.0/src/gemfilechooser.c
+--- libgemwidget-1.0.orig/src/gemfilechooser.c 2007-11-04 07:48:36.000000000 +0100
++++ libgemwidget-1.0/src/gemfilechooser.c 2009-04-13 20:05:21.018294446 +0200
@@ -46,6 +46,7 @@
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
@@ -10,34 +9,34 @@ Index: libgemwidget-1.0/src/gemfilechooser.c
#include "gemfilechooser.h"
#include "gemresource.h"
#include "gemenv.h"
-@@ -304,7 +305,7 @@ gem_file_chooser_finalize (GObject *obje
+@@ -304,7 +305,7 @@
}
-
+
static void
-gem_file_chooser_file_info_print (GtkFileInfo *info)
+gem_file_chooser_file_info_print (GFileInfo *info)
{
- struct tm loacl_time;
- time_t time;
-@@ -331,10 +332,10 @@ gem_file_chooser_file_info_print (GtkFil
- (gtk_file_info_get_is_folder(info) ? "TRUE" : "FALSE"));
- g_print("%s():|- Hidden : %s\n",
- __FUNCTION__,
+ struct tm loacl_time;
+ time_t time;
+@@ -331,10 +332,10 @@
+ (gtk_file_info_get_is_folder(info) ? "TRUE" : "FALSE"));
+ g_print("%s():|- Hidden : %s\n",
+ __FUNCTION__,
- (gtk_file_info_get_is_hidden(info) ? "TRUE" : "FALSE"));
+ (g_file_info_get_is_hidden(info) ? "TRUE" : "FALSE"));
- g_print("%s():|- MIME Type : %s\n",
- __FUNCTION__,
+ g_print("%s():|- MIME Type : %s\n",
+ __FUNCTION__,
- gtk_file_info_get_mime_type(info));
+ g_file_info_get_mime_type(info));
- g_print("%s():|- Modified Time : %04d/%02d/%02d %02d:%02d:%02d\n",
- __FUNCTION__,
- loacl_time.tm_year + 1900,
-@@ -345,7 +346,7 @@ gem_file_chooser_file_info_print (GtkFil
- loacl_time.tm_sec);
- g_print("%s():`- Size : %lld\n",
- __FUNCTION__,
+ g_print("%s():|- Modified Time : %04d/%02d/%02d %02d:%02d:%02d\n",
+ __FUNCTION__,
+ loacl_time.tm_year + 1900,
+@@ -345,7 +346,7 @@
+ loacl_time.tm_sec);
+ g_print("%s():`- Size : %lld\n",
+ __FUNCTION__,
- gtk_file_info_get_size(info));
+ g_file_info_get_size(info));
-
- g_print("\n");
- return;
+
+ g_print("\n");
+ return;
diff --git a/recipes/nautilus/nautilus-cd-burner/makefile.patch b/recipes/nautilus/nautilus-cd-burner/makefile.patch
deleted file mode 100644
index ece201e25d..0000000000
--- a/recipes/nautilus/nautilus-cd-burner/makefile.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- nautilus-cd-burner-2.8.5/Makefile.am 2004-10-20 15:52:13.000000000 -0700
-+++ nautilus-cd-burner-2.8.5.new/Makefile.am 2004-11-15 16:57:16.530130640 -0700
-@@ -52,6 +51,8 @@
- CLEANFILES = $(desktop_in_files:.desktop.in=.desktop) \
- $(schema_DATA) $(CDRECMARSHALFILES)
-
-+DISTCLEANFILES = intltool-extract intltool-merge intltool-update
-+
- modulesconfdir=$(sysconfdir)/gnome-vfs-2.0/modules
- modulesconf_DATA = mapping-modules.conf
- modulesdir = $(libdir)/gnome-vfs-2.0/modules
-@@ -109,6 +110,12 @@
- mapping-protocol.c \
- $(NULL)
-
-+# we set this so that Automake will use different file names when
-+# compiling, so that the copy of mapping-method.o compiled for
-+# libmapping.la doesn't conflict with the copy compiled for
-+# mapping-daemon (the library one should be PIC code).
-+libmapping_la_CFLAGS =
-+
- libmapping_la_LDFLAGS = $(module_flags)
- libmapping_la_LIBADD = $(MAPPING_LIBS)
-
-@@ -142,12 +149,11 @@
-
- if LIBSTDCXX_HACK
- AM_CXXFLAGS = -fno-exceptions -fno-rtti
--CXXLD=--tag=CC $(CXX)
--else
--# If we don't set it, it doesn't seem to appear in the Makefile at all
--# and we can't recursively set it, hence
--CXXLD=$(CXX)
--endif
-+CXX_LINK_TAG = --tag=CC
-+endif
-+CXXLINK = $(LIBTOOL) --mode=link $(CXX_LINK_TAG) $(CXXLD) $(AM_CXXFLAGS) \
-+ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+
-
- libnautilus_burn_la_LIBADD = $(BURN_LIBS)
- libnautilus_burnincludedir = $(includedir)/libnautilus-burn/
diff --git a/recipes/nautilus/nautilus-cd-burner_2.24.0.bb b/recipes/nautilus/nautilus-cd-burner_2.24.0.bb
new file mode 100644
index 0000000000..4d8394ed10
--- /dev/null
+++ b/recipes/nautilus/nautilus-cd-burner_2.24.0.bb
@@ -0,0 +1,22 @@
+DESCRIPTION = "Easy To Use GNOME CD/DVD Burning Application"
+LICENSE = "LGPL GPL"
+SECTION = "x11/gnome"
+inherit gnome
+
+DEPENDS="dbus-glib eel glib-2.0 gtk+ hal libglade libgnomeui nautilus"
+# recipe does not exist yet:
+#DEPENDS += "gnome-mount"
+# FIXME: recipes are missing
+#RDEPENDS = "genisoimage growisofs wodim"
+
+PACKAGES += "nautilus-extension-nautilus-cd-burner"
+FILES_nautilus-extension-nautilus-cd-burner = "${libdir}/nautilus"
+FILES_${PN}-dbg += "${libdir}/nautilus/extensions-*/.debug"
+
+do_install_append() {
+ rm ${D}${libdir}/nautilus/extensions-*/*.la
+}
+
+do_stage() {
+ autotools_stage_all
+}
diff --git a/recipes/nautilus/nautilus-cd-burner_2.8.5.bb b/recipes/nautilus/nautilus-cd-burner_2.8.5.bb
deleted file mode 100644
index 71f0a5c44e..0000000000
--- a/recipes/nautilus/nautilus-cd-burner_2.8.5.bb
+++ /dev/null
@@ -1,30 +0,0 @@
-# nautilus-cd-burner OE build file
-# Copyright (C) 2005, Advanced Micro Devices, Inc. All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-inherit gnome
-LICENSE="GPL"
-
-DEPENDS="nautilus"
-
-SRC_URI += "file://makefile.patch;patch=1"
-
-EXTRA_OECONF = "--disable-gtk-doc"
-
-PACKAGES += "libnautilus-burn"
-
-FILES_${PN} = "/usr/share/* /usr/bin/* /etc /usr/lib/gnome-vfs-2.0/* \
- /usr/lib/nautilus/*"
-FILES_libnautilus-burn="/usr/lib/*.so*"
-
-headers="bacon-cd-selection.h cd-drive.h cd-recorder.h"
-hdir="${STAGING_INCDIR}/libnautilus-burn"
-
-do_stage() {
- install -d ${hdir}
- for file in ${headers}; do
- install -m 0644 $file ${hdir}/$file
- done
-
- oe_libinstall libnautilus-burn ${STAGING_LIBDIR}
-}
diff --git a/recipes/squashfs-tools/squashfs-tools-4.0/Makefile.patch b/recipes/squashfs-tools/squashfs-tools-4.0/Makefile.patch
new file mode 100644
index 0000000000..2c88aba2ae
--- /dev/null
+++ b/recipes/squashfs-tools/squashfs-tools-4.0/Makefile.patch
@@ -0,0 +1,60 @@
+Index: squashfs-tools/Makefile
+===================================================================
+--- squashfs-tools.orig/Makefile 2009-04-19 01:47:43.000000000 +0200
++++ squashfs-tools/Makefile 2009-04-19 01:52:36.000000000 +0200
+@@ -1,36 +1,48 @@
+ INSTALL_DIR = /usr/local/bin
+
+ INCLUDEDIR = .
++CFLAGS_R = -I$(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE
++LIBS = -lz -lpthread
+
+ CFLAGS := -I$(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -O2
+
+ all: mksquashfs unsquashfs
+
+ mksquashfs: mksquashfs.o read_fs.o sort.o swap.o pseudo.o
+- $(CC) mksquashfs.o read_fs.o sort.o swap.o pseudo.o -lz -lpthread -lm -o $@
++ $(CC) $(LDFLAGS) mksquashfs.o read_fs.o sort.o swap.o pseudo.o -lz -lpthread -lm -o $@
+
+ mksquashfs.o: mksquashfs.c squashfs_fs.h mksquashfs.h global.h sort.h squashfs_swap.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ read_fs.o: read_fs.c squashfs_fs.h read_fs.h global.h squashfs_swap.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ sort.o: sort.c squashfs_fs.h global.h sort.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ swap.o: swap.c Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ pseudo.o: pseudo.c pseudo.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ unsquashfs: unsquashfs.o unsquash-1.o unsquash-2.o unsquash-3.o unsquash-4.o swap.o
+- $(CC) unsquashfs.o unsquash-1.o unsquash-2.o unsquash-3.o unsquash-4.o swap.o -lz -lpthread -lm -o $@
++ $(CC) $(LDFLAGS) unsquashfs.o unsquash-1.o unsquash-2.o unsquash-3.o unsquash-4.o swap.o -lz -lpthread -lm -o $@
+
+-unsquashfs.o: unsquashfs.h unsquashfs.c squashfs_fs.h squashfs_swap.h squashfs_compat.h global.h Makefile
++unsquashfs.o: unsquashfs.c unsquashfs.h squashfs_fs.h squashfs_swap.h squashfs_compat.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+-unsquash-1.o: unsquashfs.h unsquash-1.c squashfs_fs.h squashfs_compat.h global.h Makefile
++unsquash-1.o: unsquash-1.c unsquashfs.h squashfs_fs.h squashfs_compat.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+-unsquash-2.o: unsquashfs.h unsquash-2.c unsquashfs.h squashfs_fs.h squashfs_compat.h global.h Makefile
++unsquash-2.o: unsquash-2.c unsquashfs.h unsquashfs.h squashfs_fs.h squashfs_compat.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+-unsquash-3.o: unsquashfs.h unsquash-3.c squashfs_fs.h squashfs_compat.h global.h Makefile
++unsquash-3.o: unsquash-3.c unsquashfs.h squashfs_fs.h squashfs_compat.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+-unsquash-4.o: unsquashfs.h unsquash-4.c squashfs_fs.h squashfs_swap.h global.h Makefile
++unsquash-4.o: unsquash-4.c unsquashfs.h squashfs_fs.h squashfs_swap.h global.h Makefile
++ $(CC) $(CFLAGS_R) $(CFLAGS) -c -o $@ $<
+
+ clean:
+ -rm -f *.o mksquashfs unsquashfs
diff --git a/recipes/squashfs-tools/squashfs-tools-native_4.0.bb b/recipes/squashfs-tools/squashfs-tools-native_4.0.bb
new file mode 100644
index 0000000000..87ba761ce4
--- /dev/null
+++ b/recipes/squashfs-tools/squashfs-tools-native_4.0.bb
@@ -0,0 +1,11 @@
+require squashfs-tools_${PV}.bb
+PR = "r0"
+
+inherit native
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/squashfs-tools-${PV}', '${FILE_DIRNAME}/squashfs-tools', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+PACKAGES = ""
+
+do_stage () {
+ install -m 0755 mksquashfs ${STAGING_BINDIR}/
+}
diff --git a/recipes/squashfs-tools/squashfs-tools_4.0.bb b/recipes/squashfs-tools/squashfs-tools_4.0.bb
new file mode 100644
index 0000000000..8299cd6fdf
--- /dev/null
+++ b/recipes/squashfs-tools/squashfs-tools_4.0.bb
@@ -0,0 +1,12 @@
+require squashfs-tools.inc
+PR = "r0"
+
+DEFAULT_PREFERENCE = "-1"
+
+# some release have .tgz, some have .tar.gz, so keep that outside the .inc file
+
+#http://ovh.dl.sourceforge.net/sourceforge/squashfs/squashfs4.0.tar.gz
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/squashfs/squashfs${@bb.data.getVar('PV',d,1).replace('r','-r')}.tar.gz \
+file://Makefile.patch;patch=1"
+
diff --git a/recipes/vala/vala-bootstrap-native_0.6.0.bb b/recipes/vala/vala-bootstrap-native_0.6.0.bb
index 8cc3acb52b..36db7174a6 100644
--- a/recipes/vala/vala-bootstrap-native_0.6.0.bb
+++ b/recipes/vala/vala-bootstrap-native_0.6.0.bb
@@ -1,4 +1,5 @@
-require vala_${PV}.bb
+require vala.inc
+PR = "r2"
inherit native
DEPENDS = "glib-2.0-native"
diff --git a/recipes/vala/vala_0.6.0.bb b/recipes/vala/vala_0.6.0.bb
index 7b2b4e293c..e03e39f002 100644
--- a/recipes/vala/vala_0.6.0.bb
+++ b/recipes/vala/vala_0.6.0.bb
@@ -1,2 +1,3 @@
require vala.inc
+DEPENDS = "vala-bootstrap-native"
PR = "r2"
diff --git a/recipes/zaurus-updater/zaurus-updater.bb b/recipes/zaurus-updater/zaurus-updater.bb
index 6ed1c5fdd4..ab32d7fe29 100644
--- a/recipes/zaurus-updater/zaurus-updater.bb
+++ b/recipes/zaurus-updater/zaurus-updater.bb
@@ -35,3 +35,4 @@ do_deploy() {
}
addtask deploy before do_build after do_compile
+PARALLEL_MAKE = ""