[arch-commits] Commit in groovy/repos/community-any (PKGBUILD PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Wed Feb 25 22:00:59 UTC 2015
Date: Wednesday, February 25, 2015 @ 23:00:59
Author: arodseth
Revision: 128235
archrelease: copy trunk to community-any
Added:
groovy/repos/community-any/PKGBUILD
(from rev 128234, groovy/trunk/PKGBUILD)
Deleted:
groovy/repos/community-any/PKGBUILD
----------+
PKGBUILD | 142 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 71 insertions(+), 71 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2015-02-25 22:00:51 UTC (rev 128234)
+++ PKGBUILD 2015-02-25 22:00:59 UTC (rev 128235)
@@ -1,71 +0,0 @@
-# $Id$
-# Maintainer: Alexander Rødseth <rodseth at gmail.com>
-# Contributor: Musikolo <musikoloAThotmailDOTcom>
-# Contributor: Ruben Fonseca <fonseka at gmail.com>
-# Contributor: Andreas W. Hauser <andy-aur at splashground.de>
-
-pkgname=groovy
-pkgver=2.4.0
-pkgrel=1
-pkgdesc='Programming language based on Java, inspired by Python, Ruby and Smalltalk'
-arch=('any')
-url='http://groovy.codehaus.org/'
-license=('APACHE' 'BSD' 'custom')
-depends=('bash' 'java-environment')
-optdepends=('groovy-docs: html and pdf documentation for Groovy')
-makedepends=('gendesk')
-source=("http://dl.bintray.com/groovy/maven/$pkgname-binary-$pkgver.zip"
- "$pkgname.png::http://svn.codehaus.org/groovy/tags/GROOVY_1_7_6/src/main/groovy/ui/ConsoleIcon.png")
-sha256sums=('69a01bcce68295b185036c61d5a7dde27078ab1c3f7da488e9c1ef9ad0ca60f1'
- '24e539235b5762b1220f39d7953a52e9b4a458c2be4f66a60219755363ba6dba')
-
-prepare() {
- # Generate desktop shortcut file
- gendesk -f -n --pkgname "$pkgname" --pkgdesc 'Groovy programming language' \
- --exec 'groovyConsole' --name 'Groovy Console'
-
- # Set GROOVY_HOME correctly at the top of all the scripts.
- # This works, but there is probably an even better way to do this.
- cd "$pkgname-$pkgver/embeddable"
- for f in ../bin/*; do
- sed 's:bin/sh:bin/sh\nGROOVY_HOME=/usr/share/groovy:' -i $f
- done
-
- ln -s "$pkgname-all-$pkgver.jar" "$pkgname-all.jar"
-}
-
-package() {
- cd "$pkgname-$pkgver"
-
- # Create the directories and package the files
- install -d "$pkgdir/usr/share/groovy" "$pkgdir/usr/bin"
- cp -r lib conf embeddable "$pkgdir/usr/share/groovy"
- cp bin/* "$pkgdir/usr/bin"
-
- # Remove all DOS/Windows batch files
- find $pkgdir -name '*.bat' -exec rm {} \;
-
- # Package the APACHE license
- install -Dm644 LICENSE.txt \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -Dm644 CLI-LICENSE.txt \
- "$pkgdir/usr/share/licenses/$pkgname/CLI-LICENSE"
-
- # Package the BSD license
- install -Dm644 ANTLR-LICENSE.txt \
- "$pkgdir/usr/share/licenses/$pkgname/ANTLR-LICENSE"
-
- # Package the custom license
- install -Dm644 ASM-LICENSE.txt \
- "$pkgdir/usr/share/licenses/$pkgname/ASM-LICENSE"
- install -Dm644 JSR223-LICENSE.txt \
- "$pkgdir/usr/share/licenses/$pkgname/JSR223-LICENSE"
-
- # Desktop shortcut for Groovy Console
- install -Dm644 "$srcdir/$pkgname.desktop" \
- "$pkgdir/usr/share/applications/$pkgname.desktop"
- install -Dm644 "$srcdir/$pkgname.png" \
- "$pkgdir/usr/share/pixmaps/$pkgname.png"
-}
-
-# vim:set ts=2 sw=2 et:
Copied: groovy/repos/community-any/PKGBUILD (from rev 128234, groovy/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2015-02-25 22:00:59 UTC (rev 128235)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Alexander Rødseth <rodseth at gmail.com>
+# Contributor: Musikolo <musikoloAThotmailDOTcom>
+# Contributor: Ruben Fonseca <fonseka at gmail.com>
+# Contributor: Andreas W. Hauser <andy-aur at splashground.de>
+
+pkgname=groovy
+pkgver=2.4.1
+pkgrel=1
+pkgdesc='Programming language based on Java, inspired by Python, Ruby and Smalltalk'
+arch=('any')
+url='http://groovy-lang.org/'
+license=('APACHE' 'BSD' 'custom')
+depends=('bash' 'java-environment')
+optdepends=('groovy-docs: html and pdf documentation for Groovy')
+makedepends=('gendesk')
+source=("http://dl.bintray.com/groovy/maven/$pkgname-binary-$pkgver.zip"
+ "$pkgname.png::http://svn.codehaus.org/groovy/tags/GROOVY_1_7_6/src/main/groovy/ui/ConsoleIcon.png")
+sha256sums=('90fd90cd29cfd1af59b33ddca668a69e4823a1e3e03eeade4964c64800da1aae'
+ '24e539235b5762b1220f39d7953a52e9b4a458c2be4f66a60219755363ba6dba')
+
+prepare() {
+ # Generate desktop shortcut
+ gendesk -f -n --pkgname "$pkgname" --pkgdesc 'Groovy programming language' \
+ --exec 'groovyConsole' --name 'Groovy Console'
+
+ # Set GROOVY_HOME correctly at the top of all the scripts.
+ # This works, but there is probably an even better way to do this.
+ cd "$pkgname-$pkgver/embeddable"
+ for f in ../bin/*; do
+ sed 's:bin/sh:bin/sh\nGROOVY_HOME=/usr/share/groovy:' -i $f
+ done
+
+ ln -s "$pkgname-all-$pkgver.jar" "$pkgname-all.jar"
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+
+ # Create the directories and package the files
+ install -d "$pkgdir/usr/share/groovy" "$pkgdir/usr/bin"
+ cp -r lib conf embeddable "$pkgdir/usr/share/groovy"
+ cp bin/* "$pkgdir/usr/bin"
+
+ # Remove all DOS/Windows batch files
+ find $pkgdir -name '*.bat' -exec rm {} \;
+
+ # Package the APACHE license
+ install -Dm644 LICENSE.txt \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 CLI-LICENSE.txt \
+ "$pkgdir/usr/share/licenses/$pkgname/CLI-LICENSE"
+
+ # Package the BSD license
+ install -Dm644 ANTLR-LICENSE.txt \
+ "$pkgdir/usr/share/licenses/$pkgname/ANTLR-LICENSE"
+
+ # Package the custom license
+ install -Dm644 ASM-LICENSE.txt \
+ "$pkgdir/usr/share/licenses/$pkgname/ASM-LICENSE"
+ install -Dm644 JSR223-LICENSE.txt \
+ "$pkgdir/usr/share/licenses/$pkgname/JSR223-LICENSE"
+
+ # Package the desktop shortcut for Groovy Console
+ install -Dm644 "$srcdir/$pkgname.desktop" \
+ "$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -Dm644 "$srcdir/$pkgname.png" \
+ "$pkgdir/usr/share/pixmaps/$pkgname.png"
+}
+
+# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list