svn commit: r357262 - in head: sysutils/disktool x11-toolkits/slingshot x11-toolkits/slingshot/files x11-toolkits/xview x11-toolkits/xview-clients x11-wm/olvwm x11/props

Cy Schubert cy at FreeBSD.org
Tue Jun 10 05:09:12 UTC 2014


Author: cy
Date: Tue Jun 10 05:09:09 2014
New Revision: 357262
URL: http://svnweb.freebsd.org/changeset/ports/357262
QAT: https://qat.redports.org/buildarchive/r357262/

Log:
  Support stage. Update to new LIB_DEPENDS.

Modified:
  head/sysutils/disktool/Makefile
  head/x11-toolkits/slingshot/Makefile
  head/x11-toolkits/slingshot/files/patch-aa
  head/x11-toolkits/xview-clients/Makefile
  head/x11-toolkits/xview-clients/pkg-plist
  head/x11-toolkits/xview/Makefile
  head/x11-toolkits/xview/pkg-plist
  head/x11-wm/olvwm/Makefile
  head/x11-wm/olvwm/pkg-plist
  head/x11/props/Makefile

Modified: head/sysutils/disktool/Makefile
==============================================================================
--- head/sysutils/disktool/Makefile	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/sysutils/disktool/Makefile	Tue Jun 10 05:09:09 2014	(r357262)
@@ -11,22 +11,20 @@ DISTNAME=	disktool-2.0c
 MAINTAINER=	cy at FreeBSD.org
 COMMENT=	XView sysadmin tool for monitoring diskfull situations
 
-LIB_DEPENDS=	xview.3:${PORTSDIR}/x11-toolkits/xview
+LIB_DEPENDS=	libxview.so:${PORTSDIR}/x11-toolkits/xview
 
 WRKSRC=		${WRKDIR}/${DISTNAME}
 
 ALL_TARGET=	disktool
 
-MAN1=		disktool.1
-PLIST_FILES=	bin/disktool
+PLIST_FILES=	bin/disktool man/man1/disktool.1.gz
 
-NO_STAGE=	yes
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/Makefile
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/disktool ${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/disktool ${STAGEDIR}${PREFIX}/bin/
 	${INSTALL_MAN} ${WRKSRC}/disktool.man \
-	${PREFIX}/man/man1/disktool.1
+		${STAGEDIR}${PREFIX}/man/man1/disktool.1
 
 .include <bsd.port.mk>

Modified: head/x11-toolkits/slingshot/Makefile
==============================================================================
--- head/x11-toolkits/slingshot/Makefile	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11-toolkits/slingshot/Makefile	Tue Jun 10 05:09:09 2014	(r357262)
@@ -16,7 +16,7 @@ EXTRACT_SUFX=	.tar.Z
 MAINTAINER=	cy at FreeBSD.org
 COMMENT=	Supplemental Libraries to extend Xview
 
-LIB_DEPENDS=	xview.3:${PORTSDIR}/x11-toolkits/xview
+LIB_DEPENDS=	libxview.so:${PORTSDIR}/x11-toolkits/xview
 
 WRKSRC=		${WRKDIR}/sspkg2.1
 USE_LDCONFIG=	yes
@@ -24,13 +24,17 @@ USES=		gmake
 MAKE_JOBS_UNSAFE=	yes
 MAKE_ENV=	OPENWINHOME=${LOCALBASE}
 
-NO_STAGE=	yes
+.include <bsd.port.pre.mk>
+
+IMAKECPPFLAGS+=	-DXVDestDir=${STAGEDIR}${PREFIX}
+MAKE_ARGS=	STAGEDIR=${STAGEDIR}
+
 post-install:
 .if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/doc/*.ps ${DOCSDIR}
-	${GZIP_CMD} ${DOCSDIR}/README ${DOCSDIR}/*.ps
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/*.ps ${STAGEDIR}${DOCSDIR}
+	${GZIP_CMD} ${STAGEDIR}${DOCSDIR}/README ${STAGEDIR}${DOCSDIR}/*.ps
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>

Modified: head/x11-toolkits/slingshot/files/patch-aa
==============================================================================
--- head/x11-toolkits/slingshot/files/patch-aa	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11-toolkits/slingshot/files/patch-aa	Tue Jun 10 05:09:09 2014	(r357262)
@@ -13,7 +13,7 @@
   #	@(#) Makefile 1.21 93/10/25 
   
   SSPKGHOME = 	.
-! INSTALL_DIR =	$(PREFIX)
+! INSTALL_DIR =	${STAGEDIR}$(PREFIX)
   TARFILE =	/home2/tmp/sspkgs-tar
   
   SRCDIR =	$(SSPKGHOME)/src

Modified: head/x11-toolkits/xview-clients/Makefile
==============================================================================
--- head/x11-toolkits/xview-clients/Makefile	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11-toolkits/xview-clients/Makefile	Tue Jun 10 05:09:09 2014	(r357262)
@@ -20,19 +20,18 @@ CONFLICTS=	props-1.0
 MAKE_JOBS_UNSAFE=	yes
 PATCH_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/x11-toolkits/xview:patch
 CONFIGURE_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/x11-toolkits/xview:configure
-LIB_DEPENDS=	xview.3:${PORTSDIR}/x11-toolkits/xview
+LIB_DEPENDS=	libxview.so:${PORTSDIR}/x11-toolkits/xview
 
 USES=		imake
 USE_XORG=	x11 xext
 WRKSRC=		${WRKDIRPREFIX}${.CURDIR}/../xview/work/${DISTNAME}
 ALL_TARGET=	Clients
 
-MAN1=		clock.1 cmdtool.1 olwm.1 olwmslave.1 props.1 shelltool.1 \
-		textedit.1
-MANCOMPRESSED=	yes
+.include <bsd.port.pre.mk>
+
+IMAKECPPFLAGS+=	-DXVDestDir=${STAGEDIR}${PREFIX}
 
-NO_STAGE=	yes
 do-install:
 	@cd ${WRKSRC}/clients; ${MAKE} install install.man
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>

Modified: head/x11-toolkits/xview-clients/pkg-plist
==============================================================================
--- head/x11-toolkits/xview-clients/pkg-plist	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11-toolkits/xview-clients/pkg-plist	Tue Jun 10 05:09:09 2014	(r357262)
@@ -5,6 +5,16 @@ bin/olwmslave
 bin/props
 bin/shelltool
 bin/textedit
+lib/help/clock.info
+lib/help/olwm.info
+lib/help/props.info
 lib/help/workspace.info
 lib/openwin-menu
 lib/openwin-menu-programs
+man/man1/clock.1.gz
+man/man1/cmdtool.1.gz
+man/man1/olwm.1.gz
+man/man1/olwmslave.1.gz
+man/man1/props.1.gz
+man/man1/shelltool.1.gz
+man/man1/textedit.1.gz

Modified: head/x11-toolkits/xview/Makefile
==============================================================================
--- head/x11-toolkits/xview/Makefile	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11-toolkits/xview/Makefile	Tue Jun 10 05:09:09 2014	(r357262)
@@ -30,14 +30,13 @@ ALL_TARGET=	World
 SUB_FILES=	pkg-message
 CFLAGS+=	-Wno-return-type
 
-MAN1=		XView.1
-
 X11BASE2FIX=	clients/olwmslave/help_file.c	lib/libxview/help/help_file.c	\
 		lib/libxview/misc/gettext.h	lib/libxview/textsw/txt_e_menu.c
 
-NO_STAGE=	yes
 .include <bsd.port.pre.mk>
 
+IMAKECPPFLAGS+=	-DXVDestDir=${STAGEDIR}${PREFIX}
+
 .if ${OSVERSION} > 800089
 CFLAGS+=	-DCOMPAT_43TTY
 .endif

Modified: head/x11-toolkits/xview/pkg-plist
==============================================================================
--- head/x11-toolkits/xview/pkg-plist	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11-toolkits/xview/pkg-plist	Tue Jun 10 05:09:09 2014	(r357262)
@@ -701,6 +701,7 @@ lib/X11/fonts/olmisc/olgl19.pcf.gz
 lib/X11/fonts/olmisc/fonts.scale
 lib/X11/fonts/olmisc/fonts.dir
 lib/X11/fonts/olmisc/fonts.alias
+man/man1/XView.1.gz
 @dirrm lib/X11/fonts/olmisc
 %%PORTDOCS%%%%DOCSDIR%%/bugform
 %%PORTDOCS%%%%DOCSDIR%%/dnd_api.txt

Modified: head/x11-wm/olvwm/Makefile
==============================================================================
--- head/x11-wm/olvwm/Makefile	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11-wm/olvwm/Makefile	Tue Jun 10 05:09:09 2014	(r357262)
@@ -23,7 +23,7 @@ PATCH_DIST_STRIP=	-p1
 MAINTAINER=	cy at FreeBSD.org
 COMMENT=	OpenLook Virtual Window manager
 
-LIB_DEPENDS=	xview.3:${PORTSDIR}/x11-toolkits/xview
+LIB_DEPENDS=	libxview.so:${PORTSDIR}/x11-toolkits/xview
 
 REINPLACE_ARGS= -i ""
 NO_WRKSUBDIR=	yes
@@ -32,7 +32,8 @@ USE_XORG=	xpm
 MAN1=		olvwm.1 olvwmrc.1
 XFREE86_HTML_MAN=	no
 
-NO_STAGE=	yes
+IMAKECPPFLAGS+=	-DXVDestDir=${STAGEDIR}${PREFIX}
+
 pre-configure:
 	@${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
 	's|^#endif.*$$|#endif|;s|^#else.*$$|#else|;\

Modified: head/x11-wm/olvwm/pkg-plist
==============================================================================
--- head/x11-wm/olvwm/pkg-plist	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11-wm/olvwm/pkg-plist	Tue Jun 10 05:09:09 2014	(r357262)
@@ -1,2 +1,4 @@
 bin/olvwm
 lib/help/olvwm.info
+man/man1/olvwm.1.gz
+man/man1/olvwmrc.1.gz

Modified: head/x11/props/Makefile
==============================================================================
--- head/x11/props/Makefile	Tue Jun 10 04:49:09 2014	(r357261)
+++ head/x11/props/Makefile	Tue Jun 10 05:09:09 2014	(r357262)
@@ -14,7 +14,7 @@ COMMENT=	The OpenLook props application
 
 CONFLICTS=	xview-clients-3.2.1.4.19*
 
-LIB_DEPENDS=	xview.3:${PORTSDIR}/x11-toolkits/xview
+LIB_DEPENDS=	libxview.so:${PORTSDIR}/x11-toolkits/xview
 
 MAKE_JOBS_UNSAFE=	yes
 WRKSRC=		${WRKDIR}/props
@@ -22,9 +22,8 @@ USES=		imake
 USE_XORG=	x11 xext
 MAKE_ARGS=	INFOFILES=""
 
-NO_STAGE=	yes
 post-install:
-		${MKDIR} ${PREFIX}/lib/X11/locale/C/props; \
-		${INSTALL_DATA} ${WRKSRC}/C/* ${PREFIX}/lib/X11/locale/C/props
+		${MKDIR} ${STAGEDIR}${PREFIX}/lib/X11/locale/C/props; \
+		${INSTALL_DATA} ${WRKSRC}/C/* ${STAGEDIR}${PREFIX}/lib/X11/locale/C/props
 
 .include <bsd.port.mk>


More information about the svn-ports-head mailing list