Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Mar 2015 20:59:22 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r381518 - head/x11-toolkits/xview-clients
Message-ID:  <201503172059.t2HKxMV7008867@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Tue Mar 17 20:59:21 2015
New Revision: 381518
URL: https://svnweb.freebsd.org/changeset/ports/381518
QAT: https://qat.redports.org/buildarchive/r381518/

Log:
  Don't dereference WRKDIR/WRKSRC. Also mark this BROKEN due to:
  
    [exp-10i386-commit-test] Installing xview-clients-3.2.1.4.19c_1...
    pkg-static: xview-clients-3.2.1.4.19c_1 conflicts with xview-3.2.1.4.19c_1 (installs files into the same place).  Problematic file: /usr/local/lib/help/clock.info
    *** Error code 70
  
  With hat:	portmgr

Modified:
  head/x11-toolkits/xview-clients/Makefile

Modified: head/x11-toolkits/xview-clients/Makefile
==============================================================================
--- head/x11-toolkits/xview-clients/Makefile	Tue Mar 17 20:19:45 2015	(r381517)
+++ head/x11-toolkits/xview-clients/Makefile	Tue Mar 17 20:59:21 2015	(r381518)
@@ -18,19 +18,23 @@ COMMENT=	OpenLook applications and man p
 CONFLICTS=	props-1.0
 
 MAKE_JOBS_UNSAFE=	yes
-PATCH_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/x11-toolkits/xview:patch
+EXTRACT_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/x11-toolkits/xview:patch
 CONFIGURE_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/x11-toolkits/xview:configure
 LIB_DEPENDS=	libxview.so:${PORTSDIR}/x11-toolkits/xview
 
 USES=		imake
 USE_XORG=	x11 xext
-WRKSRC=		${WRKDIRPREFIX}${.CURDIR}/../xview/work/${DISTNAME}
 ALL_TARGET=	Clients
 
+BROKEN=		conflicts with its depends
+
 .include <bsd.port.pre.mk>
 
 IMAKECPPFLAGS+=	-DXVDestDir=${STAGEDIR}${PREFIX}
 
+post-extract:
+	${LN} -sf $$(${MAKE} -C ${PORTSDIR}/x11-toolkits/xview -V WRKDIR)/${DISTNAME} ${WRKSRC}
+
 do-install:
 	@cd ${WRKSRC}/clients; ${MAKE} install install.man
 



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