rpms/clisp/F-9 .cvsignore, 1.11, 1.12 clisp.spec, 1.34, 1.35 sources, 1.12, 1.13
Gérard Milmeister
gemi at fedoraproject.org
Sun Nov 23 00:43:07 UTC 2008
Author: gemi
Update of /cvs/pkgs/rpms/clisp/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8206
Modified Files:
.cvsignore clisp.spec sources
Log Message:
new release 2.47
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/clisp/F-9/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- .cvsignore 2 Jul 2008 18:42:55 -0000 1.11
+++ .cvsignore 23 Nov 2008 00:42:36 -0000 1.12
@@ -1 +1 @@
-clisp-2.46.tar.bz2
+clisp-2.47.tar.bz2
Index: clisp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/clisp/F-9/clisp.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- clisp.spec 2 Jul 2008 18:42:55 -0000 1.34
+++ clisp.spec 23 Nov 2008 00:42:37 -0000 1.35
@@ -1,6 +1,6 @@
Name: clisp
Summary: Common Lisp (ANSI CL) implementation
-Version: 2.46
+Version: 2.47
Release: 1%{?dist}
Group: Development/Languages
@@ -11,7 +11,9 @@
BuildRequires: imake
BuildRequires: libsigsegv-devel
BuildRequires: readline-devel
+BuildRequires: dbus-devel
BuildRequires: diffutils
+BuildRequires: fcgi-devel
BuildRequires: ffcall
BuildRequires: gdbm-devel
BuildRequires: gettext
@@ -68,37 +70,52 @@
%prep
%setup -q
-# 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|http://www.lisp.org/HyperSpec/|http://www.lispworks.com/documentation/HyperSpec/|g' \
+ doc/* src/*.d src/*.lisp
%build
+%ifarch ppc ppc64
+%define opt_flags "$RPM_OPT_FLAGS -DNO_GENERATIONAL_GC"
+ulimit -s unlimited
+%else
+%define opt_flags "$RPM_OPT_FLAGS"
+%endif
+
./configure --prefix=%{_prefix} \
--libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --docdir=%{_docdir}/clisp-%{version} \
+ --mandir=%{_mandir} \
+ --docdir=%{_docdir}/clisp-%{version} \
--fsstnd=redhat \
+ --hyperspec=http://www.lispworks.com/documentation/HyperSpec/ \
+ --with-module=berkeley-db \
--with-module=bindings/glibc \
--with-module=clx/new-clx \
+ --with-module=dbus \
+ --with-module=fastcgi \
--with-module=gdbm \
--with-module=gtk2 \
+ --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=berkeley-db \
- --with-readline \
- build # CFLAGS="$RPM_OPT_FLAGS"
-make -C build
+ --with-readline \
+ --cbc \
+ build CFLAGS=%opt_flags
%install
rm -rf $RPM_BUILD_ROOT
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
+cp -p doc/*.png $RPM_BUILD_ROOT%{_docdir}/clisp-%{version}/doc
+cp -p doc/Why-CLISP* $RPM_BUILD_ROOT%{_docdir}/clisp-%{version}/doc
+cp -p doc/regexp.html $RPM_BUILD_ROOT%{_docdir}/clisp-%{version}/doc
+find $RPM_BUILD_ROOT%{_libdir} -name '*.dvi' | xargs rm -f
%find_lang %{name}
%find_lang %{name}low
cat %{name}low.lang >> %{name}.lang
@@ -127,12 +144,10 @@
%{_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
@@ -142,6 +157,9 @@
%changelog
+* Sat Nov 22 2008 Gerard Milmeister <gemi at bluewin.ch> - 2.47-1
+- new release 2.47
+
* Wed Jul 2 2008 Gerard Milmeister <gemi at bluewin.ch> - 2.46-1
- new release 2.46
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/clisp/F-9/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- sources 2 Jul 2008 18:42:55 -0000 1.12
+++ sources 23 Nov 2008 00:42:37 -0000 1.13
@@ -1 +1 @@
-8c4d8ed0f40e01999c4d799328a86c39 clisp-2.46.tar.bz2
+8fa89bb13e865fc7c7150b82682f35af clisp-2.47.tar.bz2
More information about the fedora-extras-commits
mailing list