summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2019-03-31 19:21:36 -0500
committerMoses Narrow2019-03-31 19:21:36 -0500
commit96926eb6fa79f62cb8b55027407540c1c0305ad6 (patch)
tree0399912e589bb28039e0d9c62a598ed7b2d53677
parent35b13937f169f4cb1acb61205953968217e616a9 (diff)
downloadaur-96926eb6fa79f62cb8b55027407540c1c0305ad6.tar.gz
adopted package; updated PKGBUILD & .SRCINFO
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD63
2 files changed, 32 insertions, 40 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d1f4f33265a5..2a422193a79f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mosix
- pkgdesc = MOSIX can manage Linux clusters and multi-cluster private Clouds.
- pkgver = 4.3.1
+ pkgdesc = MOSIX is a management system for parallel computing on Linux clusters and multi-cluster clouds.
+ pkgver = 4.4.4
pkgrel = 1
url = http://www.mosix.cs.huji.ac.il
arch = x86_64
@@ -10,9 +10,10 @@ pkgbase = mosix
conflicts = mosix-tools
conflicts = linux-mosix
conflicts = linux-mosix-headers
- source = http://www.mosix.cs.huji.ac.il/mos4/MOSIX-4.3.1.tbz
+ source = http://www.mosix.cs.huji.ac.il/mos4/MOSIX-4.4.4.tbz
source = mosix.service
- sha256sums = cd8b4419382e01430e7545a5c2232652d505efca87026a13c36ca3a1904220f2
+ validpgpkeys = DE08F924EEE93832DABC642CA8DC761B1C0C0CFC
+ sha256sums = 68fb4ed239734d532cbe4868b73b0f9a388b35caf8e020d5032acfd53b673cfa
sha256sums = b216039d8eefab0e54200ef1a393f8f10c1aa7d630d1e83865c27f39dd45b8fd
pkgname = mosix
diff --git a/PKGBUILD b/PKGBUILD
index afe844a02afa..46858a1c4bfc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
-# Maintainer: Rubens Brandão <construidor[at]gmail[dot]com>
+# Submitter: Rubens Brandão <construidor@gmail.com>
+# Maintainer: Moses Narrow <moe_narrow@use.startmail.com>
pkgname=mosix
-pkgver=4.3.1
+pkgver=4.4.4
pkgrel=1
-pkgdesc="MOSIX can manage Linux clusters and multi-cluster private Clouds."
+pkgdesc="MOSIX is a management system for parallel computing on Linux clusters and multi-cluster clouds."
url="http://www.mosix.cs.huji.ac.il"
arch=('x86_64')
license=('custom:Mosix')
@@ -12,42 +13,32 @@ makedepends=()
conflicts=('mosix-tools' 'linux-mosix' 'linux-mosix-headers')
replaces=()
backup=()
-source=(
- "http://www.mosix.cs.huji.ac.il/mos4/MOSIX-${pkgver}.tbz"
- 'mosix.service'
- )
-sha256sums=(
- 'cd8b4419382e01430e7545a5c2232652d505efca87026a13c36ca3a1904220f2'
- 'b216039d8eefab0e54200ef1a393f8f10c1aa7d630d1e83865c27f39dd45b8fd'
- )
+source=("http://www.mosix.cs.huji.ac.il/mos4/MOSIX-${pkgver}.tbz"
+ 'mosix.service')
+sha256sums=('68fb4ed239734d532cbe4868b73b0f9a388b35caf8e020d5032acfd53b673cfa'
+ 'b216039d8eefab0e54200ef1a393f8f10c1aa7d630d1e83865c27f39dd45b8fd')
+validpgpkeys=('DE08F924EEE93832DABC642CA8DC761B1C0C0CFC')
-
-
-package() {
+package() {
cd "${srcdir}/${pkgname}-${pkgver}"
-
- install -D -m 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- mkdir -p "${pkgdir}/usr/share/man/"
- cp -ra man/* "${pkgdir}/usr/share/man/"
-
- for file in mos_autoconf mos_checkconf mos_in_job mosconf* mosd mosixd mospostald mosremoted mossetpe mosmon mosnative mospipe mostestload mosenv mosctl
- do
- install -D -m 755 "${file}" "${pkgdir}/usr/bin/${file}"
- done
-
- for file in moskillall mosmigrate mosps mosrun mosbestnode mostimeof
- do
- install -D -m 755 "${file}" "${pkgdir}/usr/bin/${file}"
- chmod u+s "${pkgdir}/usr/bin/${file}"
- done
-
- install -D -m 644 "${srcdir}/mosix.service" "${pkgdir}/usr/lib/systemd/system/mosix.service"
-
- mkdir -p -m 755 "${pkgdir}/etc/mosix/partners"
- mkdir -p -m 755 "${pkgdir}/var/mosix"
- ln -s "/var/mosix" "${pkgdir}/etc/mosix/var"
-
+ msg2 'installing binaries'
+ # list binaries into mosixbinaries & install them
+ mosixbinaries=$( grep -r -I -L . )
+ for i in $mosixbinaries; do
+ install -Dm755 $srcdir/$pkgname-$pkgver/$i $pkgdir/usr/bin/$i
+ done
+ mkdir -p $pkgdir/usr/share/mosix/man
+ cp -ra man/* $pkgdir/usr/share/mosix/man/
+ cp README $pkgdir/usr/share/mosix/README
+ cp USER-GUIDE $pkgdir/usr/share/mosix/USER-GUIDE
+ cp PROGRAMMER-GUIDE $pkgdir/usr/share/mosix/PROGRAMMER-GUIDE
+ cp ADMINISTRATOR-GUIDE $pkgdir/usr/share/mosix/ADMINISTRATOR-GUIDE
+ install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+ install -Dm644 $srcdir/mosix.service $pkgdir/usr/lib/systemd/system/mosix.service
+ mkdir -p -m 755 $pkgdir/etc/mosix/partners
+ mkdir -p -m 755 $pkgdir/var/mosix
+ ln -s "/var/mosix" "$pkgdir/etc/mosix/var"
}
# vim:set ts=2 sw=2 et: