# -*- shell-script -*- # # Contributor: anrxc_sysphere_org pkgname="uswsusp-git" pkgver=20100102 pkgrel=1 pkgdesc="Allows suspending with new userspace suspend." arch=("i686" "x86_64") url="http://suspend.sourceforge.net" license=("GPL2") depends=("lzo2" "zlib" "libx86") makedepends=("git" "gcc" "make" "libgcrypt") conflicts=("suspend" "uswsusp" "uswsusp-cvs") replaces=("suspend" "uswsusp" "uswsusp-cvs") provides=("uswsusp") backup=(etc/suspend.conf) install=uswsusp.install source=("uresume-hook" "uresume-install") md5sums=("c0c73b3ba0969722a7b2a87f22d856d4" "74f05dbedbc8d0c0900cdea5f5dd395a") _gitroot="git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-utils.git" _gitname="suspend" build() { cd ${srcdir} msg "Connecting to GIT server..." if [[ -d ${_gitname} ]]; then (cd ${_gitname} && git pull origin) else git clone ${_gitroot} ${_gitname} fi msg "GIT checkout done or server timeout" msg "Starting make..." rm -rf ${_gitname}-build cp -r ${_gitname} ${_gitname}-build cd ${_gitname}-build ./autogen.sh || return 1 ./configure --enable-compress --enable-encrypt --prefix=/usr --sysconfdir=/etc || return 1 make DESTDIR=${pkgdir} install || return 1 install -D -m 644 ../uresume-hook ${pkgdir}/lib/initcpio/hooks/uresume || return 1 install -D -m 644 ../uresume-install ${pkgdir}/lib/initcpio/install/uresume || return 1 }