updated on Wed Jan 11 00:07:16 UTC 2012
[aur-mirror.git] / nssbackup / PKGBUILD
blobe1426c5f4a4cb1a17293de53e797b600853a59c7
1 # Contributor: Andrew West <andrew@keyboardcowboy.co.uk>
3 pkgname=nssbackup
4 pkgver=0.2
5 _subpkgver=rc7
6 pkgrel=2
7 pkgdesc="Not So Simple Backup suite, is a backup solution for common desktop use."
8 arch=(i686 x86_64)
9 url="https://launchpad.net/nssbackup"
10 license=('GPL')
11 groups=()
12 depends=( 'python' 'gzip' )
13 makedepends=( 'sed' 'setuptools' )
14 optdepends=()
15 provides=( 'bzip2' )
16 conflicts=()
17 replaces=()
18 backup=( '/etc/nssbackup.conf' )
19 options=()
20 install=
21 source=(http://launchpad.net/$pkgname/$pkgver/$pkgver$_subpkgver/+download/${pkgname}_$pkgver-0~$_subpkgver.orig.tar.gz)
22 noextract=()
23 md5sums=('c7fac4bda21350022eda110c56739763')
25 build() {
26   cd "$srcdir/$pkgname-$pkgver-0.orig"
28   # Fix install location
29   sed -i "s|/usr/local|${pkgdir}/usr|g" Makefile
31   # Use pacman to get package lists
32   sed -i "s|dpkg --get-selections|pacman -Q|" src/nssbackup/managers/BackupManager.py
34   # Fix admin -> adm
35   sed -i 's|getgrnam("admin")|getgrnam("adm")|' src/nssbackup/managers/BackupManager.py
36   sed -i "s|'admin'|'adm')|" src/nssbackup/managers/BackupManager.py
40   make || return 1
41   make install || return 1
44 package() {
45   # Rewrite the resource file to use the correct install directory
46   echo "aoeua ${pkgdir}"
47   sed -i "s|^${pkgdir}/usr|/usr|g" ${pkgdir}/usr/lib/python2.6/site-packages/nssbackup/ressources
50 # vim:set ts=2 sw=2 et: