Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jan 2019 14:23:59 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r490258 - head/multimedia/kodi-devel
Message-ID:  <201901141423.x0EENxMO086599@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Mon Jan 14 14:23:58 2019
New Revision: 490258
URL: https://svnweb.freebsd.org/changeset/ports/490258

Log:
  multimedia/kodi-devel: Switch to evdev-proto
  
  - While here put CATEGORIES in the right place
  
  PR:		234930
  Submitted by:	jbeich

Modified:
  head/multimedia/kodi-devel/Makefile

Modified: head/multimedia/kodi-devel/Makefile
==============================================================================
--- head/multimedia/kodi-devel/Makefile	Mon Jan 14 14:12:47 2019	(r490257)
+++ head/multimedia/kodi-devel/Makefile	Mon Jan 14 14:23:58 2019	(r490258)
@@ -1,9 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	kodi
-CATEGORIES=	multimedia
 DISTVERSION=	18.0rc5.2
 DISTVERSIONSUFFIX=	-Leia
+CATEGORIES=	multimedia
 PKGNAMESUFFIX?=	-devel
 
 MAINTAINER=	tobik@FreeBSD.org
@@ -107,9 +107,9 @@ DBUS_CMAKE_BOOL=	ENABLE_DBUS
 
 GBM_CMAKE_ON=		-DCORE_PLATFORM_NAME:STRING="gbm" \
 			-DGBM_RENDER_SYSTEM:STRING="gl"
-GBM_CFLAGS=		-I${LOCALBASE}/include/libepoll-shim \
-			-I${WRKDIR}/evdev-proto
+GBM_CFLAGS=		-I${LOCALBASE}/include/libepoll-shim
 GBM_LDFLAGS=		-L${LOCALBASE}/lib -lepoll-shim -lpthread -lrt
+GBM_BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto
 GBM_LIB_DEPENDS=	libepoll-shim.so:devel/libepoll-shim \
 			libinput.so:x11/libinput \
 			libxkbcommon.so:x11/libxkbcommon
@@ -163,10 +163,10 @@ VAAPI_LIB_DEPENDS=	libva.so:multimedia/libva
 VDPAU_CMAKE_BOOL=	ENABLE_VDPAU
 VDPAU_LIB_DEPENDS=	libvdpau.so:multimedia/libvdpau
 
-WAYLAND_BUILD_DEPENDS=	wayland-protocols>=0:graphics/wayland-protocols
-WAYLAND_CFLAGS=		-I${WRKDIR}/evdev-proto
 WAYLAND_CMAKE_ON=	-DCORE_PLATFORM_NAME:STRING="wayland" \
 			-DWAYLAND_RENDER_SYSTEM:STRING="gl"
+WAYLAND_BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto \
+			wayland-protocols>=0:graphics/wayland-protocols
 WAYLAND_LIB_DEPENDS=	libinput.so:x11/libinput \
 			libwayland-client++.so:graphics/waylandpp \
 			libwayland-client.so:graphics/wayland \
@@ -183,15 +183,6 @@ X11_USE=		XORG=x11,xext,xrandr
 .if ${SLAVE_PORT} == no
 PORTDATA=	*
 .endif
-
-# Avoid patching evdev header locations (too much pointless churn)
-post-extract-GBM-on:
-	@${MKDIR} ${WRKDIR}/evdev-proto/linux
-	@${CP} /usr/include/dev/evdev/* ${WRKDIR}/evdev-proto/linux
-
-post-extract-WAYLAND-on:
-	@${MKDIR} ${WRKDIR}/evdev-proto/linux
-	@${CP} /usr/include/dev/evdev/* ${WRKDIR}/evdev-proto/linux
 
 post-patch:
 # Do not try to download dvdnav/dvdread during the build, instead



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901141423.x0EENxMO086599>