# PlugApps: Kevin Mihelich # - Derived from the AUR PKGBUILDs, which split between kernel and # userspace, which just doesn't make sense at all. # - We make an SVN package since current releases don't support 2.6.37. plugrel=1 pkgname=iscsitarget-svn pkgver=401 pkgrel=1 pkgdesc="An opensource iSCSI target" url="http://iscsitarget.sourceforge.net" license="GPL-2" arch=('arm') rundepends=('kernel26') depends=('kernel26' 'openssl') makedepends=('subversion') install=iscsitarget.install _svntrunk='https://iscsitarget.svn.sourceforge.net/svnroot/iscsitarget/trunk' _svnmod='iscsitarget' build() { cd "${srcdir}" if [ -d $_svnmod/.svn ]; then (cd $_svnmod && svn up -r $pkgver) else svn co $_svntrunk -r $pkgver $_svnmod fi msg2 "SVN checkout done or server timeout" cd "${_svnmod}" sed -i 's/slackware-version/arch-release/' Makefile export KERNSRC=/usr/src/linux-$(uname -r) make || return 1 } package() { cd "${srcdir}/${_svnmod}" make DESTDIR="${pkgdir}" install install -D -m755 etc/ietd.conf $startdir/pkg/etc/ietd.conf.sample }