summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDonald Carr2018-05-31 17:32:53 -0700
committerDonald Carr2018-06-01 11:45:40 -0700
commitce4aff52af48d67977ad67aab179fc519a6073d4 (patch)
tree0f2c5effe12f841a3ff9f92f9c75789c6bbb8630
parent0f2a8678b619d21ee7d7b68181591f67f83bc2d6 (diff)
downloadaur-ce4aff52af48d67977ad67aab179fc519a6073d4.tar.gz
Update to 0.11 (with additional pointers/tips from itrum-cnkj34kr8)
Change-Id: I31d7a7ebfae41542206d6a15f5714382f639a5ec
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD29
2 files changed, 19 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cdf6390d1784..8dbf0f69a279 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Mon Apr 25 12:36:16 UTC 2016
+# Fri Jun 1 18:45:25 UTC 2018
pkgbase = qpm
pkgdesc = Qt Package Manager
- pkgver = v0.10.0
- pkgrel = 2
+ pkgver = v0.11.0
+ pkgrel = 1
url = http://qpm.io
arch = x86_64
arch = i686
@@ -11,7 +11,7 @@ pkgbase = qpm
makedepends = go
makedepends = git
provides = qpm
- source = git://github.com/Cutehacks/qpm#tag=v0.10.0
+ source = qpm.io::git://github.com/Cutehacks/qpm#tag=v0.11.0
sha256sums = SKIP
pkgname = qpm
diff --git a/PKGBUILD b/PKGBUILD
index b51210d3de9e..a6b66f021468 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,34 +5,35 @@
# https://github.com/Cutehacks/qpm
pkgname=qpm
-pkgver=v0.10.0
-pkgrel=2
+pkgver=v0.11.0
+pkgrel=1
pkgdesc='Qt Package Manager'
arch=('x86_64' 'i686')
url='http://qpm.io'
license=('LGPL')
provides=('qpm')
makedepends=('go' 'git')
-source=("git://github.com/Cutehacks/qpm#tag=${pkgver}")
+source=("qpm.io::git://github.com/Cutehacks/qpm#tag=${pkgver}")
sha256sums=('SKIP')
-build() {
- cd "$pkgname"
+prepare() {
+ local _qpm_dir="${srcdir}/qpm.io"
+ cd ${_qpm_dir}
git submodule init
git submodule update
+}
- export GOPATH=${PWD}
- export PATH=${GOPATH}/bin:${PATH}
+build() {
+ local _qpm_dir="${srcdir}/qpm.io"
+ cd $_qpm_dir
+ local git_sha1=$(git rev-parse HEAD | cut -c1-8)
- go build qpm.io/qpm
+ cd ${startdir}
+ export GOPATH="$startdir"
+ go build -ldflags "-X qpm.io/qpm/core.Version=${pkgver} -X qpm.io/qpm/core.Build=${git_sha1}" qpm.io/qpm
}
package() {
- cd "$pkgname"
-
- local installdir=${pkgdir}/usr/bin
-
- mkdir -p ${installdir}
- cp qpm ${installdir}
+ install -Dm755 "${startdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
}