Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > by-pkgid > 9d6cd9d486fd4a225ac200e95fd1e7c8 > files > 2

treecc-0.3.6-1mdk.src.rpm

Name: 		treecc
Version: 	0.3.6
Release: 	1mdk
Summary: 	A tool for helping in compiler development
Group: 		Development/C
License: 	GPL
Source: 	%name-%version.tar.bz2
BuildRequires:	flex byacc
URL: 		http://www.southern-storm.com.au/treecc.html
Buildroot: 	%_tmppath/%name-%version-buildroot


%description
The treecc program is designed to assist in the development of 
compilers and other language-based tools. It manages the 
generation of code to handle abstract syntax trees and operations 
upon the trees.
Treecc was originally written to assist with the development of 
the C# compiler for the Portable.NET project. However, it is much 
more general than that and can be used in any system that makes 
heavy use of abstract syntax trees and the operations upon them.

%prep
%setup -q

%build
%configure
%make
make -C tests check-TESTS

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_install_info %name

%preun
%_remove_install_info %name

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README doc/essay.html
%_bindir/%name
%_infodir/* 
%_mandir/man1/%name.*
#%_datadir/%name

%changelog
* Thu Feb 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.6-1mdk
- new release

* Tue Nov 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3.4-1mdk
- 0.3.4

* Mon Aug 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2-1mdk
- 0.3.2

* Fri Apr 30 2004 Marcel Pol <mpol@mandrake.org> 0.3.0-1mdk
- 0.3.0

* Tue Jan 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.8-1mdk
- 0.2.8

* Thu Jul 17 2003 Marcel Pol <mpol@gmx.net> 0.2.6-1mdk
- 0.2.6

* Fri Apr 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.2.4-1mdk
- 0.2.4
- fixed buildrequires

* Fri Mar 14 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.2.2-2mdk
- don't rm -rf buildroot and configure in prep
- added flex to BuildRequires

* Wed Feb 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2.2-1mdk
- 0.2.2

* Sun Jan 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2.0-1mdk
- 0.2.0

* Sun Nov 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1.8-1mdk
- 0.1.8

* Tue Nov 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1.6-1mdk
- 0.1.6

* Thu Jun 27 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.2-1mdk
- new release

* Sat Apr 20 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.0-1mdk
- new release
- spec cleaning
- add more docs
- rpmlint fixes
- fix monstruous/stupid/buggy info pages managment
- run tests

* Tue Apr 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.0.8-1mdk
- 0.0.8

* Mon Dec 07 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-1mdk
- 0.0.6

* Mon Nov 19 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.0.4-1mdk
- 0.0.4

* Wed Jul 11 2001  Daouda Lo <daouda@mandrakesoft.com> 0.0.1-1mdk
- first package draft.