summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD30
2 files changed, 23 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 48d76bcb408c..967609e24271 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
pkgbase = libqb-git
- pkgdesc = Library with the primary purpose of providing high performance client server reusable features
- pkgver = 2.0.3.r4.ga60ca50
+ pkgdesc = Library for providing high performance, reusable features for client-server architecture
+ pkgver = 2.0.4.r0.ga2691b9
pkgrel = 1
url = https://github.com/ClusterLabs/libqb
arch = i686
arch = x86_64
license = LGPL2.1
+ checkdepends = check
makedepends = git
makedepends = doxygen
makedepends = splint
depends = glibc
- provides = libqb=2.0.3-1
+ provides = libqb.so
+ provides = libqb=2.0.4-1
conflicts = libqb
source = libqb-git::git+https://github.com/ClusterLabs/libqb.git
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index f9e3e001de49..0e8aad380c78 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,19 @@
-#Maintainer: Ian Beringer <ian@ianberinger.com>
+#Maintainer: Brian Bidulock <bidulock@openss7.org>
+#Contributor: Ian Beringer <ian@ianberinger.com>
pkgname=libqb-git
_pkgname=libqb
-pkgver=2.0.3.r4.ga60ca50
+pkgver=2.0.4.r0.ga2691b9
pkgrel=1
-pkgdesc='Library with the primary purpose of providing high performance client server reusable features'
+pkgdesc='Library for providing high performance, reusable features for client-server architecture'
+url="https://github.com/ClusterLabs/${_pkgname}"
arch=('i686' 'x86_64')
-provides=("${_pkgname}=${pkgver%%.r*}-${pkgrel}")
-conflicts=("${_pkgname}")
+license=('LGPL2.1')
depends=('glibc')
makedepends=('git' 'doxygen' 'splint')
-license=('LGPL2.1')
-url="https://github.com/ClusterLabs/${_pkgname}"
+checkdepends=('check')
+provides=('libqb.so' "${_pkgname}=${pkgver%%.r*}-${pkgrel}")
+conflicts=("${_pkgname}")
source=("${pkgname}::git+https://github.com/ClusterLabs/libqb.git")
md5sums=('SKIP')
@@ -22,9 +24,12 @@ pkgver() {
prepare() {
cd ${pkgname}
- echo "$pkgver"|sed 's,\.r,.,;s,\.g.*,,' >.tarball-version
- mkdir -p m4
- autoreconf -fiv
+ ./autogen.sh
+}
+
+check() {
+ cd ${pkgname}
+ make -C tests VERBOSE=1 check
}
build() {
@@ -34,7 +39,8 @@ build() {
--disable-fatal-warnings \
--disable-static \
--libdir=/usr/lib \
- --sbindir=/usr/bin
+ --sbindir=/usr/bin \
+ --localstatedir=/var
# Fight unused direct deps
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
make V=0
@@ -45,4 +51,4 @@ package() {
make DESTDIR="${pkgdir}" install
}
-# vim: set et sw=2:
+# vim: ts=2 sw=2 et: