Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Oct 2014 09:34:03 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r371248 - in head: editors/manedit graphics/devil graphics/nvidia-texture-tools graphics/opencolorio graphics/osg graphics/osg-devel lang/tclX lang/v8 mail/isync multimedia/libva multim...
Message-ID:  <201410200934.s9K9Y3Kl036410@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Mon Oct 20 09:34:03 2014
New Revision: 371248
URL: https://svnweb.freebsd.org/changeset/ports/371248
QAT: https://qat.redports.org/buildarchive/r371248/

Log:
  Add USES=alias to several ports
  
  Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
  by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
  without the need for additional patches.
  
  Approved by:	portmgr (bapt, blanket)

Modified:
  head/editors/manedit/Makefile
  head/graphics/devil/Makefile
  head/graphics/nvidia-texture-tools/Makefile
  head/graphics/opencolorio/Makefile
  head/graphics/osg-devel/Makefile
  head/graphics/osg/Makefile
  head/lang/tclX/Makefile
  head/lang/v8/Makefile
  head/mail/isync/Makefile
  head/multimedia/libva/Makefile
  head/multimedia/mencoder/Makefile

Modified: head/editors/manedit/Makefile
==============================================================================
--- head/editors/manedit/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/editors/manedit/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -13,7 +13,7 @@ COMMENT=	UNIX manual page editor and vie
 WRKSRC=		${WRKDIR}/${DISTNAME}/${PORTNAME}
 
 MAKEFILE=	Makefile.FreeBSD
-USES=		tar:bzip2
+USES=		alias tar:bzip2
 USE_GNOME=	gtk12
 
 MAKE_ARGS=	STAGEDIR="$(STAGEDIR)"

Modified: head/graphics/devil/Makefile
==============================================================================
--- head/graphics/devil/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/graphics/devil/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -12,7 +12,7 @@ DISTNAME=	DevIL-${PORTVERSION}
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Full featured cross-platform image library
 
-USES=		autoreconf pkgconfig libtool
+USES=		alias autoreconf libtool pkgconfig
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--enable-ILU \
 		--disable-allegro --disable-directx8 --disable-directx9 \

Modified: head/graphics/nvidia-texture-tools/Makefile
==============================================================================
--- head/graphics/nvidia-texture-tools/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/graphics/nvidia-texture-tools/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -16,7 +16,7 @@ LIB_DEPENDS=	libpng.so:${PORTSDIR}/graph
 		libtiff.so:${PORTSDIR}/graphics/tiff \
 		libIlmImf.so:${PORTSDIR}/graphics/OpenEXR
 
-USES=		cmake
+USES=		alias cmake
 CMAKE_ARGS=	-DNVTT_SHARED=TRUE
 
 CFLAGS+=	-fPIC -I${LOCALBASE}/include/libpng15

Modified: head/graphics/opencolorio/Makefile
==============================================================================
--- head/graphics/opencolorio/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/graphics/opencolorio/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -21,7 +21,7 @@ OPTIONS_DEFINE=	DOCS
 
 LDFLAGS+=	-L${LOCALBASE}/lib
 PLIST=		${PKGDIR}/pkg-plist${PKGNAMESUFFIX}
-USES=		cmake:outsource pkgconfig
+USES=		alias cmake:outsource pkgconfig
 CMAKE_ARGS=	-DOCIO_BUILD_JNIGLUE:BOOL=OFF \
 		-DOCIO_BUILD_NUKE:BOOL=OFF \
 		-DOCIO_BUILD_STATIC:BOOL=OFF \

Modified: head/graphics/osg-devel/Makefile
==============================================================================
--- head/graphics/osg-devel/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/graphics/osg-devel/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -24,7 +24,7 @@ LIB_DEPENDS=	libjpeg.so:${PORTSDIR}/grap
 
 CONFLICTS=	osg-[0-9]*
 
-USES=		cmake:outsource pkgconfig zip
+USES=		alias cmake:outsource pkgconfig zip
 USE_GL=		gl glu
 USE_XORG=	x11
 USE_LDCONFIG=	yes

Modified: head/graphics/osg/Makefile
==============================================================================
--- head/graphics/osg/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/graphics/osg/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -23,7 +23,7 @@ LIB_DEPENDS=	libjpeg.so:${PORTSDIR}/grap
 
 CONFLICTS=	osg-devel-[0-9]*
 
-USES=		cmake:outsource pkgconfig zip
+USES=		alias cmake:outsource pkgconfig zip
 USE_GL=		gl glu
 USE_XORG=	x11
 USE_LDCONFIG=	yes

Modified: head/lang/tclX/Makefile
==============================================================================
--- head/lang/tclX/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/lang/tclX/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -17,7 +17,7 @@ LICENSE_PERMS=	dist-mirror dist-sell pkg
 
 WRKSRC=		${WRKDIR}/${PORTNAME:tl}${PORTVERSION:R}
 
-USES=		tcl tar:bzip2
+USES=		alias tcl tar:bzip2
 USE_LDCONFIG=	${PREFIX}/lib/tclx${PORTVERSION:R}
 USE_AUTOTOOLS=	autoconf
 CONFIGURE_ARGS=	--exec-prefix=${PREFIX} \

Modified: head/lang/v8/Makefile
==============================================================================
--- head/lang/v8/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/lang/v8/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -21,7 +21,7 @@ ALL_TARGET=	native
 MAKE_ARGS=	library=shared
 MAKE_ENV=	CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
 USE_LDCONFIG=	yes
-USES=		compiler cpe execinfo gmake python:2 tar:xz
+USES=		alias compiler cpe execinfo gmake python:2 tar:xz
 
 CPE_VENDOR=	google
 

Modified: head/mail/isync/Makefile
==============================================================================
--- head/mail/isync/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/mail/isync/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -12,6 +12,7 @@ COMMENT=	Maintain local copies of remote
 
 LICENSE=	GPLv2
 
+USES=		alias
 GNU_CONFIGURE=	yes
 USE_OPENSSL=	yes
 USE_BDB=	46+

Modified: head/multimedia/libva/Makefile
==============================================================================
--- head/multimedia/libva/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/multimedia/libva/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 BUILD_DEPENDS=	${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
 LIB_DEPENDS=	libdrm.so:${PORTSDIR}/graphics/libdrm
 
-USES=		autoreconf libtool pkgconfig tar:bzip2
+USES=		alias autoreconf libtool pkgconfig tar:bzip2
 USE_XORG=	glproto pciaccess xext xfixes
 USE_GL=		gl
 GNU_CONFIGURE=	yes

Modified: head/multimedia/mencoder/Makefile
==============================================================================
--- head/multimedia/mencoder/Makefile	Mon Oct 20 09:31:33 2014	(r371247)
+++ head/multimedia/mencoder/Makefile	Mon Oct 20 09:34:03 2014	(r371248)
@@ -41,7 +41,7 @@ TOOLFILES=	aconvert.sh binary_codecs.sh 
 		subedit.pl subsearch.sh vobshift.py \
 		w32codec_dl.pl wma2ogg.pl
 
-USES+=		shebangfix
+USES+=		alias shebangfix
 SHEBANG_FILES=	TOOLS/calcbpp.pl TOOLS/checktree.sh TOOLS/countquant.pl	\
 		TOOLS/divx2svcd.sh TOOLS/dvd2divxscript.pl TOOLS/mencvcd.sh \
 		TOOLS/mphelp_check.py TOOLS/plotpsnr.pl TOOLS/psnr-video.sh \



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