diff options
author | AdmiringWorm | 2019-04-15 00:03:43 +0200 |
---|---|---|
committer | AdmiringWorm | 2019-04-15 00:04:42 +0200 |
commit | 590a86733427f07d2127d031813b9fff1a851636 (patch) | |
tree | b066a6fd78fa0086c318c0b618f257491c9315e4 /PKGBUILD | |
parent | 03ea62380a0d6ca811548421ff929691142a7d18 (diff) | |
download | aur-590a86733427f07d2127d031813b9fff1a851636.tar.gz |
Updated build files
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 16 insertions, 14 deletions
@@ -5,33 +5,35 @@ pkgver=0.3.8 pkgrel=3 pkgdesc="A safe and secure chat client" arch=('i686' 'x86_64') -depends=('cairo' 'glib2' 'gtk3' 'pango') -makedepends=('git' 'go' 'pkg-config') +depends=('gtk3') +makedepends=('go-pie') url="https://coy.im" license=('GPL3') -options=('!strip' '!emptydirs') source=($pkgname-$pkgver.tar.gz::https://codeload.github.com/coyim/coyim/tar.gz/v$pkgver) sha256sums=('30a86c6c83a8b2d8e0e7966a41fd20e8dcdf3a27ff819d9e363771f867f804ef') +prepare(){ + mkdir -p "$srcdir/gopath/src/github.com/twstrike" + ln -rTsf "$srcdir/$pkgname-$pkgver" "$srcdir/gopath/src/github.com/twstrike/$pkgname" +} + build() { - cd "$srcdir/$pkgname-$pkgver" + export GOPATH="$srcdir/gopath" + cd "$srcdir/gopath/src/github.com/twstrike/$pkgname" - msg2 'Building...' - export GTK_VERSION=$(pkg-config --modversion gtk+-3.0 | tr . _ | cut -d '_' -f 1-2) - export GOPATH="$srcdir" - export TMPDIR=/tmp - go get -u -tags "gtk_${GTK_VERSION}" github.com/coyim/coyim + go build \ + -gcflags "all=-trimpath=${PWD}" \ + -asmflags "all=-trimpath=${PWD}" \ + -ldflags "-extldflags ${LDFLAGS}" \ + -v . } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/gopath/src/github.com/twstrike/$pkgname" - msg2 'Installing license...' install -Dm 644 LICENSE* -t "$pkgdir/usr/share/licenses/$pkgname" - msg2 'Installing documentation...' install -Dm 644 *.md -t "$pkgdir/usr/share/doc/$pkgname" - msg2 'Installing...' - install -Dm 755 "$srcdir/bin/coyim" -t "$pkgdir/usr/bin" + install -Dm 755 "coyim" -t "$pkgdir/usr/bin" } |