#Packager: George Vlahavas pkgname=eclipse-java pkgver=4.7.1.a _versionname=oxygen _subversion=1a _srcversion=${_versionname}-${_subversion} pkgrel=1gv _srcarch=`echo $arch | sed "s/i.86//" | sed "s/x86_64/-x86_64/"` source=( "http://download.eclipse.org/technology/epp/downloads/release/${_versionname}/${_subversion}/eclipse-java-${_srcversion}-linux-gtk${_srcarch}.tar.gz" "eclipse-java" "eclipse-java.desktop" ) url=http://www.eclipse.org slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "eclipse-java (Eclipse IDE for Java Developers)" "eclipse-java provides the essential tools for any Java developer," "including a Java IDE, a Git client, XML Editor, Mylyn, Maven and" "Gradle integration." ) build() { cd $startdir/src/ # launcher wrapper script mkdir -p $startdir/pkg/usr/bin cp $startdir/src/$pkgname $startdir/pkg/usr/bin/ chmod 755 $startdir/pkg/usr/bin/$pkgname sed -i "s/__LIBDIRSUFFIX__/${LIBDIRSUFFIX}/" $startdir/pkg/usr/bin/$pkgname # menu entry mkdir -p $startdir/pkg/usr/share/applications cp $startdir/src/$pkgname.desktop $startdir/pkg/usr/share/applications/ # icon mkdir -p $startdir/pkg/usr/share/icons/hicolor/48x48/apps cp $startdir/src/eclipse/plugins/org.eclipse.platform*/eclipse48.png $startdir/pkg/usr/share/icons/hicolor/48x48/apps/$pkgname.png # app mkdir -p $startdir/pkg/usr/lib${LIBDIRSUFFIX}/$pkgname mv $startdir/src/eclipse/* $startdir/pkg/usr/lib${LIBDIRSUFFIX}/$pkgname/ }