Created
February 17, 2019 00:40
-
-
Save simonfxr/e476970b3d05f55580d5c66fad8988c8 to your computer and use it in GitHub Desktop.
lab-git PKGBUILD
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Maintainer: Caleb Maclennan <caleb@alerque.com> | |
# Maintainer: Simon Legner <Simon.Legner@gmail.com> | |
# Contributor: Jeremy Asuncion <jeremyasuncion808@gmail.com> | |
_pkgname=lab | |
pkgname=${_pkgname}-git | |
pkgver=0.15.2.r1.gb2da778 | |
_branch=master | |
pkgrel=1 | |
pkgdesc="A hub-like tool for GitLab (git $_branch branch)" | |
arch=('x86_64') | |
url="https://zaquestion.github.io/lab/" | |
license=('custom:Unlicense') | |
depends=('git') | |
optdepends=('hub') | |
makedepends=('git' 'go') | |
conflicts=("$_pkgname" "${_pkgname}-bin") | |
source=("git://github.com/zaquestion/${_pkgname}.git#branch=$_branch") | |
sha512sums=('SKIP') | |
_gourl="github.com/zaquestion/$_pkgname" | |
pkgver() { | |
cd "$_pkgname" | |
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' | |
} | |
build () { | |
export GOPATH="$srcdir/go" | |
mkdir -p "$GOPATH" | |
make -C "$srcdir/$_pkgname" build | |
} | |
package() { | |
cd "$_pkgname" | |
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname"/LICENSE | |
install -Dm755 lab "$pkgdir"/usr/bin/lab | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment