summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBuildTools2018-01-11 16:22:04 -0500
committerBuildTools2018-01-11 16:22:04 -0500
commit0eb54a585a234718f5d1a636ff56fcc4bbfcdaf9 (patch)
treee91a798e260a0faa83afb5607c3ebcc5d0780e71 /PKGBUILD
parentf502b0e575aa262008bdf31c3cb37d0784deae1d (diff)
downloadaur-0eb54a585a234718f5d1a636ff56fcc4bbfcdaf9.tar.gz
patch to fix boost 1.66 + cleanups
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 17 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6ad1364f6580..dfee74966e97 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,36 +2,40 @@
pkgname=domoticz
pkgver=3.8153
-pkgrel=1
+pkgrel=2
pkgdesc="Web based home automation"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')
url="http://www.domoticz.com"
license=('GPL')
-depends=('openzwave' 'libusb-compat' 'curl' 'sqlite' 'boost-libs' 'lua52' 'mosquitto')
+depends=('openzwave' 'libusb-compat' 'curl' 'sqlite' 'boost-libs' 'lua' 'mosquitto')
makedepends=('git' 'cmake' 'boost')
install='domoticz.install'
source=("https://github.com/domoticz/domoticz/archive/${pkgver}.tar.gz"
- 'domoticz.service')
+ 'domoticz.service'
+ 'boost1.66.patch')
sha256sums=('5ea8f37f2ef900e9bd17b1b5375e75bfdec4f09001e3e2e0b647a260989d014c'
- '52ea28893fc70a278a728f975c249ace48e48f595c9da01895bde115e8e6b255')
+ '52ea28893fc70a278a728f975c249ace48e48f595c9da01895bde115e8e6b255'
+ '04bf1daa167c00f621715578e6d6631cc059b7d7ca3741e44b2b7b316a2cf3a5')
prepare() {
- mkdir -p ${srcdir}/${pkgname}-${pkgver}/build
+ mkdir -p "${srcdir}/${pkgname}-${pkgver}/build"
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 -i ../boost1.66.patch
}
build() {
- cd ${srcdir}/${pkgname}-${pkgver}/build
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/opt/domoticz \
-DUSE_STATIC_OPENZWAVE=NO \
-DUSE_BUILTIN_LUA=NO \
- -DUSE_BUILTIN_MQTT=NO \
- -DUSE_BUILTIN_SQLITE=NO \
- -DUSE_BUILTIN_ZLIB=NO \
- -DUSE_STATIC_BOOST=NO \
- -DUSE_STATIC_LIBSTDCXX=NO \
- -DUSE_STATIC_OPENZWAVE=NO \
- ..
+ -DUSE_BUILTIN_MQTT=NO \
+ -DUSE_BUILTIN_SQLITE=NO \
+ -DUSE_BUILTIN_ZLIB=NO \
+ -DUSE_STATIC_BOOST=NO \
+ -DUSE_STATIC_LIBSTDCXX=NO \
+ -DUSE_STATIC_OPENZWAVE=NO \
+ ..
}
package() {