summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDamien Flament2017-12-11 12:38:46 +0100
committerDamien Flament2017-12-11 12:38:46 +0100
commitaa02f85a6f7daf8d2d4de9d40a5869bce108a2df (patch)
tree6acb9af4fe46c66e54725945d88f206845845301
downloadaur-aa02f85a6f7daf8d2d4de9d40a5869bce108a2df.tar.gz
Created package
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD34
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..534586cd907b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = brittany
+ pkgdesc = An Haskell source code formatter.
+ pkgver = 0.9.0.0
+ pkgrel = 1
+ url = https://github.com/lspitzner/brittany
+ arch = i686
+ arch = x86_64
+ license = AGPL3
+ makedepends = stack
+ source = https://github.com/lspitzner/brittany/archive/0.9.0.0.tar.gz
+ md5sums = bc50e53b29fc2bc3c9ce8b3a2525db21
+
+pkgname = brittany
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..aae1302d6336
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Damien Flament <damien.flament at gmx dot com>
+
+pkgname=brittany
+pkgver=0.9.0.0
+pkgrel=1
+pkgdesc="An Haskell source code formatter."
+arch=('i686' 'x86_64')
+url="https://github.com/lspitzner/${pkgname}"
+license=('AGPL3')
+depends=()
+makedepends=('stack')
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("${url}/archive/${pkgver}.tar.gz")
+noextract=()
+md5sums=('bc50e53b29fc2bc3c9ce8b3a2525db21')
+validpgpkeys=()
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ stack build
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ stack install --local-bin-path "${pkgdir}/usr/bin"
+}