diff --git a/fedora.spec b/fedora.spec new file mode 100644 index 00000000..e9beb325 --- /dev/null +++ b/fedora.spec @@ -0,0 +1,59 @@ +Summary: A small-footprint Scheme for use as a C Extension Language +Name: chibi-scheme +Version: 0.4 +Release: 1%{?dist} + + +Source0: http://chibi-scheme.googlecode.com/files/chibi-scheme-0.4.tgz +Patch1: chibi-scheme.Makefile.patch +Group: Development/Tools +License: BSD +URL: http://code.google.com/p/chibi-scheme/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# BuildRequires: + + +%description +Chibi-Scheme is a very small library intended for use as an extension +and scripting language in C programs. In addition to support for +lightweight VM-based threads, each VM itself runs in an isolated heap +allowing multiple VMs to run simultaneously in different OS threads. + +%prep +%setup -q -n %{name}-%{version} +%patch1 + +%build +%{__make} PREFIX=%{_prefix} DESTDIR=%{RPM_BUILD_ROOT} LIBDIR=%{_libdir} SOLIBDIR=%{_libdir} MODDIR=%{_datarootdir}/chibi-scheme doc all + +%install +rm -rf $RPM_BUILD_ROOT + +mkdir -p ${RPM_BUILD_ROOT} +%{__make} PREFIX=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} LIBDIR=%{_libdir} SOLIBDIR=%{_libdir} LDFLAGS="-C ${RPM_BUILD_ROOT}%{_sysconfdir}/ld.so.conf.d" MODDIR=%{_datarootdir}/chibi-scheme install + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%{_bindir}/chibi-scheme +%{_datarootdir}/chibi-scheme +%{_datarootdir}/man +%{_libdir}/libchibi-scheme.so + + +%package devel +Summary: Development files for the %{name} package. +%description devel +This package contains development and include +files for %{name} package. + +%files devel +%defattr(-,root,root,-) +%{_includedir} + +%changelog +* Sat May 28 2011 Alex Shinn - 0.4 +* Wed Apr 22 2011 Rajesh Krishnan - 0.3 +- Initial release