summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2019-09-01 13:43:49 -0500
committerMoses Narrow2019-09-01 13:43:49 -0500
commite0e57c6155e3fc3e8a9eff2040c411696648a0c1 (patch)
tree2cdb5da43af61e4115577c4b93a3e393f04ecb52
parentec851085c1006ac34a64452e5622baa370b8bea6 (diff)
downloadaur-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--.SRCINFO8
-rw-r--r--PKGBUILD25
2 files changed, 12 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 47519c72281b..f74eb954a2aa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index f0874af02534..c5b75c4f6eeb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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