auto-import clisp-2.34-1 on branch devel from clisp-2.34-1.src.rpm
This commit is contained in:
parent
0edc8bee60
commit
1428ab6454
3 changed files with 124 additions and 0 deletions
|
|
@ -0,0 +1 @@
|
|||
clisp-2.34.tar.bz2
|
||||
122
clisp.spec
Normal file
122
clisp.spec
Normal file
|
|
@ -0,0 +1,122 @@
|
|||
Name: clisp
|
||||
Summary: Common Lisp (ANSI CL) implementation
|
||||
Version: 2.34
|
||||
Release: 1%{?dist}
|
||||
|
||||
Group: Development/Languages
|
||||
License: GPL
|
||||
URL: http://sourceforge.net/projects/clisp
|
||||
Source: http://download.sourceforge.net/clisp/clisp-2.34.tar.bz2
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: readline-devel, XFree86-devel, gettext, pcre-devel, postgresql-devel
|
||||
BuildRequires: libsigsegv-devel, db4-devel, zlib-devel
|
||||
|
||||
|
||||
%description
|
||||
Common Lisp is a high-level, general-purpose programming language.
|
||||
GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
|
||||
University and Michael Stoll of Munich University, both in Germany.
|
||||
It mostly supports the Lisp described in the ANSI Common Lisp
|
||||
standard.
|
||||
|
||||
GNU CLISP includes an interpreter, a compiler, a debugger, a large
|
||||
subset of CLOS, a foreign language interface and a socket interface.
|
||||
An X11 interface is available through CLX, Garnet, CLUE/CLIO. GNU
|
||||
CLISP runs Maxima, ACL2 and many other Common Lisp packages.
|
||||
|
||||
|
||||
%package devel
|
||||
Summary: Development files for CLISP
|
||||
Group: Development/Languages
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Files necessary for linking CLISP.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
|
||||
%build
|
||||
sed -i -e 's|-Wpointer-arith|-Wpointer-arith -falign-functions=4|' src/makemake.in
|
||||
# during test phase something goes wrong during file copying, so disable check
|
||||
sed -i -e 's|^ make check$||' configure
|
||||
# setting CFLAGS breaks the build
|
||||
./configure --prefix=%{_prefix} \
|
||||
--fsstnd=redhat \
|
||||
--with-dynamic-ffi \
|
||||
--with-module=berkeley-db \
|
||||
--with-module=clx/new-clx \
|
||||
--with-module=i18n \
|
||||
--with-module=pcre \
|
||||
--with-module=postgresql \
|
||||
--with-module=rawsock \
|
||||
--with-module=regexp \
|
||||
--with-module=syscalls \
|
||||
--with-module=wildcard \
|
||||
--with-module=zlib \
|
||||
--with-module=bindings/glibc \
|
||||
--with-readline \
|
||||
--build
|
||||
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
make -C src prefix=%{_prefix} DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install
|
||||
rm -f $RPM_BUILD_ROOT%{_docdir}/clisp-%{version}/doc/clisp.{dvi,1,ps}
|
||||
cp -p doc/mop-spec.pdf $RPM_BUILD_ROOT%{_docdir}/clisp-%{version}/doc
|
||||
%find_lang %{name}
|
||||
%find_lang %{name}low
|
||||
cat %{name}low.lang >> %{name}.lang
|
||||
|
||||
|
||||
%files -f %{name}.lang
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}/clisp
|
||||
%{_mandir}/man1/*
|
||||
%{_docdir}/clisp-%{version}
|
||||
%dir %{_libdir}/clisp/base
|
||||
%dir %{_libdir}/clisp/full
|
||||
%dir %{_libdir}/clisp
|
||||
%{_libdir}/clisp/base/lispinit.mem
|
||||
%{_libdir}/clisp/base/lisp.run
|
||||
%{_libdir}/clisp/full/lispinit.mem
|
||||
%{_libdir}/clisp/full/lisp.run
|
||||
%{_libdir}/clisp/data
|
||||
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root,-)
|
||||
%attr(0755,root,root) %{_libdir}/clisp/clisp-link
|
||||
%{_libdir}/clisp/base/*.a
|
||||
%{_libdir}/clisp/base/*.o
|
||||
%{_libdir}/clisp/base/*.h
|
||||
%{_libdir}/clisp/base/*.dvi
|
||||
%{_libdir}/clisp/base/makevars
|
||||
%{_libdir}/clisp/full/*.a
|
||||
%{_libdir}/clisp/full/*.o
|
||||
%{_libdir}/clisp/full/*.h
|
||||
%{_libdir}/clisp/full/*.dvi
|
||||
%{_libdir}/clisp/full/makevars
|
||||
%{_libdir}/clisp/linkkit
|
||||
|
||||
|
||||
%clean
|
||||
rm -fr $RPM_BUILD_ROOT
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Aug 16 2005 Gerard Milmeister <gemi@bluewin.ch> - 2.34-1
|
||||
- New Version 2.34
|
||||
|
||||
* Sun Apr 10 2005 Gerard Milmeister <gemi@bluewin.ch> - 2.33.2-2
|
||||
- Simpler build command
|
||||
|
||||
* Fri Feb 18 2005 Gerard Milmeister <gemi@bluewin.ch> - 0:2.33.2-1
|
||||
- New Version 2.33.2
|
||||
|
||||
* Sat Mar 20 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:2.33-0.fdr.1
|
||||
- New Version 2.33
|
||||
|
||||
* Tue Oct 21 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:2.31-0.fdr.1
|
||||
- First fedora release
|
||||
1
sources
1
sources
|
|
@ -0,0 +1 @@
|
|||
68b20ad2d13bdc544e57000e38c856de clisp-2.34.tar.bz2
|
||||
Loading…
Add table
Add a link
Reference in a new issue