rpms/clisp/devel clisp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Gérard Milmeister (gemi) fedora-extras-commits at redhat.com
Wed Aug 17 18:26:12 UTC 2005


Author: gemi

Update of /cvs/extras/rpms/clisp/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10453/devel

Modified Files:
	.cvsignore sources 
Added Files:
	clisp.spec 
Log Message:
auto-import clisp-2.34-1 on branch devel from clisp-2.34-1.src.rpm


--- NEW FILE clisp.spec ---
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 at bluewin.ch> - 2.34-1
- New Version 2.34

* Sun Apr 10 2005 Gerard Milmeister <gemi at bluewin.ch> - 2.33.2-2
- Simpler build command

* Fri Feb 18 2005 Gerard Milmeister <gemi at bluewin.ch> - 0:2.33.2-1
- New Version 2.33.2

* Sat Mar 20 2004 Gerard Milmeister <gemi at bluewin.ch> - 0:2.33-0.fdr.1
- New Version 2.33

* Tue Oct 21 2003 Gerard Milmeister <gemi at bluewin.ch> - 0:2.31-0.fdr.1
- First fedora release


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/clisp/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	17 Aug 2005 18:08:24 -0000	1.1
+++ .cvsignore	17 Aug 2005 18:26:10 -0000	1.2
@@ -0,0 +1 @@
+clisp-2.34.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/clisp/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	17 Aug 2005 18:08:24 -0000	1.1
+++ sources	17 Aug 2005 18:26:10 -0000	1.2
@@ -0,0 +1 @@
+68b20ad2d13bdc544e57000e38c856de  clisp-2.34.tar.bz2




More information about the scm-commits mailing list