updated on Wed Jan 25 20:08:56 UTC 2012
[aur-mirror.git] / yaffs2utils-svn / PKGBUILD
blob00d8539f250a5f92969c383310874cb18e70e481
1 # Maintainer:  Daniel YC Lin <dlin.tw (at) gmail.com>
2 pkgname=yaffs2utils-svn
3 pkgver=15
4 pkgrel=2
5 pkgdesc="A collection of utilities to make/extract a YAFFS2/YAFFS1 image for Linux."
6 arch=(i686 x86_64)
7 url=http://code.google.com/p/yaffs2utils
8 license=('GPL2')
9 makedepends=('svn' 'gcc')
10 depends=('glibc')
11 options=('strip')
12 conflicts=('yaffs2utils-latest' 'yaffs2utils')
13 source=()
15 _svntrunk="http://yaffs2utils.googlecode.com/svn/trunk/"
16 _svnmod="yaffs2utils-svn"
18 build() {
19   cd $srcdir
20   msg "Connecting to $_svntrunk SVN server...."
21   if [ -d $_svnmod/.svn ]; then
22     (cd $_svnmod && svn up)
23   else
24     svn co $_svntrunk $_svnmod
25   fi
26   msg "SVN checkout done or server timeout"
27   msg "Starting make..."
28   svn export --force $_svnmod $_svnmod-build
29   cd $_svnmod-build/src
30   make
33 package() {
34   cd $_svnmod-build
35   mkdir -p $pkgdir/usr/bin/
36   install -m 0755 $srcdir/$_svnmod-build/src/mkyaffs2 \
37                   $srcdir/$_svnmod-build/src/unyaffs2 $pkgdir/usr/bin/
39 # vim:set ts=2 sw=2 et sta: