From 36d7c2af1a8b2b4187fee799004a565d535bb991 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: May 09 2010 20:02:00 +0000 Subject: - Update to 3.3a-5 --- diff --git a/.cvsignore b/.cvsignore index 22c6021..a5f4773 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -bigloo3.1b.tar.gz +bigloo3.3a-5.tar.gz diff --git a/bigloo.spec b/bigloo.spec index b1be565..0775371 100644 --- a/bigloo.spec +++ b/bigloo.spec @@ -1,22 +1,29 @@ +# Bigloo uses the terminology "release" for what Fedora calls version, +# and "version" for a sub-version revision. +# patch_suffix is defined to be empty when patch_ver is not defined, +# so that when updating, the Source and %%setup lines do not have to be +# changed, only the Version and patch_ver +%global patch_ver 5 +%global patch_suffix %{?patch_ver:-%{patch_ver}} + Name: bigloo -Version: 3.2b -Release: 3%{?dist} -Summary: Bigloo is compiler for the Scheme programming language +Version: 3.3a +Release: 1%{?patch_ver:.%{patch_ver}}%{?dist} +Summary: A compiler for the Scheme programming language Group: Development/Languages License: GPLv2+ URL: http://www-sop.inria.fr/mimosa/fp/Bigloo -Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}-2.tar.gz -Patch3: bigloo-destdir.patch +Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}%{?patch_suffix}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: emacs -BuildRequires: emacs-el -BuildRequires: xemacs -BuildRequires: xemacs-el -BuildRequires: /sbin/install-info -BuildRequires: indent -BuildRequires: java-1.6.0-openjdk-devel -BuildRequires: zip +BuildRequires: emacs +BuildRequires: emacs-el +BuildRequires: xemacs +BuildRequires: xemacs-el +BuildRequires: /sbin/install-info +BuildRequires: indent +BuildRequires: java-1.6.0-openjdk-devel +BuildRequires: zip BuildRequires: gc-devel BuildRequires: gmp-devel BuildRequires: gstreamer-devel @@ -28,7 +35,7 @@ Requires: bigloo-libs = %{version}-%{release} Requires: indent Requires: gmp-devel Requires: gc-devel -Requires(post): /sbin/install-info +Requires(post): /sbin/install-info Requires(postun): /sbin/install-info ExcludeArch: ppc64 @@ -43,16 +50,16 @@ full connections between Scheme and C programs. %package libs -Summary: Bigloo runtime libraries -Group: System Environment/Libraries +Summary: Bigloo runtime libraries +Group: System Environment/Libraries %description libs Runtime libraries for Bigloo compiled programs. %package doc -Summary: Bigloo documentation -Group: Development/Languages +Summary: Bigloo documentation +Group: Development/Languages %description doc Documentation for the Bigloo compiler and integrated development @@ -60,27 +67,26 @@ environment. %package emacs -Summary: Bigloo Emacs environment -Group: Development/Languages -Requires: emacs-common +Summary: Bigloo Emacs environment +Group: Development/Languages +Requires: emacs-common %description emacs Emacs development environment for Bigloo. %package xemacs -Summary: Bigloo XEmacs environment -Group: Development/Languages -Requires: xemacs-common +Summary: Bigloo XEmacs environment +Group: Development/Languages +Requires: xemacs-common %description xemacs XEmacs development environment for Bigloo. %prep -%setup -q -n %{name}%{version} -%patch3 -p1 -sed -i 's|bmask=755|bmask=644|' configure +%setup -q -n %{name}%{version}%{?patch_suffix} +#sed -i 's|bmask=755|bmask=644|' configure %build @@ -94,22 +100,22 @@ sed -i 's|bmask=755|bmask=644|' configure CFLAGS="%bigloo_opt_flags" export CFLAGS ./configure \ - --prefix=%{_prefix} \ - --bindir=%{_bindir} \ - --libdir=%{_libdir} \ - --mandir=%{_mandir}/man1 \ - --infodir=%{_infodir} \ - --docdir=%{_docdir} \ - --lispdir=%{emacslisppath}/bigloo \ - --bee=full \ - --native-default-backend \ - --emacs=emacs \ - --dotnet=no \ - --jvm=yes \ - --sharedbde=yes \ - --sharedcompiler=yes \ - --customgc=no \ - --coflags="$CFLAGS" + --prefix=%{_prefix} \ + --bindir=%{_bindir} \ + --libdir=%{_libdir} \ + --mandir=%{_mandir}/man1 \ + --infodir=%{_infodir} \ + --docdir=%{_docdir} \ + --lispdir=%{emacslisppath}/bigloo \ + --bee=full \ + --native-default-backend \ + --emacs=emacs \ + --dotnet=no \ + --jvm=yes \ + --sharedbde=yes \ + --sharedcompiler=yes \ + --customgc=no \ + --coflags="$CFLAGS" sed -i 's/^EMACSBRAND.*/EMACSBRAND=emacs22/g' Makefile.config @@ -202,7 +208,6 @@ fi %{_mandir}/man*/* %doc Makefile.config examples LICENSE COPYING %doc README* -%doc tutorial %files emacs @@ -228,6 +233,9 @@ fi %changelog +* Sun May 9 2010 Michel Salim - 3.3a-1.5 +- Update to 3.3a-5 + * Fri Aug 21 2009 Tomas Mraz - 3.2b-3 - rebuilt with new openssl diff --git a/sources b/sources index c384655..bb84669 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -48d8853e108436469ee858116b3da00d bigloo3.2b-2.tar.gz +cc07aefa51e14f3f8dbdaca9bc77386b bigloo3.3a-5.tar.gz