#Packager: Dimitris Tzemos <djemos(at)slackel.gr>

pkgname=tuxpaint
pkgver=0.9.22
pkgrel=1dj
source=("http://downloads.sourceforge.net/sourceforge/tuxpaint/$pkgname-$pkgver.tar.gz" "libpatch.diff")
sourcetemplate=http://people.salixos.org/djemos/salix/$pkgname
dotnew=('etc/tuxpaint/tuxpaint.conf')
options=('noautodotnew')
url='http://www.tuxpaint.org/'

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"tuxpaint (A drawing program for young children)"
"Tux Paint is a drawing program for young children."
"It provides a simple interface and fixed canvas size,"
"and provides access to previous images using a thumbnail"
"browser (e.g., no access to the underlying file-system)."
)

build() {
	cd $startdir/src/$pkgname-$pkgver

	# fullscreen
	sed -i 's:# fu:fu:' src/tuxpaint.conf || return 1

	# python2 fix
	for f in docs/zh_tw/mkTuxpaintIM.py fonts/locale/zh_tw_docs/maketuxfont.py; do
		sed -i '0,/on/s//on2/' $f
	done
	
	
	# Create a more util Makefile
	patch -p1 < $startdir/src/libpatch.diff || return 1

	# Explicitly link libpng
	sed -i 's:$(ARCH_LINKS):$(ARCH_LINKS) -lpng:' Makefile || return 1

	make PREFIX=/usr LIBDIRSUFFIX=$LIBDIRSUFFIX OPTFLAGS="$SLKCFLAGS" || return 1
	make PREFIX=/usr LIBDIRSUFFIX=$LIBDIRSUFFIX DESTDIR=$startdir/pkg install || return 1

	mkdir -p $startdir/pkg/usr/share/applications
	cp $startdir/src/$pkgname-$pkgver/src/tuxpaint.desktop $startdir/pkg/usr/share/applications || return 1

}