%define name	avram
%define version @VERSION@
%define release 1
%define builddir $RPM_BUILD_DIR/%{name}-%{version}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Vendor:		Dennis Furey 
Packager:	Dennis Furey ursala-users@freelists.org
URL:		http://www.lsbu.ac.uk/~fureyd/avram
Source:         %{name}-%{version}.tar.gz
#Patch:		
Group:		Application/Generic
Copyright:	GPL
#Icon:		
#Requires:	
BuildRoot:	/var/tmp/%{name}-%{version}
Summary:	applicative virtual machine code interpreter
%description
An acronym for "Applicative ViRtuAl Machine", avram is a virtual
machine code interpreter. It reads an input file containing a
user-supplied application expressed in virtual machine code, and
executes it on the host machine. Notable features are strong support
for functional programming operations (e.g., list processing),
interoperability of virtual code applications with other console
applications or shells through libexpect, the ability to package
virtual code applications conveniently as self contained shell
scripts, and a choice of operating modes providing for either a simple
high-level interface to files, environment variables and command line
arguments, or various styles of stateless or persistent stream
processors (a.k.a. filters). The intended audience is writers of
compilers for programming, scripting, or special purpose languages,
whose projects stand to gain portability and ease of implementation.
The package includes a toy compiler for a simple lisp-like language
as a proof of concept.
@configure_input@		
%prep
%setup -n %{name}-%{version} 
#%patch -p1

%build
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix}
make

%install
if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
mkdir -p $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# Build the file-list automagically :)
cd $RPM_BUILD_ROOT
find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/file.list.%{name}
find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name}
find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name}

%clean
rm -rf $RPM_BUILD_ROOT
rm ../file.list.%{name}

%files -f ../file.list.%{name}
%doc README
