Name: tcc Version: 0.9.24 Release: 2%{?dist} Summary: Tiny C Compiler Group: Development/Languages License: GPLv2 URL: http://bellard.org/tcc/ Source0: http://download.savannah.nongnu.org/releases/tinycc/tcc-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExclusiveArch: i386 %description Small C compiler, preprocessor, assembler and linker. Able to compile c scripts. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package static Summary: Static libraries for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description static The %{name}-devel package contains static libraries for developing applications that use %{name}. %prep %setup -q iconv --from=ISO-8859-1 --to=UTF-8 Changelog > new touch -r Changelog new mv new Changelog %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT sed -i 's|%{_prefix}|%{buildroot}%{_prefix}|g' config.mak make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING Changelog README TODO VERSION tcc-doc.html %{_defaultdocdir}/* %{_bindir}/* %{_mandir}/man1/*.1* %files devel %defattr(-,root,root,-) %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/include %{_includedir}/* %{_libdir}/%{name}/include/* %{_libdir}/%{name}/*.o %files static %defattr(-,root,root,-) %dir %{_libdir}/%{name} %{_libdir}/*.a %{_libdir}/%{name}/*.a %changelog * Wed Nov 26 2008 Brennan Ashton 0.9.24-2 - Updated summary - removed perl for sed * Tue Nov 25 2008 Brennan Ashton 0.9.24-1 - Created spec file