updated on Wed Jan 25 20:08:56 UTC 2012
[aur-mirror.git] / toybox-hg / PKGBUILD
blobd2a01eafb2e31f1d7d346f2350e9dd85352cfd2a
1 # Maintainer: Jens Staal <staal1978@gmail.com>
3 pkgname=toybox-hg
4 pkgver=20111120
5 pkgrel=1
6 pkgdesc="A BSD-licensed alternative to busybox"
7 arch=('i686' 'x86_64')
8 license=('BSD')
9 url="http://landley.net/toybox/"
10 makedepends=('mercurial')
12 build() {
13   cd $srcdir
15 # Update the repo, else clone a new one
16         if [ -d toybox ]; then
17                 cd toybox
18                 hg pull -u
19                 cd $srcdir
20         else
21                 hg clone http://landley.net/hg/toybox
22         fi
24   rm -rf $srcdir/build # start fresh
25   cp -ar $srcdir/toybox $srcdir/build
26   cd $srcdir/build
27   make menuconfig
28   sh scripts/make.sh
31 package() {
32   mkdir -p $pkgdir/usr/share/licenses/toybox
33   mkdir -p $pkgdir/usr/bin
34   cd $srcdir/build
35   make install
36   msg "installing license"
37   install -m755 $srcdir/build/toybox $pkgdir/usr/bin/
38   cp $srcdir/toybox/LICENSE $pkgdir/usr/share/licenses/toybox/