summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJavier Tia2015-11-21 07:27:21 -0600
committerJavier Tia2015-11-21 07:27:21 -0600
commit02008cef7939fbd19264a2248706f2b367da516f (patch)
treee499b34650ead36f126a4f280d02bfe74984b6f5 /PKGBUILD
downloadaur-02008cef7939fbd19264a2248706f2b367da516f.tar.gz
Bump up xmlcutty v0.1.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..941d43c6563e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Javier Tia <javier dot tia at gmail dot com>
+
+pkgname=xmlcutty
+pkgver=0.1.3
+pkgrel=1
+pkgdesc="xmlcutty is a simple tool for carving out elements from large XML files, fast"
+arch=('i686' 'x86_64')
+url="https://github.com/miku/xmlcutty"
+license=('')
+makedepends=('go' 'git')
+options=('!strip' '!emptydirs')
+conflicts=("${xmlcutty}-bin")
+replaces=("${xmlcutty}-bin")
+source=("${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('bd5319813b4888abe5abf73733928ac3dda43e8e53f5bc7bd0b41e84b1d6740d')
+_gourl='github.com/miku/xmlcutty/cmd/xmlcutty'
+
+prepare() {
+ export GOPATH="${srcdir}"
+ go get -fix -v -x ${_gourl}
+}
+
+check() {
+ export GOPATH="${srcdir}"
+ cd "${srcdir}/src/${_gourl}/../.."
+ make test
+}
+
+package() {
+ install -Dm 775 "${srcdir}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+}
+
+# vim:set ft=sh ts=2 sw=2 et: