- spec file cleanup
OBS-URL: https://build.opensuse.org/package/show/science/ccx?expand=0&rev=2
This commit is contained in:
parent
2941e32ce7
commit
9004a18f3e
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun May 6 20:53:51 UTC 2012 - scorot@free.fr
|
||||||
|
|
||||||
|
- spec file cleanup
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Mar 21 21:50:49 UTC 2012 - scorot@free.fr
|
Wed Mar 21 21:50:49 UTC 2012 - scorot@free.fr
|
||||||
|
|
||||||
|
177
ccx.spec
177
ccx.spec
@ -1,8 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package ccx (Version 2.4)
|
# spec file for package ccx
|
||||||
#
|
#
|
||||||
#
|
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -16,13 +15,14 @@
|
|||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Name: ccx
|
Name: ccx
|
||||||
Version: 2.4
|
Version: 2.4
|
||||||
Release: 1
|
Release: 0
|
||||||
Summary: An open source finite element package
|
Summary: An open source finite element package
|
||||||
License: GPLv2 and BSD and Public Domain
|
License: GPL-2.0 and BSD-3-Clause and SUSE-Public-Domain
|
||||||
URL: http://www.calculix.de/
|
|
||||||
Group: Productivity/Scientific/Other
|
Group: Productivity/Scientific/Other
|
||||||
|
Url: http://www.calculix.de/
|
||||||
Source0: http://www.dhondt.de/ccx_%{version}.src.tar.bz2
|
Source0: http://www.dhondt.de/ccx_%{version}.src.tar.bz2
|
||||||
Source1: http://www.dhondt.de/ccx_%{version}.doc.tar.bz2
|
Source1: http://www.dhondt.de/ccx_%{version}.doc.tar.bz2
|
||||||
Source2: http://www.dhondt.de/ccx_%{version}.test.tar.bz2
|
Source2: http://www.dhondt.de/ccx_%{version}.test.tar.bz2
|
||||||
@ -33,10 +33,13 @@ Patch3: patch-ccx-bufferoverrun
|
|||||||
Patch4: patch-ccx-no-local
|
Patch4: patch-ccx-no-local
|
||||||
Patch5: patch-ccx-spooles-dynamic
|
Patch5: patch-ccx-spooles-dynamic
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: gcc-fortran
|
BuildRequires: arpack-ng-devel
|
||||||
BuildRequires: latex2html sed
|
|
||||||
BuildRequires: arpack-ng-devel openblas-devel spooles-devel
|
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
|
BuildRequires: gcc-fortran
|
||||||
|
BuildRequires: latex2html
|
||||||
|
BuildRequires: openblas-devel
|
||||||
|
BuildRequires: sed
|
||||||
|
BuildRequires: spooles-devel
|
||||||
|
|
||||||
%description
|
%description
|
||||||
CalculiX is a package designed to solve field problems.
|
CalculiX is a package designed to solve field problems.
|
||||||
@ -48,7 +51,7 @@ extend the capabilities.
|
|||||||
Summary: Example problems and documentation for CalculiX
|
Summary: Example problems and documentation for CalculiX
|
||||||
Group: Productivity/Scientific/Other
|
Group: Productivity/Scientific/Other
|
||||||
%if 0%{?suse_version} > 1130
|
%if 0%{?suse_version} > 1130
|
||||||
Buildarch: noarch
|
BuildArch: noarch
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description doc
|
%description doc
|
||||||
@ -70,7 +73,6 @@ mv CalculiX/ccx_%{version}/test .
|
|||||||
rmdir CalculiX/ccx_%{version}
|
rmdir CalculiX/ccx_%{version}
|
||||||
rmdir CalculiX
|
rmdir CalculiX
|
||||||
|
|
||||||
|
|
||||||
cd ${RPM_BUILD_DIR}/%{name}-%{version}
|
cd ${RPM_BUILD_DIR}/%{name}-%{version}
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
@ -139,156 +141,3 @@ rm -Rf $RPM_BUILD_ROOT
|
|||||||
%{_datadir}/%{name}-examples-%{version}
|
%{_datadir}/%{name}-examples-%{version}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Thu Sep 15 2011 scorot@gtt.fr
|
|
||||||
- version 2.3
|
|
||||||
|
|
||||||
* Thu Dec 16 2010 scorot@gtt.fr
|
|
||||||
- version 2.2
|
|
||||||
|
|
||||||
* Thu Sep 07 2010 Sebastien Corot <scorot@gtt.fr> - 2.1-5
|
|
||||||
- rename package example to doc
|
|
||||||
- move pdf documentation files to package doc
|
|
||||||
- Changed package group to Productivity/Scientific/Engineering
|
|
||||||
|
|
||||||
* Tue Feb 16 2010 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- Switch to debian compatible spooles library layout
|
|
||||||
- 2.0-5
|
|
||||||
|
|
||||||
* Thu Feb 11 2010 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- use spooles from separate package
|
|
||||||
- 2.0-4
|
|
||||||
|
|
||||||
* Sat Nov 26 2009 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- merge I2Ohash fix from debian
|
|
||||||
|
|
||||||
* Sat Nov 26 2009 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- merge thermmodel bugfix from upstream
|
|
||||||
- 2.0-3
|
|
||||||
|
|
||||||
* Fri Nov 06 2009 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- merge frequency bugfix from upstream
|
|
||||||
- 2.0-2
|
|
||||||
|
|
||||||
* Sun Aug 16 2009 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- 2.0-1
|
|
||||||
- merge upstream
|
|
||||||
- remove seperate .doc package
|
|
||||||
|
|
||||||
* Sun Jul 05 2009 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- 1.8-5
|
|
||||||
- enable SMP for spooles
|
|
||||||
|
|
||||||
* Sun Jul 05 2009 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- 1.8-4
|
|
||||||
- mark examples and doc as noarch
|
|
||||||
- move README, COPYING into main package
|
|
||||||
|
|
||||||
* Sat Jul 04 2009 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- switch to dynamically linked ARPACK
|
|
||||||
- remove perfarch
|
|
||||||
|
|
||||||
* Mon Jun 29 2009 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- update to ccx 1.8
|
|
||||||
- remove sse2 arch
|
|
||||||
- ccx moved to /usr/bin
|
|
||||||
|
|
||||||
* Sun Mar 4 2007 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- update to ccx 1.6
|
|
||||||
|
|
||||||
* Sun Sep 4 2005 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- further buffer overrun fixes
|
|
||||||
|
|
||||||
* Sun Aug 14 2005 Manfred Spraul: <manfred@colorfullife.com>
|
|
||||||
- update to ccx 1.4
|
|
||||||
|
|
||||||
* Mon Aug 01 2005 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- updates for gfortran support: no -mtune for gfortran
|
|
||||||
|
|
||||||
* Mon Mar 01 2005 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- update 1.3 tarball: Apply fix from Guido
|
|
||||||
|
|
||||||
* Sat Feb 26 2005 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- update to final 1.3
|
|
||||||
|
|
||||||
* Thu Feb 24 2005 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- 1.3 test suite added
|
|
||||||
|
|
||||||
* Mon Feb 21 2005 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- initial drop of 1.3
|
|
||||||
|
|
||||||
* Mon Aug 09 2004 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- bugfix for calinput.f merged.
|
|
||||||
- support for special sse2 build added
|
|
||||||
|
|
||||||
* Sun Jul 25 2004 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- support for special sse2 build added
|
|
||||||
|
|
||||||
* Sun Jul 25 2004 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- Final 1.2 merged, tagged as ccx-1.2-1
|
|
||||||
|
|
||||||
* Mon Jul 19 2004 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- Beta of next release merged
|
|
||||||
|
|
||||||
* Fri Jun 18 2004 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- Beta of next release merged
|
|
||||||
- taucs removed for now - needs license cleanup
|
|
||||||
- helper function for 'SOLVER=' parsing disabled.
|
|
||||||
|
|
||||||
* Tue Sep 23 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- MODAL DYNAMIC fix with body forces from Guido merged.
|
|
||||||
|
|
||||||
* Sat Aug 30 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- taucs 2.0 sources added. It depends on other packages.
|
|
||||||
- helper function for parsing 'SOLVER=' line added.
|
|
||||||
|
|
||||||
* Sat Aug 09 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- arpack & arpackbu converted to parallel spooles
|
|
||||||
- bugfix: cpus array is 11 entries long, not 10 entries.
|
|
||||||
|
|
||||||
* Thu Aug 07 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- upgraded to ccx-1.1.
|
|
||||||
|
|
||||||
* Tue May 06 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- switched to dynamic linking. With dynamic linking enabled,
|
|
||||||
the linker detects at runtime the supported threading
|
|
||||||
library and uses the best one.
|
|
||||||
- doc package added
|
|
||||||
|
|
||||||
* Sat May 03 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- switched to nptl: locking overheat without NPTL is
|
|
||||||
nearly 20%
|
|
||||||
|
|
||||||
* Wed Mar 23 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- new glibc version
|
|
||||||
- debug symbols enabled
|
|
||||||
|
|
||||||
-* Wed Mar 05 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- prototype cleanup reenabled
|
|
||||||
- fix boundary violation
|
|
||||||
- initialize neq
|
|
||||||
|
|
||||||
* Sun Mar 01 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- Forward ported to ccx-1.0
|
|
||||||
|
|
||||||
* Sat Feb 15 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- prototype cleanup for Fortran to C interface
|
|
||||||
- ARPACK fixes that permit -ffortran-boundary-checks
|
|
||||||
|
|
||||||
* Sat Feb 08 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- parallel spooles, dynamic linking disabled.
|
|
||||||
|
|
||||||
* Fri Feb 07 2003 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- cleanup of the spooles interface, first step towards
|
|
||||||
using parallel spooles.
|
|
||||||
|
|
||||||
* Sun Nov 24 2002 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- add missing initialization for maxrmeminset into
|
|
||||||
allocation.f
|
|
||||||
|
|
||||||
* Wed Sep 06 2002 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- sources & examples added into source set.
|
|
||||||
- second binary rpm for examples added
|
|
||||||
- support for cpu optimized builds
|
|
||||||
|
|
||||||
* Wed Sep 04 2002 Manfred Spraul <manfred@colorfullife.com>
|
|
||||||
- initial test version
|
|
||||||
|
Loading…
Reference in New Issue
Block a user