diff options
author | xeruf | 2021-09-16 16:06:51 +0200 |
---|---|---|
committer | xeruf | 2021-09-16 16:12:12 +0200 |
commit | b3441a546848bec711334a9f932b8a0d720df7b2 (patch) | |
tree | 287bcb444e1acf68ca75855cc21c1cb74e546624 | |
download | aur-b3441a546848bec711334a9f932b8a0d720df7b2.tar.gz |
Create package
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 34 |
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)" + ) +} |