Add flex and gpm staging bits -- working to get links building.
authorChris Larson <clarson@kergoth.com>
Thu, 16 Oct 2003 18:56:04 +0000 (18:56 +0000)
committerChris Larson <clarson@kergoth.com>
Thu, 16 Oct 2003 18:56:04 +0000 (18:56 +0000)
BKrev: 3f8ee9c4LNE8LA97re6C4GXW9XF23g

flex/flex_2.5.31.oe
gpm/gpm_1.20.1.oe
liblockfile/liblockfile_1.05.oe
nonworking/centericq/centericq_4.9.7.oe
nonworking/links/links_2.1pre12.oe

index e69de29..370fa0e 100644 (file)
@@ -0,0 +1,12 @@
+DEPENDS = virtual/libc
+RDEPENDS = libc6
+
+SRC_URI = ${SOURCEFORGE_MIRROR}/lex/flex-2.5.31.tar.bz2 \
+         file://${FILESDIR}/include.patch;patch=1
+
+inherit autotools
+
+do_stage () {
+       install -m 0644 libfl.a ${STAGING_LIBDIR}/
+       install -m 0644 FlexLexer.h ${STAGING_DIR}/target/include/
+}
index e69de29..336d277 100644 (file)
@@ -0,0 +1,20 @@
+SRC_URI = ftp://arcana.linux.it/pub/gpm/gpm-1.20.1.tar.bz2
+S = ${WORKDIR}/${P}
+
+inherit autotools
+
+export LIBS=-lm
+do_configure_prepend () {
+       cp aclocal.m4 acinclude.m4
+}
+
+do_stage () {
+       install -m 0644 src/headers/gpm.h ${STAGING_DIR}/target/include/
+       install -m 0644 src/lib/libgpm.a ${STAGING_LIBDIR}/
+       install -m 0755 src/lib/libgpm.so.1.19.0 ${STAGING_LIBDIR}/
+       ln -sf libgpm.so.1.19.0 ${STAGING_LIBDIR}/libgpm.so
+}
+
+do_install () {
+       oe_runmake 'ROOT=${D}' install
+}
index f9bc02a..452a9c8 100644 (file)
@@ -18,6 +18,5 @@ do_stage () {
 }
 
 do_install () {
-       install -d ${D}/${includedir}
        oe_runmake 'ROOT=${D}' INSTGRP='' install
 }
index e69de29..02f1d4e 100644 (file)
@@ -0,0 +1,9 @@
+DEPENDS = virtual/libc openssl
+RDEPENDS = libc6 libssl0
+
+SRC_URI = http://thekonst.net/download/centericq-4.9.7.tar.bz2
+S = ${WORKDIR}/${P}
+
+inherit autotools
+
+EXTRA_OECONF = '--with-ssl --with-openssl=${STAGING_DIR}/target'
index e69de29..b6c0c52 100644 (file)
@@ -0,0 +1,13 @@
+DEPENDS = virtual/libc jpeg libpng gpm flex openssl zlib
+RDEPENDS = libc6 libjpeg libpng gpm openssl zlib1g
+
+SRC_URI = http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/download/links-2.1pre12.tar.bz2
+S = ${WORKDIR}/${P}
+
+inherit autotools
+
+EXTRA_OECONF = '--enable-javascript --with-libfl --enable-graphics \
+               --with-ssl=${STAGING_DIR}/target --with-libjpeg \
+               --without-libtiff --without-svgalib --without-x --with-fb \
+               --without-directfb --without-pmshell --without-atheos \
+               --without-x'