diff options
author | frealgagu | 2018-08-07 12:18:36 -0500 |
---|---|---|
committer | frealgagu | 2018-08-07 12:18:36 -0500 |
commit | 119c2e229c054bda6a4b9b62361ad717f42fb55f (patch) | |
tree | 5f274afd29effcaed63ebe97b16e74ec619d97f8 | |
download | aur-119c2e229c054bda6a4b9b62361ad717f42fb55f.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0b082b88b17a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = lazygit + pkgdesc = A simple terminal UI for git commands + pkgver = 0.1 + pkgrel = 1 + url = https://github.com/jesseduffield/lazygit + arch = x86_64 + license = MIT + makedepends = go-pie + depends = glibc + source = lazygit-0.1.tar.gz::https://github.com/jesseduffield/lazygit/archive/v0.1.tar.gz + sha256sums = 22edc7d8da89c8eb2b7e845501853f01ceff1107ad69d2c86f7630784ae089e0 + +pkgname = lazygit + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..eb953fe949b3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +lazygit-*.pkg.tar.xz +lazygit-*.tar.gz +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a04c1bdef3d8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Fredy GarcĂa <frealgagu at gmail dot com> + +pkgname=lazygit +pkgver=0.1 +pkgrel=1 +pkgdesc="A simple terminal UI for git commands" +arch=("x86_64") +url="https://github.com/jesseduffield/${pkgname}" +license=("MIT") +depends=("glibc") +makedepends=("go-pie") +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jesseduffield/${pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=("22edc7d8da89c8eb2b7e845501853f01ceff1107ad69d2c86f7630784ae089e0") + +build () { + msg2 "Linking to repository path..." + mkdir -p "${srcdir}/src/github.com/jesseduffield" + ln -s "${srcdir}/${pkgname}-${pkgver}" "${srcdir}/src/github.com/jesseduffield/" + cd "${srcdir}/src/github.com/jesseduffield/${pkgname}-${pkgver}" + + msg2 "Building..." + GOPATH="${srcdir}" PATH="$PATH:$GOPATH/bin" go build -o "${pkgname}" + + msg2 "Removing link..." + rm -rf "${srcdir}/src" +} + +package () { + msg2 "Installing..." + install -Dm755 "${srcdir}/${pkgname}-${pkgver}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/docs/Keybindings.md" "${pkgdir}/usr/share/doc/${pkgname}/Keybindings.md" +} |