]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/squeak/squeak-nox_3.4-2.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / squeak / squeak-nox_3.4-2.bb
1 DESCRIPTION = "Squeak VM for QtEmbedded"
2 SECTION = "devel"
3 PRIORITY = "optional"
4 MAINTAINER = "Torsten Sadowski <tsadowski@gmx.net>"
5 LICENSE = "Squeak License"
6 HOMEPAGE = "http://www.squeak.org"
7 DEPENDS = "virtual/libqpe"
8 PROVIDES = "virtual/squeak-nox"
9 PR = "r1"
10
11 SRC_URI = "http://keepcool.kf.tu-berlin.de/public/mitarbeiter/sadowski/qtopia-squeak-${PV}_patched.tar.gz \
12            file://Makefile.in"
13 S = "${WORKDIR}"
14
15 EXTRA_OECONF = ' --host=arm-linux --without-x --without-npsqueak --with-audio=oss'
16
17 inherit palmtop
18
19 do_configure() {
20         cp platforms/unix/vm/aio.h platforms/unix/vm/sqaio.h
21         cp ${WORKDIR}/Makefile.in platforms/unix/vm/Makefile.in
22         rm -rf build
23         mkdir build
24         cd build
25         ../platforms/unix/config/configure ${EXTRA_OECONF}
26 }
27
28 do_compile() {
29         cd build
30         make
31 }
32
33 do_install() {
34         install -d ${D}${palmtopdir}/bin/
35         install -m 0755 ${WORKDIR}/build/squeak-nox ${D}${palmtopdir}/bin/
36         install -d ${D}/${palmtopdir}/apps/Applications/
37         install -m 0644 squeak.desktop ${D}/${palmtopdir}/apps/Applications/squeak.desktop
38         install -d ${D}/${palmtopdir}/pics/
39         install -m 0644 SqueakLogo.png ${D}/${palmtopdir}/pics/SqueakLogo.png
40         install -d ${D}/${palmtopdir}/share/apps/squeak/
41         install -m 0644 README ${D}/${palmtopdir}/share/apps/squeak/
42 }