diff options
| author | Frans Meulenbroeks <fransmeulenbroeks@gmail.com> | 2009-12-14 21:42:56 +0100 |
|---|---|---|
| committer | Frans Meulenbroeks <fransmeulenbroeks@gmail.com> | 2009-12-14 21:42:56 +0100 |
| commit | 89b4cc86d929b04c5902e81e91cb9a6a7c913524 (patch) | |
| tree | f8a2eecf604d45c9a4fa676d9e1d3cfab1d5db67 /recipes | |
| parent | d555e8e394e71c88f2bec64f9b212c7fe07c5466 (diff) | |
| parent | 3f954a2253b2419bff27a905ca2996e0a6057ca8 (diff) | |
Merge branch 'org.openembedded.dev' of git.openembedded.org:openembedded into org.openembedded.dev
Diffstat (limited to 'recipes')
72 files changed, 22172 insertions, 648 deletions
diff --git a/recipes/aceofpenguins/aceofpenguins-launcher_0.3.bb b/recipes/aceofpenguins/aceofpenguins-launcher_0.4.bb index 2e96d81475..265b8c6651 100644 --- a/recipes/aceofpenguins/aceofpenguins-launcher_0.3.bb +++ b/recipes/aceofpenguins/aceofpenguins-launcher_0.4.bb @@ -8,7 +8,7 @@ SECTION = "x11/application" PACKAGE_ARCH = "all" -PR = "r1" +PR = "r0" inherit setuptools diff --git a/recipes/e17/e-tasks_svn.bb b/recipes/e17/e-tasks_svn.bb index 9556e146d6..5c07a1bd3c 100644 --- a/recipes/e17/e-tasks_svn.bb +++ b/recipes/e17/e-tasks_svn.bb @@ -10,14 +10,8 @@ inherit autotools PV = "0.0.1+svnr${SRCPV}" PR = "r1" -SRC_URI = "svn://e-tasks.googlecode.com/svn/trunk;module=.;proto=http" -S = "${WORKDIR}" - -do_configure_prepend() { - # all links to /usr/share/automake-1.10/ - rm -f ${S}/depcomp ${S}/config.guess ${S}/config.sub ${S}/INSTALL ${S}/install-sh ${S}/missing - touch ${S}/INSTALL -} +SRC_URI = "svn://e-tasks.googlecode.com/svn;module=trunk;proto=http" +S = "${WORKDIR}/trunk" do_install_append() { install -d "${D}/${datadir}/pixmaps" diff --git a/recipes/fbreader/fbreader-0.12.1/Makefile.patch b/recipes/fbreader/fbreader-0.12.1/Makefile.patch new file mode 100644 index 0000000000..0e498c7125 --- /dev/null +++ b/recipes/fbreader/fbreader-0.12.1/Makefile.patch @@ -0,0 +1,22 @@ +diff -uri fbreader-0.12.1.orig/fbreader/Makefile fbreader-0.12.1/fbreader/Makefile +--- fbreader-0.12.1.orig/fbreader/Makefile 2009-12-13 09:03:11.000000000 +0100 ++++ fbreader-0.12.1/fbreader/Makefile 2009-12-14 17:18:47.548638783 +0100 +@@ -37,7 +37,6 @@ + @install $(TARGET) $(DESTDIR)$(BINDIR)/FBReader + @install -d $(FBSHAREDIR) + @install -d $(FBSHAREDIR)/help +- @./scripts/install_help.sh $(VARIANT) $(FBSHAREDIR)/help + @install -d $(FBSHAREDIR)/network + @install -m 0644 $(wildcard data/network/*.xml) $(FBSHAREDIR)/network + @install -d $(FBSHAREDIR)/network/certificates +@@ -58,8 +57,8 @@ + @install -d $(FBSHAREDIR)/resources + @install -m 0644 $(wildcard data/resources/*.xml) $(FBSHAREDIR)/resources + @install -d $(DESTDIR)$(APPIMAGEDIR_REAL) +- @install -m 0644 $(wildcard data/icons/toolbar/$(VARIANT)/*.*) $(DESTDIR)$(APPIMAGEDIR_REAL) +- @install -m 0644 $(wildcard data/icons/filetree/$(VARIANT)/*.*) $(DESTDIR)$(APPIMAGEDIR_REAL) ++ @install -m 0644 $(wildcard data/icons/toolbar/$(TARGET_ARCH)/*.*) $(DESTDIR)$(APPIMAGEDIR_REAL) ++ @install -m 0644 $(wildcard data/icons/filetree/$(TARGET_ARCH)/*.*) $(DESTDIR)$(APPIMAGEDIR_REAL) + @install -m 0644 $(wildcard data/icons/booktree/new/*.*) $(DESTDIR)$(APPIMAGEDIR_REAL) + @make -C $(TARGET_ARCH) RESOLUTION=$(RESOLUTION) install + diff --git a/recipes/fbreader/fbreader_0.12.1.bb b/recipes/fbreader/fbreader_0.12.1.bb new file mode 100644 index 0000000000..c1c3025a1a --- /dev/null +++ b/recipes/fbreader/fbreader_0.12.1.bb @@ -0,0 +1,35 @@ +DESCRIPTION = "FBreader is an ebook reader" +HOMEPAGE = "http://www.fbreader.org" +SECTION = "x11/utils" +PRIORITY = "optional" +LICENSE = "GPLv2" +DEPENDS = "gtk+ enca expat bzip2 libgpewidget virtual/libiconv liblinebreak libfribidi" + +SRC_URI = "http://www.fbreader.org/fbreader-sources-${PV}.tgz \ +file://Makefile.patch;patch=1" + +# Set the defaults +READER_RESOLUTION ?= "1024x600" +READER_ARCH ?= "desktop" +READER_UI ?= "gtk" +READER_STATUS ?= "release" + +FILES_${PN} += "${datadir}/FBReader ${datadir}/zlibrary ${libdir}/zlibrary" + +CFLAGS_append = " RESOLUTION=${READER_RESOLUTION} INSTALLDIR=${prefix}" +EXTRA_OEMAKE = "CC='${CXX}' LD='${CXX}' OE_CFLAGS='${CXXFLAGS}' INCPATH='${STAGING_INCDIR}' LIBPATH='${STAGING_LIBDIR}'" + +inherit pkgconfig + +do_configure() { + cd ${WORKDIR}/${PN}-${PV} + mv makefiles/target.mk makefiles/target.mk.orig + + echo "TARGET_ARCH = ${READER_ARCH}" > makefiles/target.mk + echo "UI_TYPE = ${READER_UI}" >> makefiles/target.mk + echo "TARGET_STATUS = ${READER_STATUS}" >> makefiles/target.mk +} + +do_install() { + oe_runmake install DESTDIR=${D} RESOLUTION=${READER_RESOLUTION} +} diff --git a/recipes/gabriel/gabriel_svn.bb b/recipes/gabriel/gabriel_svn.bb index 94fdfe99e7..f525885fb0 100644 --- a/recipes/gabriel/gabriel_svn.bb +++ b/recipes/gabriel/gabriel_svn.bb @@ -2,7 +2,7 @@ DESCRIPTION = "Gabriel is a small utility to enable D-Bus clients to connect to daemon running on a remote machine, through SSH. In simple words, gabriel is a proxy for \ a dbus daemon running on a remote machine." LICENSE = "GPL" -DEPENDS = "libssh glib-2.0 dbus glib-dbus" +DEPENDS = "libssh glib-2.0 dbus dbus-glib" SECTION = "console/network" PV = "0.0.0+svnr${SRCPV}" diff --git a/recipes/intone-video/intone-video_svn.bb b/recipes/intone-video/intone-video_svn.bb index 30ac70acd2..0f7979f122 100644 --- a/recipes/intone-video/intone-video_svn.bb +++ b/recipes/intone-video/intone-video_svn.bb @@ -9,26 +9,15 @@ RDEPENDS = "mplayer lame libxv libsdl-x11" PV = "0.13+svnr${SRCPV}" PR = "r1" -SRC_URI = "svn://intone-video.googlecode.com/svn/trunk;module=.;proto=http" -S = "${WORKDIR}" +SRC_URI = "svn://intone-video.googlecode.com/svn;module=trunk;proto=http" +S = "${WORKDIR}/trunk" inherit autotools -do_configure_prepend() { - rm -f "${S}/INSTALL" - touch "${S}/INSTALL" - sed -i 's/intone/intone-video/g' ${S}/configure.ac - sed -i 's/\/doc\/intone$/\/share\/doc\/intone-video/g' ${S}/Makefile.am - sed -i '/^EXTRA_DIST = $(glade_DATA)/d' ${S}/src/Makefile.am - sed -i '/^gladedir = $(datadir)\/intone\/glade/d' ${S}/src/Makefile.am - sed -i '/^glade_DATA = intone.glade/d' ${S}/src/Makefile.am -} - do_install_append() { - mv ${D}/${bindir}/intone ${D}/${bindir}/intone-video - mkdir -p "${D}/${datadir}/pixmaps" + install -d "${D}/${datadir}/pixmaps" install -m 0644 "${S}/resources/intone-video.png" "${D}/${datadir}/pixmaps" - mkdir -p "${D}/${datadir}/applications" + install -d "${D}/${datadir}/applications" install -m 0644 "${S}/resources/intone-video.desktop" "${D}/${datadir}/applications" } diff --git a/recipes/intone/intone_svn.bb b/recipes/intone/intone_svn.bb index e1af70d9aa..29773c2638 100644 --- a/recipes/intone/intone_svn.bb +++ b/recipes/intone/intone_svn.bb @@ -9,18 +9,12 @@ RDEPENDS = "mplayer lame libxv libsdl-x11" PV = "0.66+svnr${SRCPV}" PR = "r2" -SRC_URI = "svn://intone.googlecode.com/svn/trunk;module=.;proto=http \ +SRC_URI = "svn://intone.googlecode.com/svn;module=trunk;proto=http \ file://vorbis-include-id3tag.patch;pnum=1;patch=1;maxrev=18" -S = "${WORKDIR}" +S = "${WORKDIR}/trunk" inherit autotools -do_configure_prepend() { - rm -f "${S}/INSTALL" - touch "${S}/INSTALL" - sed -i 's/{prefix}\/doc\/intone$/{prefix}\/share\/doc\/intone/g' ${S}/Makefile.am -} - do_install_append() { mkdir -p "${D}/${datadir}/pixmaps" install -m 0644 "${S}/resources/intone.png" "${D}/${datadir}/pixmaps" diff --git a/recipes/iproute2/iproute2-2.6.29/use-cross-compiler.patch b/recipes/iproute2/iproute2-2.6.29/use-cross-compiler.patch new file mode 100644 index 0000000000..be5d31d5e1 --- /dev/null +++ b/recipes/iproute2/iproute2-2.6.29/use-cross-compiler.patch @@ -0,0 +1,53 @@ +Patch to tc/Makefile is from +http://bugs.gentoo.org/236861 + +configure patch is based on suggestion from +PR 5117 + +http://bugs.openembedded.org/show_bug.cgi?id=5147 + +-Khem +Index: iproute2-2.6.29/configure +=================================================================== +--- iproute2-2.6.29.orig/configure 2009-12-14 11:07:42.000000000 -0800 ++++ iproute2-2.6.29/configure 2009-12-14 11:08:38.000000000 -0800 +@@ -16,7 +16,7 @@ int main(int argc, char **argv) { + return 0; + } + EOF +-gcc -I$INCLUDE -o /tmp/atmtest /tmp/atmtest.c -latm >/dev/null 2>&1 ++$CC -I$INCLUDE -o /tmp/atmtest /tmp/atmtest.c -latm >/dev/null 2>&1 + if [ $? -eq 0 ] + then + echo "TC_CONFIG_ATM:=y" >>Config +@@ -49,7 +49,7 @@ int main(int argc, char **argv) { + } + + EOF +-gcc -I$INCLUDE $IPTC -o /tmp/ipttest /tmp/ipttest.c $IPTL -ldl >/dev/null 2>&1 ++$CC -I$INCLUDE $IPTC -o /tmp/ipttest /tmp/ipttest.c $IPTL -ldl >/dev/null 2>&1 + + if [ $? -eq 0 ] + then +@@ -81,7 +81,7 @@ int main(int argc, char **argv) { + } + + EOF +-gcc -I$INCLUDE $IPTC -o /tmp/ipttest /tmp/ipttest.c $IPTL -ldl >/dev/null 2>&1 ++$CC -I$INCLUDE $IPTC -o /tmp/ipttest /tmp/ipttest.c $IPTL -ldl >/dev/null 2>&1 + + if [ $? -eq 0 ] + then +Index: iproute2-2.6.29/tc/Makefile +=================================================================== +--- iproute2-2.6.29.orig/tc/Makefile 2009-12-14 11:10:27.000000000 -0800 ++++ iproute2-2.6.29/tc/Makefile 2009-12-14 11:11:39.000000000 -0800 +@@ -100,7 +100,7 @@ clean: + rm -f emp_ematch.yacc.output + + q_atm.so: q_atm.c +- $(CC) $(CFLAGS) -shared -fpic -o q_atm.so q_atm.c -latm ++ $(CC) $(CFLAGS) $(LDFLAGS) -shared -fpic -o q_atm.so q_atm.c -latm + + %.yacc.c: %.y + $(YACC) $(YACCFLAGS) -o $@ $< diff --git a/recipes/iproute2/iproute2.inc b/recipes/iproute2/iproute2.inc index 8c8519f230..9792bad4d6 100644 --- a/recipes/iproute2/iproute2.inc +++ b/recipes/iproute2/iproute2.inc @@ -4,6 +4,8 @@ SECTION = "base" LICENSE = "GPL" DEPENDS = "flex-native bison-native" +INC_PR = "r3" + # Set the DATE in the .bb file SRC_URI = "http://developer.osdl.org/dev/iproute2/download/${P}-${DATE}.tar.gz" diff --git a/recipes/iproute2/iproute2_2.6.18.bb b/recipes/iproute2/iproute2_2.6.18.bb index d442a091db..32e871118e 100644 --- a/recipes/iproute2/iproute2_2.6.18.bb +++ b/recipes/iproute2/iproute2_2.6.18.bb @@ -1,4 +1,4 @@ -PR = "r3" +PR = "${INC_PR}.0" require iproute2.inc diff --git a/recipes/iproute2/iproute2_2.6.20.bb b/recipes/iproute2/iproute2_2.6.20.bb index e72dfccdde..dd1a504142 100644 --- a/recipes/iproute2/iproute2_2.6.20.bb +++ b/recipes/iproute2/iproute2_2.6.20.bb @@ -1,6 +1,6 @@ require iproute2.inc -PR = "r2" +PR = "${INC_PR}.0" DATE = "070313" SRC_URI_append = " file://new-flex-fix.patch;patch=1 \ diff --git a/recipes/iproute2/iproute2_2.6.22.bb b/recipes/iproute2/iproute2_2.6.22.bb index 1ee0ce7ab2..55e3a7575d 100644 --- a/recipes/iproute2/iproute2_2.6.22.bb +++ b/recipes/iproute2/iproute2_2.6.22.bb @@ -1,6 +1,6 @@ require iproute2.inc -PR = "r1" +PR = "${INC_PR}.0" DATE = "070710" SRC_URI_append = " file://new-flex-fix.patch;patch=1 \ diff --git a/recipes/iproute2/iproute2_2.6.29.bb b/recipes/iproute2/iproute2_2.6.29.bb index d02573a359..d38dde880f 100644 --- a/recipes/iproute2/iproute2_2.6.29.bb +++ b/recipes/iproute2/iproute2_2.6.29.bb @@ -1,10 +1,11 @@ require iproute2.inc -PR = "r1" +PR = "${INC_PR}.0" SRC_URI = "http://developer.osdl.org/dev/iproute2/download/${P}.tar.bz2 \ file://new-flex-fix.patch;patch=1 \ file://compilation-fix.patch;patch=1 \ + file://use-cross-compiler.patch;patch=1 \ " S = "${WORKDIR}/iproute2-${PV}" diff --git a/recipes/kexec/kexec-tools-klibc-static_2.0.1.bb b/recipes/kexec/kexec-tools-klibc-static_2.0.1.bb index 54e4601d20..1c2327f82e 100644 --- a/recipes/kexec/kexec-tools-klibc-static_2.0.1.bb +++ b/recipes/kexec/kexec-tools-klibc-static_2.0.1.bb @@ -3,7 +3,7 @@ require kexec-tools2.inc DEFAULT_PREFERENCE = "1" -PR = "r2" +PR = "r3" DEPENDS = "klibc" SRC_URI += "file://kexec-tools-2-headers.patch;patch=1 \ @@ -16,11 +16,6 @@ EXTRA_OECONF = " --without-zlib" export CC=${TARGET_PREFIX}klcc -# standart oe cflags don't work with klcc -export CFLAGS="" -export CPPFLAGS="" -export LDFLAGS="" - PACKAGES =+ "kexec-klibc-static kdump-klibc-static" FILES_kexec-klibc-static = "${sbindir}/kexec" diff --git a/recipes/klibc/klibc-1.5.15/isystem.patch b/recipes/klibc/klibc-1.5.15/isystem.patch new file mode 100644 index 0000000000..2ec40c16c2 --- /dev/null +++ b/recipes/klibc/klibc-1.5.15/isystem.patch @@ -0,0 +1,13 @@ +Index: klibc-1.5.15/klcc/klcc.in +=================================================================== +--- klibc-1.5.15.orig/klcc/klcc.in 2009-12-14 00:32:41.373661102 +0100 ++++ klibc-1.5.15/klcc/klcc.in 2009-12-14 00:34:20.855735356 +0100 +@@ -147,7 +147,7 @@ + } elsif ( $a =~ /^-([fmwWQdO]|std=|ansi|pedantic|M[GPD]|MMD)/ ) { + # Options to gcc + push(@ccopt, $a); +- } elsif ( $a =~ /^-([DUI]|M[FQT])(.*)$/ ) { ++ } elsif ( $a =~ /^-([DUI]|M[FQT]|isystem)(.*)$/ ) { + # Options to gcc, which can take either a conjoined argument + # (-DFOO) or a disjoint argument (-D FOO) + push(@ccopt, $a); diff --git a/recipes/klibc/klibc_1.5.15.bb b/recipes/klibc/klibc_1.5.15.bb index 777dcd2c3c..97898f2b8e 100644 --- a/recipes/klibc/klibc_1.5.15.bb +++ b/recipes/klibc/klibc_1.5.15.bb @@ -1,4 +1,4 @@ require klibc_1.5.15.inc -PR = "r4" +PR = "r5" KLIBC_FETCHDIR = "Testing" diff --git a/recipes/klibc/klibc_1.5.15.inc b/recipes/klibc/klibc_1.5.15.inc index f6f5b879ef..6615ac2899 100644 --- a/recipes/klibc/klibc_1.5.15.inc +++ b/recipes/klibc/klibc_1.5.15.inc @@ -4,7 +4,8 @@ SRC_URI += "file://staging.patch;patch=1 \ file://klibc_kexecsyscall.patch;patch=1 \ file://mntproc-definitions.patch;patch=1 \ file://signal-cleanup.patch;patch=1 \ - " + file://isystem.patch;patch=1 \ + " # we want only the shared programms and the lib so we chose them manually do_install() { diff --git a/recipes/linux/linux-2.6.20/0001-kbuild-include-limits.h-in-sumversion.c-for-PATH_MAX.patch b/recipes/linux/linux-2.6.20/0001-kbuild-include-limits.h-in-sumversion.c-for-PATH_MAX.patch new file mode 100644 index 0000000000..4871601c97 --- /dev/null +++ b/recipes/linux/linux-2.6.20/0001-kbuild-include-limits.h-in-sumversion.c-for-PATH_MAX.patch @@ -0,0 +1,29 @@ +From fc31c7716355a226b8ed4e16f4581e5c8fa53570 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger <vapier@gentoo.org> +Date: Thu, 17 May 2007 14:57:20 -0400 +Subject: [PATCH] kbuild: include limits.h in sumversion.c for PATH_MAX + +POSIX says limits.h defines PATH_MAX so we should include it (which fixes +compiling on some systems like OS X). + +Signed-off-by: Mike Frysinger <vapier@gentoo.org> +Signed-off-by: Sam Ravnborg <sam@ravnborg.org> +--- + scripts/mod/sumversion.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/scripts/mod/sumversion.c b/scripts/mod/sumversion.c +index 6873d5a..d9cc690 100644 +--- a/scripts/mod/sumversion.c ++++ b/scripts/mod/sumversion.c +@@ -7,6 +7,7 @@ + #include <ctype.h> + #include <errno.h> + #include <string.h> ++#include <limits.h> + #include "modpost.h" + + /* +-- +1.6.3.3 + |
