d52-3.4.1.recipe revision 4ceccd41
1SUMMARY="8052, 8035, 8048, 8041, Z80, 8080, 8085 Microcontroller Disassemblers"
2DESCRIPTION="The D52 disassembler allows the user to specify memory areas as \
3code, binary data (8 or 16 bit), ascii text, address tables, or data that \
4should be ignored (not disassembled). You may specify such areas in an ascii \
5text file.
6
7With the use of a control file, you can, by an iterative process, get a \
8progressively more meaningful disassembly by modifying the control file based \
9on examination of the output of previous runs of the disassembler. You can \
10also specify names for labels and symbols in the control file, resulting in a \
11much more readable source file.
12"
13HOMEPAGE="http://www.brouhaha.com/~eric/software/d52"
14COPYRIGHT="2007 Jeffery L. Post"
15LICENSE="GNU GPL v3"
16REVISION="1"
17SOURCE_URI="http://www.brouhaha.com/~eric/software/d52/d52v341.zip"
18CHECKSUM_SHA256="784900108a4352fb439f9c9efa9458c93138ed1f05f2e41aa2faca5bc7c76e46"
19SOURCE_DIR="d52v341"
20
21ARCHITECTURES="x86_gcc2"
22
23PROVIDES="
24	d52 = $portVersion
25	cmd:d48
26	cmd:d52
27	cmd:dz80
28"
29REQUIRES="
30	haiku
31"
32
33BUILD_REQUIRES="
34	haiku_devel
35"
36BUILD_PREREQUIRES="
37	cmd:gcc
38	cmd:make
39"
40
41BUILD()
42{
43	make # Not multi-job safe.
44}
45
46INSTALL()
47{
48	mkdir -p $binDir
49	cp dz80 d48 d52 $binDir
50	mkdir -p $docDir
51	cp *.html $docDir
52}
53