diff options
author | Dusan Baran | 2018-02-10 12:05:37 +0000 |
---|---|---|
committer | Dusan Baran | 2018-02-10 12:05:37 +0000 |
commit | e0c7a16ca4c715f0557e4edefbfd2db517c4acf6 (patch) | |
tree | 2d43b46b3af899dd166fe8cd0ef5521dc13c0c87 | |
download | aur-e0c7a16ca4c715f0557e4edefbfd2db517c4acf6.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | dam.service | 16 |
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..249493f87283 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +# Generated by mksrcinfo v8 +# Sat Feb 10 12:02:09 UTC 2018 +pkgbase = dam-git + pkgdesc = DAM git + pkgver = 1771439 + pkgrel = 1 + url = https://github.com/dudoslav/dam + arch = any + depends = git + depends = pacman + depends = ruby + depends = ruby-bundler + source = git+https://github.com/dudoslav/dam.git + source = dam.service + sha256sums = SKIP + sha256sums = af92c2dc71d1c960b4019227675e9f4b6f2bec409bea6b9189e1192e16c2acab + +pkgname = dam-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3614e5992992 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Dusan Baran <work.dusanbaran@gmail.com> + +pkgname=dam-git +pkgver=1771439 +pkgrel=1 +pkgdesc="DAM git" +arch=('any') +url="https://github.com/dudoslav/dam" +licence=('GPL3') +depends=('git' 'pacman' 'ruby' 'ruby-bundler') +source=("git+https://github.com/dudoslav/dam.git" "dam.service") +sha256sums=('SKIP' + 'af92c2dc71d1c960b4019227675e9f4b6f2bec409bea6b9189e1192e16c2acab') + +pkgver() { + cd dam + git describe --always | sed -e 's|-|.|g' +} + +build() { + cd "$srcdir/dam" + bundle install --deployment +} + +package() { + cd "$srcdir" + mkdir -p "$pkgdir/usr/lib" + cp -R dam "$pkgdir/usr/lib" + chmod -R 644 "$pkgdir/usr/lib/dam" + install -m 644 -D dam.service "$pkgdir/usr/lib/systemd/system" +} diff --git a/dam.service b/dam.service new file mode 100644 index 000000000000..5daf7b28b36e --- /dev/null +++ b/dam.service @@ -0,0 +1,16 @@ +[Unit] +Description=Dam +Requires=network.target + +[Service] +Type=simple +User=dam +group=dam +WorkingDirectory=/usr/lib/dam +ExecStart=/bin/bash 'bundle exec rackup -o 0.0.0.0 -p 9669' +TimeoutSec=30 +RestartSec=15s +Restart=always + +[Install] +WantedBy=multi-user.target |