diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 63 |
2 files changed, 32 insertions, 40 deletions
@@ -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 @@ -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: |