diff options
author | codeworkx | 2016-12-25 21:51:04 +0100 |
---|---|---|
committer | codeworkx | 2016-12-25 21:51:04 +0100 |
commit | 407e2c17e5dc0b50811962c1b92fccbeaf51e2f2 (patch) | |
tree | f4a2b45225ec98fc64ce39c385380c3d747a322d /PKGBUILD | |
parent | 3d40d58c07abab8c1e691db1d24c988d4a3830dc (diff) | |
download | aur-407e2c17e5dc0b50811962c1b92fccbeaf51e2f2.tar.gz |
snapshot
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 25 insertions, 22 deletions
@@ -1,8 +1,8 @@ # Maintainer: Daniel Hillenbrand <codeworkx@bbqlinux.org> pkgname=openhab-beta -_pkgver=2.0.0.b5 -pkgver=2.0.0.b5 -pkgrel=2 +_pkgver=2.0.0 +pkgver=2.0.0_20161225 +pkgrel=1 pkgdesc="openHAB2 open source home automation software" arch=('any') url="http://www.openhab.org/" @@ -15,36 +15,39 @@ conflicts=('openhab-runtime' 'openhab-addons') backup=('etc/openhab/conf/services/addons.cfg' 'etc/openhab/conf/services/runtime.cfg') -source=("https://bintray.com/openhab/mvn/download_file?file_path=org%2Fopenhab%2Fdistro%2Fopenhab-offline%2F${_pkgver}%2Fopenhab-offline-${_pkgver}.tar.gz" +source=("https://openhab.ci.cloudbees.com/job/openHAB-Distribution/lastSuccessfulBuild/artifact/distributions/openhab-online/target/openhab-online-${_pkgver}-SNAPSHOT.zip" "openhab.service") -sha256sums=('8eadd4f815c608771a6b74ad5d49eae1ec4e18ef8dd5d32c130ba4d8f0766187' +noextract=("openhab-online-${_pkgver}-SNAPSHOT.zip") + +sha256sums=('SKIP' '92be5e206c878bb1a1b476f62b815f24dca198e8e0055095f797d264d8521bfe') +pkgver() { + printf "${_pkgver}_%s" "$(date +%Y%m%d)" +} + +prepare() { + mkdir -p "$srcdir/openhab" + cd "$srcdir/openhab" + + unzip "$srcdir/openhab-online-${_pkgver}-SNAPSHOT.zip" +} + package() { cd $pkgdir mkdir -p etc/openhab - mkdir -p opt/openhab + mkdir -p opt mkdir -p usr/lib/systemd/system - # copy system service file cp $srcdir/openhab.service usr/lib/systemd/system - - # copy main openhab files - cp -r $srcdir/runtime opt/openhab/ - cp -r $srcdir/userdata opt/openhab/ - cp -r $srcdir/LICENSE.TXT opt/openhab/ - cp -r $srcdir/start.bat opt/openhab/ - cp -r $srcdir/start.sh opt/openhab/ - cp -r $srcdir/start_debug.bat opt/openhab/ - cp -r $srcdir/start_debug.sh opt/openhab/ - - # copy addons and conf - cp -r $srcdir/addons etc/openhab/addons - cp -r $srcdir/conf etc/openhab/conf - - # create symlinks + + cp -r $srcdir/openhab opt/ + + mv opt/openhab/conf etc/openhab/conf ln -s /etc/openhab/conf opt/openhab/conf + + mv opt/openhab/addons etc/openhab/addons ln -s /etc/openhab/addons opt/openhab/addons } |