2 # spec file for package sdcc
8 Group: Applications
/Engineering
9 Summary: Small Device C Compiler
13 Source: %{name}-src-%{version}.tar.gz
14 URL: http
://sdcc.sourceforge.net
/
15 Packager: Philipp Klaus Krause
<philipp@colecovision.eu
>
16 BuildRoot: %{_tmppath}/%{name}-%{version}-build
19 SDCC is a free open
source, retargettable
, optimizing Standard C compiler
20 suite that targets a growing list of processors including the Intel
21 MCS51 based microprocessors
(8031, 8032, 8051, 8052, etc.
), Maxim
22 (formerly Dallas
) DS80C390 variants
, NXP
(formerly Freescale
/Motorola
)
23 HC08 based
(hc08
, s08
), Zilog Z80 based MCUs
(Z80
, Z180
, SM83
,
24 Rabbit
2000 / 2000A
/ 3000A
, TLCS
-90, eZ80
in Z80 mode
, Z80N
), the STM8
25 and the Padauk PDK14 and PDK15.
26 Work is
in progress on supporting the Padauk PDK13 and MOS
6502 targets.
27 There is unmaintained support
for the Microchip PIC16 and PIC18.
28 SDCC can be retargeted
for other microprocessors.
32 Group: Application
/Engineering
33 Summary: Libraries and Header Files
for the SDCC C compiler
37 SDCC is a free open
source, retargettable
, optimizing Standard C compiler
38 suite that targets a growing list of processors including the Intel
39 MCS51 based microprocessors
(8031, 8032, 8051, 8052, etc.
), Maxim
40 (formerly Dallas
) DS80C390 variants
, NXP
(formerly Freescale
/Motorola
)
41 HC08 based
(hc08
, s08
), Zilog Z80 based MCUs
(Z80
, Z180
, SM83
,
42 Rabbit
2000 / 2000A
/ 3000A
, TLCS
-90, eZ80
in Z80 mode
, Z80N
), the STM8
43 and the Padauk PDK14 and PDK15.
44 Work is
in progress on supportine the Padauk PDK13 and MOS
6502 targets.
45 There is unmaintained support
for the Microchip PIC16 and PIC18.
46 SDCC can be retargeted
for other microprocessors.
50 Group: Applications
/Engineering
51 Summary: Documentation
for the SDCC C compiler
54 SDCC is a free open
source, retargettable
, optimizing Standard C compiler
55 suite that targets a growing list of processors including the Intel
56 MCS51 based microprocessors
(8031, 8032, 8051, 8052, etc.
), Maxim
57 (formerly Dallas
) DS80C390 variants
, NXP
(formerly Freescale
/Motorola
)
58 HC08 based
(hc08
, s08
), Zilog Z80 based MCUs
(Z80
, Z180
, SM83
,
59 Rabbit
2000 / 2000A
/ 3000A
, TLCS
-90, eZ80
in Z80 mode
, Z80N
), the STM8
60 and the Padauk PDK14 and PDK15.
61 Work is
in progress on supportine the Padauk PDK13 and MOS
6502 targets.
62 There is unmaintained support
for the Microchip PIC16 and PIC18.
63 SDCC can be retargeted
for other microprocessors.
69 .
/configure CFLAGS
="$RPM_OPT_FLAGS"
--prefix
=/usr
--enable-doc docdir
=$RPM_BUILD_ROOT
/%{_defaultdocdir}/%{name}
76 rm -rf $RPM_BUILD_ROOT
77 make prefix
=$RPM_BUILD_ROOT
/usr
install
83 rm -rf $RPM_BUILD_ROOT
91 /usr
/share
/sdcc
/include
92 /usr
/share
/sdcc
/non
-free
/include
94 /usr
/share
/sdcc
/non
-free
/lib
98 %doc %{_defaultdocdir}
101 * Mon Feb
14 2022 - philipp AT colecovision.eu
102 - version updated to
4.4.0
103 * Mon Feb
14 2022 - krauseph AT informatik.uni
-freiburg.de
104 - version updated to
4.2.0
105 * Sat Feb
20 2021 - pkk AT spth.de
106 - version updated to
4.0.0
107 * Sat Jan
18 2020 - pkk AT spth.de
108 - version updated to
4.0.0
109 * Fri Apr
05 2019 - krauseph AT informatik.uni
-freiburg.de
110 - version updated to
3.9.0
111 * Sun Sep
16 2018 - pkk AT spth.de
112 - version updated to
3.8.0
113 * Wed Feb
07 2018 - pkk AT spth.de
114 - version updated to
3.7.0
115 * Sun May
29 2016 - sourceforge.brock AT dse.nl
116 - version updated to
3.6.0
117 * Fri Jun
06 2015 - sourceforge.brock AT dse.nl
118 - version updated to
3.5.0
119 * Fri Feb
28 2014 - sourceforge.brock AT dse.nl
120 - version updated to
3.4.0
121 * Sat May
04 2013 - sourceforge.brock AT dse.nl
122 - version updated to
3.3.0
123 * Fri Jun
12 2012 - borut.razem AT siol.net
124 - version updated to
3.2.0
125 * Sat Oct
08 2010 - borut.razem AT siol.net
126 - added non
-free include and lib directories
127 - version updated to
3.1.0
128 * Sun Dec
26 2006 - bernhard AT bernhardheld.de
130 * Sun Sep
03 2006 - Christer Weinigel
132 * Tue Mar
09 2004 - bernhard AT bernhardheld.de
133 - split into two packages
134 * Wed Feb
26 2004 - bernhard AT bernhardheld.de
136 * Sun Jan
04 2004 - bernhard AT bernhardheld.de
138 * Sat Apr
27 2002 - steve AT icarus.com
139 - first version from Stephen Williams