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,13 +1,16 @@
NAME="libdrm"
DESC="Userspace library for accessing the direct rendering manager (DRM)"
VERSION="2.4.115"
FILES=("https://dri.freedesktop.org/libdrm/libdrm-$VERSION.tar.xz")
FILES=("https://dri.freedesktop.org/libdrm/libdrm-${VERSION}.tar.xz")
HASHES=("5403981a20c964f4c893ff91393652bd")
DEPENDS=("libpciaccess")
DEPENDS=("glibc" "libpciaccess")
BUILD=("pypi-docutils" "meson")
PACKAGE() {
tar xf $NAME-$VERSION.tar.xz
cd $NAME-$VERSION
tar xf "${NAME}-${VERSION}.tar.xz"
cd "${NAME}-${VERSION}"
mkdir build
cd build
@ -17,7 +20,8 @@ PACKAGE() {
-Dudev=true \
-Dvalgrind=disabled \
..
ninja && DESTDIR=${ROOTDIR} ninja install
ninja
DESTDIR="${ROOTDIR}" ninja install
cd ../.. && rm -rf $NAME-$VERSION
cd ../.. && rm -r "${NAME}-${VERSION}"
}