Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Dec 25th, 2010  |  syntax: None  |  size: 1.24 KB  |  hits: 47  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. # Contributor: Chris Molozian <chris DOT molozian AT gmail DOT com>
  2. pkgname=gradle
  3. pkgver=0.9
  4. pkgrel=1
  5. pkgdesc="A powerful build system for the JVM"
  6. arch=(any)
  7. url="http://www.gradle.org/"
  8. license=('APACHE')
  9. depends=('java-runtime')
  10. source=(http://gradle.artifactoryonline.com/gradle/distributions/gradle-${pkgver}-bin.zip gradle)
  11.  
  12. build(){
  13.     cd "${srcdir}/gradle-${pkgver}"
  14.    
  15.     # create the necessary directory structure
  16.     mkdir -p "${pkgdir}/usr/share/java/${pkgname}/bin"
  17.     mkdir -p "${pkgdir}/usr/share/java/${pkgname}/lib/plugins"
  18.     mkdir -p "${pkgdir}/usr/bin"
  19.            
  20.     # copy across jar files
  21.     install -Dm644 lib/*.jar "${pkgdir}/usr/share/java/${pkgname}/lib" || return 1
  22.     install -Dm644 lib/plugins/*.jar "${pkgdir}/usr/share/java/${pkgname}/lib/plugins" || return 1
  23.    
  24.     # copy across supporting text documentation and scripts
  25.     install -m644 *.* "${pkgdir}/usr/share/java/${pkgname}" || return 1
  26.     install -m644 bin/gradle "${pkgdir}/usr/share/java/${pkgname}/bin" || return 1
  27.    
  28.     # add gradle script to /usr/bin
  29.     install -m755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" || return 1
  30. }
  31. md5sums=('a4a81cf1dc7285bb622e077b85d07152'
  32.          'bd8f62d7f2ce8a7f4d7c5fc2bcff01b8')