summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorboreq2021-02-04 21:55:07 +0100
committerboreq2021-02-04 21:55:07 +0100
commitf185435a84917bb7d9e14a2071edcd68db386374 (patch)
tree74ba1c405c2b1e0cb98be0d8e7337895252ecd75
downloadaur-htmlq-git.tar.gz
Initial
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD30
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..26979ed58886
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = htmlq-git
+ pkgdesc = Like jq, but for HTML
+ pkgver = r17.0cb3b72
+ pkgrel = 1
+ url = https://github.com/mgdm/htmlq
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = rust
+ source = htmlq-git::git+https://github.com/mgdm/htmlq.git
+ md5sums = SKIP
+
+pkgname = htmlq-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c22c33fce7d8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Filip Borkiewicz <boreq 0x46 net>
+
+pkgname=htmlq-git
+pkgver=r17.0cb3b72
+pkgrel=1
+pkgdesc='Like jq, but for HTML'
+arch=('x86_64')
+url='https://github.com/mgdm/htmlq'
+license=('MIT')
+makedepends=(
+ 'git'
+ 'rust'
+)
+source=("htmlq-git::git+https://github.com/mgdm/htmlq.git")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${pkgname}"
+ cargo build --release
+}
+
+package() {
+ cd "${pkgname}/target/release"
+ install -Dm755 htmlq "${pkgdir}"/usr/bin/htmlq
+}