[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