diff options
author | Moses Narrow | 2019-09-01 13:43:49 -0500 |
---|---|---|
committer | Moses Narrow | 2019-09-01 13:43:49 -0500 |
commit | e0e57c6155e3fc3e8a9eff2040c411696648a0c1 (patch) | |
tree | 2cdb5da43af61e4115577c4b93a3e393f04ecb52 | |
parent | ec851085c1006ac34a64452e5622baa370b8bea6 (diff) | |
download | aur-e0e57c6155e3fc3e8a9eff2040c411696648a0c1.tar.gz |
skycoin now builds the latest versioned release from github ; skycoin-latest builds from latest github commits ; skycoin-bin official release binary has been disabled until further notice due to security concerns
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 12 insertions, 21 deletions
@@ -1,15 +1,15 @@ pkgbase = skycoin pkgdesc = Skycoin Cryptocurrency Wallet - pkgver = autogenerated - pkgrel = 2 + pkgver = 0.26.0 + pkgrel = 1 url = https://github.com/skycoin/skycoin arch = any makedepends = dep makedepends = git makedepends = go makedepends = gcc - source = git+https://github.com/skycoin/skycoin.git#branch=develop - sha256sums = SKIP + source = https://github.com/skycoin/skycoin/archive/v0.26.0.tar.gz + sha256sums = 60f7f2a7c33dbe754ffc74b86de7c2a759e246a83953d4d52fb869d1b3fa1ee2 pkgname = skycoin options = !strip @@ -4,15 +4,15 @@ pkgname=skycoin pkgname1=skycoin projectname=skycoin pkgdesc="Skycoin Cryptocurrency Wallet" -pkgver='autogenerated' +pkgver=0.26.0 pkggopath="github.com/$projectname/$pkgname1" -pkgrel=2 +pkgrel=1 arch=('any') url="https://${pkggopath}" license=() makedepends=(dep git go gcc) -source=("git+${url}.git#branch=${BRANCH:-develop}") -sha256sums=('SKIP') +source=("${url}/archive/v${pkgver}.tar.gz") +sha256sums=('60f7f2a7c33dbe754ffc74b86de7c2a759e246a83953d4d52fb869d1b3fa1ee2') case "$CARCH" in x86) export GOARCH="386" GO386="387" ;; @@ -30,21 +30,13 @@ mipsel) export GOARCH="mipsle" ;; *) return 1 ;; esac - pkgver() { - cd "$srcdir/$pkgname1" - local date=$(git log -1 --format="%cd" --date=short | sed s/-//g) - local count=$(git rev-list --count HEAD) - local commit=$(git rev-parse --short HEAD) - echo "$date.${count}_$commit" - } - prepare() { # https://wiki.archlinux.org/index.php/Go_package_guidelines mkdir -p $srcdir/go/src/${pkggopath//$pkgname1}/$pkgname1 $srcdir/go/bin - ln -rTsf $srcdir/$pkgname1 $srcdir/go/src/$pkggopath + ln -rTsf $srcdir/$pkgname1-$pkgver $srcdir/go/src/$pkggopath cd $srcdir/go/src/$pkggopath/cmd - git submodule --quiet update --init --recursive + #git submodule --quiet update --init --recursive export GOPATH="$srcdir"/go export GOBIN=${GOPATH}/bin @@ -67,7 +59,7 @@ build() { # ;; #esac -##attempt to manually build +## manually build export GOPATH="$srcdir"/go export GOBIN=${GOPATH}/bin export PATH=${GOPATH}/bin:${PATH} @@ -75,7 +67,6 @@ cd $srcdir/go/src/$pkggopath go install \ -gcflags "all=-trimpath=${GOPATH}" \ -asmflags "all=-trimpath=${GOPATH}" \ - -ldflags "-extldflags $LDFLAGS" \ -v ./... msg 2 'creating launcher scripts skycoin-wallet & skycoin-wallet-nohup' @@ -115,7 +106,7 @@ for i in $skybins; do chmod 755 $pkgdir/usr/bin/$i done #install the web dir (UI) -cp -r $srcdir/$pkgname1/src/gui/static $pkgdir/usr/lib/$projectname/$pkgname1/src/gui +cp -r $srcdir/$pkgname1-$pkgver/src/gui/static $pkgdir/usr/lib/$projectname/$pkgname1/src/gui #install the scripts skycoinscripts=$( ls $srcdir/$pkgname1-scripts ) for i in $skycoinscripts; do |