diff options
author | Brian Bidulock | 2015-06-10 16:08:01 -0600 |
---|---|---|
committer | Brian Bidulock | 2015-06-10 16:08:01 -0600 |
commit | 93208c1e0d38698349cec42e2abd59b54c4587b2 (patch) | |
tree | b074e996b2b5dd3c2c700f05476eed4f0f5d8a9d | |
download | aur-93208c1e0d38698349cec42e2abd59b54c4587b2.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..53a9aefbd6b2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = slim-xdm + pkgdesc = Desktop-independent graphical login manager for X11 with XDM support + pkgver = 1.3.6.30 + pkgrel = 1 + url = https://github.com/bbidulock/slim + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = git + makedepends = cmake + makedepends = freeglut + depends = libjpeg + depends = libxft + depends = libxrandr + depends = xorg-xauth + provides = slim=1.3.6.30 + conflicts = slim + backup = etc/slim.conf + backup = etc/pam.d/slim + backup = etc/pam.d/slim-greeter + backup = etc/pam.d/slim-autologin + backup = etc/slimlock.conf + source = slim-xdm::git://github.com/bbidulock/slim.git + sha256sums = SKIP + +pkgname = slim-xdm + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7f3921ae0e34 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Brian Bidulock <bidulock@openss7.org> + +pkgname=slim-xdm +_pkgname=slim +pkgver=1.3.6.30 +pkgrel=1 +pkgdesc="Desktop-independent graphical login manager for X11 with XDM support" +arch=('i686' 'x86_64') +#url="http://slim.berlios.de/" +url="https://github.com/bbidulock/slim" +license=('GPL2') +depends=('libjpeg' 'libxft' 'libxrandr' 'xorg-xauth') +provides=("${_pkgname}=${pkgver}") +conflicts=($_pkgname) +makedepends=('git' 'cmake' 'freeglut') +backup=('etc/slim.conf' 'etc/pam.d/slim' 'etc/pam.d/slim-greeter' + 'etc/pam.d/slim-autologin' 'etc/slimlock.conf') +source=($pkgname::git://github.com/bbidulock/$_pkgname.git) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's|v||;s|-|.|g;s|[.]g[a-f0-9]*$||' +} + +build() { + cd $pkgname + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=ON \ + -DUSE_PAM=yes \ + -DUSE_CONSOLEKIT=no + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install + install -Dm644 pam.sample "$pkgdir/etc/pam.d/slim" + install -Dm644 pam-greeter.sample "$pkgdir/etc/pam.d/slim-greeter" + install -Dm644 pam-autologin.sample "$pkgdir/etc/pam.d/slim-autologin" +} + +# vim:set ts=2 sw=2 et: |