diff options
author | Forud Ghafouri | 2021-06-30 23:12:43 +0200 |
---|---|---|
committer | Forud Ghafouri | 2021-06-30 23:12:43 +0200 |
commit | 620e5e5059e85b893f7b24a3811be246c804fa39 (patch) | |
tree | 7a3f7ede52334d7a1728aa7a8b29b641e3956b97 | |
download | aur-620e5e5059e85b893f7b24a3811be246c804fa39.tar.gz |
Initialize
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4edbb1883a51 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = goi3autowname-git + pkgdesc = i3 workspace auto rename + pkgver = 0.2.r9.g351c6b3 + pkgrel = 1 + url = https://github.com/tbellembois/goi3autowname + arch = i686 + arch = pentium4 + arch = x86_64 + arch = arm + arch = armv6h + arch = armv7h + arch = aarch64 + license = APACHE + makedepends = git + makedepends = go>=1.9 + provides = goi3autowname + conflicts = goi3autowname + source = goi3autowname::git+https://github.com/tbellembois/goi3autowname.git#branch=master + sha256sums = SKIP + +pkgname = goi3autowname-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c4bac4ce8a5c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Simone Cimarelli <aquilairreale [AT] ymail [DOT] com> + +_basename=goi3autowname +pkgname=$_basename-git +pkgver=0.2.r9.g351c6b3 +pkgrel=1 +pkgdesc="i3 workspace auto rename" +arch=("i686" "pentium4" "x86_64" "arm" "armv6h" "armv7h" "aarch64") +url="https://github.com/tbellembois/$_basename" +license=("APACHE") +makedepends=("git" "go>=1.9") +source=("$_basename::git+https://github.com/tbellembois/$_basename.git#branch=master") +sha256sums=('SKIP') +provides=("$_basename") +conflicts=("$_basename") + +pkgver() { + cd "$srcdir/$_basename" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + mkdir -p go/src/github.com/tbellembois + ln -rTsf "$_basename" "go/src/github.com/tbellembois/$_basename" + export GOPATH="$srcdir/go" + cd "go/src/github.com/tbellembois/$_basename" + go get -v -d ./... + chmod -R u+w "$srcdir/go" +} + +build() { + export GOPATH="$srcdir/go" + cd "go/src/github.com/tbellembois/$_basename" + go install -v \ + -gcflags "all=-trimpath=$GOPATH" \ + -asmflags "all=-trimpath=$GOPATH" \ + -ldflags "-extldflags $LDFLAGS" \ + ./... +} + +package() { + install -Dm755 "$srcdir/go/bin/$_basename" "$pkgdir/usr/bin/$_basename" +} |