mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-05-14 09:44:15 +02:00
70 lines
2.2 KiB
Text
70 lines
2.2 KiB
Text
# Contributor: prspkt <prspkt@protonmail.com>
|
|
# Maintainer: prspkt <prspkt@protonmail.com>
|
|
pkgname=xorgproto
|
|
pkgver=2024.1
|
|
pkgrel=0
|
|
pkgdesc="Combined X.Org X11 protocol headers"
|
|
url="https://www.x.org"
|
|
arch="noarch"
|
|
license="BSD-2-Clause AND MIT AND X11"
|
|
makedepends="meson util-macros"
|
|
replaces="bigreqsproto compositeproto damageproto dri2proto dri3proto fixesproto
|
|
fontsproto glproto inputproto kbproto presentproto printproto randrproto
|
|
recordproto renderproto resourceproto scrnsaverproto videoproto xcmiscproto
|
|
xextproto xf86bigfontproto xf86dgaproto xf86driproto xf86miscproto
|
|
xf86vidmodeproto xineramaproto xproto
|
|
"
|
|
provides="bigreqsproto=$pkgver-r$pkgrel
|
|
compositeproto=$pkgver-r$pkgrel
|
|
damageproto=$pkgver-r$pkgrel
|
|
dri2proto=$pkgver-r$pkgrel
|
|
dri3proto=$pkgver-r$pkgrel
|
|
fixesproto=$pkgver-r$pkgrel
|
|
fontsproto=$pkgver-r$pkgrel
|
|
glproto=$pkgver-r$pkgrel
|
|
inputproto=$pkgver-r$pkgrel
|
|
kbproto=$pkgver-r$pkgrel
|
|
presentproto=$pkgver-r$pkgrel
|
|
printproto=$pkgver-r$pkgrel
|
|
randrproto=$pkgver-r$pkgrel
|
|
recordproto=$pkgver-r$pkgrel
|
|
renderproto=$pkgver-r$pkgrel
|
|
resourceproto=$pkgver-r$pkgrel
|
|
scrnsaverproto=$pkgver-r$pkgrel
|
|
videoproto=$pkgver-r$pkgrel
|
|
xcmiscproto=$pkgver-r$pkgrel
|
|
xextproto=$pkgver-r$pkgrel
|
|
xf86bigfontproto=$pkgver-r$pkgrel
|
|
xf86dgaproto=$pkgver-r$pkgrel
|
|
xf86driproto=$pkgver-r$pkgrel
|
|
xf86miscproto=$pkgver-r$pkgrel
|
|
xf86vidmodeproto=$pkgver-r$pkgrel
|
|
xineramaproto=$pkgver-r$pkgrel
|
|
xproto=$pkgver-r$pkgrel
|
|
"
|
|
source="https://xorg.freedesktop.org/archive/individual/proto/xorgproto-$pkgver.tar.gz"
|
|
options="!check" # no tests
|
|
|
|
build() {
|
|
abuild-meson \
|
|
--datadir=/usr/lib \
|
|
-Dlegacy=true \
|
|
. output
|
|
meson compile -C output
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
|
|
# cleanup
|
|
rm -f "$pkgdir"/usr/include/X11/extensions/apple*
|
|
rm -f "$pkgdir"/usr/include/X11/extensions/windows*
|
|
rm -f "$pkgdir"/usr/lib/pkgconfig/apple*
|
|
rm -f "$pkgdir"/usr/lib/pkgconfig/windows*
|
|
rm -f "$pkgdir"/usr/include/X11/extensions/vldXvMC.h # libxvmc-dev >= 1.0.12-r0
|
|
rm -f "$pkgdir"/usr/include/X11/extensions/XKBgeom.h # libx11-dev >= 1.6.9-r0
|
|
}
|
|
|
|
sha512sums="
|
|
c2d67a98c5ba9b2f4d0b844c96dab342c497710753a8878b75dbf12ecd64b105c9ee3c5fd11eb91e45960420cf8dd7d02547072a32d5c53e58e009394fe33666 xorgproto-2024.1.tar.gz
|
|
"
|