diff options
author | Sam Burgos | 2018-06-26 11:29:15 -0600 |
---|---|---|
committer | Sam Burgos | 2018-06-26 11:29:15 -0600 |
commit | f88d7f8e5917dc7c0cbfc691538e3057ff875733 (patch) | |
tree | fdb8f7f0273e9b7cd30ccfb50e0e9ad514b682dc | |
parent | c897e7a35741ed627daa5a66e1539d09bbbcb513 (diff) | |
download | aur-f88d7f8e5917dc7c0cbfc691538e3057ff875733.tar.gz |
updated to version 1.2.2 and added new files for easy installation (ported from manjaro settings)
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | slick-greeter.install | 9 |
3 files changed, 42 insertions, 20 deletions
@@ -1,14 +1,15 @@ pkgbase = lightdm-slick-greeter pkgdesc = A slick-looking LightDM greeter - pkgver = 1.2.1 + pkgver = 1.2.2 pkgrel = 1 url = https://github.com/linuxmint/slick-greeter + install = slick-greeter.install arch = i686 arch = x86_64 license = GPL3 + makedepends = gnome-common makedepends = intltool makedepends = vala - makedepends = gnome-common depends = cairo depends = freetype2 depends = gtk3 @@ -16,9 +17,11 @@ pkgbase = lightdm-slick-greeter depends = libxext depends = lightdm depends = pixman - optdepends = numlockx: enable numerical keypad on supported keyboards - source = slick-greeter-1.2.1.tar.gz::https://github.com/linuxmint/slick-greeter/archive/1.2.1.tar.gz - sha256sums = 10b79f613ff621aa8b0a1331f27f2572b5c6fdc2e814fd6dadcf7d12d52e9bed + depends = xorg-server + optdepends = numlockx: enable numerical keypad on supported keyboard + backup = etc/lightdm/slick-greeter.conf + source = slick-greeter-1.2.2.tar.gz::https://github.com/linuxmint/slick-greeter/archive/1.2.2.tar.gz + sha256sums = ea5e53e1beddda097fc6e0733bc5dc5c143341504b34f7165357e87ed7b7b52b pkgname = lightdm-slick-greeter @@ -1,37 +1,47 @@ # Maintainer: Sam Burgos < sam dot burgos1089 at gmail dot com > -pkgname='lightdm-slick-greeter' -_pkgname='slick-greeter' -pkgver=1.2.1 +pkgname=lightdm-slick-greeter +_pkgname=slick-greeter +pkgver=1.2.2 pkgrel=1 pkgdesc="A slick-looking LightDM greeter" -arch=(i686 x86_64) +arch=('i686' 'x86_64') url="https://github.com/linuxmint/${_pkgname}" license=('GPL3') +depends=('cairo' + 'freetype2' + 'gtk3' + 'libcanberra' + 'libxext' + 'lightdm' + 'pixman' + 'xorg-server') +optdepends=('numlockx: enable numerical keypad on supported keyboard') +makedepends=('gnome-common' + 'intltool' + 'vala') +backup=('etc/lightdm/slick-greeter.conf') +install=slick-greeter.install source=("${_pkgname}-${pkgver}.tar.gz::$url/archive/${pkgver}.tar.gz") -depends=('cairo' 'freetype2' 'gtk3' 'libcanberra' 'libxext' 'lightdm' 'pixman') -makedepends=('intltool' 'vala' 'gnome-common') -optdepends=("numlockx: enable numerical keypad on supported keyboards") -sha256sums=('10b79f613ff621aa8b0a1331f27f2572b5c6fdc2e814fd6dadcf7d12d52e9bed') +sha256sums=('ea5e53e1beddda097fc6e0733bc5dc5c143341504b34f7165357e87ed7b7b52b') build() { - cd ${_pkgname}-$pkgver - + cd ${_pkgname}-${pkgver} aclocal --install - autoreconf -vfi intltoolize -f - ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --sbindir=/usr/bin \ --libexecdir=/usr/lib/lightdm - make } package() { - cd ${_pkgname}-$pkgver - make DESTDIR="$pkgdir" install + cd ${_pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + # adjust launcher name + mv $pkgdir/usr/share/xgreeters/slick-greeter.desktop \ + $pkgdir/usr/share/xgreeters/lightdm-slick-greeter.desktop } diff --git a/slick-greeter.install b/slick-greeter.install new file mode 100644 index 000000000000..534144fbe0ab --- /dev/null +++ b/slick-greeter.install @@ -0,0 +1,9 @@ +post_install() { + cp /etc/lightdm/lightdm.conf /etc/lightdm.conf.save + sed -i '/^greeter-session=/c\greeter-session=lightdm-slick-greeter' /etc/lightdm/lightdm.conf +} + +post_remove() { + echo ":: Restoring previous lightdm.conf" + mv /etc/lightdm/lightdm.conf.save /etc/lightdm/lightdm.conf +}
\ No newline at end of file |