summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrealgagu2018-08-07 12:18:36 -0500
committerfrealgagu2018-08-07 12:18:36 -0500
commit119c2e229c054bda6a4b9b62361ad717f42fb55f (patch)
tree5f274afd29effcaed63ebe97b16e74ec619d97f8
downloadaur-119c2e229c054bda6a4b9b62361ad717f42fb55f.tar.gz
First commit
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD34
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"
+}