diff options
author | JOLIMAITRE Matthieu | 2024-03-13 14:19:08 +0100 |
---|---|---|
committer | JOLIMAITRE Matthieu | 2024-03-13 14:19:08 +0100 |
commit | 2afa7331333033e76c4cef2bdcda53aac4432625 (patch) | |
tree | 06a2afbe9f963f540e8e1adf81684d7d52ac731b /PKGBUILD | |
download | aur-lustre-tools-6.tar.gz |
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8a497d2bd5be --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: JOLIMAITRE Matthieu <matthieu@imagevo.fr> +pkgname="lustre-tools-6" +pkgver=1.0.0 +pkgrel=1 +pkgdesc="The Lustre developpment tools free distribution version 6." +url="https://www-verimag.imag.fr/DIST-TOOLS/SYNCHRONE/lustre-v4/distrib/" +arch=("x86_64") +license=("Free Distribution of the Lustre/Lesar Software") +makedepends=() +optdepends=() +depends=('findutils') +source=("https://www-verimag.imag.fr/DIST-TOOLS/SYNCHRONE/lustre-v6/pre-compiled/x86_64-Linux-lv6-bin-dist.tgz") +sha256sums=("8eb998ac91719a93477864337757d645320e6e8c476dd0d9a3d2df1ae00492c1") + +build() { + cd "$srcdir/lv6-bin-dist" + mv bin bin_ + mkdir bin + for exec in $(cd bin_ ; ls) + do + echo '#!/bin/sh +set -e +export LUSTRE_INSTALL=/usr/share/lustre-tools-6 +/usr/share/lustre-tools-6/bin_/'$exec' $@ +' > "bin/$exec" + chmod a+x "bin/$exec" + done +} + +package() { + mkdir -p "$pkgdir/usr/share" "$pkgdir/etc/profile.d" + cp -r "$srcdir/lv6-bin-dist" "$pkgdir/usr/share/lustre-tools-6" + echo "append_path '/usr/share/lustre-tools-6/bin' +export PATH" > "$pkgdir/etc/profile.d/lustre-tools-6.sh" +} |