components/scientific/arpack/Makefile | ●●●●● patch | view | raw | blame | history | |
components/scientific/arpack/arpack.p5m | ●●●●● patch | view | raw | blame | history | |
components/scientific/arpack/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/scientific/arpack/pkg5 | ●●●●● patch | view | raw | blame | history | |
components/scientific/arpack/test/results-all.master | ●●●●● patch | view | raw | blame | history |
components/scientific/arpack/Makefile
@@ -13,24 +13,20 @@ # Copyright (c) 2022 Niklas Poslovski # BUILD_STYLE= cmake USE_DEFAULT_TEST_TRANSFORMS= yes include ../../../make-rules/shared-macros.mk COMPONENT_NAME= arpack COMPONENT_VERSION= 3.8.0 #COMPONENT_REVISION= 2 COMPONENT_VERSION= 3.9.0 REAL_NAME= arpack-ng COMPONENT_PROJECT_URL= https://github.com/opencollab/arpack-ng COMPONENT_SUMMARY= Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems COMPONENT_DESCRIPTION= The package is designed to compute a few eigenvalues and corresponding eigenvectors of a general n by n matrix A. It is most appropriate for large sparse or structured matrices A where structured means that a matrix-vector product w <- Av requires order n rather than the usual order n**2 floating point operations. This software is based upon an algorithmic variant of the Arnoldi process called the Implicitly Restarted Arnoldi Method (IRAM). COMPONENT_FMRI= library/math/arpack COMPONENT_CLASSIFICATION= System/Libraries COMPONENT_PROJECT_URL= https://github.com/opencollab/$(REAL_NAME) COMPONENT_SRC= $(REAL_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_NAME)-$(COMPONENT_VERSION).tar.gz COMPONENT_ARCHIVE_HASH= \ sha256:ada5aeb3878874383307239c9235b716a8a170c6d096a6625bfd529844df003d COMPONENT_ARCHIVE_URL= \ https://github.com/opencollab/$(REAL_NAME)/archive/$(COMPONENT_VERSION).tar.gz COMPONENT_ARCHIVE_HASH= sha256:24f2a2b259992d3c797d80f626878aa8e2ed5009d549dad57854bbcfb95e1ed0 COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)/archive/$(COMPONENT_VERSION).tar.gz COMPONENT_FMRI= library/math/arpack COMPONENT_CLASSIFICATION= System/Libraries COMPONENT_LICENSE= BSD COMPONENT_LICENSE_FILE= COPYING @@ -45,6 +41,12 @@ # and errors such as "libtool_install_magic: unbound variable" unexport SHELLOPTS COMPONENT_TEST_TRANSFORMS += \ ' -e "s/[0-9]*\.[0-9]* sec//" ' \ ' -n ' \ ' -e "/Passed/p" ' \ ' -e "/passed/p" ' # Auto-generated dependencies REQUIRED_PACKAGES += $(GFORTRAN_RUNTIME_PKG) REQUIRED_PACKAGES += library/math/openblas components/scientific/arpack/arpack.p5m
@@ -1,4 +1,4 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version @@ -10,8 +10,7 @@ # # # Copyright 2016 Sergey Avseyev # Copyright 2022 Niklas Poslovski # Copyright 2023 Andreas Wacknitz # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -24,12 +23,22 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/include/arpack/arpackdef.h file path=usr/include/arpack/arpackicb.h file path=usr/include/arpack/debug.h file path=usr/include/arpack/stat.h file path=usr/lib/$(MACH64)/cmake/arpack-ng/arpack-ng-config-version.cmake file path=usr/lib/$(MACH64)/cmake/arpack-ng/arpack-ng-config.cmake file path=usr/include/arpack-ng/arpack.h file path=usr/include/arpack-ng/arpack.hpp file path=usr/include/arpack-ng/arpackdef.h file path=usr/include/arpack-ng/arpackicb.h file path=usr/include/arpack-ng/debug.h file path=usr/include/arpack-ng/debugF90.h file path=usr/include/arpack-ng/debug_c.h file path=usr/include/arpack-ng/debug_c.hpp file path=usr/include/arpack-ng/stat.h file path=usr/include/arpack-ng/statF90.h file path=usr/include/arpack-ng/stat_c.h file path=usr/include/arpack-ng/stat_c.hpp file path=usr/lib/$(MACH64)/cmake/arpackng/arpackng-config-version.cmake file path=usr/lib/$(MACH64)/cmake/arpackng/arpackng-config.cmake file path=usr/lib/$(MACH64)/cmake/arpackng/arpackngTargets-release.cmake file path=usr/lib/$(MACH64)/cmake/arpackng/arpackngTargets.cmake link path=usr/lib/$(MACH64)/libarpack.so target=libarpack.so.2 link path=usr/lib/$(MACH64)/libarpack.so.2 target=libarpack.so.2.1.0 file path=usr/lib/$(MACH64)/libarpack.so.2.1.0 components/scientific/arpack/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2022 <contributor> # Copyright 2023 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,12 +23,22 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/include/arpack/arpackdef.h file path=usr/include/arpack/arpackicb.h file path=usr/include/arpack/debug.h file path=usr/include/arpack/stat.h file path=usr/lib/$(MACH64)/cmake/arpack-ng/arpack-ng-config-version.cmake file path=usr/lib/$(MACH64)/cmake/arpack-ng/arpack-ng-config.cmake file path=usr/include/arpack-ng/arpack.h file path=usr/include/arpack-ng/arpack.hpp file path=usr/include/arpack-ng/arpackdef.h file path=usr/include/arpack-ng/arpackicb.h file path=usr/include/arpack-ng/debug.h file path=usr/include/arpack-ng/debugF90.h file path=usr/include/arpack-ng/debug_c.h file path=usr/include/arpack-ng/debug_c.hpp file path=usr/include/arpack-ng/stat.h file path=usr/include/arpack-ng/statF90.h file path=usr/include/arpack-ng/stat_c.h file path=usr/include/arpack-ng/stat_c.hpp file path=usr/lib/$(MACH64)/cmake/arpackng/arpackng-config-version.cmake file path=usr/lib/$(MACH64)/cmake/arpackng/arpackng-config.cmake file path=usr/lib/$(MACH64)/cmake/arpackng/arpackngTargets-release.cmake file path=usr/lib/$(MACH64)/cmake/arpackng/arpackngTargets.cmake link path=usr/lib/$(MACH64)/libarpack.so target=libarpack.so.2 link path=usr/lib/$(MACH64)/libarpack.so.2 target=libarpack.so.2.1.0 file path=usr/lib/$(MACH64)/libarpack.so.2.1.0 components/scientific/arpack/pkg5
@@ -1,10 +1,8 @@ { "dependencies": [ "SUNWcs", "library/math/openblas", "shell/ksh93", "system/library", "system/library/gfortran-7-runtime", "system/library/gfortran-10-runtime", "system/library/math" ], "fmris": [ components/scientific/arpack/test/results-all.master
@@ -1,21 +1,11 @@ Test project $(@D) Start 1: dnsimp_tst 1/8 Test #1: dnsimp_tst ....................... Passed 2.14 sec Start 2: bug_1315_single_tst 2/8 Test #2: bug_1315_single_tst .............. Passed 1.02 sec Start 3: bug_1315_double_tst 3/8 Test #3: bug_1315_double_tst .............. Passed 0.94 sec Start 4: bug_1323_tst 4/8 Test #4: bug_1323_tst ..................... Passed 0.01 sec Start 5: bug_58_double_tst 5/8 Test #5: bug_58_double_tst ................ Passed 0.01 sec Start 6: bug_79_double_complex_tst 6/8 Test #6: bug_79_double_complex_tst ........ Passed 0.01 sec Start 7: bug_142_tst 7/8 Test #7: bug_142_tst ...................... Passed 0.01 sec Start 8: bug_142_gen_tst 8/8 Test #8: bug_142_gen_tst .................. Passed 0.01 sec 100% tests passed, 0 tests failed out of 8 Total Test time (real) = 4.16 sec 1/10 Test #1: dnsimp_tst ....................... Passed 2/10 Test #2: bug_1315_single_tst .............. Passed 3/10 Test #3: bug_1315_double_tst .............. Passed 4/10 Test #4: bug_1323_tst ..................... Passed 5/10 Test #5: bug_58_double_tst ................ Passed 6/10 Test #6: bug_79_double_complex_tst ........ Passed 7/10 Test #7: bug_142_tst ...................... Passed 8/10 Test #8: bug_142_gen_tst .................. Passed 9/10 Test #9: icb_arpack_c_tst ................. Passed 10/10 Test #10: icb_arpack_cpp_tst ............... Passed 100% tests passed, 0 tests failed out of 10