+++ /dev/null
-include autoconf_${PV}.oe
-S = ${WORKDIR}/autoconf-${PV}
-FILESDIR = ${@os.path.dirname(oe.data.getVar('FILE',d,1))}/autoconf-${PV}
-DEPENDS =
-
-inherit native
+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
+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
+}
-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
+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
+}
+
+