summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNiklas2017-10-21 14:46:43 +0200
committerNiklas2017-10-21 14:46:43 +0200
commit0a5d06513122dac973d64bc8a049e771ad52eca3 (patch)
tree03224943c619af254771b3a054e7286966c3f2b1
downloadaur-0a5d06513122dac973d64bc8a049e771ad52eca3.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD34
-rw-r--r--libhomegear-base-version.patch13
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..90505420f8fd
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = libhomegear-base
+ pkgdesc = Homegear base library
+ pkgver = 0.7.10
+ pkgrel = 1
+ url = https://homegear.eu
+ arch = x86_64
+ arch = i686
+ arch = armv6h
+ arch = armv7h
+ arch = aarch64
+ license = LGPL3
+ depends = gcc-libs
+ source = https://github.com/Homegear/libhomegear-base/archive/0.7.10.tar.gz
+ source = libhomegear-base-version.patch
+ sha512sums = 2fb3dcf75996645fb8519b45951c299e51e4dae48630079782e5016ad1eb1013b7d528217046c5d80e4879a090aaaa4b7125a402321a4fb4258f481deed0fac3
+ sha512sums = c87848d6c26cc727963dbb5335b94f9a219c21e60fbc6b816b33a53a55b95d94c7961482891a1b70f6e9293b555a0b67321b5a2c3df90d70454be9b1f2dacfd7
+
+pkgname = libhomegear-base
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0e0bb5681057
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Niklas <dev@n1klas.net>
+
+pkgname='libhomegear-base'
+pkgdesc='Homegear base library'
+pkgver=0.7.10
+pkgrel=1
+arch=('x86_64' 'i686' 'armv6h' 'armv7h' 'aarch64')
+license=('LGPL3')
+url="https://homegear.eu"
+depends=('gcc-libs')
+source=("https://github.com/Homegear/libhomegear-base/archive/${pkgver}.tar.gz"
+ 'libhomegear-base-version.patch')
+sha512sums=('2fb3dcf75996645fb8519b45951c299e51e4dae48630079782e5016ad1eb1013b7d528217046c5d80e4879a090aaaa4b7125a402321a4fb4258f481deed0fac3'
+ 'c87848d6c26cc727963dbb5335b94f9a219c21e60fbc6b816b33a53a55b95d94c7961482891a1b70f6e9293b555a0b67321b5a2c3df90d70454be9b1f2dacfd7')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ patch -p1 -i "${srcdir}/libhomegear-base-version.patch"
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ ./bootstrap
+ ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --libdir=/usr/lib
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/libhomegear-base-version.patch b/libhomegear-base-version.patch
new file mode 100644
index 000000000000..3b30a0449052
--- /dev/null
+++ b/libhomegear-base-version.patch
@@ -0,0 +1,13 @@
+diff --git a/configure.ac b/configure.ac
+index aab60c2..db03156 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -2,7 +2,7 @@
+ # Process this file with autoconf to produce a configure script.
+
+ AC_PREREQ([2.69])
+-AC_INIT(libhomegear-base, m4_esyscmd_s([./getVersion.sh]), sathya@laufers.net)
++AC_INIT(libhomegear-base, 0.7.10, sathya@laufers.net)
+ AC_CONFIG_AUX_DIR(cfg)
+ AM_INIT_AUTOMAKE
+ AC_CONFIG_SRCDIR([src/BaseLib.h])