summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorimlonghao2020-07-09 14:29:59 +0000
committerimlonghao2020-07-09 14:29:59 +0000
commitc5de64b0003ad0739a138093fb32e292592f0b15 (patch)
treedace302cd4af397a1ad90321da3482205b5b5d22 /PKGBUILD
downloadaur-lazynpm.tar.gz
New package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a6f738d4eaa8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Hao Long <aur@esd.cc>
+
+pkgname=lazynpm
+pkgver=0.1.4
+pkgrel=1
+pkgdesc="A simple terminal UI for npm commands"
+arch=("x86_64" "i686")
+url="https://github.com/jesseduffield/lazynpm"
+license=("MIT")
+provides=('lazynpm')
+conflicts=('lazynpm')
+depends=("glibc")
+makedepends=("go")
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('841583d686fa55872a4136627c0bed9d15edd6f87989a3a64ff7b28a0784254e')
+
+build() {
+ cd ${pkgname}-${pkgver}
+ go build \
+ -trimpath \
+ -buildmode=pie \
+ -mod=readonly \
+ -modcacherw \
+ -ldflags "-extldflags \"${LDFLAGS}\"" \
+ .
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ install -Dm755 ${pkgname} ${pkgdir}/usr/bin/${pkgname}
+ install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}