# Maintainer: graysky pkgname=tomatoUSB-git pkgver=20110413 pkgrel=1 pkgdesc="Tomato USB is an alternative Linux-based firmware for powering Broadcom-based ethernet routers." arch=('any') url="http://tomatousb.org/start" license=('GPL') makedepends=('git' 'ncurses' 'gcc-libs' 'zlib') _branch="tomatousb-K26-1.28.9054.beta" _gitroot="git://repo.or.cz/tomato.git" _gitname="tomato" build() { cd "$srcdir" msg "Connecting to GIT server...." if [ -d $_gitname ] ; then cd $_gitname && git pull origin msg "The local files are updated." else git clone $_gitroot $_gitname fi msg "GIT checkout done or server timeout" msg "Starting make..." rm -rf "$srcdir/$_gitname-build" git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" cd "$srcdir/$_gitname-build" # # BUILD HERE # git checkout ${_branch} cd "$srcdir/$_gitname-build/release/src-rt" make m V1=v52 V2=_greets exit } package() { cd "$srcdir/$_gitname-build" make DESTDIR="$pkgdir/" install }