diff --git a/.gitignore b/.gitignore index 7c615ac..1e8ed07 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /v0.1.6.tar.gz +/v0.1.7.tar.gz diff --git a/libASL.spec b/libASL.spec index 16adb09..aa02834 100644 --- a/libASL.spec +++ b/libASL.spec @@ -4,8 +4,8 @@ %global _cmake_build_subdir build-%{?__isa}%{?dist} Name: lib%{upstream} -Version: 0.1.6 -Release: 6%{?dist} +Version: 0.1.7 +Release: 1%{?dist} Summary: Advanced Simulation Library License: AGPLv3 and BSD and MIT @@ -30,7 +30,7 @@ URL: http://asl.org.il/ Source0: https://github.com/AvtechScientific/%{upstream}/archive/v%{version}.tar.gz # Added patch to fix compilation on rawhide: https://github.com/AvtechScientific/ASL/pull/18 -Patch0: libASL-fix-namespace-ifstream-ofstream.patch +#Patch0: libASL-fix-namespace-ifstream-ofstream.patch BuildRequires: boost-devel BuildRequires: cmake @@ -43,20 +43,24 @@ BuildRequires: opencl-headers BuildRequires: vtk-devel %description -Advanced Simulation Library is a free and open source multiphysics simulation -software package and a tool for solving Partial Differential Equations. -It has significant user base across many areas of engineering and science, -from both industrial and academic organizations. ASL utilizes only the methods -that allow efficient parallelization: Lattice Boltzmann Methods, Explicit -Finite Difference, Matrix Free Finite Elements, etc. and exploits all -available hardware resources, such as SIMD, local cache, etc.. Once written, -an ASL-based application can be deployed on a variety of architectures, such -as CPU, GPU, FPGA, DSP, clusters and supercomputers, sometimes even without -recompilation. - -ASL has an extensive range of features to solve anything from complex fluid -flows involving chemical reactions, turbulence and heat transfer, to solid -mechanics and elasticity. +Advanced Simulation Library (ASL) is a free and open source hardware +accelerated multiphysics simulation platform (and an extensible general +purpose tool for solving Partial Differential Equations). Its +computational engine is written in OpenCL and utilizes matrix-free +solution techniques which enable extraordinarily high performance, +memory efficiency and deployability on a variety of massively parallel +architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to +heterogeneous clusters and supercomputers. The engine is hidden entirely +behind simple C++ classes, so that no OpenCL knowledge is required from +application programmers. Mesh-free, immersed boundary approach allows to +move from CAD directly to simulation drastically reducing pre-processing +efforts and amount of potential errors. ASL can be used to model various +coupled physical and chemical phenomena and employed in a multitude of +fields: computational fluid dynamics, virtual sensing, industrial +process data validation and reconciliation, image-guided surgery, +computer-aided engineering, design space exploration, crystallography, +etc.. + %package bin Summary: Binaries for %{name} @@ -98,7 +102,7 @@ The %{name}-examples package contains examples for %{name} %prep %setup -q -n %{upstream}-%{version} -%patch0 -p1 +#%%patch0 -p1 %{__mkdir_p} %{_cmake_build_subdir} %build @@ -119,7 +123,7 @@ find %{buildroot} -name '*.la' -delete %{__mkdir_p} %{buildroot}%{_docdir}/%{name}-doc mv %{buildroot}%{_docdir}/%{upstream}/html %{buildroot}%{_docdir}/%{name}-doc mv %{buildroot}%{_docdir}/%{upstream}/examples %{buildroot}%{_docdir}/%{name}-examples - +mv %{buildroot}%{_datadir}/%{upstream}/input %{buildroot}%{_docdir}/%{name}-examples %post -p /sbin/ldconfig @@ -127,16 +131,16 @@ mv %{buildroot}%{_docdir}/%{upstream}/examples %{buildroot}%{_docdir}/%{name}-ex %files -%license LICENSE -%doc README.md +%license COPYRIGHT.org LICENSE +%doc NEWS.org README.org %{_libdir}/*.so.* %files bin -%license LICENSE +%license COPYRIGHT.org LICENSE %{_bindir}/asl-hardware %files devel -%license LICENSE +%license COPYRIGHT.org LICENSE %dir %{_libdir}/cmake/%{upstream} %{_includedir}/* %{_libdir}/*.so @@ -144,12 +148,12 @@ mv %{buildroot}%{_docdir}/%{upstream}/examples %{buildroot}%{_docdir}/%{name}-ex %{_libdir}/pkgconfig/%{upstream}.pc %files doc -%license LICENSE +%license COPYRIGHT.org LICENSE %dir %{_docdir}/%{name}-doc %{_docdir}/%{name}-doc/html %files examples -%license LICENSE +%license COPYRIGHT.org LICENSE %dir %{_docdir}/%{name}-examples %{_docdir}/%{name}-examples/* %{_bindir}/asl-acousticWaves @@ -182,6 +186,9 @@ mv %{buildroot}%{_docdir}/%{upstream}/examples %{buildroot}%{_docdir}/%{name}-ex %changelog +* Wed Nov 09 2016 Christian Dersch - 0.1.7-1 +- new version + * Sun Jul 03 2016 Christian Dersch - 0.1.6-6 - Rebuilt for matio 1.5.8 diff --git a/sources b/sources index dc6bba3..d8c884c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1f283d066d57e11d4602016148181420 v0.1.6.tar.gz +a339c515690f929c2a870666dc6d2233 v0.1.7.tar.gz