wok-current annotate directx-headers/receipt @ rev 25716

Adjust mesa depends and fix loop for libegl-mesa,libglx-mesa / mesa
author Stanislas Leduc <shann@slitaz.org>
date Fri Jun 14 14:46:05 2024 +0000 (8 weeks ago)
parents
children
rev   line source
shann@25710 1 # SliTaz package receipt.
shann@25710 2
shann@25710 3 PACKAGE="directx-headers"
shann@25710 4 VERSION="1.600.10"
shann@25710 5 CATEGORY="development"
shann@25710 6 SHORT_DESC="Direct3D 12 headers"
shann@25710 7 MAINTAINER="maintainer@slitaz.org"
shann@25710 8 LICENSE="MIT"
shann@25710 9 TARBALL="$PACKAGE-$VERSION.tar.bz2"
shann@25710 10 WEB_SITE="https://github.com/microsoft/DirectX-Headers"
shann@25710 11 WGET_URL="git|https://github.com/microsoft/DirectX-Headers.git"
shann@25710 12 BRANCH="v$VERSION"
shann@25710 13
shann@25710 14 DEPENDS=""
shann@25710 15 BUILD_DEPENDS="git meson"
shann@25710 16
shann@25710 17 # Rules to configure and make the package.
shann@25710 18 compile_rules()
shann@25710 19 {
shann@25710 20 mkdir mbuild && cd mbuild
shann@25710 21 meson setup \
shann@25710 22 --prefix=/usr \
shann@25710 23 --libdir=lib \
shann@25710 24 --bindir=/usr/bin \
shann@25710 25 --sbindir=/usr/sbin \
shann@25710 26 --buildtype=release \
shann@25710 27 -D build-test=false \
shann@25710 28 ..
shann@25710 29
shann@25710 30 ninja build
shann@25710 31 DESTDIR=$install ninja install
shann@25710 32 }
shann@25710 33
shann@25710 34 # Rules to gen a SliTaz package suitable for Tazpkg.
shann@25710 35 genpkg_rules()
shann@25710 36 {
shann@25710 37 mkdir -p $fs/usr/lib
shann@25710 38 cp -a $install/usr/lib/lib* $fs/usr/lib
shann@25710 39 cp -a $install/usr/include $fs/usr
shann@25710 40 cp -a $install/usr/lib/pkgconfig $fs/usr/lib
shann@25710 41 }