#Packager: George Vlahavas <vlahavas~at~gmail~dot~com>

pkgname=wordgrinder
pkgver=0.3.3
pkgrel=1gv
source=("http://downloads.sourceforge.net/project/wordgrinder/wordgrinder/wordgrinder-$pkgver.tar.bz2" "pmfile.patch" "backspace.patch")
docs=("readme*" "install" "copying" "changelog" "authors" "news" "todo")
url=http://wordgrinder.sourceforge.net/

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"wordgrinder (ncurses word processor)"
"WordGrinder is a Unicode-aware character cell word processor that runs"
"in a terminal. It is designed to get the hell out of your way and let"
"you get some work done."
)


build() {
	cd $startdir/src/$pkgname-$pkgver
	
	patch -p1 < $startdir/src/pmfile.patch || exit 1
	patch -p1 < $startdir/src/backspace.patch || exit 1

	# the pmfile needs each CFLAG fed in a quote
	for i in $CFLAGS; do
		QUOTEDCFLAGS="$QUOTEDCFLAGS, '$i'"
	done
	QUOTEDCFLAGS=$( echo $QUOTEDCFLAGS | sed "s/^, //" )
	sed -i "s|@CFLAGS@|$QUOTEDCFLAGS|" pmfile

	# compile
	./pm wordgrinder_release_exe

	install -D -m 755 .pm-cache/34-1-utils $PKG/usr/bin/wordgrinder
	install -D -m 644 wordgrinder.man $PKG/usr/man/man1/wordgrinder.1
} 
