12345678910111213141516171819202122232425262728 |
- #!/bin/sh
- set -ex
- prefix=${out}
- bindir=${prefix}/bin
- libdir=${prefix}/lib
- incdir=${prefix}/include
- tmpdir=/tmp
- sources=/tmp
- NYACC_PKG=nyacc-1.00.2
- MES_PKG=mes
- MES_PREFIX=${tmpdir}/src/mes-m2-dad1744fa80f52b3b428803c06b09d39c285f500
- GUILE_LOAD_PATH=${MES_PREFIX}/mes/module:${MES_PREFIX}/module:${tmpdir}/src/${NYACC_PKG}/module
- mkdir -p ${prefix} ${bindir} ${libdir} ${incdir} ${tmpdir}
- cd ${tmpdir}
- mkdir files src mes
- cp ${src}/sysa/mes/files/mescc.scm files/mescc.scm
- cp ${src}/sysa/mes/files/config.h files/config.h
- cp ${nyacc_src} src/${NYACC_PKG}.tar.gz
- cp ${mes_src} src/${MES_PKG}.tar.gz
- # create empty checksum file so the build succeeds
- cp ${checksums} ${sources}/${MES_PKG}/checksums
- kaem --file ${src}/sysa/mes/mes.kaem
|