summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGoliathLabs2020-06-29 15:59:23 +0200
committerGoliathLabs2020-06-29 15:59:23 +0200
commitb69223404351d18318582671093f5850e2e070f8 (patch)
tree500bb173f3c0d8148de29dd5ec48f5806949c783
parentc46c89c07b11c3497c22ab509c09efca8cfe4899 (diff)
downloadaur-b69223404351d18318582671093f5850e2e070f8.tar.gz
Updated: PKGBUILD
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD33
2 files changed, 17 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a96ac18a2fbd..55d2bb22d57a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
-# Generated by mksrcinfo v8
-# Tue Sep 26 22:32:11 UTC 2017
pkgbase = repoctl-git
pkgdesc = A supplement to repo-add and repo-remove which simplifies managing local repositories
- pkgver = 0.16.r0.gc8fd238
+ pkgver = 0.16.r39.g717a4e1
pkgrel = 1
url = https://github.com/cassava/repoctl
arch = i686
arch = x86_64
+ arch = armv7h
license = MIT
makedepends = go
makedepends = git
diff --git a/PKGBUILD b/PKGBUILD
index f8f971065984..dcd105433225 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,13 @@
-# Maintainer: Alad Wenter <alad@mailbox.org>
+# Maintainer: Felix Golatofski <contact@xdfr.de>
+# Contributor: Alad Wenter <alad@mailbox.org>
# Contributor: Ben Morgan <neembi@gmail.com>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=repoctl-git
-pkgver=0.16.r0.gc8fd238
+pkgver=0.16.r39.g717a4e1
pkgrel=1
pkgdesc="A supplement to repo-add and repo-remove which simplifies managing local repositories"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'armv7h')
url="https://github.com/cassava/repoctl"
license=('MIT')
depends=('pacman')
@@ -17,40 +18,36 @@ source=("$pkgname::git+https://github.com/cassava/repoctl.git")
sha256sums=('SKIP')
pkgver() {
- cd "$pkgname"
- git describe --tags --long | sed 's/^v//; s/-/.r/; s/-/./g'
+ cd "$srcdir/$pkgname"
+ # cutting off 'v' prefix that presents in the git tag
+ git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
- local dest="$srcdir/src/github.com/cassava"
-
+ dest="$srcdir/src/github.com/cassava"
mkdir -p "$dest"
mv "$srcdir/$pkgname" "$dest/repoctl"
-
cd "$srcdir"
ln -s "$dest/repoctl" "$pkgname"
}
build() {
- local src="$srcdir/src/github.com/cassava/repoctl"
-
+ src="$srcdir/src/github.com/cassava/repoctl"
cd "$src/cmd/repoctl"
GOPATH="$srcdir" go build
-
- cd "$src/cmd/repols"
- GOPATH="$srcdir" go build
}
package() {
- cd "$pkgname"
+ cd "$srcdir/$pkgname"
# Install repoctl program
- install -Dm755 cmd/repoctl/repoctl -t "$pkgdir/usr/bin/"
- install -Dm755 cmd/repols/repols -t "$pkgdir/usr/bin/"
+ install -d "$pkgdir/usr/bin"
+ install -m755 cmd/repoctl/repoctl "$pkgdir/usr/bin/"
# Install other documentation
- install -Dm644 README.md NEWS.md -t "$pkgdir/usr/share/doc/repoctl/"
- install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/repoctl/"
+ install -d "$pkgdir/usr/share/doc/repoctl"
+ install -m644 README.md NEWS.md "$pkgdir/usr/share/doc/repoctl/"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/repoctl/LICENSE"
# Install completion files
install -Dm644 contrib/repoctl_completion.zsh "$pkgdir/usr/share/zsh/site-functions/_repoctl"