svn commit: r359562 - head/net/xpvm

Pawel Pekala pawel at FreeBSD.org
Fri Jun 27 16:08:44 UTC 2014


Author: pawel
Date: Fri Jun 27 16:08:43 2014
New Revision: 359562
URL: http://svnweb.freebsd.org/changeset/ports/359562
QAT: https://qat.redports.org/buildarchive/r359562/

Log:
  - Add staging support
  - Remove leading article from COMMENT
  - Move things to proper places

Modified:
  head/net/xpvm/Makefile

Modified: head/net/xpvm/Makefile
==============================================================================
--- head/net/xpvm/Makefile	Fri Jun 27 16:07:59 2014	(r359561)
+++ head/net/xpvm/Makefile	Fri Jun 27 16:08:43 2014	(r359562)
@@ -11,14 +11,14 @@ DISTNAME=	XPVM.src.${PORTVERSION}
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	ports at FreeBSD.org
-COMMENT=	A Graphical Console and Monitor for PVM
+COMMENT=	Graphical console and monitor for PVM
 
-MAKE_JOBS_UNSAFE=	yes
-
-USE_GCC=	yes
 BUILD_DEPENDS=	${LOCALBASE}/lib/libpvm3.a:${PORTSDIR}/net/pvm
 RUN_DEPENDS:=	${BUILD_DEPENDS}
-LIB_DEPENDS=	libtk84.so:${PORTSDIR}/x11-toolkits/tk84
+
+USES=		tk:84
+USE_GCC=	yes
+MAKE_JOBS_UNSAFE=	yes
 
 WRKSRC=		${WRKDIR}/xpvm
 PVM_ROOT?=	${LOCALBASE}/lib/pvm
@@ -27,7 +27,6 @@ SUB_FILES=	pkg-message
 
 ALL_TARGET=	default
 
-NO_STAGE=	yes
 pre-everything::
 	@${ECHO_MSG}
 	@${ECHO_MSG} "If your PVM is not installed in the default directory,"
@@ -39,21 +38,11 @@ post-patch:
 	   src/xpvm.h tracer/trclib.h
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/src/FREEBSD/xpvm ${PREFIX}/bin
-	${MKDIR} -m 755 ${DATADIR}
-	for i in src/*.tcl ; do \
-		${INSTALL_DATA} ${WRKSRC}/$$i ${DATADIR}; \
-	done
-	${MKDIR} -m 755 ${DATADIR}/src/xbm
-	for i in src/xbm/* ; do \
-		${INSTALL_DATA} ${WRKSRC}/$$i ${DATADIR}/src/xbm; \
-	done
-	${MKDIR} -m 755 ${DATADIR}/src/help
-	for i in src/help/* ; do \
-		${INSTALL_DATA} ${WRKSRC}/$$i ${DATADIR}/src/help; \
-	done
-
-post-install:
-	@${CAT} ${PKGMESSAGE}
+	${INSTALL_PROGRAM} ${WRKSRC}/src/FREEBSD/xpvm ${STAGEDIR}${PREFIX}/bin
+	@${MKDIR} -m 755 ${STAGEDIR}${DATADIR}/src/xbm
+	@${MKDIR} -m 755 ${STAGEDIR}${DATADIR}/src/help
+	${INSTALL_DATA} ${WRKSRC}/src/*.tcl ${STAGEDIR}${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/src/xbm/* ${STAGEDIR}${DATADIR}/src/xbm
+	${INSTALL_DATA} ${WRKSRC}/src/help/* ${STAGEDIR}${DATADIR}/src/help
 
 .include <bsd.port.mk>


More information about the svn-ports-head mailing list