10 Commits

Author SHA256 Message Date
Mark Olesen
04ae563734 - incorporate upstream patches for gcc-13 (needed for tumbleweed)
OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=10
2023-04-25 14:23:08 +00:00
Mark Olesen
4a14d8e82d - update to OpenFOAM-v2012_220610 patch level
OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=9
2022-06-24 16:33:39 +00:00
Mark Olesen
72292caa1c - update rpmlintc for filelist-forbidden on tumbleweed
OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=8
2021-11-29 10:22:51 +00:00
Mark Olesen
ab40131def - update to OpenFOAM-v2012_210618
- add explicit depends on gcc-c++, make, m4

OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=7
2021-06-23 11:55:39 +00:00
Mark Olesen
4e28949596 - remove old (broken) depend on openfoam-tutorials
OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=6
2021-04-21 22:38:40 +00:00
Mark Olesen
a135e118fa - update to OpenFOAM-v2012_210414
- Use unified spec file with meta packages.
  Now uses the full version value for the backend packages.

OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=5
2021-04-21 08:36:21 +00:00
Mark Olesen
f729f94618 rebuild for OpenFOAM-v2012
OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=4
2020-12-23 10:24:55 +00:00
Mark Olesen
57961708e9 - boost memory constraint from 4GB to 6GB to address
failure while compiling TDACChemistry

OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=3
2020-12-22 17:00:50 +00:00
Mark Olesen
0bfd4f4e8e - OpenFOAM-v2012 release
OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=2
2020-12-22 15:01:27 +00:00
Mark Olesen
7b4d668317 set up constraints
Diff for working copy: .
Index: _constraints
===================================================================
--- _constraints	(revision 0)
+++ _constraints	(revision 0)
@@ -0,0 +1,10 @@
+<constraints>
+  <hardware>
+    <disk>
+      <size unit="G">4</size>
+    </disk>
+    <memory>
+      <size unit="G">4</size>
+    </memory>
+  </hardware>
+</constraints>

Index: openfoam-rpmlintrc
===================================================================
--- openfoam-rpmlintrc	(revision 0)
+++ openfoam-rpmlintrc	(revision 0)
@@ -0,0 +1,24 @@
+#------------------------------------------------------------------------------
+
+# OpenFOAM is a programming toolbox, but uses dynamic code compilation
+# for user-coded boundary conditions and function objects.
+# Source files may therefore also be in the main OpenFOAM package
+# or even in tutorials
+addFilter("openfoam.* devel-file-in-non-devel-package")
+
+# OpenFOAM has zero-length files to prevent automatic cleanup
+addFilter("zero-length")
+
+# OpenFOAM has .gitignore files to prevent automatic cleanup
+addFilter("version-control-internal-file")
+
+# Tutorials use .orig for restart files - these are not editor files
+addFilter("openfoam.* backup-file-in-package")
+
+# Many tutorials have similar setups (content), but content is
+# adjusted/overwritten when running.
+# Also have makefile options etc.
+addFilter("openfoam.* files-duplicate")
+addFilter("openfoam.* suse-filelist-forbidden")
+
+#------------------------------------------------------------------------------

OBS-URL: https://build.opensuse.org/package/show/science/openfoam2012?expand=0&rev=1
2020-12-17 17:58:54 +00:00