On Tue, Sep 14, 2010 at 12:56 PM, Yann Dirson <[email protected]> wrote: > Cross-compiling patches included. > > Signed-off-by: Yann Dirson <[email protected]> > --- > ...C_CANONICAL_BUILD-for-cross-build-support.patch | 25 + > ...Add-support-for-BUILD_-for-cross-building.patch | 41 + > ...lso-generate-native-versions-use-them-whe.patch | 263 + > recipes/gnugo/gnugo/0004-Autotools-refresh.patch |13671 > ++++++++++++++++++++ > recipes/gnugo/gnugo_3.8.bb | 22 + > 5 files changed, 14022 insertions(+), 0 deletions(-) > create mode 100644 > recipes/gnugo/gnugo/0001-Add-AC_CANONICAL_BUILD-for-cross-build-support.patch > create mode 100644 > recipes/gnugo/gnugo/0002-Add-support-for-BUILD_-for-cross-building.patch > create mode 100644 > recipes/gnugo/gnugo/0003-Make-libs-also-generate-native-versions-use-them-whe.patch > create mode 100644 recipes/gnugo/gnugo/0004-Autotools-refresh.patch > create mode 100644 recipes/gnugo/gnugo_3.8.bb > > diff --git > a/recipes/gnugo/gnugo/0001-Add-AC_CANONICAL_BUILD-for-cross-build-support.patch > > b/recipes/gnugo/gnugo/0001-Add-AC_CANONICAL_BUILD-for-cross-build-support.patch > new file mode 100644 > index 0000000..8bdf952 > --- /dev/null > +++ > b/recipes/gnugo/gnugo/0001-Add-AC_CANONICAL_BUILD-for-cross-build-support.patch > @@ -0,0 +1,25 @@ > +From d8cd51026264b5e08d12eec25722abc3156066cc Mon Sep 17 00:00:00 2001 > +From: Yann Dirson <[email protected]> > +Date: Fri, 10 Sep 2010 21:45:41 +0200 > +Subject: [PATCH 1/4] Add AC_CANONICAL_BUILD for cross-build support. > + > +Signed-off-by: Yann Dirson <[email protected]>
> diff --git a/recipes/gnugo/gnugo_3.8.bb b/recipes/gnugo/gnugo_3.8.bb > new file mode 100644 > index 0000000..4cdc8ff > --- /dev/null > +++ b/recipes/gnugo/gnugo_3.8.bb > @@ -0,0 +1,22 @@ > +DESCRIPTION = "A Go/Weiqi/Baduk playing engine." > +HOMEPAGE = "http://www.gnu.org/software/gnugo/gnugo.html" > +SECTION = "console" > +PRIORITY = "optional" > +LICENSE = "GPL" > + > +SRC_URI = "${GNU_MIRROR}/gnugo/${PN}-${PV}.tar.gz" > + > +SRC_URI += "file://0001-Add-AC_CANONICAL_BUILD-for-cross-build-support.patch" > +SRC_URI += "file://0002-Add-support-for-BUILD_-for-cross-building.patch" > +SRC_URI += > "file://0003-Make-libs-also-generate-native-versions-use-them-whe.patch" > +SRC_URI += "file://0004-Autotools-refresh.patch" SRC_URI could be something like SRC_URI = "${GNU_MIRROR}/gnugo/${PN}-${PV}.tar.gz \ file://0001-Add-AC_CANONICAL_BUILD-for-cross-build-support.patch \ .... ... ... " > + > +S = "${WORKDIR}/gnugo-${PV}" you might not need to set S here > +PR = "r1" > + PR starts with r0 for initial recipes > +inherit autotools > +EXTRA_OEMAKE = 'BUILD_CC="$BUILD_CC" BUILD_LD="$BUILD_LD" > BUILD_CFLAGS="$BUILD_CFLAGS" BUILD_LDFLAGS="$BUILD_LDFLAGS"' > + > +# FIXME: should verify those checksums through other means > +SRC_URI[md5sum] = "6db0a528df58876d2b0ef1659c374a9a" > +SRC_URI[sha256sum] = > "da68d7a65f44dcf6ce6e4e630b6f6dd9897249d34425920bfdd4e07ff1866a72" > -- > 1.7.2.3 > > > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > -- -Khem _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
