1 DESCRIPTION = "The Computer History Simulation Project"
2 HOMEPAGE = "http://simh.trailing-edge.com/"
3 SECTION = "console/misc"
8 URIPV = "${@bb.data.getVar('PV',d,1).replace('.','')}"
9 SRC_URI = "http://simh.trailing-edge.com/sources/simhv${URIPV}.zip \
10 file://makefile.patch;patch=1"
11 S = "${WORKDIR}/${PN}-${PV}"
15 os.mkdir(bb.data.getVar('S',d,1))
16 tmp = bb.data.createCopy(d)
17 bb.data.setVar('WORKDIR',bb.data.getVar('S',d,1),tmp)
18 bb.build.exec_func('base_do_unpack', tmp)
23 make USE_NETWORK=1 || die "make failed"
27 install -d "${D}${bindir}"
30 install -m 0755 "$bin" "${D}${bindir}/${PN}-${bin}"
32 install -d "${D}${datadir}/${PN}"
33 install -m 0644 ${S}/VAX/*.bin "${D}${datadir}/${PN}/"
36 PACKAGES_DYNAMIC = "simh-*"
38 populate_packages_prepend() {
39 do_split_packages( d, bb.data.getVar('bindir',d,1), '^simh-(.*)$',
40 output_pattern='simh-%s',
41 description='SIMH for %s',
42 prepend=True, extra_depends='')
45 PACKAGES += "${PN}-vaxbin"
47 FILES_${PN}-vaxbin = "${datadir}/${PN}"