svn commit: r473091 - in head/Mk: . Uses

Rene Ladan rene at FreeBSD.org
Fri Jun 22 22:21:30 UTC 2018


Author: rene
Date: Fri Jun 22 22:21:29 2018
New Revision: 473091
URL: https://svnweb.freebsd.org/changeset/ports/473091

Log:
  bsd.gecko.mk / USES=gecko : remove expired libxul support.
  
  Tested with "make index"

Modified:
  head/Mk/Uses/gecko.mk
  head/Mk/bsd.gecko.mk

Modified: head/Mk/Uses/gecko.mk
==============================================================================
--- head/Mk/Uses/gecko.mk	Fri Jun 22 22:18:53 2018	(r473090)
+++ head/Mk/Uses/gecko.mk	Fri Jun 22 22:21:29 2018	(r473091)
@@ -6,8 +6,7 @@
 #
 # Feature:	gecko
 # Usage:	USES=gecko or USES=gecko:ARGS
-# Valid ARGS:	libxul, firefox, seamonkey, thunderbird
-#		in case the first argument is not libxul
+# Valid ARGS:	firefox, seamonkey, thunderbird
 #		The following arguments are available
 #		- build: also add the dependency as a build
 #		         dependency
@@ -18,24 +17,10 @@
 .if !defined(_INCLUDE_USES_GECKO_MK)
 _INCLUDE_USES_GECKO_MK=	yes
 
-.if empty(gecko_ARGS)
-gecko_ARGS=	libxul
-.endif
-
 _GECKO_VERSION=	${gecko_ARGS:M[0-9][0-9]*}
 
-.if ${gecko_ARGS:Mlibxul}
-# Compat with older versions
-GECKO=	libxul
-GECKO_CONFING?=	${LOCALBASE}/bin/${GECKO}-config
-XPIDL?=		${LOCALBASE}/lib/${GECKO}/xpidl
-XPIDL_INCL?=	`${GECKO_CONFIG} --idlflags`
+.if ${gecko_ARGS:Mfirefox}
 
-BUILD_DEPENDS+=	libxul>=45:www/libxul
-RUN_DEPENDS+=	libxul>=45:www/libxul
-
-.elif ${gecko_ARGS:Mfirefox}
-
 _GECKO_DEFAULT_VERSION=	60
 _GECKO_VERSIONS=		60 61
 _GECKO_TYPE=	firefox
@@ -78,7 +63,7 @@ _GECKO_INSTALLED_VER:=	${_GECKO_INSTALLED_VER:C/\..*//
 52_DEPENDS=		${LOCALBASE}/lib/thunderbird/thunderbird:mail/thunderbird
 
 .else
-IGNORE=	Unknown type of gecko dependency you may specify either libxul, firefox, seamonkey or thunderbird
+IGNORE=	Unknown type of gecko dependency you may specify either firefox, seamonkey or thunderbird
 .endif
 
 .if defined(_GECKO_TYPE)

Modified: head/Mk/bsd.gecko.mk
==============================================================================
--- head/Mk/bsd.gecko.mk	Fri Jun 22 22:18:53 2018	(r473090)
+++ head/Mk/bsd.gecko.mk	Fri Jun 22 22:21:29 2018	(r473091)
@@ -89,9 +89,7 @@ USE_XORG=	x11 xcomposite xdamage xext xfixes xrender x
 HAS_CONFIGURE=	yes
 CONFIGURE_OUTSOURCE=	yes
 
-.if ${MOZILLA} != "libxul"
 BUNDLE_LIBS=	yes
-.endif
 
 .if ${MOZILLA_VER:R:R} >= 49
 USES+=		compiler:c++14-lang


More information about the svn-ports-all mailing list