# vim: set syn=sh et ai sw=2 st=2 ts=2 tw=0:
#Packager: JRD <jrd@enialis.net>

pkgname=eclipse
pkgver=3.7
_pkgvername=indigo
_pkgverrlz=R
_pkgversuffix=
pkgrel=1cp
#arch=noarch
source=("http://download.eclipse.org/technology/epp/downloads/release/$_pkgvername/$_pkgverrlz/eclipse-jee-$_pkgvername$_pkgversuffix-linux-gtk.tar.gz")
sourcetemplate=http://enialis.net/~jrd/salix/$pkgname/$pkgver-\$arch-$pkgrel/
url=http://www.eclipse.org/

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"$pkgname - $_pkgvername (Java IDE for Java EE)"
"Eclipse is an open source community, whose projects are focused on"
"building an open development platform comprised of extensible"
"frameworks, tools and runtimes for building, deploying and managing"
"software across the lifecycle."
)


build() {
  cd $startdir/src
  [ -e $pkgname ] || return 1
  mkdir -p $startdir/pkg/usr/share
  cp -r $pkgname $startdir/pkg/usr/share/
  cd $startdir/pkg/usr/share/$pkgname
  chown root:root -R .
  mkdir -p $startdir/pkg/usr/bin
  cat <<EOF > $startdir/pkg/usr/bin/eclipse
#!/bin/sh
cd /usr/share/$pkgname
./eclipse "\$@"
EOF
  chmod +x $startdir/pkg/usr/bin/eclipse
  convert icon.xpm eclipse.png
  SIZE=$(identify eclipse.png|cut -d' ' -f3)
  mkdir -p $startdir/pkg/usr/share/icons/hicolor/$SIZE/apps/
  mv eclipse.png $startdir/pkg/usr/share/icons/hicolor/$SIZE/apps/
  mkdir -p $startdir/pkg/usr/share/applications
  cat <<EOF > $startdir/pkg/usr/share/applications/eclipse.desktop
[Desktop Entry]
Type=Application
Name=Eclipse
Icon=eclipse
Exec=eclipse %F
Terminal=false
StartupNotify=true
Categories=GTK;Application;Development;IDE;
EOF
}