summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxeruf2021-09-16 16:06:51 +0200
committerxeruf2021-09-16 16:12:12 +0200
commitb3441a546848bec711334a9f932b8a0d720df7b2 (patch)
tree287bcb444e1acf68ca75855cc21c1cb74e546624
downloadaur-b3441a546848bec711334a9f932b8a0d720df7b2.tar.gz
Create package
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD34
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..666e14f316d8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = batstat-git
+ pkgdesc = CLI battery status
+ pkgver = r14.c04f124
+ pkgrel = 1
+ url = https://github.com/xeruf/batstat
+ arch = any
+ license = unknown
+ optdepends =
+ provides = batstat
+ conflicts = batstat
+ source = git+https://github.com/xeruf/batstat
+ sha512sums = SKIP
+
+pkgname = batstat-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..72e8ffc0db8a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..38a138a1d65d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: xeruf <27f at pm dot me>
+
+_pkgbasename='batstat'
+pkgname="${_pkgbasename}-git"
+pkgver=r14.c04f124
+pkgrel=1
+pkgdesc='CLI battery status'
+arch=('any')
+url="https://github.com/xeruf/${_pkgbasename}"
+license=('unknown')
+depends=()
+provides=("${_pkgbasename}")
+conflicts=("${_pkgbasename}")
+optdepends=('')
+source=("git+${url}")
+sha512sums=('SKIP')
+
+build() {
+ cd "${srcdir}/${_pkgbasename}/"
+ g++ main.cpp -lncurses -pthread -std=c++11 -o batstat
+}
+
+package() {
+ cd "${srcdir}/${_pkgbasename}/"
+ sudo cp batstat /usr/bin
+}
+
+pkgver() {
+ cd "${_pkgbasename}"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}