updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / b43-fwcutter-git / PKGBUILD
blob82e0ed42a7bd1b2314001be255f74ea4719cd443
1 # Contributor: gtklocker <karanti.linux@googlemail.com>
2 # Contributor: Benjamin Mtz (cruznick) <cruznick at archlinux dot us>
4 pkgname=b43-fwcutter-git
5 pkgver=19510101
6 pkgrel=1
7 pkgdesc="Firmware extractor for the bcm43xx kernel module - git revision"
8 arch=(i686 x86_64)
9 url="http://linuxwireless.org/en/users/Drivers/b43"
10 provides=(b43-fwcutter)
11 depends=('kernel26')
12 makedepends=('git')
13 conflicts=('broadcom-wl' 'broadcom-wl-patched' 'b43-fwcutter')
14 license=('GPL')
17 # git part starting
18 _gitroot="git://git.bu3sch.de/b43-tools.git"
19 _gitmain="b43-tools"
20 _gitdir="fwcutter"
22 build() {
23     cd $srcdir
25   msg2 "Connecting to github.com Git server...."
26   if [ -d $_gitmain ] ; then
27     ( cd $_gitmain && git pull ) 
28   else
29     git clone $_gitroot 
30   fi
31      
32     msg "GIT checkout done"
33     msg "Starting make..."
34     
35     rm -rf $srcdir/$_gitmain/$_gitdir-build
36     cp -r $srcdir/$_gitmain/$_gitdir $srcdir/$_gitmain/$_gitdir-build
37     
38     cd $srcdir/$_gitmain/$_gitdir-build
40     make || return 1
41     install -D -m755 b43-fwcutter $startdir/pkg/usr/bin/b43-fwcutter || return 1
42     install -D -m644 b43-fwcutter.1 $startdir/pkg/usr/share/man/man1/b43-fwcutter.1 || return 1