1 Summary: Small Device C Compiler
6 Group: Applications/Engineering
7 Source: sdcc-2.3.0.tar.gz
8 URL: http://sdcc.sourceforge.net/
9 Packager: Stephen Williams <steve@icarus.com>
14 SDC is a C compiler for 8051 class and similar microcontrollers.
15 The packge includes the compiler, assemblers and linkers, a device
16 simulator and a core library. The processors supported (to a varying
17 degree) include the 8051, avr, ds390, PIC, and z80.
23 ./configure --prefix=/usr
27 make prefix=$RPM_BUILD_ROOT/usr install
28 mv $RPM_BUILD_ROOT/usr/doc/ucsim $RPM_BUILD_ROOT/usr/share/doc
30 # These files need not be distributed.
31 rm -rf $RPM_BUILD_ROOT/usr/share/sdcc/lib/src/ds390/CVS
32 rm -rf $RPM_BUILD_ROOT/usr/share/sdcc/lib/src/gbz80/CVS
33 rm -rf $RPM_BUILD_ROOT/usr/share/sdcc/lib/src/z80/CVS
35 # These files freak out find-requires if left executable.
36 chmod -x $RPM_BUILD_ROOT/usr/share/sdcc/lib/src/ds390/Makefile
37 chmod -x $RPM_BUILD_ROOT/usr/share/sdcc/lib/src/gbz80/Makefile
38 chmod -x $RPM_BUILD_ROOT/usr/share/sdcc/lib/src/z80/Makefile
42 %attr(-,root,root) /usr/bin/as-gbz80
43 %attr(-,root,root) /usr/bin/aslink
44 %attr(-,root,root) /usr/bin/asx8051
45 %attr(-,root,root) /usr/bin/as-z80
46 %attr(-,root,root) /usr/bin/link-gbz80
47 %attr(-,root,root) /usr/bin/link-z80
48 %attr(-,root,root) /usr/bin/packihx
49 %attr(-,root,root) /usr/bin/s51
50 %attr(-,root,root) /usr/bin/savr
51 %attr(-,root,root) /usr/bin/sdcc
52 %attr(-,root,root) /usr/bin/sdcdb
53 %attr(-,root,root) /usr/bin/sdcpp
54 %attr(-,root,root) /usr/bin/sdcppold
55 %attr(-,root,root) /usr/bin/serialview
56 %attr(-,root,root) /usr/bin/sz80
58 %attr(-,root,root) /usr/share/sdcc
61 %attr(-,root,root) %doc /usr/share/doc/sdcc
62 %attr(-,root,root) %doc /usr/share/doc/ucsim