fix: more build function issues

This commit is contained in:
ngn
2024-08-25 18:05:29 +03:00
parent 3b56b76987
commit dd5e038e51
15 changed files with 241 additions and 95 deletions

View File

@ -1,19 +1,23 @@
NAME="i3status"
DESC="Small program for generating a status bar for i3bar, dzen2, xmobar or similar programs"
VERSION="2.14"
FILES=("https://i3wm.org/i3status/i3status-$VERSION.tar.xz")
FILES=("https://i3wm.org/i3status/i3status-${VERSION}.tar.xz")
HASHES=("5c4d0273410f9fa3301fd32065deda32e9617fcae8b3cb34793061bf21644924")
DEPENDS=("alsa-lib" "pulseaudio" "libconfuse" "libnl")
BUILD=("asciidoc" "meson" "xmlto")
PACKAGE() {
tar xf $NAME-$VERSION.tar.xz
cd $NAME-$VERSION
tar xf "${NAME}-${VERSION}.tar.xz"
cd "${NAME}-${VERSION}"
mkdir build
cd build
meson --prefix=/usr --buildtype=plain -Dmans=true ..
meson compile && meson install --destdir "$ROOTDIR"
meson compile
meson install --destdir "${ROOTDIR}"
cd ../.. && rm -r $NAME-$VERSION
cd ../.. && rm -r "${NAME}-${VERSION}"
}