summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libre/ogre-libre/PKGBUILD4
-rw-r--r--pcr/ha-glue/PKGBUILD31
-rw-r--r--pcr/ha-heartbeat/PKGBUILD52
-rw-r--r--pcr/libqb/PKGBUILD5
-rw-r--r--pcr/xsynth-dssi/PKGBUILD28
-rw-r--r--pcr/xsynth-dssi/xsynth-dssi4
6 files changed, 93 insertions, 31 deletions
diff --git a/libre/ogre-libre/PKGBUILD b/libre/ogre-libre/PKGBUILD
index cef33ae90..05e7d8cbb 100644
--- a/libre/ogre-libre/PKGBUILD
+++ b/libre/ogre-libre/PKGBUILD
@@ -12,8 +12,8 @@ pkgflag=(
-docs
)
pkgver=1.8.1
-pkgrel=3
-pkgdesc='A scene-oriented, flexible 3D engine written in C++, without nonfree nvidia-cg-toolkit support, nonfree fonts and arts'
+pkgrel=4
+pkgdesc='Scene-oriented, flexible 3D engine written in C++, without nonfree nvidia-cg-toolkit support, nonfree fonts and arts'
arch=(
i686
x86_64
diff --git a/pcr/ha-glue/PKGBUILD b/pcr/ha-glue/PKGBUILD
index 06385e9cf..ed46bc66d 100644
--- a/pcr/ha-glue/PKGBUILD
+++ b/pcr/ha-glue/PKGBUILD
@@ -3,8 +3,8 @@
pkgname=ha-glue
_pkgname=${pkgname:3}
pkgver=1.0.11
-pkgrel=5
-pkgdesc='A set of libraries, tools and utilities suitable for the Heartbeat/Pacemaker cluster stack'
+pkgrel=6
+pkgdesc='Set of libraries, tools and utilities suitable for the Heartbeat/Pacemaker cluster stack'
arch=(
i686
x86_64
@@ -17,29 +17,31 @@ license=(
)
depends=(
curl
+ dbus-glib
glib2
libaio
libesmtp
+ libnet
libxml2
net-snmp
python
util-linux
)
optdepends=(
- #lynx
+ lynx
net-tools
openssh
- #valgrind
- #w3m
+ valgrind
+ w3m
)
makedepends=(
help2man
libxslt
- #lynx
+ lynx
net-tools
openssh
- #valgrind
- #w3m
+ valgrind
+ w3m
)
options=!libtool
install=$pkgname.install
@@ -74,20 +76,27 @@ prepare() {
fi
cd $srcdir/Reusable-Cluster-Components-$_pkgname--$_pkgname-$pkgver
- sed -i 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|' configure.ac
+ sed -i 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|;
+ s| -O0||;
+ s|AM_INIT_AUTOMAKE($PACKAGE_NAME, $PACKAGE_VERSION)|AM_INIT_AUTOMAKE|;
+ ' configure.ac
+ sed -i 's|INCLUDES|AM_CPPFLAGS|;
+ ' {lib/{clplumbing,lrm,pils,plugins/{InterfaceMgr,compress,lrm,stonith},stonith},logd,lrm/{admin,lrmd,test},replace}/Makefile.am
}
build() {
cd $srcdir/Reusable-Cluster-Components-$_pkgname--$_pkgname-$pkgver
setarch $CARCH ./autogen.sh
setarch $CARCH ./configure --prefix=/usr\
- --enable-fatal-warnings=no\
+ --disable-fatal-warnings\
--enable-static=no\
+ --enable-upstart\
--libdir=/usr/lib\
--localstatedir=/var\
--sysconfdir=/etc\
--with-daemon-group=haclient\
- --with-daemon-user=hacluster
+ --with-daemon-user=hacluster\
+ --with-ocf-root=/usr/lib/ocf
setarch $CARCH make
}
diff --git a/pcr/ha-heartbeat/PKGBUILD b/pcr/ha-heartbeat/PKGBUILD
index 10ef5def3..f913344a0 100644
--- a/pcr/ha-heartbeat/PKGBUILD
+++ b/pcr/ha-heartbeat/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=ha-heartbeat
_pkgname=${pkgname:3}
pkgver=3.0.5
_pkgver=${pkgver::1}_${pkgver:2:1}
-pkgrel=2
+pkgrel=6
pkgdesc='Daemon that provides cluster infrastructure services to its clients'
arch=(
i686
@@ -12,17 +12,33 @@ arch=(
mips64el
)
url=http://linux-ha.org/wiki/${_pkgname^}
-license=GPL
-makedepends=docbook-xsl
+license=(
+ GPL2
+ lGPL2.1
+)
depends=(
gnutls
ha-glue
)
-options=(
- '!emptydirs'
- '!libtool'
- strip
+optdepends=(
+ lynx
+ net-tools
+ openssh
+ swig
+ valgrind
+ w3m
+)
+makedepends=(
+ docbook-xsl
+ libxslt
+ lynx
+ net-tools
+ openssh
+ swig
+ valgrind
+ w3m
)
+options=!libtool
source=(
http://hg.linux-ha.org/$_pkgname-STABLE_$_pkgver/archive/STABLE-$pkgver.tar.bz2
$pkgname.service
@@ -34,17 +50,25 @@ sha512sums=(
prepare() {
cd $srcdir/${_pkgname^}-3-0-STABLE-$pkgver
- sed -i 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|' configure.in
mv configure.{in,ac}
+ sed -i 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|;
+ s|AM_INIT_AUTOMAKE(heartbeat, $HAPKGVERSION)|AM_INIT_AUTOMAKE|;
+ ' configure.ac
+ sed -i "s|AC_INIT(GNUmakefile)|AC_INIT(heartbeat, $pkgver)|;
+ " configure.ac
+ sed -i 's|INCLUDES|AM_CPPFLAGS|;
+ ' {contrib/{drbd-outdate-peer,ipfail,mlock},cts,heartbeat,lib/{apphb,hbclient,plugins/{HB{auth,comm,compress},quorum{,d},tiebreaker}},membership/{ccm,quorumd},replace,telecom/apphbd,tools}/Makefile.am
}
build() {
cd $srcdir/${_pkgname^}-3-0-STABLE-$pkgver
setarch $CARCH ./bootstrap
setarch $CARCH ./configure --prefix=/usr\
- --enable-fatal-warnings=no\
+ --disable-fatal-warnings\
--enable-static=no\
+ --enable-valgrind\
--libdir=/usr/lib\
+ --localstatedir=/var\
--sysconfdir=/etc
setarch $CARCH make
}
@@ -53,14 +77,8 @@ package() {
cd $srcdir/${_pkgname^}-3-0-STABLE-$pkgver
setarch $CARCH make DESTDIR=$pkgdir install
- for py in `grep -r -l "\#\!\/usr\/bin\/python" $pkgdir`;do
- sed -i.bk 's:/usr/bin/python$:/usr/bin/python2:g' $py
- done
- for py in `grep -r -l "\#\!\/usr\/bin\/env python" $pkgdir`;do
- sed -i.bk 's:/usr/bin/env python$:/usr/bin/env python2:g' $py
- done
- #end python path correction
-
install -d $pkgdir/usr/lib/systemd/system
install -Dm644 $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/system
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/pcr/libqb/PKGBUILD b/pcr/libqb/PKGBUILD
index eacdb6ea2..6b9d7d9d7 100644
--- a/pcr/libqb/PKGBUILD
+++ b/pcr/libqb/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=libqb
pkgver=0.14.4
-pkgrel=1
+pkgrel=2
pkgdesc='Library with the primary purpose of providing high performance client server reusable features'
arch=(
i686
@@ -14,6 +14,7 @@ makedepends=(
splint
)
license=LGPL2.1
+options=!libtool
url=https://github.com/asalkeld/$pkgname/wiki
source=https://github.com/asalkeld/$pkgname/archive/v$pkgver.tar.gz
sha512sums=1377e38d5547eb516b255c0aa0972e858048053202692d7d5ef1c746d79dee2c78eddc29e797215376990f2c776b34261f765858606b59d77f9218fb0dac5977
@@ -22,6 +23,8 @@ build() {
cd $srcdir/$pkgname-$pkgver
setarch $CARCH ./autogen.sh
setarch $CARCH ./configure --prefix=/usr\
+ --disable-fatal-warnings\
+ --disable-static\
--libdir=/usr/lib
setarch $CARCH make
}
diff --git a/pcr/xsynth-dssi/PKGBUILD b/pcr/xsynth-dssi/PKGBUILD
new file mode 100644
index 000000000..f353b9bfa
--- /dev/null
+++ b/pcr/xsynth-dssi/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Guest One <theguestone at gmail dot com>
+
+pkgname=xsynth-dssi
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="An analog-style (VCOs-VCF-VCA) synth plugin for DSSI"
+arch=('i686')
+url="http://dssi.sourceforge.net/download.html#Xsynth-DSSI"
+license=('GPL')
+depends=('gtk2' 'liblo')
+makedepends=('dssi' 'ladspa')
+options=('!libtool')
+source=(http://downloads.sourceforge.net/project/dssi/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz
+ xsynth-dssi)
+md5sums=('3432ecdac06407a992f80eb1c1ecf7cd'
+ 'c346e6a944f202fccb2278b77a5e184b')
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
+ make || return 1
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR=${pkgdir} install || return 1
+ install -D -m755 ${srcdir}/xsynth-dssi ${pkgdir}/usr/bin/xsynth-dssi
+}
+
diff --git a/pcr/xsynth-dssi/xsynth-dssi b/pcr/xsynth-dssi/xsynth-dssi
new file mode 100644
index 000000000..5503b12ba
--- /dev/null
+++ b/pcr/xsynth-dssi/xsynth-dssi
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+export DSSI_PATH=/usr/lib/dssi
+exec jack-dssi-host xsynth-dssi.so