summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authora8212022-07-10 12:28:27 +0200
committera8212022-07-10 12:28:27 +0200
commit40b20ead1a9f3c50c92e14b867da5ccb3555aa01 (patch)
tree6bc061c17fc793ed63da17cea62b1ad1b8498a86
parent350e0dd6aea058e690369594d2ae2ad4c9e569f6 (diff)
downloadaur-sshesame-git.tar.gz
update PKGBUILD
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD31
2 files changed, 15 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a19a55563cd6..77f779d2601d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sshesame-git
pkgdesc = A fake SSH server that lets everyone in and logs their activity
- pkgver = r23.b74f93f
- pkgrel = 2
+ pkgver = 0.0.25.r0.gb3fe49a
+ pkgrel = 1
url = https://github.com/jaksi/sshesame
arch = x86_64
license = Apache
@@ -11,4 +11,3 @@ pkgbase = sshesame-git
sha256sums = SKIP
pkgname = sshesame-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 0593c9167cdc..85fd23889872 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,38 @@
-# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+# Maintainer: a821
+# Contributor: Dimitris Kiziridis <ragouel at outlook dot com>
pkgname=sshesame-git
-pkgver=r23.b74f93f
-pkgrel=2
+pkgver=0.0.25.r0.gb3fe49a
+pkgrel=1
pkgdesc="A fake SSH server that lets everyone in and logs their activity"
arch=('x86_64')
url='https://github.com/jaksi/sshesame'
license=('Apache')
depends=('glibc')
-makedepends=('go')
+makedepends=('git' 'go')
source=("sshesame::git+https://github.com/jaksi/sshesame")
sha256sums=('SKIP')
pkgver() {
- cd "${srcdir}/sshesame"
- echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
+ cd "sshesame"
+ git describe --long --tags | sed -e 's/^v//;s/-/.r/;s/-/./g'
}
prepare() {
- cd "${srcdir}/sshesame"
- mkdir -p build/
+ mkdir -p "sshesame/build"
}
build() {
- cd "${srcdir}/sshesame"
+ cd "sshesame"
export CGO_LDFLAGS="${LDFLAGS}"
export CGO_CFLAGS="${CFLAGS}"
export CGO_CPPFLAGS="${CPPFLAGS}"
export CGO_CXXFLAGS="${CXXFLAGS}"
- export GOPATH="${srcdir}"/go
- export PATH=$PATH:$GOPATH/bin
- export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
- go get -d -v ./...
- go build -o build ./...
- go clean -modcache # Clean go cache
+ export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"
+ go build -o build .
}
package() {
- cd "${srcdir}/sshesame"
+ cd "sshesame"
install -Dm755 build/sshesame "${pkgdir}/usr/bin/sshesame"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-} \ No newline at end of file
+}