[libghemical] Rebuild against libint.

Susi Lehtola jussilehtola at fedoraproject.org
Mon Dec 23 20:25:30 UTC 2013


commit 3cbb505cccacb8048d6a84cd1670707389ca9e16
Author: Susi Lehtola <jussilehtola at fedoraproject.org>
Date:   Mon Dec 23 22:25:22 2013 +0200

    Rebuild against libint.

 libghemical.spec |   22 ++++++++++++++++------
 1 files changed, 16 insertions(+), 6 deletions(-)
---
diff --git a/libghemical.spec b/libghemical.spec
index 1af0713..3518f8f 100644
--- a/libghemical.spec
+++ b/libghemical.spec
@@ -1,20 +1,27 @@
 Name:           libghemical
 Summary:        Libraries for the Ghemical chemistry package
 Version:        2.99.1
-Release:        25%{?dist}
+Release:        26%{?dist}
 License:        GPLv2+
 Group:          Applications/Engineering
 URL:            http://www.uku.fi/~thassine/ghemical/
 Source0:        http://www.uku.fi/~thassine/projects/download/current/%{name}-%{version}.tar.gz
 Patch0:         libghemical-use-atlas.patch
-BuildRequires:  libtool
+BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+BuildRequires:  atlas-devel
 BuildRequires:  flex
-BuildRequires:  glib2-devel gcc-gfortran
+BuildRequires:  glib2-devel
+BuildRequires:  gcc-gfortran
+BuildRequires:  libtool
 BuildRequires:  intltool
-BuildRequires:  mpqc-devel libint-devel atlas-devel
+BuildRequires:  libint-devel
 BuildRequires:  mesa-libGLU-devel
+BuildRequires:  mpqc-devel
 BuildRequires:  mopac7-devel
-BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+# Libint releases can have API breakages, leading to segfaults.
+Requires:       libint%{?_isa} = %{_libint_version}
 
 %description
 Data files and dynamic libraries for the Ghemical chemistry package.
@@ -24,7 +31,7 @@ mechanics models used to compute molecular properties.
 %package devel
 Summary:    Header files and static libraries from %{name}
 Group:      Development/Libraries
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name}%{?_isa} = %{version}-%{release}
 Requires:   pkgconfig
 
 %description devel
@@ -72,6 +79,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Dec 23 2013 Susi Lehtola <jussilehtola at fedoraproject.org> 2.99.1-26
+- Rebuild for new libint.
+
 * Sun Sep 22 2013 Carl Byington <carl at five-ten-sg.com> 2.99.1-25
 - rebuild for new atlas and blas libraries
 


More information about the scm-commits mailing list