Date: Sunday, December 29, 2013 @ 22:02:39 Author: arodseth Revision: 103196
Version 20.1 requires a script that changes files in /usr to be run *before* compiling. Madness. Modified: liteide/trunk/PKGBUILD Deleted: liteide/trunk/liteide.sh ------------+ PKGBUILD | 28 ++++++++++++++-------------- liteide.sh | 7 ------- 2 files changed, 14 insertions(+), 21 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-12-29 20:04:13 UTC (rev 103195) +++ PKGBUILD 2013-12-29 21:02:39 UTC (rev 103196) @@ -2,10 +2,11 @@ # Maintainer: Alexander Rødseth <[email protected]> # Contributor: spambanane <[email protected]> # Contributor: Matteo <[email protected]> +# Contributor: Matthew Zimmerman <[email protected]> pkgname=liteide -pkgver=19 -pkgrel=4 +pkgver=20 +pkgrel=1 pkgdesc='IDE for editing and building projects written in the Go programming language ("golangide")' license=('LGPL') arch=('x86_64' 'i686') @@ -16,23 +17,24 @@ makedepends=('gendesk') 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=('b749bec15a70e3c4a851afcd0fc5c625c5654b4a56907482c8fac8193a8ccb1d' + '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 + ./update_pkg.sh + ./build_linux.sh + # Fixing insecure RPATH, need to test if this is still needed cd ../liteidex find . -name "*.so" -type f -exec sed -i 's|/home/win|/usr/lib/|g' {} \; @@ -49,12 +51,10 @@ "$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" Deleted: liteide.sh =================================================================== --- liteide.sh 2013-12-29 20:04:13 UTC (rev 103195) +++ liteide.sh 2013-12-29 21:02:39 UTC (rev 103196) @@ -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
