Small fixes here and there in some -native builds.
authorChris Larson <clarson@kergoth.com>
Fri, 23 Jan 2004 11:42:03 +0000 (11:42 +0000)
committerChris Larson <clarson@kergoth.com>
Fri, 23 Jan 2004 11:42:03 +0000 (11:42 +0000)
BKrev: 4011088b6uyZvFFENH7gtaKmZS5SeQ

autoconf/autoconf-native_2.57.oe [deleted file]
autoconf/autoconf-native_2.59.oe
automake/automake-native_1.8.2.oe
freetype/freetype-native_2.1.7.oe
python/python-native_2.3.3.oe

diff --git a/autoconf/autoconf-native_2.57.oe b/autoconf/autoconf-native_2.57.oe
deleted file mode 100644 (file)
index 07bb775..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-include autoconf_${PV}.oe
-S = ${WORKDIR}/autoconf-${PV}
-FILESDIR = ${@os.path.dirname(oe.data.getVar('FILE',d,1))}/autoconf-${PV}
-DEPENDS = 
-
-inherit native
index e69de29..19038d9 100644 (file)
@@ -0,0 +1,6 @@
+include autoconf_${PV}.oe
+S = ${WORKDIR}/autoconf-${PV}
+FILESDIR = ${@os.path.dirname(oe.data.getVar('FILE',d,1))}/autoconf-${PV}
+DEPENDS = patcher-native
+
+inherit native
index e69de29..bf82aee 100644 (file)
@@ -0,0 +1,16 @@
+include automake_${PV}.oe
+S = ${WORKDIR}/automake-${PV}
+DEPENDS = autoconf-native patcher-native 
+
+inherit native
+
+do_stage () {
+       oe_runmake install
+       install -d ${datadir}
+       if [ ! -e ${datadir}/aclocal ]; then
+               ln -sf aclocal-1.8 ${datadir}/aclocal
+       fi
+       if [ ! -e ${datadir}/automake ]; then
+               ln -sf automake-1.8 ${datadir}/automake
+       fi
+}
index 48e03a4..cbf2118 100644 (file)
@@ -1,10 +1,19 @@
-include freetype_${PV}.oe
-inherit native
+DESCRIPTION = Freetype font rendering library
+FT_SONAME = 6.3.5
+
+SRC_URI = ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
+         file://${FILESDIR}/configure.patch;patch=1
+
+inherit autotools pkgconfig native
 DEPENDS = patcher
 FILESDIR = ${@os.path.dirname(oe.data.getVar('FILE',d,1))}/freetype-${PV}
 S = ${WORKDIR}/freetype-${PV}
 PACKAGES =
 
+do_configure () {
+       oe_runconf
+}
+
 do_stage () {
        install -m 755 -D objs/.libs/libfreetype.so.${FT_SONAME} ${STAGING_LIBDIR}/libfreetype.so.${FT_SONAME}
        ln -sf ./libfreetype.so.${FT_SONAME} ${STAGING_LIBDIR}/libfreetype.so.6
index e69de29..118a1d6 100644 (file)
@@ -0,0 +1,25 @@
+DESCRIPTION="Python Programming Language"
+SECTION="base"
+PRIORITY="optional"
+MAINTAINER="Michael Lauer <mickey@Vanille.de>"
+
+SRC_URI = ftp://www.python.org/pub/python/${PV}/Python-${PV}.tar.bz2 \
+          file://${FILESDIR}/bindir-libdir.patch;patch=1
+
+S = ${WORKDIR}/Python-${PV}
+
+inherit autotools native
+
+DEPENDS=patcher-native
+
+EXTRA_OECONF = '--with-threads --with-pymalloc --with-cyclic-gc --with-exec-prefix=${STAGING_DIR}/build'
+do_configure () {
+       oe_runconf
+}
+
+do_stage_append() {
+       # install pgen for later usage with non-native builds
+       install Parser/pgen ${STAGING_DIR}/build/bin
+}
+
+