new release 2.45

This commit is contained in:
Gérard Milmeister 2008-06-11 16:00:42 +00:00
commit ad0182474c
3 changed files with 21 additions and 23 deletions

View file

@ -1 +1 @@
clisp-2.43.tar.bz2
clisp-2.45.tar.bz2

View file

@ -1,21 +1,21 @@
Name: clisp
Summary: Common Lisp (ANSI CL) implementation
Version: 2.43
Release: 5%{?dist}
Version: 2.45
Release: 1%{?dist}
Group: Development/Languages
License: GPLv2
URL: http://clisp.cons.org
Source: http://download.sourceforge.net/clisp/clisp-2.43.tar.bz2
Source: http://download.sourceforge.net/clisp/clisp-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: diffutils
BuildRequires: imake
BuildRequires: libsigsegv-devel
BuildRequires: readline-devel
BuildRequires: diffutils
BuildRequires: ffcall
BuildRequires: gdbm-devel
BuildRequires: gettext
BuildRequires: gtk2-devel
BuildRequires: libglade2-devel
BuildRequires: libICE-devel
BuildRequires: libSM-devel
BuildRequires: libX11-devel
@ -25,11 +25,13 @@ BuildRequires: libXft-devel
BuildRequires: libXmu-devel
BuildRequires: libXrender-devel
BuildRequires: libXt-devel
BuildRequires: libglade2-devel
BuildRequires: pcre-devel
BuildRequires: postgresql-devel
BuildRequires: zlib-devel
# no berkeley db until fixed for new version
#BuildRequires: db4-devel
BuildRequires: db4-devel
#BuildRequires: pari-devel
ExcludeArch: ppc64
@ -69,16 +71,15 @@ Files necessary for linking CLISP.
# enforced stack size seems to be too small
sed -i "s|STACK_LIMIT=.*|STACK_LIMIT=unlimited|" configure
sed -i "s|-fexpensive-optimizations||" src/makemake.in
sed -i "s|-O2|-O0|" src/makemake.in
#sed -i "s|-O2|-O0|" src/makemake.in
%build
# no berkeley db until fixed for new version
# --with-module=berkeley-db
./configure --prefix=%{_prefix} \
--libdir=%{_libdir} \
--mandir=%{_mandir} \
--docdir=%{_docdir}/clisp-%{version} \
--fsstnd=redhat \
--with-dynamic-ffi \
--with-module=bindings/glibc \
--with-module=clx/new-clx \
--with-module=gdbm \
@ -88,20 +89,14 @@ sed -i "s|-O2|-O0|" src/makemake.in
--with-module=rawsock \
--with-module=wildcard \
--with-module=zlib \
--with-module=berkeley-db \
--with-readline \
--build build # CFLAGS="$RPM_OPT_FLAGS"
build # CFLAGS="$RPM_OPT_FLAGS"
make -C build
%install
rm -rf $RPM_BUILD_ROOT
make -C \
build \
prefix=%{_prefix} \
libdir=%{_libdir} \
mandir=%{_mandir} \
docdir=%{_docdir}/clisp-%{version} \
DESTDIR=$RPM_BUILD_ROOT \
install
make -C build DESTDIR=$RPM_BUILD_ROOT 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}
@ -147,6 +142,9 @@ rm -fr $RPM_BUILD_ROOT
%changelog
* Fri Apr 18 2008 Gerard Milmeister <gemi@bluewin.ch> - 2.44.1-1
- new release 2.44.1
* Fri Feb 22 2008 Gerard Milmeister <gemi@bluewin.ch> - 2.43-5
- Compile with -O0 to avoid GCC 4.3 miscompilation

View file

@ -1 +1 @@
45cf7ab628cab83e99ceaa75aa880b63 clisp-2.43.tar.bz2
1f26ef23ca310366e328df925c23c663 clisp-2.45.tar.bz2