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-all
mailing list