Skip to content

Instantly share code, notes, and snippets.

@joemccall86
Created May 1, 2013 08:35
Show Gist options
  • Save joemccall86/5494341 to your computer and use it in GitHub Desktop.
Save joemccall86/5494341 to your computer and use it in GitHub Desktop.
Modified PKGBUILD for spring-tool-suite 3.2.0
# Maintainer: Marcin
pkgname=spring-tool-suite
pkgver=3.2.0
_eclipse_pkgver=e4.2.2
_eclipse_pkgver_short=e4.2
pkgrel=1
pkgdesc="Spring Tool Suite (STS from SpringSource)"
arch=('i686' 'x86_64')
url="http://www.springsource.com/developer/sts"
depends=('java-environment' 'gtk2' 'unzip' 'libwebkit')
install=${pkgname}.install
makedepends=('zip')
license=("EPL/1.1")
source=("http://download.springsource.com/release/STS/${pkgver}/dist/${_eclipse_pkgver_short}/${pkgname}-${pkgver}.RELEASE-${_eclipse_pkgver}-linux-gtk.tar.gz"
"${pkgname}.xpm"
"${pkgname}.desktop")
md5sums=('2f213c909f50b77468eebdff37e48817'
'947d3e62d478ef537f2f2b79dac6a405'
'713d62c23b173881bf74050718ef3d3f')
[ "$CARCH" = "x86_64" ] && source[0]="http://download.springsource.com/release/STS/${pkgver}/dist/${_eclipse_pkgver_short}/${pkgname}-${pkgver}.RELEASE-${_eclipse_pkgver}-linux-gtk-x86_64.tar.gz"
[ "$CARCH" = "x86_64" ] && md5sums[0]='fcd653e756f3c08205e1873c5b1f7b79'
package() {
cd "${srcdir}/springsource"
# install eclipse
install -m755 -d "${pkgdir}/opt"
mv "${srcdir}/springsource" "${pkgdir}/opt/springsource"
# install misc
install -d ${pkgdir}/usr/bin ${pkgdir}/usr/share/applications
install -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/"
ln -s "/opt/springsource/sts-${pkgver}.RELEASE/STS" ${pkgdir}/usr/bin/STS
# install icon
install -Dm644 ${srcdir}/${pkgname}.xpm ${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.xpm
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment