Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > by-pkgid > fc284ea6ac2cfb75e6ee9d413f666e08 > files > 2

guile-lib-0.1.2-1mdk.src.rpm

%define	version	0.1.2
%define release	%mkrel 1

Summary:	Library of useful guile modules
Name:		guile-lib
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other
URL:		http://home.gna.org/guile-lib/
Source:		%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	texinfo
Requires:	guile >= 1.6
BuildArch:	noarch

%description
A set of various-purpose library modules for Guile. Covered areas include:

  * Unit testing framework ala JUnit
  * Logging system
  * String routines (wrapping, completion, soundex algorithm)
  * OS process chains (think "shell pipes in scheme")
  * ANSI escape sequence text coloring
  * SRFI-35 (conditions)

%prep
%setup -q
chmod 0644 src/guile-lib/src/sxml/ssax.scm

%build
mkdir ,,build
cd ,,build
../src/configure --prefix=%{_prefix} --destdir=%{buildroot}
make

%install
rm -rf %{buildroot}
cd ,,build
mkdir -p %{buildroot}%{_infodir}
make install

%clean
rm -rf %{buildroot}

%post
%_install_info guile-library.info

%preun
%_remove_install_info guile-library.info

%files
%defattr(-,root,root)
%doc src/guile-lib/{AUTHORS,ChangeLog,NEWS,README}
%{_infodir}/*.info*
%{_datadir}/guile/site/*

%changelog
* Mon Aug 22 2005 Abel Cheung <deaddog@mandriva.org> 0.1.2-1mdk
- First Mandriva package