From 6682bc726321da84e26e3874720507dde7eeaf29 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: May 11 2012 15:34:44 +0000 Subject: Update to 0.9.3 - Update URL field - Spec clean-ups --- diff --git a/.gitignore b/.gitignore index f92d0a3..03cf396 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Gauche-0.9.2.tgz +/Gauche-0.9.3.tgz diff --git a/gauche.spec b/gauche.spec index 8a326ab..f595b5a 100644 --- a/gauche.spec +++ b/gauche.spec @@ -1,13 +1,19 @@ Name: gauche -Version: 0.9.2 -Release: 2%{?dist} +Version: 0.9.3 +Release: 1%{?dist} Summary: Scheme script interpreter with multibyte character handling +%if 0%{?rhel} Group: Development/Languages +%endif License: BSD -URL: http://www.shiro.dreamhost.com/scheme/gauche +URL: http://practical-scheme.net/gauche/index.html Source: http://download.sourceforge.net/gauche/Gauche-%{version}.tgz + +%if 0%{?el5} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +%endif + BuildRequires: gdbm-devel BuildRequires: texinfo Requires(post): /sbin/install-info, /sbin/ldconfig @@ -39,16 +45,18 @@ Development files for Gauche. %build %configure --with-rpath=no --enable-threads=pthreads --enable-multibyte=utf-8 --with-slib=%{_datadir}/slib -perl -pi -e "s|POSTINSTALL = TARGETLIB=|POSTINSTALL = TARGETLIB=$RPM_BUILD_ROOT/|" src/Makefile -%ifarch i386 i586 i686 -LD_LIBRARY_PATH=`pwd`/src make OPTFLAGS="-fomit-frame-pointer" +LD_LIBRARY_PATH=`pwd`/src make %{_smp_mflags} \ +%ifarch %{ix86} + OPTFLAGS="-fomit-frame-pointer" %else -LD_LIBRARY_PATH=`pwd`/src make %{_smp_mflags} + %{nil} %endif %install +%if 0%{?el5} rm -fr $RPM_BUILD_ROOT +%endif LD_LIBRARY_PATH=`pwd`/src make DESTDIR=$RPM_BUILD_ROOT install-pkg LD_LIBRARY_PATH=`pwd`/src make DESTDIR=$RPM_BUILD_ROOT install-doc @@ -57,15 +65,6 @@ chmod -R u+w $RPM_BUILD_ROOT chmod 0644 examples/grep.scm chmod 0644 ext/template.* -# for some reason the libraries are not correctly installed -#mv src/libgauche.so* $RPM_BUILD_ROOT%{_libdir} -( - cd $RPM_BUILD_ROOT%{_libdir}; - mv libgauche-%{main_version}.so{,.0.2}; - ln -sf libgauche-%{main_version}.so.0{.2,}; - ln -sf libgauche-%{main_version}.so{.0.2,}; -) - # remove japanese doc rm -f $RPM_BUILD_ROOT%{_infodir}/gauche-refj.* @@ -133,6 +132,11 @@ fi %changelog +* Fri May 11 2012 Michel Salim - 0.9.3-1 +- Update to 0.9.3 +- Update URL field +- Spec clean-ups + * Fri Jan 13 2012 Fedora Release Engineering - 0.9.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild diff --git a/sources b/sources index 395673c..1ec429d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9979de5be0e35e57131508c4c606f5cb Gauche-0.9.2.tgz +690389f43b52d471cec8d618b6b67c4a Gauche-0.9.3.tgz