Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 3d857f6ef0379f6ed14bda30786c1fe3 > files > 2

ruby-racc-1.4.4-1mdk.src.rpm

%define rname racc
%define name ruby-%{rname}
%define version 1.4.4
%define release 1mdk

Summary: LALR(1) Parser Generator
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://i.loveruby.net/en/racc.html
Source0: %{rname}-%{version}-all.tar.bz2
License: LGPL
Group: Development/Other
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: ruby >= 1.8
BuildRequires: ruby-devel
BuildArch: noarch 

%description
Racc is Ruby yACC. It is written in Ruby and generates ruby code.
Now almost all functions of yacc are implemented.

%prep
%setup -q -n %{rname}-%{version}-all 

%build
ruby setup.rb config --bin-dir=%{_bindir} --rb-dir=`ruby -rrbconfig -e "puts Config::CONFIG['rubylibdir']"` --with=racc
ruby setup.rb setup

%install
rm -rf %buildroot
ruby setup.rb install --prefix=%buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%{_libdir}/ruby/*/racc
%{_bindir}/*
%doc README

%changelog

* Thu Dec 25 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4.4-1mdk 
- first mdk release