summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSven Klomp2016-02-03 21:50:51 +0100
committerSven Klomp2016-02-03 21:50:51 +0100
commit8bc5ee6396e080f3678126aa34b74c2562ee7ba4 (patch)
treed33dbc0b5b7f7c3166061115d86e9d59fc249c26 /PKGBUILD
downloadaur-8bc5ee6396e080f3678126aa34b74c2562ee7ba4.tar.gz
Initial commit of PKBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d1e92e64b2c0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Package build for libhomegear-base from git (https://www.homegear.eu/index.php/Main_Page)
+# Maintainer: Sven Klomp <mail at klomp dot eu>
+
+pkgdesc=('Base library for homegear home automation software')
+_gitname=('libhomegear-base')
+pkgname=('libhomegear-base-git')
+pkgver=0.6.0
+pkgrel=1
+arch=('any')
+license=('GPL')
+url="https://github.com/Homegear/libhomegear-base"
+makedepends=('gcc-libs' 'git' 'gnutls>=3.3.0' 'libgpg-error>=1.14' 'readline>=6.2' 'sqlite>=3.7.13' 'libxml2>=2.8.0' 'lzo>=2.0.6')
+conflicts=('libhomegear-base' 'homegear<0.6.0')
+provides=('libhomegear-base')
+source=("git+https://github.com/Homegear/libhomegear-base")
+md5sums=('SKIP')
+
+prepare() {
+ cd "${srcdir}/${_gitname}"
+}
+
+build() {
+ cd "${srcdir}/${_gitname}"
+ ./bootstrap || exit 1
+ ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --libdir=/usr/lib || exit 1
+ make || exit 1
+ strip -s src/.libs/libhomegear-base.so.1.0.0
+}
+
+package() {
+ cd "${srcdir}/${_gitname}"
+ make DESTDIR="$pkgdir/" install
+}