summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMoses Narrow2021-05-23 09:44:56 -0500
committerMoses Narrow2021-05-23 09:44:56 -0500
commit3d5e766c98b93dcc3298c46d047b486b0415dc22 (patch)
tree61b8efd210e675ea5bccc520aaed0f798c6a1119 /PKGBUILD
parentab26b6808255d0e14734207563db87a56414663e (diff)
downloadaur-tesla.tar.gz
clean up the PKGBUILD, minor fixes
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 10 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7de31a1d230a..f0159307bb89 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,18 @@
# Maintainer: Moses Narrow <moe_narrow@use.startmail.com>
-_pkgname1=tesla
-_pkgname=skycoin
+_pkgname=tesla
pkgname=tesla
-_githuborg1=the-skycoin-project
-_githuborg=skycoin
+_githuborg=the-skycoin-project
pkgdesc="Tesla Cryptocurrency Wallet. Example cryptocurrency built with skycoin"
-pkgver=20210523.9399_fefaf3473
+pkgver='autogenerated'
#pkgver='autogenerated'
pkgrel=2
#pkgrel=2
arch=('x86_64' 'aarch64' 'armv8' 'armv7' 'armv7l' 'armv7h' 'armv6h' 'armhf' 'armel' 'arm')
_pkggopath="github.com/${_githuborg}/${_pkgname}"
-_pkggopath1="github.com/${_githuborg1}/${_pkgname1}"
url="https://${_pkggopath}"
-url1="https://${_pkggopath1}"
makedepends=('git' 'go' 'musl' 'kernel-headers-musl')
-depends=('skycoin')
-source=("git+${url1}.git" ##branch=${BRANCH:-develop}"
-#"git+${url}.git" ##branch=${BRANCH:-develop}"
+optdepends=('skycoin')
+source=("git+${url}.git"
"tesla-wallet.sh")
sha256sums=('SKIP'
'94c5e84ceb8c30f0b60b92829132667aa69fae769c9d0640d36f3ae5f48acb6c')
@@ -26,7 +21,7 @@ sha256sums=('SKIP'
#updpkgsums
pkgver() {
- cd "${srcdir}/${_pkgname1}"
+ cd "${srcdir}/${_pkgname}"
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)
@@ -34,10 +29,8 @@ pkgver() {
}
prepare() {
- #verify PKGBUILD signature
- #gpg --verify ${srcdir}/PKGBUILD.sig ../PKGBUILD
mkdir -p ${srcdir}/go/src/github.com/${_githuborg}/ ${srcdir}/go/bin
- ln -rTsf ${srcdir}/${_pkgname1} ${srcdir}/go/src/${_pkggopath}
+ ln -rTsf ${srcdir}/${_pkgname} ${srcdir}/go/src/${_pkggopath}
}
build() {
@@ -45,7 +38,7 @@ build() {
export GOBIN=${GOPATH}/bin
export CC=musl-gcc
export CGO_ENABLED=1
-cd ${srcdir}/go/src/${_pkggopath}/cmd/${_pkgname1}
+cd ${srcdir}/go/src/${_pkggopath}/cmd/${_pkgname}
go build -trimpath --ldflags '-linkmode external -extldflags "-static" -buildid=' -o $GOBIN/ .
#binary transparency
cd $GOBIN
@@ -56,8 +49,8 @@ go build -trimpath --ldflags '-linkmode external -extldflags "-static" -buildid=
package() {
#create directory trees
- _teslasrcdir=${srcdir}/${_pkgname1}
- _teslapath=${pkgdir}/opt/${_pkgname1}
+ _teslasrcdir=${srcdir}/${_pkgname}
+ _teslapath=${pkgdir}/opt/${_pkgname}
_teslagobin=${_teslapath}/bin
_teslaguidir=${_teslapath}/src/gui
mkdir -p ${pkgdir}/usr/bin