summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--misc/Makefile1
-rw-r--r--misc/adiak/Makefile28
-rw-r--r--misc/adiak/distinfo5
-rw-r--r--misc/adiak/pkg-descr2
-rw-r--r--misc/adiak/pkg-plist9
5 files changed, 45 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index 00147a669f2a..a949fe96a09d 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -6,6 +6,7 @@
SUBDIR += R-cran-xfun
SUBDIR += aclgen
SUBDIR += actiona
+ SUBDIR += adiak
SUBDIR += adios2
SUBDIR += aichat
SUBDIR += air
diff --git a/misc/adiak/Makefile b/misc/adiak/Makefile
new file mode 100644
index 000000000000..e7f784f7e3dd
--- /dev/null
+++ b/misc/adiak/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= adiak
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.4.1
+CATEGORIES= misc
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Standard interface for collecting HPC run metadata
+WWW= https://software.llnl.gov/Adiak/ \
+ https://github.com/LLNL/Adiak
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake:testing
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= LLNL
+GH_PROJECT= Adiak
+GH_TUPLE= LLNL:blt:655aa8c:blt/blt
+
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= ENABLE_TESTS
+CMAKE_TESTING_ON= ENABLE_TESTS
+
+# tests as of 0.4.1: 100% tests passed, 0 tests failed out of 2
+
+.include <bsd.port.mk>
diff --git a/misc/adiak/distinfo b/misc/adiak/distinfo
new file mode 100644
index 000000000000..805bf6778644
--- /dev/null
+++ b/misc/adiak/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1761835051
+SHA256 (LLNL-Adiak-v0.4.1_GH0.tar.gz) = 675b3d5e1f5ea6a1041abbe320e25e15dd36be2dc95fb7c236f4e20fd0984173
+SIZE (LLNL-Adiak-v0.4.1_GH0.tar.gz) = 103024
+SHA256 (LLNL-blt-655aa8c_GH0.tar.gz) = 212ab16715161286bc75606945a4a4926a63de65dbb074b2395cbbd701718b15
+SIZE (LLNL-blt-655aa8c_GH0.tar.gz) = 1215134
diff --git a/misc/adiak/pkg-descr b/misc/adiak/pkg-descr
new file mode 100644
index 000000000000..d1e55848afcf
--- /dev/null
+++ b/misc/adiak/pkg-descr
@@ -0,0 +1,2 @@
+Adiak is a lightweight C/C++ library for collecting and passing around
+metadata about a HPC application run.
diff --git a/misc/adiak/pkg-plist b/misc/adiak/pkg-plist
new file mode 100644
index 000000000000..8cda42b5ac13
--- /dev/null
+++ b/misc/adiak/pkg-plist
@@ -0,0 +1,9 @@
+include/adiak.h
+include/adiak.hpp
+include/adiak_internal.hpp
+include/adiak_tool.h
+lib/cmake/adiak/adiak-config-version.cmake
+lib/cmake/adiak/adiak-config.cmake
+lib/cmake/adiak/adiak-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/adiak/adiak-targets.cmake
+lib/libadiak.so