diff options
author | construidor | 2015-06-08 11:52:23 -0300 |
---|---|---|
committer | construidor | 2015-06-08 11:52:23 -0300 |
commit | cd6fd38afbaca8cc98d7c8807b04c2ccc8742555 (patch) | |
tree | 32cf3b2a84697d0594e122995db809cf383d28d3 | |
download | aur-cd6fd38afbaca8cc98d7c8807b04c2ccc8742555.tar.gz |
Initial commit, import from aur3
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 53 | ||||
-rw-r--r-- | mosix.service | 10 |
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..29a621aa5f3d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = mosix + pkgdesc = MOSIX can manage Linux clusters and multi-cluster private Clouds. + pkgver = 4.2.1 + pkgrel = 1 + url = http://www.mosix.cs.huji.ac.il + arch = x86_64 + license = custom:Mosix + depends = glibc + optdepends = lzop + conflicts = mosix-tools + conflicts = linux-mosix + conflicts = linux-mosix-headers + source = http://www.mosix.cs.huji.ac.il/mos4/MOSIX-4.2.1.tbz + source = mosix.service + sha256sums = 4a44188355d6f52947cf583ee9b96b597c7a31074abb9095f1b014f1a38222b6 + sha256sums = b216039d8eefab0e54200ef1a393f8f10c1aa7d630d1e83865c27f39dd45b8fd + +pkgname = mosix + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b1b19f7754d4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: Rubens Brandão <construidor[at]gmail[dot]com> +pkgname=mosix +pkgver=4.2.1 +pkgrel=1 +pkgdesc="MOSIX can manage Linux clusters and multi-cluster private Clouds." +url="http://www.mosix.cs.huji.ac.il" +arch=('x86_64') +license=('custom:Mosix') +depends=('glibc') +optdepends=('lzop') +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=( + '4a44188355d6f52947cf583ee9b96b597c7a31074abb9095f1b014f1a38222b6' + 'b216039d8eefab0e54200ef1a393f8f10c1aa7d630d1e83865c27f39dd45b8fd' + ) + + + +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" + + +} + +# vim:set ts=2 sw=2 et: diff --git a/mosix.service b/mosix.service new file mode 100644 index 000000000000..114c8f846d63 --- /dev/null +++ b/mosix.service @@ -0,0 +1,10 @@ +[Unit] +Description=Mosix Service +After=network.target + +[Service] +Type=simple +ExecStart=/usr/sbin/mosd + +[Install] +WantedBy=multi-user.target |