forked from Lainports/freebsd-ports
Put libdrm into a separate port so it can be kept at the CentOS 7.6 version. The new version fails to detect graphics hardware on FreeBSD.
52 lines
1.5 KiB
Makefile
52 lines
1.5 KiB
Makefile
# Created by: Piotr Kubaj <pkubaj@anongoth.pl>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= dri
|
|
PORTVERSION= 18.3.4
|
|
DISTVERSIONSUFFIX= -5.el7
|
|
CATEGORIES= graphics linux
|
|
|
|
MAINTAINER= emulation@FreeBSD.org
|
|
COMMENT= Mesa libGL runtime libraries (Linux CentOS ${LINUX_DIST_VER})
|
|
|
|
USES= linux:c7
|
|
USE_LDCONFIG= yes
|
|
USE_LINUX= elfutils-libelf expat libdrm libglvnd wayland xorglibs
|
|
USE_LINUX_RPM= yes
|
|
|
|
LIB_DISTNAMES= freeglut-3.0.0-8.el7 \
|
|
llvm-private-7.0.1-1.el7 \
|
|
mesa-dri-drivers-${DISTVERSIONFULL} \
|
|
mesa-libEGL-${DISTVERSIONFULL} \
|
|
mesa-libGL-${DISTVERSIONFULL} \
|
|
mesa-libGLES-${DISTVERSIONFULL} \
|
|
mesa-libGLU-9.0.0-4.el7 \
|
|
mesa-libOSMesa-${DISTVERSIONFULL} \
|
|
mesa-libgbm-${DISTVERSIONFULL} \
|
|
mesa-libglapi-${DISTVERSIONFULL} \
|
|
mesa-libxatracker-${DISTVERSIONFULL} \
|
|
mesa-vdpau-drivers-${DISTVERSIONFULL}
|
|
DISTFILES_amd64=${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_i386}:amd64,i386/} \
|
|
${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_amd64}:amd64/} \
|
|
${BIN_DISTNAMES:S/$/${EXTRACT_SUFX_amd64}:amd64/} \
|
|
mesa-vulkan-drivers-${DISTVERSIONFULL}${EXTRACT_SUFX_amd64}:amd64
|
|
SRC_DISTFILES= freeglut-3.0.0-8.el7${SRC_SUFX}:SOURCE \
|
|
llvm-private-7.0.1-1.el7${SRC_SUFX}:SOURCE \
|
|
mesa-${DISTVERSIONFULL}${SRC_SUFX}:SOURCE \
|
|
mesa-libGLU-9.0.0-4.el7${SRC_SUFX}:SOURCE
|
|
|
|
CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
|
|
|
|
OPTIONS_DEFINE= DOCS
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
post-install:
|
|
${LN} -sf libGLX_mesa.so.0 \
|
|
${STAGEDIR}${PREFIX}/usr/lib/libGLX_system.so.0
|
|
.if ${ARCH} == amd64
|
|
${LN} -sf libGLX_mesa.so.0 \
|
|
${STAGEDIR}${PREFIX}/usr/lib64/libGLX_system.so.0
|
|
.endif
|
|
|
|
.include <bsd.port.mk>
|