pkgname=plan9port pkgver=20100520 pkgrel=1 pkgdesc="Plan 9 from User Space (aka plan9port) is a port of many Plan 9 \ programs from their native Plan 9 environment to Unix-like operating \ systems." arch=('i686' 'x86_64') url="http://swtch.com/plan9port/" license=('custom') depends=('x-server') install=plan9.install source=(http://swtch.com/$pkgname/$pkgname-$pkgver.tgz plan9.sh) md5sums=('c563eedcb6a24848c711901b8dbd1141' '9695eb15a247e23140e8a35ff52a5c20') build() { mkdir -p $startdir/pkg/etc/profile.d cp $startdir/src/plan9.sh $startdir/pkg/etc/profile.d/ mkdir $startdir/pkg/opt mv $startdir/src/plan9 $startdir/pkg/opt cd $startdir/pkg/opt/plan9 ./INSTALL # don't need these in the package rm -rf .hg/ rm -f .cvsignore .hgignore .hgtags borkedfiles=`grep -r $startdir/pkg/opt/plan9 * | grep -v Binary | cut -d\: -f1` for f in $borkedfiles; do echo "fixing hardcoded paths in $f" sed -i "s@$startdir/pkg/opt/plan9@/opt/plan9@" $f done install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE }