summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorconstruidor2015-06-08 11:52:23 -0300
committerconstruidor2015-06-08 11:52:23 -0300
commitcd6fd38afbaca8cc98d7c8807b04c2ccc8742555 (patch)
tree32cf3b2a84697d0594e122995db809cf383d28d3
downloadaur-cd6fd38afbaca8cc98d7c8807b04c2ccc8742555.tar.gz
Initial commit, import from aur3
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD53
-rw-r--r--mosix.service10
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