summaryrefslogtreecommitdiffstats
path: root/funpl/pure.spec
diff options
context:
space:
mode:
authorMichel Alexandre Salim <msalim@cs.indiana.edu>2009-09-03 18:30:30 -0400
committerMichel Alexandre Salim <msalim@cs.indiana.edu>2009-09-03 18:30:30 -0400
commit4489594e54fb0c85ab41f5a86af4b1b0283d4ea2 (patch)
treee5eab99b79924436f1cf21a968b15b16cb6959a8 /funpl/pure.spec
parentb78593ea58f28ef901f6bf51899d2ceebc49727f (diff)
downloadspecs-4489594e54fb0c85ab41f5a86af4b1b0283d4ea2.tar.gz
specs-4489594e54fb0c85ab41f5a86af4b1b0283d4ea2.tar.xz
specs-4489594e54fb0c85ab41f5a86af4b1b0283d4ea2.zip
pure.spec: pure 0.33
Diffstat (limited to 'funpl/pure.spec')
-rw-r--r--funpl/pure.spec18
1 files changed, 8 insertions, 10 deletions
diff --git a/funpl/pure.spec b/funpl/pure.spec
index 6b6b261..3238de1 100644
--- a/funpl/pure.spec
+++ b/funpl/pure.spec
@@ -1,5 +1,5 @@
Name: pure
-Version: 0.32
+Version: 0.33
Release: 1%{?dist}
Summary: A term-rewriting functional programming language
@@ -8,17 +8,15 @@ License: GPLv3+
URL: http://code.google.com/p/pure-lang/
Source0: http://pure-lang.googlecode.com/files/pure-%{version}.tar.gz
Source1: %{name}-verify-checks.sh
-#Patch0: pure-0.29-gcc44.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gmp-devel readline-devel gsl-devel
# Not checked by configure
BuildRequires: llvm-devel >= 2.4 flex
-%if 0%{?fedora} > 11
-# rawhide-ppc causes a lot of tests to fail
+# ppc causes a lot of tests to fail
ExcludeArch: ppc
-%endif
+
# LLVM is not supported on ppc64
ExcludeArch: ppc64
@@ -52,9 +50,6 @@ The %{name}-doc package contains examples for programming in %{name}.
%prep
%setup -q
-# GCC 4.4 header fix
-# http://code.google.com/p/pure-lang/issues/detail?id=12
-#patch0 -p1 -b .gcc44
%build
@@ -70,6 +65,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
%check
+%ifarch x86_64
%if 0%{?fedora} > 11
# test no. 11,15,24,25 currently fails
# 11 causes a segfault that freezes the build process so it has to be
@@ -79,10 +75,9 @@ for i in 11 15 24 25; do
mv test/test0$i.pure{,.off}
done
%endif
+%endif
make check | tee check.log
-# Enable this once the problem exposed by the tests is understood
-# for now, we want to generate the packages no matter what
# Run verifier script
%{SOURCE1}
@@ -120,6 +115,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Tue Sep 1 2009 Michel Salim <salimma@fedoraproject.org> - 0.33-1
+- Update to 0.33
+
* Thu Aug 27 2009 Michel Salim <salimma@fedoraproject.org> - 0.32-1
- Update to 0.32
- Split out -devel and -doc subpackages