updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / partclone-git / PKGBUILD
blob283b307ac82a40ea6905e425f4d48a6fbcfcb9e6
2 # Pimper : M0Rf30
4 pkgname=partclone-git
5 pkgver=20100328
6 pkgrel=1
7 pkgdesc="Partclone provides utilities to back up and restore used-blocks of a partition. The following file systems are supported: ext2, ext3, ext4, reiserfs, hfs+, fat, ntfs."
8 arch=('i686' 'x86_64')
9 url="http://partclone.nchc.org.tw/"
10 license=('GPL')
11 groups=()
12 depends=('e2fsprogs' 'progsreiserfs' 'ntfsprogs' 'dosfstools' 'ncurses')
13 makedepends=('subversion')
14 provides=('partclone')
15 conflicts=('partlcone')
16 makedepends=( 'gcc' 'ncurses' )
17 source=()
18 md5sums=()
22 _gitroot="git://partclone.nchc.org.tw/partclone.git"
23 _gitname="partclone"
25 build() {
26         msg "Connecting to GIT server...."
28         [ -d $_gitname ] && {
29                 cd $_gitname
30                 git pull origin
31                 cd ..
33                 msg "Local files have been updated."
34         } || {
35                 git clone $_gitroot
36         }
38         msg "GIT checkout done or server timeout"
40         rm -rf $_gitname-build
41         git clone $_gitname $_gitname-build
42         cd $_gitname-build
44         ./configure --prefix=/usr --enable-extfs --enable-reiserfs --enable-hfsp --enable-fat --enable-ntfs --enable-ncursesw
45         make || return 1
46         make DESTDIR="$pkgdir/" install