updated on Thu Jan 19 04:14:35 UTC 2012
[aur-mirror.git] / cdm-git / PKGBUILD
blobffe32e40fb5c42df70cd47420764f9195fe18fe2
1 # Maintainer: Mark Foxwell <fastfret79@archlinux.org.uk>
2 # Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
4 pkgname=cdm-git
5 pkgver=20110815
6 pkgrel=1
7 pkgdesc="The Console Display Manager"
8 arch=('any')
9 url="https://github.com/ghost1227/cdm"
10 license=('GPL')
11 makedepends=('git')
12 depends=('dialog' 'xorg-utils')
13 provides=('cdm')
14 conflicts=('cdm')
15 backup=(etc/cdmrc)
17 _gitroot="git://github.com/ghost1227/cdm.git"
18 _gitname="cdm"
20 build() {
21   cd ${srcdir}
22   msg "Connecting to GIT server...."
24   if [ -d ${_gitname} ] ; then
25     cd ${_gitname} && git pull origin
26     msg "The local files are updated."
27   else
28     git clone ${_gitroot}
29   fi
31   msg "GIT checkout done or server timeout"
32   msg "Starting make..."
34   rm -rf ${srcdir}/${_gitname}-build
35   git clone ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
36   cd ${srcdir}/${_gitname}-build
39 package() {
40         cd ${srcdir}/${_gitname}-build/src
42         mkdir -p ${pkgdir}/usr/{bin,share/cdm}
43         install -m755 cdm ${pkgdir}/usr/bin/
44         install -Dm644 cdmrc ${pkgdir}/etc/cdmrc
45         install -m644 xinitrc* ${pkgdir}/usr/share/cdm/
46         install -Dm755 zzz-cdm-profile.sh \
47                 ${pkgdir}/etc/profile.d/zzz-cdm-profile.sh
48         cp -Rf themes ${pkgdir}/usr/share/cdm/