summaryrefslogtreecommitdiff
path: root/community/golangide
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-01-17 00:06:09 -0800
committerroot <root@rshg054.dnsready.net>2013-01-17 00:06:09 -0800
commit4e8c9530dbbf6c8b4c8147cef8fe9845c8898de3 (patch)
tree86de1737558215adb39fdcd56c699257288facca /community/golangide
parente1c991185c594db7cc8978ed0239ebca4d37560e (diff)
Thu Jan 17 00:06:09 PST 2013
Diffstat (limited to 'community/golangide')
-rw-r--r--community/golangide/PKGBUILD18
-rw-r--r--community/golangide/golangide.sh5
2 files changed, 14 insertions, 9 deletions
diff --git a/community/golangide/PKGBUILD b/community/golangide/PKGBUILD
index d1ac57b1b..722b757d0 100644
--- a/community/golangide/PKGBUILD
+++ b/community/golangide/PKGBUILD
@@ -1,10 +1,10 @@
-#$Id: PKGBUILD 82255 2013-01-13 15:22:19Z arodseth $
+#$Id: PKGBUILD 82408 2013-01-16 23:36:09Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: spambanane <happy.house@gmx.de>
# Contributor: Matteo <matteo.dek@gmail.com>
pkgname=golangide
-pkgver=15.2
+pkgver=16
pkgrel=1
pkgdesc='IDE for editing and building projects written in the Go programming language (now LiteIDE X)'
license=('LGPL')
@@ -14,12 +14,14 @@ depends=('go' 'libpng12' 'glib2' 'qt' 'qjson' 'qtwebkit')
makedepends=('gendesk')
options=('!strip')
_name=('Golang IDE')
+# http://$pkgname.googlecode.com/files/liteidex$pkgver.linux-386-webkit.tar.bz2
+# http://$pkgname.googlecode.com/files/liteidex$pkgver.linux-amd64-webkit.tar.bz2
source=("$pkgname.tgz::https://nodeload.github.com/visualfc/liteide/tar.gz/master"
'golangide.png'
'golangide.sh')
-sha256sums=('95ec1bbdcc8b50e708643ad9c8970042e92d2a2fce4a5bdf2d098c073305e94f'
+sha256sums=('ad40b86cace58bf85bf94e09d9dfc353cbdb31f09566bfd9487d15f321fbe078'
'47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697'
- '9b1844a1e3a611760c2d2072b539cca0d2eed1584e1bf04a7fdd8d171e3cd775')
+ 'aa5ea27f9c3626431a9cb45e5267771a1eeff48b2e3927c0574eaef9302cfd74')
build() {
cd "$srcdir"
@@ -40,19 +42,21 @@ build() {
}
package() {
- cd "$srcdir/liteide-master/liteidex"
-
msg2 'Creating directories...'
mkdir -p "$pkgdir/usr/lib/liteide"
mkdir -p "$pkgdir/usr/share/liteide"
mkdir -p "$pkgdir/usr/share/doc/$pkgname"
+ cd "$srcdir/liteide-master/build/liteide"
+
msg2 'Packaging executables...'
- for binary in goastview goapi goexec godocview liteidex; do
+ for binary in goastview goapi goexec godocview liteide; do
install -Dm755 "bin/$binary" "$pkgdir/usr/bin/$binary"
done
install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
+ cd "$srcdir/liteide-master/liteidex"
+
msg2 'Packaging resources...'
cp -r deploy/* "$pkgdir/usr/share/liteide"
cp -r os_deploy/* "$pkgdir/usr/share/liteide"
diff --git a/community/golangide/golangide.sh b/community/golangide/golangide.sh
index 70705e5f3..736727ed7 100644
--- a/community/golangide/golangide.sh
+++ b/community/golangide/golangide.sh
@@ -1,7 +1,8 @@
#!/bin/sh
+ELF=/usr/bin/liteide
# The libqjson issue has been reported upstream
if [ ! -z $GOROOT -a -e $GOROOT ]; then
- LD_PRELOAD=/usr/lib/libqjson.so /usr/bin/liteidex $@
+ LD_PRELOAD=/usr/lib/libqjson.so $ELF $@
else
- GOROOT=/usr/lib/go LD_PRELOAD=/usr/lib/libqjson.so /usr/bin/liteidex $@
+ GOROOT=/usr/lib/go LD_PRELOAD=/usr/lib/libqjson.so $ELF $@
fi