NAME=amsn
VERSION=0.94
SOURCE=http://dl.sf.net/amsn/amsn-${VERSION//./_}.tar.gz
ARCH=noarch
BUILD=${BUILD:-1tukaani}

build() {
	_explode 0
	mv $NAME-${VERSION//./_} $NAME-$VERSION
	mkdir -p "$PKG$LIBDIR"
	cp -a "$NAME-$VERSION" "$PKG$LIBDIR/amsn"

	# Tukaani has BWidget in TCL diskset, but amsn has a modified
	# version of it so we need to comment out this line:
#	rm -rf "$PKG$LIBDIR/amsn/plugins/BWidget-"*

	# Tukaani has also tcllib which includes sha1 and base64:
	rm -rf "$PKG$LIBDIR/amsn/plugins/"{sha1,base64}

	# We don't use these, I think:
	rm -rf "$PKG$LIBDIR/amsn/plugins/"{winflash,winutils,applescript,QuickTime*,tclAE*,tclCarbon*,linphone,Makefile,winico05.dll}

	# traydoc needs to be compiled and then remove the unneeded files:
	# FIXME: compiles but amsn doesn't find it.
	(
		cd "$PKG/$LIBDIR/amsn/plugins"
		mv traydock traydock_build
		cd traydock_build
		./configure
		make
		mkdir ../traydoc
		mv libtray.so README ../traydoc
		cd ..
		rm -rf traydock_build
	)

	# No Rosetta here:
	rm -f "$PKG$LIBDIR/amsn/sndplay"

	# Foooo:
	rm -rf "$PKG$LIBDIR/amsn/utils" "$PKG$LIBDIR/amsn/Makefile"

	# Finally some symlinks:
	mkdir -p "$PKG$BINDIR"
	ln -s "$LIBDIR/amsn/amsn" "$PKG$BINDIR"
	ln -s "$LIBDIR/amsn/amsn-remote" "$PKG$BINDIR"
	ln -s "$LIBDIR/amsn/amsn-remote-CLI" "$PKG$BINDIR"

	mkdir -p $PKG$DOCDIR/$NAME-$VERSION
	for I in CREDITS FAQ GNUGPL HELP README TODO docs; do
		ln -s $LIBDIR/amsn/$I "$PKG$DOCDIR/$NAME-$VERSION"
	done
	
	_chfix
	_chgrp_bin
}
