+#@TYPE: Machine
+#@NAME: X86 User Mode Linux
+#@DESCRIPTION: Machine configuration for a User Mode Linux running on an x86 compatible PC
+
+TARGET_ARCH = "i386"
+IPKG_ARCHS = "all i686 i386 x86 x86-uml"
+PREFERRED_PROVIDER_virtual/kernel = "linux-uml"
+BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel"
+BOOTSTRAP_EXTRA_RDEPENDS = "kernel kernel-modules"
+++ /dev/null
-HOMEPAGE = "http://bytesex.org/fbi.html"
-DESCRIPTION = "frame buffer image viewer"
-DEPENDS = "jpeg"
-
-SRC_URI = "http://dl.bytesex.org/releases/fbida/fbi_${PV}.tar.gz"
-
-inherit autotools
-
-CFLAGS_append = " ${LDFLAGS}"
-EXTRA_OECONF = "--disable-magick --without-x"
oe_runmake 'HOSTCC=${BUILD_CC}'
}
-Tw_headers = "Tw1.h Twautoconf.h Twavl.h Tw_defs.h Twerrno.h Tw.h Tw++.h Twkeys.h Twstat_defs.h Twstat.h Twtypes.h"
-
-
do_stage () {
-# oe_libinstall -so -C libs/libTw libTw ${STAGING_LIBDIR}
-
- install -m 0644 ${S}/libs/libTw/libTw.la ${STAGING_LIBDIR}
- install -m 0644 ${S}/libs/libTw/libTw.so ${STAGING_LIBDIR}
- install -m 0644 ${S}/libs/libTw/libTw.so.3 ${STAGING_LIBDIR}
- install -m 0644 ${S}/libs/libTw/libTw.so.3.0.9 ${STAGING_LIBDIR}
+ oe_soinstall libs/libTw/libTw.so.3.0.9 ${STAGING_LIBDIR}
install -d ${STAGING_INCDIR}/Tw
- for i in ${Tw_headers}; do
- install -m 0644 ${S}/include/Tw/$i ${STAGING_INCDIR}/Tw
- done
+ install -m 0644 include/Tw/*.h ${STAGING_INCDIR}/Tw/
}
SRC_URI = "http://linuz.sns.it/~max/twin/twutils-0.2.tar.gz"
-#EXTRA_OECONF = ""
-
inherit autotools
+CXXFLAGS_append = " -DHAVE_FUNC_ISINF"
+LDFLAGS_append = " -L${STAGING_LIBDIR}"
+
+do_compile() {
+ for i in admin twkalc
+ do
+ cd ${S}/$i && oe_runmake LDFLAGS="${LDFLAGS}"
+ done
+}