From 5a81550adad5ccde4ad6924cfee2b2ef96d02c98 Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Tue, 31 Dec 2013 03:27:12 +0000 Subject: Tue Dec 31 03:24:15 UTC 2013 --- community/liteide/PKGBUILD | 37 ++++++++++++++++++++----------------- community/liteide/liteide.sh | 7 ------- 2 files changed, 20 insertions(+), 24 deletions(-) delete mode 100644 community/liteide/liteide.sh (limited to 'community/liteide') diff --git a/community/liteide/PKGBUILD b/community/liteide/PKGBUILD index d94bb5526..9069d0264 100644 --- a/community/liteide/PKGBUILD +++ b/community/liteide/PKGBUILD @@ -1,11 +1,12 @@ -# $Id: PKGBUILD 99195 2013-10-25 12:43:33Z arodseth $ +# $Id: PKGBUILD 103220 2013-12-30 14:57:33Z arodseth $ # Maintainer: Alexander Rødseth # Contributor: spambanane # Contributor: Matteo +# Contributor: Matthew Zimmerman pkgname=liteide -pkgver=19 -pkgrel=4 +pkgver=20.1 +pkgrel=1 pkgdesc='IDE for editing and building projects written in the Go programming language ("golangide")' license=('LGPL') arch=('x86_64' 'i686') @@ -13,25 +14,29 @@ url='https://github.com/visualfc/liteide' depends=('go' 'qt5-webkit') replaces=('golangide') conflicts=('golangide') -makedepends=('gendesk') +makedepends=('gendesk' 'git') options=('!strip' '!emptydirs') source=("$pkgname.zip::https://github.com/visualfc/liteide/archive/x$pkgver.zip" - 'liteide.png' - 'liteide.sh') -sha256sums=('182694341940878cf5df4f083a750659bffc97eb4ae517410e157bebc14f97df' - '47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697' - '5d6f05b072586c31e3a4a08ea2d7332dd0a78f5db6b2d088fb76e8cb032672f0') + 'liteide.png') +sha256sums=('3a3e664e9a76745308fd14eb89b4376f1fb1ac1195b8e2cefcef922e8e93dde2' + '47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697') prepare() { - gendesk -n --name 'Golang IDE' --pkgname "$pkgname" --pkgdesc "$pkgdesc" + gendesk -f -n --name 'Golang IDE' --pkgname "$pkgname" --pkgdesc "$pkgdesc" cd "liteide-x$pkgver/build" - chmod +x build_linux.sh + chmod +x *_*.sh } build() { cd "liteide-x$pkgver/build" - QTDIR=/usr ./build_linux.sh + export QTDIR=/usr + + mkdir -p go + export GOPATH=`pwd`/go + + ./update_pkg.sh + ./build_linux.sh # Fixing insecure RPATH, need to test if this is still needed cd ../liteidex @@ -40,7 +45,7 @@ build() { } package() { - cd "liteide-x$pkgver/build/liteide" + cd "liteide-x$pkgver/build/liteide" msg2 'Creating directories...' mkdir -p \ @@ -49,12 +54,10 @@ package() { "$pkgdir/usr/share/doc/$pkgname" msg2 'Packaging executables...' - for binary in goastview goapi goexec godocview; do + for binary in goastview goapi goexec godocview liteide; do install -Dm755 "bin/$binary" "$pkgdir/usr/bin/$binary" done - install -Dm755 bin/liteide "$pkgdir/usr/bin/liteide.elf" - install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" - install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/golangide" + ln -s /usr/bin/liteide "$pkgdir/usr/bin/golangide" cd "$srcdir/liteide-x$pkgver/liteidex" diff --git a/community/liteide/liteide.sh b/community/liteide/liteide.sh deleted file mode 100644 index 3fe9adf82..000000000 --- a/community/liteide/liteide.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -ELF=/usr/bin/liteide.elf -if [ ! -z $GOROOT -a -e $GOROOT ]; then - $ELF $@ -else - GOROOT=/usr/lib/go $ELF $@ -fi -- cgit v1.2.3-54-g00ecf