summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 8 insertions, 17 deletions
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