diff options
author | Daniel | 2017-09-20 16:17:55 +0200 |
---|---|---|
committer | Daniel | 2017-09-20 16:17:55 +0200 |
commit | 30865b9d6705147051cd202ed8cb71f9a4313469 (patch) | |
tree | 7c08e72cc0590149a9e8dbeba7f4796f6cb1a222 | |
download | aur-30865b9d6705147051cd202ed8cb71f9a4313469.tar.gz |
inital import
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | anna.install | 9 | ||||
-rw-r--r-- | spawny.sysusers | 1 | ||||
-rw-r--r-- | spawny.tmpfiles | 1 |
5 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4a9b550aedfb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +# Generated by mksrcinfo v8 +# Wed Sep 20 14:17:22 UTC 2017 +pkgbase = anna + pkgdesc = Spawny with a efl greeter + pkgver = 0.2 + pkgrel = 1 + url = http://github.com/marcelhollerbach/anna + install = anna.install + arch = i686 + arch = x86_64 + license = BSD + makedepends = git + makedepends = meson + depends = efl + depends = protobuf-c + provides = anna=0.2 + source = https://github.com/marcelhollerbach/anna/archive/v0.2.tar.gz + source = spawny.sysusers + source = anna.install + source = spawny.tmpfiles + sha256sums = 5265f4dfae274c1f6cf0e0ee8fa223829a874f6e0a1ac4dc06fbd01d106f8130 + sha256sums = a4b1f5af59834422b83ed955f9062a838b234a14e58168b80061bd6fd66508a1 + sha256sums = 44e271ab0614ecff1077b22b51228056385729228f4112a33d7f3cd2a20b3478 + sha256sums = 01c36957bbd928aab112ee79b37c705c2f8a0e21a8394fd63fd7afae08644b56 + +pkgname = anna + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5b625d7c3c78 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Current Maintainer: Daniel Haß <aur@hass.onl> +# Maintainer: Marcel Hollerbach <mail@bu5hm4n.de> +# Maintainer: James Kittsmiller (AJSlye) <james@kittsmiller.com> +pkgname=anna +pkgdesc="Spawny with a efl greeter" +pkgver=0.2 +pkgrel=1 +url="http://github.com/marcelhollerbach/anna" +arch=('i686' 'x86_64') +license=('BSD') +depends=('efl' 'protobuf-c') +makedepends=('git' 'meson') +provides=("$pkgname=$pkgver") +source=("https://github.com/marcelhollerbach/anna/archive/v${pkgver}.tar.gz" 'spawny.sysusers' 'anna.install' 'spawny.tmpfiles') +install=${pkgname}.install +sha256sums=('5265f4dfae274c1f6cf0e0ee8fa223829a874f6e0a1ac4dc06fbd01d106f8130' + 'a4b1f5af59834422b83ed955f9062a838b234a14e58168b80061bd6fd66508a1' + '44e271ab0614ecff1077b22b51228056385729228f4112a33d7f3cd2a20b3478' + '01c36957bbd928aab112ee79b37c705c2f8a0e21a8394fd63fd7afae08644b56') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + mkdir -p build + cd build + rm -rf ./* + meson --buildtype=release --prefix=/usr .. + ninja all +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}/build" + ninja test +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}/build" + DESTDIR="$pkgdir" ninja install + install -D -m644 ${srcdir}/spawny.sysusers ${pkgdir}/usr/lib/sysusers.d/spawny.conf + install -D -m644 ${srcdir}/spawny.tmpfiles ${pkgdir}/usr/lib/tmpfiles.d/spawny.conf +} diff --git a/anna.install b/anna.install new file mode 100644 index 000000000000..9ea8b1a248ef --- /dev/null +++ b/anna.install @@ -0,0 +1,9 @@ +post_install() { + sp-greeter-set /usr/bin/anna + systemctl enable sp-daemon.socket + systemctl start sp-daemon.socket +} + +post_remove() { + rm /usr/lib/spawny/greeter +} diff --git a/spawny.sysusers b/spawny.sysusers new file mode 100644 index 000000000000..8ee13a59c240 --- /dev/null +++ b/spawny.sysusers @@ -0,0 +1 @@ +u spawny - "Spawny greeter user" /var/lib/spawny
\ No newline at end of file diff --git a/spawny.tmpfiles b/spawny.tmpfiles new file mode 100644 index 000000000000..577d70fad9f1 --- /dev/null +++ b/spawny.tmpfiles @@ -0,0 +1 @@ +d /var/lib/spawny - - - - -
\ No newline at end of file |