summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD10
2 files changed, 7 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bcbbebe75e8a..770b5b2404d7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -9,6 +9,7 @@ pkgbase = bonk-git
makedepends = make
makedepends = git
makedepends = libx11
+ makedepends = ruby-ronn-ng
depends = libxcb
depends = xcb-util-wm
source = bonk.git::git+https://github.com/FascinatedBox/bonk
diff --git a/PKGBUILD b/PKGBUILD
index 3f6430694bce..2b2aa08cf988 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,20 +12,22 @@ source=(
"${_pkgname}.git::git+${url}"
)
depends=('libxcb' 'xcb-util-wm')
-makedepends=('cmake' 'make' 'git' 'libx11')
+makedepends=('cmake' 'make' 'git' 'libx11' 'ruby-ronn-ng')
sha256sums=('SKIP')
pkgver() {
cd "${srcdir}/${_pkgname}.git"
(
- set -o pipefail
+ set -euo pipefail
git describe --long --tags 2> /dev/null | sed "s/^[A-Za-z\.\-]*//;s/\([^-]*-\)g/r\1/;s/-/./g" ||
- printf "r%s.%s\n" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
)
}
build() {
- cmake -B build -S "${_pkgname}.git" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
+ cmake -B build -S "${_pkgname}.git" \
+ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr \
+ -DWITH_DOCS=true
cmake --build build
}