#Packager: Christian Dersch <chrisdersch@googlemail.com>

pkgname=scala
pkgver=2.8.1
pkgrel=1cd
arch=noarch
source=("http://www.scala-lang.org/downloads/distrib/files/scala-$pkgver.final.tgz" "scala.csh" "scala.sh")
docs=("readme" "license")
url=http://www.scala-lang.org/
options=("noautodotnew")

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"scala (multi-paradigm programming language)"
"Scala is a programming language supporting different paradigms like"
"object-oriented and functional programming. Scala runs on top of the"
"JVM and is fully interoperable with Java, the Scala compiler creates"
"Java byte code."
"This is a re-packaging of the Scala distribution from the homepage."
""
"http://www.scala-lang.org/"
)


build() {
	cd $startdir/src/$pkgname-$pkgver.final
	mkdir -p $startdir/pkg/usr/lib/scala
	mkdir -p $startdir/pkg/etc/profile.d
	cp -ar {bin,lib,man,meta,misc,src} $startdir/pkg/usr/lib/scala/
	cp $startdir/src/{scala.sh,scala.csh} $startdir/pkg/etc/profile.d/ 
	chmod +x $startdir/pkg/etc/profile.d/scala.*
	
	#Compressing man-pages
	( cd $startdir/pkg/usr/lib/scala/man
		find . -type f -exec gzip -9 {} \;
		for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
	)

	chown -R root:root $startdir/pkg
}