summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitalii Kuzhdin2024-08-04 21:20:00 +0300
committerVitalii Kuzhdin2024-08-04 21:20:00 +0300
commite92508e6e0124e11d75c4dfb65d58a4d99222328 (patch)
treefd441694e53675c179f78247d74e759cfa51f0a2
parentdf721858ba2767d51d9327720779b3b405b83826 (diff)
downloadaur-e92508e6e0124e11d75c4dfb65d58a4d99222328.tar.gz
Fix dependencies according to namcap, add some tests
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD20
2 files changed, 15 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5153c2fa28ad..70bba56595af 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,9 +7,6 @@ pkgbase = bertini2-git
license = custom:GPL-3.0-or-later WITH Bertini2-Additional-GPL-Terms
makedepends = git
makedepends = boost>=1.83
- makedepends = gmp
- makedepends = mpfr
- makedepends = libmpc
makedepends = eigen>=3.3
depends = glibc
depends = gcc-libs
diff --git a/PKGBUILD b/PKGBUILD
index dcf21e5ff5c9..38e09b18585a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ pkgdesc="The redevelopment of Bertini in C++"
arch=('any')
url="https://github.com/bertiniteam/b2"
license=('custom:GPL-3.0-or-later WITH Bertini2-Additional-GPL-Terms')
-makedepends=('git' 'boost>=1.83' 'gmp' 'mpfr' 'libmpc' 'eigen>=3.3')
+makedepends=('git' 'boost>=1.83' 'eigen>=3.3')
depends=('glibc' 'gcc-libs' 'boost-libs>=1.83' 'gmp' 'mpfr' 'libmpc')
optdepends=('pybertini: Python interface support'
'bertini2-docs: HTML documentation')
@@ -34,10 +34,20 @@ build() {
make
}
-# check() {
-# cd "${srcdir}/${_pkgsrc}/core"
-# make check
-# }
+check() {
+ # Only some tests work
+ cd "${srcdir}/${_pkgsrc}/core"
+ make check TESTS="\
+ b2_classic_compatibility_test \
+ generating_test \
+ settings_test"
+ # b2_classic_compatibility_test \
+ # endgames_test \
+ # nag_algorithms_test \
+ # nag_datatypes_test \
+ # pool_test \
+ # tracking_basics_test
+}
package() {
cd "${srcdir}/${_pkgsrc}"