Advertisement
Guest User

Untitled

a guest
Nov 14th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. # Current maintainer: Joseph Post <joe [at] jcpst [dot] com>
  2. # Previous maintainer: Andrew Paugh <andrew [dot] paugh [at] gmail [dot] com>
  3. # Updates by maintainer: Chris Fordham <chris [at] fordham [hyphon] nagy [dot] id [dot] au>
  4. # Original maintainer: Marcin
  5.  
  6. pkgname=spring-tool-suite
  7. pkgver=3.9.1
  8. _pkgver_release=$pkgver.RELEASE
  9. _eclipse_pkgver=e4.7.1a
  10. _eclipse_pkgver_short=e4.7
  11. pkgrel=1
  12. pkgdesc="The Spring Tool Suite (STS) from SpringSource"
  13. arch=('i686' 'x86_64')
  14. url="http://www.springsource.com/developer/sts"
  15. depends=('java-environment' 'gtk2' 'unzip' 'webkit2gtk')
  16. conflicts=('springsource-tool-suite')
  17. install=${pkgname}.install
  18. makedepends=('zip')
  19. license=("EPL/1.1")
  20.  
  21. source=(
  22. "http://download.springsource.com/release/STS/${_pkgver_release}/dist/${_eclipse_pkgver_short}/${pkgname}-${_pkgver_release}-${_eclipse_pkgver}-linux-gtk-x86_64.tar.gz"
  23. "${pkgname}.xpm"
  24. "${pkgname}.desktop"
  25. )
  26.  
  27. md5sums=('539b759266012b12c0cc0bc606ee446b'
  28. '947d3e62d478ef537f2f2b79dac6a405'
  29. '713d62c23b173881bf74050718ef3d3f')
  30. [ "$CARCH" = "i686" ] && source[0]="http://download.springsource.com/release/STS/${_pkgver_release}/dist/${_eclipse_pkgver_short}/${pkgname}-${_pkgver_release}.RELEASE-${_eclipse_pkgver}-linux-gtk.tar.gz"
  31. [ "$CARCH" = "i686" ] && md5sums[0]='507c52872083017eaeccec6a838ca2c2'
  32.  
  33. package() {
  34. cd "${srcdir}/sts-bundle"
  35.  
  36. # install eclipse
  37. install -m755 -d "${pkgdir}/opt"
  38. mv "${srcdir}/sts-bundle" "${pkgdir}/opt/sts-bundle"
  39.  
  40. # install misc
  41. install -d ${pkgdir}/usr/bin ${pkgdir}/usr/share/applications
  42. install -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/"
  43. ln -s "/opt/sts-bundle/sts-${pkgver}.RELEASE/STS" ${pkgdir}/usr/bin/STS
  44.  
  45. # install icon
  46. install -Dm644 ${srcdir}/${pkgname}.xpm ${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.xpm
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement