Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/libdrm/Makefile
# Created by: lesi@FreeBSD.org | # Created by: lesi@FreeBSD.org | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= libdrm | PORTNAME= libdrm | ||||
PORTVERSION= 2.4.75 | PORTVERSION= 2.4.78 | ||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
PORTREVISION= 3 | |||||
CATEGORIES= graphics x11 | CATEGORIES= graphics x11 | ||||
MASTER_SITES= http://dri.freedesktop.org/libdrm/ | MASTER_SITES= http://dri.freedesktop.org/libdrm/ | ||||
MAINTAINER= x11@FreeBSD.org | MAINTAINER= x11@FreeBSD.org | ||||
COMMENT= Userspace interface to kernel Direct Rendering Module services | COMMENT= Userspace interface to kernel Direct Rendering Module services | ||||
LICENSE= MIT | LICENSE= MIT | ||||
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs | BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs | ||||
LIB_DEPENDS= libpciaccess.so:devel/libpciaccess \ | LIB_DEPENDS= libpciaccess.so:devel/libpciaccess | ||||
libdevq.so:devel/libdevq | |||||
USES= libtool pkgconfig tar:bzip2 | USES= libtool pkgconfig tar:bzip2 | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
OPTIONS_DEFINE= MANPAGES | OPTIONS_DEFINE= MANPAGES | ||||
▲ Show 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
PLIST_SUB+= ARM_DRIVERS="@comment " | PLIST_SUB+= ARM_DRIVERS="@comment " | ||||
PLIST_SUB+= INTEL_DRIVER="@comment " | PLIST_SUB+= INTEL_DRIVER="@comment " | ||||
PLIST_SUB+= NOUVEAU_DRIVER="@comment " | PLIST_SUB+= NOUVEAU_DRIVER="@comment " | ||||
PLIST_SUB+= RADEON_DRIVERS="@comment " | PLIST_SUB+= RADEON_DRIVERS="@comment " | ||||
.endif | .endif | ||||
# This variable is not for users. So use a non-default name, intended for | # This variable is not for users. So use a non-default name, intended for | ||||
# people working on DRM kernel module development. | # people working on DRM kernel module development. | ||||
.if !defined(LIBDRM_SKIP_RETURN_PATCH) | .if ${OPSYS} == FreeBSD && !defined(LIBDRM_SKIP_RETURN_PATCH) | ||||
EXTRA_PATCHES+= ${FILESDIR}/extra-xf86drm.c | EXTRA_PATCHES+= ${FILESDIR}/extra-xf86drm.c | ||||
.endif | .endif | ||||
pre-patch: | pre-patch: | ||||
@${REINPLACE_CMD} 's|{libdir}/pkgconfig|{prefix}/libdata/pkgconfig|g; \ | @${REINPLACE_CMD} 's|{libdir}/pkgconfig|{prefix}/libdata/pkgconfig|g; \ | ||||
s,i?86|x86_64),i?86|amd64|x86_64),g' \ | s,i?86|x86_64),i?86|amd64|x86_64),g' \ | ||||
${WRKSRC}/configure | ${WRKSRC}/configure | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |