summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2013-12-23 08:14:42 -0700
committerBrian Bidulock2015-06-10 16:08:05 -0600
commitd4fa779d5d6cd92b599c753bcda7c5c701457eed (patch)
tree3c41a589695f6769ccfa283762aba1bb0804a2af
parentdb64f31018d684d1023965753e748c5805c2a9c9 (diff)
downloadaur-d4fa779d5d6cd92b599c753bcda7c5c701457eed.tar.gz
version 1.3.6.9-1
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD37
2 files changed, 17 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0a50f544fdf6..885bea6598bb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,19 @@
pkgbase = slim-xdm
pkgdesc = Desktop-independent graphical login manager for X11 with XDM support
- pkgver = 1.3.6
- pkgrel = 3
+ pkgver = 1.3.6.9
+ pkgrel = 1
url = http://slim.berlios.de/
arch = i686
arch = x86_64
license = GPL2
+ makedepends = git
makedepends = cmake
makedepends = freeglut
- depends = pam
- depends = libxmu
- depends = libpng
depends = libjpeg
depends = libxft
depends = libxrandr
depends = xorg-xauth
- provides = slim=1.3.6
+ provides = slim=1.3.6.9
conflicts = slim
replaces = slim
replaces = wdm-slim
@@ -23,12 +21,10 @@ pkgbase = slim-xdm
backup = etc/logrotate.d/slim
backup = etc/pam.d/slim
backup = etc/slimlock.conf
- source = http://download.berlios.de/slim/slim-1.3.6.tar.gz
- source = slim-1.3.6.patch
+ source = slim-xdm::git://github.com/bbidulock/slim.git
source = slim.pam
source = slim.logrotate
- sha256sums = 21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df
- sha256sums = fedc89cc91d7aa5e87970d4541f70199990801d68ac9db7aef14079400c4b3f6
+ sha256sums = SKIP
sha256sums = b9a77a614c451287b574c33d41e28b5b149c6d2464bdb3a5274799842bca51a4
sha256sums = 5bf44748b5003f2332d8b268060c400120b9100d033fa9d35468670d827f6def
diff --git a/PKGBUILD b/PKGBUILD
index fdf8ffdbcbfa..feafd6e38f85 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,40 +2,33 @@
pkgname=slim-xdm
_pkgname=slim
-pkgver=1.3.6
-pkgrel=3
+pkgver=1.3.6.9
+pkgrel=1
pkgdesc="Desktop-independent graphical login manager for X11 with XDM support"
arch=('i686' 'x86_64')
url="http://slim.berlios.de/"
license=('GPL2')
-depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'libxrandr' 'xorg-xauth')
+depends=('libjpeg' 'libxft' 'libxrandr' 'xorg-xauth')
provides=("${_pkgname}=${pkgver}")
conflicts=($_pkgname)
replaces=($_pkgname 'wdm-slim')
-makedepends=('cmake' 'freeglut')
+makedepends=('git' 'cmake' 'freeglut')
backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim'
'etc/slimlock.conf')
-source=(http://download.berlios.de/$_pkgname/$_pkgname-$pkgver.tar.gz
- slim-$pkgver.patch
+source=($pkgname::git://github.com/bbidulock/$_pkgname.git
slim.pam
slim.logrotate)
-sha256sums=('21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df'
- 'fedc89cc91d7aa5e87970d4541f70199990801d68ac9db7aef14079400c4b3f6'
+sha256sums=('SKIP'
'b9a77a614c451287b574c33d41e28b5b149c6d2464bdb3a5274799842bca51a4'
'5bf44748b5003f2332d8b268060c400120b9100d033fa9d35468670d827f6def')
-prepare() {
- cd "$srcdir/$_pkgname-$pkgver"
-
- # Fix installation path of slim.service
- sed -i 's|set(LIBDIR "/lib")|set(LIBDIR "/usr/lib")|' CMakeLists.txt
-
- patch -Np1 -i "$srcdir/slim-1.3.6.patch"
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's|v||;s|-|.|g;s|[.]g[a-f0-9]*$||'
}
build() {
- cd "$srcdir/$_pkgname-$pkgver"
-
+ cd $pkgname
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
@@ -46,18 +39,10 @@ build() {
}
package() {
- cd "$srcdir/$_pkgname-$pkgver"
-
+ cd $pkgname
make DESTDIR="$pkgdir" install
-
install -Dm644 "$srcdir/slim.pam" "$pkgdir/etc/pam.d/slim"
install -Dm644 "$srcdir/slim.logrotate" "$pkgdir/etc/logrotate.d/slim"
- install -Dm644 slimlock.conf "$pkgdir/etc/slimlock.conf"
-
- # Provide sane defaults
- sed -i -e 's|#xserver_arguments.*|xserver_arguments -nolisten tcp vt07|' \
- -e 's|/var/run/slim.lock|/var/lock/slim.lock|' \
- "$pkgdir/etc/slim.conf"
}
# vim:set ts=2 sw=2 et: