[bigloo] Update to 3.9a.

Jerry James jjames at fedoraproject.org
Wed Oct 24 14:17:13 UTC 2012


commit ef8313d8c0641ff1f0218245277c2050997fde24
Author: Jerry James <jamesjer at betterlinux.com>
Date:   Wed Oct 24 08:16:36 2012 -0600

    Update to 3.9a.
    
    Don't require a multilib gcc, but rather multilib libgcc and glibc.
    Enable libphidget and pcre support.
    Don't define BIGLOOLIB while compiling; it breaks the build.

 .gitignore  |    3 +--
 bigloo.spec |   22 +++++++++++++++-------
 sources     |    2 +-
 3 files changed, 17 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ca564a0..404e2e5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1 @@
-/bigloo3.8b.tar.gz
-/bigloo3.8c.tar.gz
+/bigloo3.9a.tar.gz
diff --git a/bigloo.spec b/bigloo.spec
index b8ca0fc..328ff6f 100644
--- a/bigloo.spec
+++ b/bigloo.spec
@@ -11,14 +11,14 @@
 %global pkgname Bigloo
 
 Name:           bigloo
-Version:        3.8c
-Release:        2%{?patch_ver:.%{patch_ver}}%{?dist}
+Version:        3.9a
+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
-Source0:        ftp://ftp-sop.inria.fr/indes/fp/Bigloo/bigloo%{version}%{?patch_suffix}.tar.gz
+Source0:        ftp://ftp-sop.inria.fr/indes/fp/Bigloo/%{name}%{version}%{?patch_suffix}.tar.gz
 # Not yet sent upstream: fix some bugs in the Emacs interface, and also
 # modernizes the code somewhat.
 Patch0:         bigloo-emacs.patch
@@ -39,14 +39,18 @@ BuildRequires:  gc-devel
 BuildRequires:  gmp-devel
 BuildRequires:  gstreamer-devel
 BuildRequires:  gstreamer-plugins-base-devel
+BuildRequires:  libphidget-devel
 BuildRequires:  openssl-devel
+BuildRequires:  pcre-devel
 BuildRequires:  sqlite-devel
 
 Requires:       bigloo-libs%{?_isa} = %{version}-%{release}
 Requires:       indent
 Requires:       gmp-devel%{?_isa}
 Requires:       gc-devel%{?_isa}
-Requires:       gcc%{?_isa}
+Requires:       gcc
+Requires:       glibc-devel%{?_isa}
+Requires:       libgcc%{?_isa}
 Requires(post):    info
 Requires(postun):  info
 
@@ -181,9 +185,7 @@ sed -i -e "s/^jcflags=-O$/jcflags=-deprecation/" configure
         --configureinfo=yes
 
 # _smp_mflags breaks the build
-env LD_LIBRARY_PATH=`pwd`/lib/%{version} \
-    BIGLOOLIB=%{inplace}%{_libdir}/bigloo/%{version} \
-    make
+env LD_LIBRARY_PATH=`pwd`/lib/%{version} make
 env LD_LIBRARY_PATH=`pwd`/lib/%{version} \
     BIGLOOLIB=%{inplace}%{_libdir}/bigloo/%{version} \
     make DESTDIR=%{inplace} install
@@ -318,6 +320,12 @@ make test
 
 
 %changelog
+* Tue Oct 23 2012 Jerry James <loganjerry at gmail.com> - 3.9a-1
+- Update to 3.9a
+- Don't require a multilib gcc, but rather multilib libgcc and glibc
+- Enable libphidget and pcre support
+- Don't define BIGLOOLIB while compiling; it breaks the build
+
 * Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.8c-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
diff --git a/sources b/sources
index cb005d1..3837b43 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ceea21b14c8f7270be5223dce713ec6d  bigloo3.8c.tar.gz
+ceee7baa923491d4a3916043087967c5  bigloo3.9a.tar.gz


More information about the scm-commits mailing list