summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDino Morelli2020-01-06 17:52:46 -0500
committerDino Morelli2020-01-22 18:09:22 -0500
commit78dd5d136528d20641981d85ca4899e3d0ba88e7 (patch)
tree6d3db8a7793bf7856465d971e15755662a4a143f
downloadaur-78dd5d136528d20641981d85ca4899e3d0ba88e7.tar.gz
Initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD31
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c1cf1513b763
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = hlint-bin
+ pkgdesc = Haskell source code suggestions. Packaged from upstream binary release.
+ pkgver = 2.2.8
+ pkgrel = 1
+ url = https://github.com/ndmitchell/hlint
+ arch = x86_64
+ license = BSD
+ depends = gmp
+ conflicts = hlint
+ source = https://github.com/ndmitchell/hlint/releases/download/v2.2.8/hlint-2.2.8-x86_64-linux.tar.gz
+ sha256sums = c53976e0969390a24d115ec77138a9a328ab9d938d538630f30e64affd693424
+
+pkgname = hlint-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..28dce9a7505e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Dino Morelli <dino@ui3.info>
+
+pkgname=hlint-bin
+_githubname=hlint
+pkgver=2.2.8
+pkgrel=1
+pkgdesc='Haskell source code suggestions. Packaged from upstream binary release.'
+arch=('x86_64')
+url="https://github.com/ndmitchell/hlint"
+license=('BSD')
+depends=('gmp')
+conflicts=('hlint')
+source=("${url}/releases/download/v${pkgver}/${_githubname}-${pkgver}-${arch}-linux.tar.gz")
+
+sha256sums=('c53976e0969390a24d115ec77138a9a328ab9d938d538630f30e64affd693424')
+
+
+# PKGBUILD functions
+
+package() {
+ # Create dest directories
+ sharedir="${pkgdir}/usr/share/${_githubname}"
+ mkdir -p "$sharedir"
+ bindir="${pkgdir}/usr/bin"
+ mkdir "$bindir"
+
+ # Copy all source distribution files and move the binary into bin
+ cd "${srcdir}/${_githubname}-${pkgver}"
+ cp -r ./* "$sharedir"
+ mv "${sharedir}/${_githubname}" "$bindir"
+}