Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / directx-headers


Commits:
22563eb4 by Jan Alexander Steffens (heftig) at 2025-03-22T02:06:08+01:00
1.615.0-2: prepare for lib32-directx-headers

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = directx-headers
        pkgdesc = DirectX headers for using D3D12
        pkgver = 1.615.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/microsoft/DirectX-Headers
        arch = x86_64
        license = MIT


=====================================
PKGBUILD
=====================================
@@ -1,27 +1,37 @@
+# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
 # Maintainer: Laurent Carlier <[email protected]>
 # Contributor: Cyano Hao <[email protected]>
 
 pkgname=directx-headers
 pkgver=1.615.0
-pkgrel=1
+pkgrel=2
 pkgdesc="DirectX headers for using D3D12"
 url="https://github.com/microsoft/DirectX-Headers";
 arch=(x86_64)
 license=(MIT)
+depends=()
 makedepends=(
   git
   meson
 )
 options=(!lto)
-source=("$pkgname::git+$url#tag=v$pkgver")
+source=("directx-headers::git+$url#tag=v$pkgver")
 
b2sums=('15f8bc4b16483299e3f3da7250bd2f2fbedfdfb7d290cb899a3aca8f8f54e90f260f03c4392cef7d9177a2e3b04eefab80f7385f3d905a299cf90ee444bf922d')
 
 build() {
-  arch-meson $pkgname build -D build-test=false
+  local meson_options=(
+    -D build-test=false
+  )
+
+  arch-meson directx-headers build "${meson_options[@]}"
   meson compile -C build
 }
 
 package() {
   meson install -C build --destdir "$pkgdir"
-  install -m644 -Dt "$pkgdir/usr/share/licenses/$pkgname" $pkgname/LICENSE
+
+  install -Dm644 directx-headers/LICENSE \
+    -t "$pkgdir/usr/share/licenses/$pkgname"
 }
+
+# vim:set sw=2 sts=-1 et:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/directx-headers/-/commit/22563eb4561dd5a571c5e0d51ab37b63c30adc24

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/directx-headers/-/commit/22563eb4561dd5a571c5e0d51ab37b63c30adc24
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to