summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorseth2022-08-21 22:18:32 -0400
committerseth2022-08-21 22:18:32 -0400
commit261690fb45061ada250d494cb006cc90ee4a0ec0 (patch)
tree3a689437336dd7fdbd5c778c6385bc4688c3d9a6
downloadaur-261690fb45061ada250d494cb006cc90ee4a0ec0.tar.gz
initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD38
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a5c901f1d0a3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = hiccup-git
+ pkgdesc = a python script to help keep you up to date
+ pkgver = r13.3b376cd
+ pkgrel = 1
+ url = https://github.com/getchoo/hiccup
+ arch = any
+ license = MIT
+ makedepends = git
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
+ makedepends = python-setuptools
+ depends = python
+ depends = xdg-user-dirs
+ provides = hiccup
+ conflicts = hiccup
+ source = hiccup::git+https://github.com/getchoo/hiccup.git#branch=main
+ sha256sums = SKIP
+
+pkgname = hiccup-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4662bd5c1831
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.pkg.*
+*.log
+pkg/
+src/
+hiccup/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8d9220ac2cd9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: seth <getchoo at tuta dot io>
+
+pkgname=hiccup-git
+pkgver=r13.3b376cd
+pkgrel=1
+pkgdesc="a python script to help keep you up to date"
+arch=(any)
+url="https://github.com/getchoo/hiccup"
+license=('MIT')
+depends=('python' 'xdg-user-dirs')
+makedepends=('git' 'python-build' 'python-installer'
+ 'python-wheel' 'python-setuptools')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=("${pkgname%-git}::git+$url.git#branch=main")
+sha256sums=('SKIP')
+
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/${pkgname%-git}"
+
+ python -m build --wheel --no-isolation
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+
+ python -m installer --compile-bytecode=1 --destdir="$pkgdir" dist/*.whl
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# nvim: ts=2 sw=2 et: