svn commit: r360682 - in head/x11: keynav mrxvt multi-aterm mxico stalonetray wmcliphist xkeywrap xsel-conrad yalias
Adam Weinberger
adamw at FreeBSD.org
Fri Jul 4 23:16:50 UTC 2014
Author: adamw
Date: Fri Jul 4 23:16:47 2014
New Revision: 360682
URL: http://svnweb.freebsd.org/changeset/ports/360682
QAT: https://qat.redports.org/buildarchive/r360682/
Log:
Remove NOPORTDOCS and NOPORTEXAMPLES.
Modified:
head/x11/keynav/Makefile
head/x11/mrxvt/Makefile
head/x11/multi-aterm/Makefile
head/x11/mxico/Makefile
head/x11/stalonetray/Makefile
head/x11/wmcliphist/Makefile
head/x11/xkeywrap/Makefile
head/x11/xsel-conrad/Makefile
head/x11/yalias/Makefile
Modified: head/x11/keynav/Makefile
==============================================================================
--- head/x11/keynav/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/keynav/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -20,13 +20,11 @@ USE_XORG= xtst x11 xinerama
PLIST_FILES= bin/keynav
PORTEXAMPLES= keynavrc
-.include <bsd.port.pre.mk>
+OPTIONS_DEFINE= EXAMPLES
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/keynav ${STAGEDIR}${PREFIX}/bin
-.if !defined(NOPORTEXAMPLES)
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/keynavrc ${STAGEDIR}${EXAMPLESDIR}
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/x11/mrxvt/Makefile
==============================================================================
--- head/x11/mrxvt/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/mrxvt/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -19,42 +19,32 @@ CONFLICTS= mrxvt-0.5.*
GNU_CONFIGURE= yes
USE_XORG= x11
+OPTIONS_DEFINE= DOCS JAPANESE XFT
+
+JAPANESE_CONFIGURE_ON= --enable-xim --enable-cjk --with-encoding=eucj
+XFT_LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft
+XFT_CONFIGURE_ENABLE= xft
+
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 900007
CONFIGURE_ARGS+= --disable-lastlog --disable-wtmp
.endif
-.if defined(WITH_JAPANESE)
-CONFIGURE_ARGS+= --enable-xim --enable-cjk --with-encoding=eucj
-.endif # WITH_JAPANESE
-
-.if defined(WITH_XFT)
-LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft
-CONFIGURE_ARGS+= --enable-xft
-.endif
-
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
-.if !defined(NOPORTDOCS)
PORTDOCS= TIPS \
- README.greek \
- README.menu \
- README.xvt \
- xdefaults-sample.txt \
- xterm.seq \
- mrxvt.vbs \
- mrxvtset.pl
-.endif
+ README.greek \
+ README.menu \
+ README.xvt \
+ xdefaults-sample.txt \
+ xterm.seq \
+ mrxvt.vbs \
+ mrxvtset.pl
-pre-everything::
- @${ECHO_MSG} "=========================================>"
- @${ECHO_MSG} "For Japanese support use make -DWITH_JAPANESE install"
- @${ECHO_MSG} "For XFT support use make -DWITH_XFT install"
- @${ECHO_MSG} "=========================================>"
-.if defined(NOPORTDOCS)
+.if empty(PORT_OPTIONS:MDOCS)
post-patch:
@${REINPLACE_CMD} -e '/^\(install-data-am:\).*/ \
s/install-docDATA //' ${WRKSRC}/doc/Makefile.in
Modified: head/x11/multi-aterm/Makefile
==============================================================================
--- head/x11/multi-aterm/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/multi-aterm/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -16,24 +16,13 @@ CONFIGURE_ARGS=--with-xpm=${LOCALBASE}
DOCS= AUTHORS ChangeLog INSTALL TODO
-.if defined(WITH_UTMP)
-CONFIGURE_ARGS+= --enable-utmp
-.endif
+OPTIONS_DEFINE= DOCS UTMP WTMP
-.if defined(WITH_WTMP)
-CONFIGURE_ARGS+= --enable-wtmp
-.endif
+UTMP_CONFIGURE_ON= --enable-utmp
+WTMP_CONFIGURE_ON= --enable-wtmp
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "You can specify the following options:"
- @${ECHO_MSG} "WITH_UTMP=yes - enable utmp support"
- @${ECHO_MSG} "WITH_WTMP=yes - enable wtmp support"
-
-.if !defined(NOPORTDOCS)
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
-.endif
.include <bsd.port.mk>
Modified: head/x11/mxico/Makefile
==============================================================================
--- head/x11/mxico/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/mxico/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -17,11 +17,11 @@ USES= imake
USE_XORG= x11 xext
WRKSRC= ${WRKDIR}/${PORTNAME}
+OPTIONS_DEFINE= DOCS
+
post-install:
-.if !defined(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@(cd ${WRKSRC}; ${INSTALL_DATA} polyhedron/READMEj ${STAGEDIR}${DOCSDIR})
@(cd ${WRKSRC}; ${INSTALL_DATA} polyhedron/README ${STAGEDIR}${DOCSDIR})
-.endif
.include <bsd.port.mk>
Modified: head/x11/stalonetray/Makefile
==============================================================================
--- head/x11/stalonetray/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/stalonetray/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -21,18 +21,16 @@ PORTDOCS= AUTHORS ChangeLog NEWS README
PORTEXAMPLES= stalonetrayrc.sample
PLIST_FILES= bin/stalonetray man/man1/stalonetray.1.gz
+OPTIONS_DEFINE= DOCS EXAMPLES
+
post-install:
-.if !defined(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for file in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
.endfor
-.endif
-.if !defined(NOPORTEXAMPLES)
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
.for file in ${PORTEXAMPLES}
${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${EXAMPLESDIR}
.endfor
-.endif
.include <bsd.port.mk>
Modified: head/x11/wmcliphist/Makefile
==============================================================================
--- head/x11/wmcliphist/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/wmcliphist/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -18,13 +18,13 @@ USES= pkgconfig
USE_XORG= xpm
USE_GNOME= gtk20
+OPTIONS_DEFINE= DOCS
+
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
@${INSTALL_DATA} ${WRKSRC}/wmcliphistrc ${STAGEDIR}${EXAMPLESDIR}
-.ifndef(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-.endif #NOPORTDOCS
.include <bsd.port.mk>
Modified: head/x11/xkeywrap/Makefile
==============================================================================
--- head/x11/xkeywrap/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/xkeywrap/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -17,14 +17,14 @@ PORTDOCS= README demo.dat xkeywrap_demo.
PLIST_FILES= bin/xkeywrap man/man1/${PORTNAME}.1.gz
+OPTIONS_DEFINE= DOCS
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/xkeywrap ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/xkeywrap.1.gz ${STAGEDIR}${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
${MKDIR} ${STAGEDIR}${DOCSDIR}
.for docs in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR}
.endfor
-.endif
.include <bsd.port.mk>
Modified: head/x11/xsel-conrad/Makefile
==============================================================================
--- head/x11/xsel-conrad/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/xsel-conrad/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -25,6 +25,8 @@ PLIST_FILES= bin/${PORTNAME} man/man1/${
PORTDOCS= ChangeLog README
GNU_CONFIGURE= yes
+OPTIONS_DEFINE= DOCS
+
post-patch:
@${REINPLACE_CMD} -e 's|jmp_buf|sigjmp_buf|g' ${WRKSRC}/xsel.c
@${REINPLACE_CMD} -e 's|@X_CFLAGS@|${CFLAGS}|;\
@@ -33,9 +35,7 @@ post-patch:
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
@${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1x ${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1
-.ifndef NOPORTDOCS
@${INSTALL} -d ${STAGEDIR}${DOCSDIR}/
@cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
-.endif
.include <bsd.port.mk>
Modified: head/x11/yalias/Makefile
==============================================================================
--- head/x11/yalias/Makefile Fri Jul 4 23:13:46 2014 (r360681)
+++ head/x11/yalias/Makefile Fri Jul 4 23:16:47 2014 (r360682)
@@ -17,10 +17,10 @@ USE_GNOME= gtk20
ALL_TARGET= yalias
MAKE_ARGS= prefix=${PREFIX} YALIASDIR=${DATADIR}
-.ifndef(NOPORTDOCS)
+OPTIONS_DEFINE= DOCS
+
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-.endif
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list