ntl-11.0.0

This commit is contained in:
Jerry James 2018-06-02 06:53:29 -06:00
parent 26e14a2efc
commit 438a17781c
4 changed files with 276 additions and 289 deletions

12
.gitignore vendored
View File

@ -1,11 +1 @@
/ntl-9.4.0.tar.gz /ntl-*.tar.gz
/ntl-9.6.2.tar.gz
/ntl-9.6.4.tar.gz
/ntl-9.7.0.tar.gz
/ntl-9.8.0.tar.gz
/ntl-9.9.1.tar.gz
/ntl-9.10.0.tar.gz
/ntl-9.11.0.tar.gz
/ntl-10.1.0.tar.gz
/ntl-10.3.0.tar.gz
/ntl-10.5.0.tar.gz

File diff suppressed because it is too large Load Diff

View File

@ -10,8 +10,8 @@
Summary: High-performance algorithms for vectors, matrices, and polynomials Summary: High-performance algorithms for vectors, matrices, and polynomials
Name: ntl Name: ntl
Version: 10.5.0 Version: 11.0.0
Release: 2%{?dist} Release: 1%{?dist}
License: LGPLv2+ License: LGPLv2+
URL: http://shoup.net/ntl/ URL: http://shoup.net/ntl/
@ -70,9 +70,6 @@ Requires: %{name}-devel%{?_isa} = %{version}-%{release}
%build %build
pushd src pushd src
# We eventually want to set NTL_STD_CXX14=on and NTL_SAFE_VECTORS=on, but that
# involves a change in semantics to vector and matrix assignment operations
# that latte-integrale, at least, is not yet prepared for.
./configure \ ./configure \
CXX="${CXX-g++}" \ CXX="${CXX-g++}" \
CXXFLAGS="%{optflags} -fPIC" \ CXXFLAGS="%{optflags} -fPIC" \
@ -81,9 +78,10 @@ pushd src
DOCDIR=%{_docdir} \ DOCDIR=%{_docdir} \
INCLUDEDIR=%{_includedir} \ INCLUDEDIR=%{_includedir} \
LIBDIR=%{_libdir} \ LIBDIR=%{_libdir} \
LDLIBS="-lpthread -lm" \
NATIVE=off \ NATIVE=off \
%{?gf2x:NTL_GF2X_LIB=on} \ %{?gf2x:NTL_GF2X_LIB=on} \
NTL_DISABLE_TLS_HACK=on \ NTL_STD_CXX14=on \
%ifarch x86_64 %ifarch x86_64
NTL_LOADTIME_CPU=on \ NTL_LOADTIME_CPU=on \
TUNE=x86 \ TUNE=x86 \
@ -135,13 +133,12 @@ done
%endif %endif
%post -p /sbin/ldconfig %ldconfig_scriptlets
%postun -p /sbin/ldconfig
%files %files
%doc README %doc README
%license doc/copying.txt %license doc/copying.txt
%{_libdir}/libntl.so.35* %{_libdir}/libntl.so.36*
%files devel %files devel
%doc doc/* %doc doc/*
@ -155,6 +152,9 @@ done
%changelog %changelog
* Sat Jun 2 2018 Jerry James <loganjerry@gmail.com> - 11.0.0-1
- ntl-11.0.0
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 10.5.0-2 * Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 10.5.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (ntl-10.5.0.tar.gz) = b299dfc29005079470972c2a9ca02acd0ebdbc31ff8923df02f3627dbc66daa0f527226972cef032e1e488c4272554634a96456e94653fdf8b01356160319aa0 SHA512 (ntl-11.0.0.tar.gz) = 495a07db6ac92ec41b9c660e53d2a714f635f042c48453c59fc6524ee3e64f4ca52878bd2b96e1a21b1c1a39bdb68314ca5b3fc36c75e7d616a33c6d8c7f8e5a