summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDerek Ryan Strong <dstrong@usc.edu>2023-01-12 12:52:57 -0800
committerGitHub <noreply@github.com>2023-01-12 12:52:57 -0800
commitb7f41638fd0836d3134d15ba42e8d6c3ac6a1c1e (patch)
tree7eb9f1f8774be0e0bf5da8ae507b5a0ae2e7b08c
parente804671fc0cea34f99c29412644b330f26060de0 (diff)
downloadspack-b7f41638fd0836d3134d15ba42e8d6c3ac6a1c1e.tar.gz
spack-b7f41638fd0836d3134d15ba42e8d6c3ac6a1c1e.tar.bz2
spack-b7f41638fd0836d3134d15ba42e8d6c3ac6a1c1e.tar.xz
spack-b7f41638fd0836d3134d15ba42e8d6c3ac6a1c1e.zip
Add fpart package (#34896)
* Add fpart package * Use default autoreconf implementation * Switch copyright year
-rw-r--r--var/spack/repos/builtin/packages/fpart/package.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/fpart/package.py b/var/spack/repos/builtin/packages/fpart/package.py
new file mode 100644
index 0000000000..4d491a6522
--- /dev/null
+++ b/var/spack/repos/builtin/packages/fpart/package.py
@@ -0,0 +1,29 @@
+# Copyright 2013-2022 Lawrence Livermore National Security, LLC and other
+# Spack Project Developers. See the top-level COPYRIGHT file for details.
+#
+# SPDX-License-Identifier: (Apache-2.0 OR MIT)
+
+from spack.package import *
+
+
+class Fpart(AutotoolsPackage):
+ """Fpart is a filesystem partitioner. It helps you sort file trees and pack them
+ into bags (called "partitions"). Fpsync wraps fpart and rsync, tar, or cpio
+ to launch several synchronization jobs in parallel."""
+
+ homepage = "https://www.fpart.org"
+ url = "https://github.com/martymac/fpart/archive/refs/tags/fpart-1.5.1.tar.gz"
+ git = "https://github.com/martymac/fpart.git"
+
+ maintainers = ["drkrynstrng"]
+
+ version("master", branch="master")
+ version("1.5.1", sha256="c353a28f48e4c08f597304cb4ebb88b382f66b7fabfc8d0328ccbb0ceae9220c")
+
+ depends_on("autoconf", type="build")
+ depends_on("automake", type="build")
+ depends_on("libtool", type="build")
+ # fpsync has the following run dependencies
+ depends_on("rsync", type="run")
+ depends_on("tar", type="run")
+ depends_on("cpio", type="run")