%define name dietlibc %define version 0.20 %define release 2mdk Summary: C library optimized for size Name: %{name} Version: %{version} Release: %{release} License: GPL Group: Development/Other Url: http://www.fefe.de/dietlibc/ Source0: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2 Patch0: dietlibc-0.18-features.patch.bz2 Patch1: dietlibc-0.19-config.patch.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot %description Small libc for building embedded applications. %package devel Group: Development/C Summary: Development files for dietlibc Obsoletes: %name Provides: %name %description devel Small libc for building embedded applications. %prep %setup -q %patch0 -p1 -b .features %patch1 -p1 -b .config %build # bleah, the asm version is broken rm -f i386/getenv.S # use fefe's CFLAGS make %install [ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot} make DESTDIR=%{buildroot} install %clean [ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot} %files devel %defattr(-,root,root) %doc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO %{_bindir}/diet %{_libdir}/dietlibc %{_mandir}/man*/* %changelog * Thu Aug 29 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.19-2mdk - rebuild becasue of bad signature * Mon Aug 26 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.19-1mdk - new version - use two redhat patches (P0 & P1) - add %{_bindir}/diet to package to ease usage - misc spec file fixes - relocate DIETHOME to %{_libdir}/dietlibc to avoid conflicts with glibc-devel (the redhat way of doing it...) * Fri Feb 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.15-1mdk - 0.15 * Tue Jan 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.14-1mdk - 0.14 * Tue Oct 30 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.11-1mdk - 0.11 - suppress patch by copying files in the spec * Sat Mar 31 2001 David BAUDENS <baudens@mandrakesoft.com> 0.8-2mdk - Don't use %%ix86 flags on non %%ix86 architectures - Don't create useless package * Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.8-1mdk - updated to 0.8 * Fri Mar 9 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 0.7.3-3mdk - rebuild * Fri Mar 9 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 0.7.3-2mdk - new cvs snapshot, adds mkstemp and syslog support among other things - install includes in /usr/share/dietlibc/include (gc suggest) * Thu Mar 8 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 0.7.3-1mdk - first mdk contribs version: pre-0.7.3 cvs snapshot 20010308.