diff options
author | MilosD | 2015-07-05 11:44:27 +0200 |
---|---|---|
committer | MilosD | 2015-07-05 11:44:27 +0200 |
commit | 40dd6a62bf4c320e755c871d80545b13b785f58b (patch) | |
tree | dd24b2287831b45186d73f93333fb07b6138d36b | |
download | aur-ha-pacemaker-git.tar.gz |
First ha-pacemaker-git push
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | pacemaker.service | 12 |
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bbef36e079b0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = ha-pacemaker-git + pkgdesc = Pacemaker is an cluster resource manager + pkgver = Pacemaker.1.1.7.4159.g622f276 + pkgrel = 2 + url = http://linux-ha.org/wiki/Pacemaker + arch = i686 + arch = x86_64 + license = GPL + makedepends = libqb + makedepends = corosync + depends = libxslt + depends = libqb + depends = corosync + options = !libtool + options = docs + options = strip + source = git://github.com/ClusterLabs/pacemaker.git + source = pacemaker.service + md5sums = SKIP + md5sums = 32b94b2ed9a8b4062cebc042cd402ce3 + +pkgname = ha-pacemaker-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..26c6026db030 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: gls <ghostlovescorebg at gmail dot com> + +pkgname=ha-pacemaker-git +_realname=pacemaker +pkgver=Pacemaker.1.1.7.4159.g622f276 +pkgrel=2 +pkgdesc="Pacemaker is an cluster resource manager" +arch=('i686' 'x86_64') +url="http://linux-ha.org/wiki/Pacemaker" +license=('GPL') +makedepends=('libqb' 'corosync') +#depends=('ha-resourceagent' 'ha-heartbeat' 'libxslt' 'libqb' 'corosync') +depends=('libxslt' 'libqb' 'corosync') +source=("git://github.com/ClusterLabs/pacemaker.git" + "pacemaker.service") +options=('!libtool' 'docs' 'strip') +md5sums=('SKIP' + '32b94b2ed9a8b4062cebc042cd402ce3') + +pkgver() { + cd ${srcdir}/${_realname} + git describe | sed 's/-/./g' + +} + +build() { + + cd $srcdir/pacemaker + ./autogen.sh + ./configure --bindir=/usr/bin --sbindir=/usr/bin + sed -i 's/\-Werror//g' Makefile configure configure.ac + make + +} + +package() { + + cd ${srcdir}/${_realname} + make PREFIX=/usr DESTDIR="$pkgdir" install + cp ${srcdir}/pacemaker.service ${pkgdir}/usr/lib/systemd/system/ + +} diff --git a/pacemaker.service b/pacemaker.service new file mode 100644 index 000000000000..b121ee76bd63 --- /dev/null +++ b/pacemaker.service @@ -0,0 +1,12 @@ +[Unit] +Description=Pacemaker Cluster Resource Manager +ConditionKernelCommandLine=!nocluster +Requires=network.target +After=network.target + +[Service] +ExecStart=/usr/bin/pacemakerd +ExecStop=/usr/bin/pacemakerd -S + +[Install] +WantedBy=multi-user.target |