Index: head/graphics/lfview/Makefile =================================================================== --- head/graphics/lfview/Makefile (revision 395394) +++ head/graphics/lfview/Makefile (revision 395395) @@ -1,36 +1,36 @@ # Created by: Yuu Yashiki # $FreeBSD$ PORTNAME= lfview PORTVERSION= 1.1a PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://hoshina.denpa.org/ MAINTAINER= ports@FreeBSD.org COMMENT= Graphic viewer for Leaf products USES= imake tar:tgz USE_XORG= x11 xext USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS DOCSDIR= ${PREFIX}/share/doc/ja/lfview .include .if ${ARCH} != i386 CFLAGS+= -fPIC MAKE_ENV+= SHLIBGLOBALSFLAGS=-fPIC .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lfview ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/plugins/liblfv_leaf.so.1 ${STAGEDIR}${PREFIX}/lib ${LN} -sf liblfv_leaf.so.1 ${STAGEDIR}${PREFIX}/lib/liblfv_leaf.so -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} -.endif .include Index: head/graphics/libwmf/Makefile =================================================================== --- head/graphics/libwmf/Makefile (revision 395394) +++ head/graphics/libwmf/Makefile (revision 395395) @@ -1,56 +1,52 @@ # Created by: Chris Piazza # $FreeBSD$ PORTNAME= libwmf PORTVERSION= 0.2.8.4 PORTREVISION= 14 CATEGORIES= graphics MASTER_SITES= SF/wvware/${PORTNAME}/${PORTVERSION} MAINTAINER= jason.unovitch@gmail.com COMMENT= Tools and library for converting Microsoft WMF (windows metafile) LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 CONFLICTS?= libwmf-nox11-[0-9]* GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-sys-gd=no \ --with-png=${LOCALBASE} --with-jpeg=${LOCALBASE} \ --with-gsfontdir=${LOCALBASE}/share/ghostscript/fonts INSTALL_TARGET= install-strip USES= jpeg libtool USE_GNOME= libxml2 USE_LDCONFIG= yes PORTDOCS= * OPTIONS_DEFINE= X11 DOCS OPTIONS_DEFAULT=X11 OPTIONS_SUB= yes X11_USE= XORG=x11 X11_CONFIGURE_OFF=--with-x=no -.include - post-patch: @${REINPLACE_CMD} -e 's|src include fonts doc|src include fonts|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|@LIBWMF_GDK_PIXBUF_TRUE@|#|g ; \ s|@LIBWMF_GDK_PIXBUF_FALSE@||g ; \ s|: install-loaderLTLIBRARIES|:|g' ${WRKSRC}/src/Makefile.in -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${TAR} -C ${WRKSRC}/doc --exclude '*Makefile*' -cf - . | \ ${TAR} -C ${STAGEDIR}${DOCSDIR} --unlink -xf - -.endif .include Index: head/graphics/py-gvgen/Makefile =================================================================== --- head/graphics/py-gvgen/Makefile (revision 395394) +++ head/graphics/py-gvgen/Makefile (revision 395395) @@ -1,38 +1,35 @@ # Created by: Sofian Brabez # $FreeBSD$ PORTNAME= gvgen PORTVERSION= 0.9 PORTREVISION= 1 CATEGORIES= graphics python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sbz@FreeBSD.org COMMENT= Easy python interface to generate dot files LICENSE= GPLv2 USES= python USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= stricaud GH_TAGNAME= 777ab06 +NO_ARCH= yes OPTIONS_DEFINE= DOCS PORTDOCS= crypto-folks.png gvgen-legend.png gvgen-propertyforeachlinks.2.png \ gvgen-smartmode-2.png gvgen-cluster-node-link.png gvgen-legendin.png \ gvgen-propertylink.png gvgen-styles.png gvgen-defaultstyle.png \ gvgen-links.png gvgen-smartmode-1.png -.include - -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} .endfor -.endif .include Index: head/graphics/py-webcolors/Makefile =================================================================== --- head/graphics/py-webcolors/Makefile (revision 395394) +++ head/graphics/py-webcolors/Makefile (revision 395395) @@ -1,31 +1,28 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= webcolors PORTVERSION= 1.4 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= tota@FreeBSD.org COMMENT= Library working with the sRGB color space as used in the HTML and CSS LICENSE= BSD3CLAUSE USES= python USE_PYTHON= distutils autoplist +NO_ARCH= yes DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} PORTDOCS= README OPTIONS_DEFINE= DOCS -.include - -.if ${PORT_OPTIONS:MDOCS} -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${INSTALL_WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} -.endif .include Index: head/graphics/waffle/Makefile =================================================================== --- head/graphics/waffle/Makefile (revision 395394) +++ head/graphics/waffle/Makefile (revision 395395) @@ -1,39 +1,35 @@ # Created by: Jean-Sébastien Pédron # $FreeBSD$ PORTNAME= waffle PORTVERSION= 1.5.1 CATEGORIES= graphics MASTER_SITES= http://www.waffle-gl.org/files/release/waffle-${PORTVERSION}/ MAINTAINER= x11@FreeBSD.org COMMENT= Library that allows to defer selection of an OpenGL API until runtime LICENSE= BSD2CLAUSE USES= cmake:outsource compiler:c11 ninja pkgconfig tar:xz USE_LDCONFIG= yes DOCSDIR= ${PREFIX}/share/doc/waffle1 OPTIONS_DEFINE= DOCS USE_XORG= x11 xcb USE_GL= gl egl CFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CMAKE_ARGS+= -Dwaffle_has_glx=ON #CMAKE_ARGS+= -Dwaffle_has_x11_egl=ON #CMAKE_ARGS+= -Dwaffle_has_gbm=ON # FIXME: Required udev PLIST_SUB+= PORTVERSION=${PORTVERSION} -.include - -.if ! ${PORT_OPTIONS:MDOCS} -post-install: +post-install-DOCS-off: ${RM} -rf ${STAGEDIR}${DOCSDIR} -.endif .include Index: head/graphics/xoris/Makefile =================================================================== --- head/graphics/xoris/Makefile (revision 395394) +++ head/graphics/xoris/Makefile (revision 395395) @@ -1,29 +1,25 @@ # Created by: Alexander Gromnitsky # $FreeBSD$ PORTNAME= xoris PORTVERSION= 0.1e PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= alexander.gromnitsky@gmail.com COMMENT= X11 pixel color grabber USES= imake USE_XORG= x11 OPTIONS_DEFINE= DOCS -.include - -.if ${PORT_OPTIONS:MDOCS} -SUB_FILES= pkg-message -.endif +DOCS_SUB_FILES= pkg-message post-install: ${INSTALL_SCRIPT} ${FILESDIR}/xoris-run.sh ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include Index: head/graphics/xournal/Makefile =================================================================== --- head/graphics/xournal/Makefile (revision 395394) +++ head/graphics/xournal/Makefile (revision 395395) @@ -1,83 +1,79 @@ # Created by: Jan Henrik Sylvester # $FreeBSD$ PORTNAME= xournal PORTVERSION= 0.4.8 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= me@janh.de COMMENT= Notetaking application that can annotate PDFs LICENSE= GPLv2 LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib USES= pkgconfig desktop-file-utils shared-mime-info USE_GNOME= libgnomecanvas GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir="${DOCSDIR}" INSTALLS_ICONS= yes INSTALL_TARGET= install desktop-install OPTIONS_DEFINE= GHOSTSCRIPT DOCS GHOSTSCRIPT_DESC= Install ghostscript (PS/PDF as bitmap bg) OPTIONS_DEFAULT= GHOSTSCRIPT GHOSTSCRIPT_USES= ghostscript:run PORTDOCS_MAIN= AUTHORS \ ChangeLog \ COPYING \ README PORTDOCS= ${PORTDOCS_MAIN} \ html-doc/screenshot.png \ html-doc/manual.html \ html-doc/pixmaps/lightgreen.png \ html-doc/pixmaps/medium.png \ html-doc/pixmaps/ruler.png \ html-doc/pixmaps/green.png \ html-doc/pixmaps/magenta.png \ html-doc/pixmaps/default-pen.png \ html-doc/pixmaps/lasso.png \ html-doc/pixmaps/highlighter.png \ html-doc/pixmaps/red.png \ html-doc/pixmaps/hand.png \ html-doc/pixmaps/fullscreen.png \ html-doc/pixmaps/white.png \ html-doc/pixmaps/xoj.svg \ html-doc/pixmaps/pencil.png \ html-doc/pixmaps/rect-select.png \ html-doc/pixmaps/stretch.png \ html-doc/pixmaps/blue.png \ html-doc/pixmaps/lightblue.png \ html-doc/pixmaps/orange.png \ html-doc/pixmaps/yellow.png \ html-doc/pixmaps/gray.png \ html-doc/pixmaps/xournal.svg \ html-doc/pixmaps/xournal.png \ html-doc/pixmaps/thin.png \ html-doc/pixmaps/thick.png \ html-doc/pixmaps/eraser.png \ html-doc/pixmaps/recycled.png \ html-doc/pixmaps/shapes.png \ html-doc/pixmaps/black.png \ html-doc/pixmaps/text-tool.png -.include - post-patch: @${REINPLACE_CMD} \ -e 's|$$(DESTDIR)/usr/share/|$$(DESTDIR)$$$$desktopdir/|g' \ ${WRKSRC}/Makefile.in -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS_MAIN:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/html-doc (cd ${WRKSRC} && ${COPYTREE_SHARE} html-doc/ ${STAGEDIR}${DOCSDIR}) -.endif .include Index: head/graphics/zbar/Makefile =================================================================== --- head/graphics/zbar/Makefile (revision 395394) +++ head/graphics/zbar/Makefile (revision 395395) @@ -1,69 +1,67 @@ # Created by: Oliver Heesakkers # $FreeBSD$ PORTNAME= zbar PORTVERSION= 0.10 PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= dev2@heesakkers.info COMMENT= ZBar barcode reader LICENSE= LGPL21 GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= iconv jpeg libtool gmake pkgconfig INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-jpeg=yes OPTIONS_DEFINE= X11 IMAGEMAGICK V4L PYTHON GTK2 QT4 DOCS OPTIONS_DEFAULT=X11 IMAGEMAGICK OPTIONS_SUB= yes V4L_DESC= Build zbarcam video scanner X11_USE= XORG=ice,sm,x11,xau,xcb,xdmcp,xext,xv X11_CONFIGURE_ON= --with-x=yes X11_CONFIGURE_OFF= --with-x=no --without-xshm --without-xv IMAGEMAGICK_LIB_DEPENDS= libMagick++-6.so:${PORTSDIR}/graphics/ImageMagick IMAGEMAGICK_CONFIGURE_ON= --with-imagemagick=yes IMAGEMAGICK_CONFIGURE_OFF= --with-imagemagick=no V4L_BUILD_DEPENDS= v4l_compat>=1.0.20101027:${PORTSDIR}/multimedia/v4l_compat V4L_CONFIGURE_ON= --enable-video=yes V4L_CONFIGURE_OFF= --enable-video=no PYTHON_USE= GNOME=pygtk2 PYTHON_USES= python:2 PYTHON_CONFIGURE_ON= --with-python=yes PYTHON_CONFIGURE_OFF= --with-python=no GTK2_USE= GNOME=gtk20 GTK2_CONFIGURE_ON= --with-gtk=yes GTK2_CONFIGURE_OFF= --with-gtk=no QT4_USE= QT4=gui,moc_build QT4_CONFIGURE_ON= --with-qt=yes QT4_CONFIGURE_OFF= --with-qt=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -.include - post-patch: @${REINPLACE_CMD} 's|^pkgconfigdir = .*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|' \ ${WRKSRC}/Makefile.in -.if empty(PORT_OPTIONS:MDOCS) + +post-patch-DOCS-off: @${REINPLACE_CMD} '/^install-data-am: /s/install-dist_docDATA//' \ ${WRKSRC}/Makefile.in -.endif post-install: # make check-plist happy ${RMDIR} ${STAGEDIR}${DATADIR} .include Index: head/irc/darkbot/Makefile =================================================================== --- head/irc/darkbot/Makefile (revision 395394) +++ head/irc/darkbot/Makefile (revision 395395) @@ -1,55 +1,53 @@ # Created by: A. Gabriel # $FreeBSD$ PORTNAME= darkbot PORTVERSION= 6f6.r6 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= irc MASTER_SITES= http://darkbot.sourceforge.net/archive/unix/ \ http://www.BSDCode.org/port/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/} MAINTAINER= ports@FreeBSD.org COMMENT= IRC talking bot with a fast algorithm for its database SUB_FILES= pkg-message PORTDOCS= README PLIST_FILES= bin/darkbot %%ETCDIR%%/logs/.pkgcreate man/man1/darkbot.1.gz PLIST_DIRSTRY= %%ETCDIR%%/logs/ %%ETCDIR%%/dat/ %%ETCDIR%% OPTIONS_DEFINE= DOCS -.include - pre-configure: ${CP} ${WRKSRC}/configure ${WRKSRC}/config do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1.gz ${STAGEDIR}${MAN1PREFIX}/man/man1/ ${MKDIR} ${STAGEDIR}${ETCDIR}/dat ${STAGEDIR}${ETCDIR}/logs ${TOUCH} ${STAGEDIR}${ETCDIR}/logs/.pkgcreate cd ${WRKSRC}/dat; \ for file in *; do \ ${INSTALL_DATA} $$file ${STAGEDIR}${ETCDIR}/dat/$${file}.dist; \ ${CP} -np ${ETCDIR}/dat/$${file}.dist ${STAGEDIR}${ETCDIR}/dat/$$file || ${TRUE} ; \ ${ECHO_CMD} "@unexec cmp -s ${ETCDIR}/dat/$$file \ ${ETCDIR}/dat/$${file}.dist && \ rm -f ${ETCDIR}/dat/$$file || true" >> ${TMPPLIST}; \ ${ECHO_CMD} "${ETCDIR_REL}/dat/$${file}.dist" >> ${TMPPLIST}; \ ${ECHO_CMD} "@exec cp -np %D/%F %B/$$file || true" >> ${TMPPLIST}; \ done ${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/configure ${ECHO_CMD} 'cd ${ETCDIR} && ${SH} config' >> ${WRKSRC}/configure .for s in config configure AddServer Adduser ${INSTALL_SCRIPT} ${WRKSRC}/$s ${STAGEDIR}${ETCDIR} ${ECHO_CMD} ${ETCDIR_REL}/$s >> ${TMPPLIST} .endfor -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/README ${STAGEDIR}${DOCSDIR}/ -.endif .include Index: head/irc/eggdrop/Makefile =================================================================== --- head/irc/eggdrop/Makefile (revision 395394) +++ head/irc/eggdrop/Makefile (revision 395395) @@ -1,117 +1,115 @@ # Created by: Ulrich Spoerlein # $FreeBSD$ PORTNAME= eggdrop PORTVERSION= 1.6.21 PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/ DISTNAME= ${PORTNAME}${PORTVERSION} DISTFILES= ${PORTNAME}${PORTVERSION}.tar.bz2 MAINTAINER= bdrewery@FreeBSD.org COMMENT= The most popular open source Internet Relay Chat bot LICENSE= GPLv2 OPTIONS_DEFINE= DOCS USES= tcl:85+ GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \ --with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h MAKE_JOBS_UNSAFE= yes SUB_FILES= pkg-message PORTDOCS= * -.include - post-patch: @${SED} -e 's#%%PREFIX%%#${PREFIX}#g' ${WRKSRC}/eggdrop.conf \ > ${WRKSRC}/eggdrop.conf.sample post-configure: @(cd ${WRKSRC}; ${MAKE} config) # Workaround broken relative path in SSL-patch # @(cd ${WRKSRC}/src && ${LN} -fs ../config.h) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/eggdrop ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/man1/eggdrop.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/eggdrop.conf.sample ${STAGEDIR}${PREFIX}/etc @${MKDIR} ${STAGEDIR}${PREFIX}/lib/eggdrop .for f in assoc.so blowfish.so channels.so compress.so console.so ctcp.so \ dns.so filesys.so irc.so notes.so seen.so server.so share.so \ transfer.so uptime.so wire.so ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/lib/eggdrop .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/help .for f in assoc.mod/help/assoc.help channels.mod/help/chaninfo.help \ channels.mod/help/channels.help console.mod/help/console.help \ compress.mod/help/compress.help ctcp.mod/help/ctcp.help \ filesys.mod/help/filesys.help irc.mod/help/irc.help \ notes.mod/help/notes.help seen.mod/help/seen.help \ server.mod/help/server.help share.mod/help/share.help \ transfer.mod/help/transfer.help uptime.mod/help/uptime.help \ wire.mod/help/wire.help ${INSTALL_DATA} ${WRKSRC}/src/mod/${f} ${STAGEDIR}${DATADIR}/help .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/help/set .for f in channels.mod/help/set/channels.help \ compress.mod/help/set/compress.help \ console.mod/help/set/console.help ctcp.mod/help/set/ctcp.help \ filesys.mod/help/set/filesys.help irc.mod/help/set/irc.help \ notes.mod/help/set/notes.help server.mod/help/set/server.help \ share.mod/help/set/share.help transfer.mod/help/set/transfer.help ${INSTALL_DATA} ${WRKSRC}/src/mod/$f ${STAGEDIR}${DATADIR}/help/set .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/help/msg .for f in irc.mod/help/msg/irc.help notes.mod/help/msg/notes.help \ seen.mod/help/msg/seen.help ${INSTALL_DATA} ${WRKSRC}/src/mod/$f ${STAGEDIR}${DATADIR}/help/msg .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/language ${INSTALL_DATA} ${WRKSRC}/language/core.*.lang ${STAGEDIR}${DATADIR}/language @cd ${WRKSRC}/src/mod \ && ${FIND} . -name "*.lang" -exec ${INSTALL_DATA} "{}" \ ${STAGEDIR}${DATADIR}/language ";" @${MKDIR} ${STAGEDIR}${DATADIR}/scripts .for f in CONTENTS action.fix.tcl autobotchk alltools.tcl botchk \ cmd_resolve.tcl compat.tcl dccwhois.tcl getops.tcl klined.tcl notes2.tcl ques5.tcl \ quotepass.tcl quotepong.tcl sentinel.tcl userinfo.tcl weed ${INSTALL_DATA} ${WRKSRC}/scripts/${f} ${STAGEDIR}${DATADIR}/scripts .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/scripts/help .for f in cmd_resolve.help userinfo.help ${INSTALL_DATA} ${WRKSRC}/scripts/help/${f} ${STAGEDIR}${DATADIR}/scripts/help .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/scripts/help/msg .for f in userinfo.help ${INSTALL_DATA} ${WRKSRC}/scripts/help/msg/${f} ${STAGEDIR}${DATADIR}/scripts/help/msg .endfor .for f in cmds1.help cmds2.help core.help ${INSTALL_DATA} ${WRKSRC}/help/${f} ${STAGEDIR}${DATADIR}/help .endfor .for f in cmds1.help ${INSTALL_DATA} ${WRKSRC}/help/set/${f} ${STAGEDIR}${DATADIR}/help/set .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/text .for f in banner motd ${INSTALL_DATA} ${WRKSRC}/text/${f} ${STAGEDIR}${DATADIR}/text .endfor -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ABOUT BANS BOTNET BUG-REPORT COMPILE-GUIDE CONTENTS \ FIRST-SCRIPT KNOWN-PROBLEMS MODULES PARTYLINE PATCH-HOWTO \ TEXT-SUBSTITUTIONS TRICKS Changes1.6 USERS WEIRD-MESSAGES \ tcl-commands.doc ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR}/html cd ${WRKSRC}/doc/html && ${INSTALL_DATA} *.html ${STAGEDIR}${DOCSDIR}/html @${MKDIR} ${STAGEDIR}${DOCSDIR}/settings cd ${WRKSRC}/doc/settings && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}/settings -.endif .include Index: head/irc/eggdrop-devel/Makefile =================================================================== --- head/irc/eggdrop-devel/Makefile (revision 395394) +++ head/irc/eggdrop-devel/Makefile (revision 395395) @@ -1,124 +1,124 @@ # Created by: Beech Rintoul # $FreeBSD$ PORTNAME= eggdrop PORTVERSION= 1.8.0.20141008 PORTREVISION= 2 CATEGORIES= irc MASTER_SITES= GH \ http://mirror.shatow.net/freebsd/${PORTNAME}/ PKGNAMESUFFIX= -devel MAINTAINER= bdrewery@FreeBSD.org COMMENT= The most popular open source Internet Relay Chat bot LICENSE= GPLv2 USES= tcl:85+ USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \ --with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h USE_GITHUB= yes GH_ACCOUNT= eggheads GH_PROJECT= ${PORTNAME}-1.8 GH_TAGNAME= 2bf3950 MAKE_JOBS_UNSAFE= yes SUB_FILES= pkg-message CONFLICTS= eggdrop-[0-9]* OPTIONS_DEFINE= DOCS .include post-patch: @${SED} -e 's#%%PREFIX%%#${PREFIX}#g' ${WRKSRC}/eggdrop.conf \ > ${WRKSRC}/eggdrop.conf.sample post-configure: @(cd ${WRKSRC}; ${MAKE} config) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/eggdrop ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/man1/eggdrop.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/eggdrop.conf.sample ${STAGEDIR}${PREFIX}/etc @${MKDIR} ${STAGEDIR}${PREFIX}/lib/eggdrop .for f in assoc.so blowfish.so channels.so compress.so console.so ctcp.so \ dns.so filesys.so irc.so notes.so seen.so server.so share.so \ transfer.so uptime.so ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/lib/eggdrop .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/help .for f in assoc.mod/help/assoc.help channels.mod/help/chaninfo.help \ channels.mod/help/channels.help console.mod/help/console.help \ compress.mod/help/compress.help ctcp.mod/help/ctcp.help \ filesys.mod/help/filesys.help irc.mod/help/irc.help \ notes.mod/help/notes.help seen.mod/help/seen.help \ server.mod/help/server.help share.mod/help/share.help \ transfer.mod/help/transfer.help uptime.mod/help/uptime.help ${INSTALL_DATA} ${WRKSRC}/src/mod/${f} ${STAGEDIR}${DATADIR}/help .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/help/set .for f in channels.mod/help/set/channels.help \ compress.mod/help/set/compress.help \ console.mod/help/set/console.help ctcp.mod/help/set/ctcp.help \ filesys.mod/help/set/filesys.help irc.mod/help/set/irc.help \ notes.mod/help/set/notes.help server.mod/help/set/server.help \ share.mod/help/set/share.help transfer.mod/help/set/transfer.help ${INSTALL_DATA} ${WRKSRC}/src/mod/$f ${STAGEDIR}${DATADIR}/help/set .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/help/msg .for f in irc.mod/help/msg/irc.help notes.mod/help/msg/notes.help \ seen.mod/help/msg/seen.help ${INSTALL_DATA} ${WRKSRC}/src/mod/$f ${STAGEDIR}${DATADIR}/help/msg .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/language ${INSTALL_DATA} ${WRKSRC}/language/core.*.lang ${STAGEDIR}${DATADIR}/language @cd ${WRKSRC}/src/mod \ && ${FIND} . -name "*.lang" -exec ${INSTALL_DATA} "{}" \ ${STAGEDIR}${DATADIR}/language ";" @${MKDIR} ${STAGEDIR}${DATADIR}/scripts .for f in CONTENTS action.fix.tcl autobotchk alltools.tcl botchk \ cmd_resolve.tcl compat.tcl dccwhois.tcl getops.tcl klined.tcl notes2.tcl ques5.tcl \ quotepass.tcl quotepong.tcl sentinel.tcl userinfo.tcl weed ${INSTALL_DATA} ${WRKSRC}/scripts/${f} ${STAGEDIR}${DATADIR}/scripts .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/scripts/help .for f in cmd_resolve.help userinfo.help ${INSTALL_DATA} ${WRKSRC}/scripts/help/${f} ${STAGEDIR}${DATADIR}/scripts/help .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/scripts/help/msg .for f in userinfo.help ${INSTALL_DATA} ${WRKSRC}/scripts/help/msg/${f} ${STAGEDIR}${DATADIR}/scripts/help/msg .endfor .for f in cmds1.help cmds2.help core.help ${INSTALL_DATA} ${WRKSRC}/help/${f} ${STAGEDIR}${DATADIR}/help .endfor .for f in cmds1.help ${INSTALL_DATA} ${WRKSRC}/help/set/${f} ${STAGEDIR}${DATADIR}/help/set .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/text .for f in banner motd ${INSTALL_DATA} ${WRKSRC}/text/${f} ${STAGEDIR}${DATADIR}/text .endfor -.if ${PORT_OPTIONS:MDOCS} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eggdrop/*.so + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ABOUT BANS BOTNET BUG-REPORT COMPILE-GUIDE CONTENTS \ FIRST-SCRIPT KNOWN-PROBLEMS MODULES PARTYLINE PATCH-HOWTO \ TEXT-SUBSTITUTIONS TRICKS Changes1.8 USERS WEIRD-MESSAGES \ tcl-commands.doc ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR}/html cd ${WRKSRC}/doc/html && ${INSTALL_DATA} *.html ${STAGEDIR}${DOCSDIR}/html @${MKDIR} ${STAGEDIR}${DOCSDIR}/settings cd ${WRKSRC}/doc/settings && ${RM} -rf CVS \ && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}/settings -.endif - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eggdrop/*.so .include Index: head/irc/irssi-fish/Makefile =================================================================== --- head/irc/irssi-fish/Makefile (revision 395394) +++ head/irc/irssi-fish/Makefile (revision 395395) @@ -1,59 +1,59 @@ # Created by: Jens Holmqvist # $FreeBSD$ PORTNAME= irssi-fish DISTVERSION= 1.00-RC5 CATEGORIES= irc security MASTER_SITES= http://fish.secure.la/irssi/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ DISTNAME= FiSH-irssi.v${DISTVERSION}-source MAINTAINER= ashish@FreeBSD.org COMMENT= Encryption plugin for irssi BUILD_DEPENDS= ${LOCALBASE}/include/glib-2.0/glib.h:${PORTSDIR}/devel/glib20 \ ${LOCALBASE}/lib/libmiracl.a:${PORTSDIR}/math/miracl \ ${LOCALBASE}/include/irssi/src/common.h:${PORTSDIR}/irc/irssi RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi USES= zip USE_LDCONFIG= yes PLIST_FILES= lib/irssi/modules/libfish.so PORTDOCS= FiSH-irssi.txt FiSH-irssi_History.txt OPTIONS_DEFINE= DOCS .include .if ${ARCH} == "amd64" ALL_TARGET= amd64 .endif post-patch: @${GREP} -Rl 'fish[.]sekure[.]us' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} -E \ -e 's|fish[.]sekure[.]us|fish.secure.la|g' @${REINPLACE_CMD} -E \ -e 's|gcc|${CC}|' \ -e 's|-O2|${CFLAGS}|' \ -e 's|-static||' \ -e 's|-shared|-shared -fPIC -DPIC|' \ -e 's|[$$][(]HOME[)]/glib-1.2.10|${LOCALBASE}/include/glib-2.0|' \ -e 's|[$$][(]HOME[)]/irssi-0.8.9|${LOCALBASE}/include/irssi|' \ -e 's|miracl.a|${LOCALBASE}/lib/libmiracl.a|' \ -e 's|[$$]\(pwd\)|`pwd`|g' \ -e 's|\@echo \"Press ENTER to continue or CTRL\+C to abort...\"\; read junk||' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e '/mirdef.lnx/d' ${WRKSRC}/Makefile do-install: -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/irssi/modules + ${INSTALL_PROGRAM} ${WRKSRC}/libfish.so ${STAGEDIR}${PREFIX}/lib/irssi/modules + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor -.endif - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/irssi/modules - ${INSTALL_PROGRAM} ${WRKSRC}/libfish.so ${STAGEDIR}${PREFIX}/lib/irssi/modules .include Index: head/irc/srvx/Makefile =================================================================== --- head/irc/srvx/Makefile (revision 395394) +++ head/irc/srvx/Makefile (revision 395395) @@ -1,45 +1,43 @@ # Created by: Walter Venable # $FreeBSD$ PORTNAME= srvx PORTVERSION= 1.3.1 CATEGORIES= irc net MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Services for ircu P10 protocol networks LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-getopt SUB_FILES= pkg-message PLIST_FILES= bin/srvx etc/srvx.conf.example etc/sockcheck.conf.example PORTDOCS= * OPTIONS_DEFINE= BAHAMUT DEBUG DOCS OPTIONS_DEFAULT= BAHAMUT BAHAMUT_DESC= Enable Bahamut protocol (P10 is default) DEBUG_CONFIGURE_ON= --enable-debug BAHAMUT_CONFIGURE_ON= --with-protocol=bahamut -.include - post-patch: @${REINPLACE_CMD} -e 's|srvx\.conf|${PREFIX}/etc/srx.conf|' \ ${WRKSRC}/src/main.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/srvx ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/*.conf.example ${STAGEDIR}${PREFIX}/etc -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/src/*.help ${STAGEDIR}${DOCSDIR} -.endif .include Index: head/irc/tircproxy/Makefile =================================================================== --- head/irc/tircproxy/Makefile (revision 395394) +++ head/irc/tircproxy/Makefile (revision 395395) @@ -1,29 +1,25 @@ # Created by: Eugeny Kuzakov # $FreeBSD$ PORTNAME= tircproxy PORTVERSION= 0.4.5 PORTREVISION= 4 CATEGORIES= irc MASTER_SITES= http://bre.klaki.net/programs/tircproxy/ MAINTAINER= ports@FreeBSD.org COMMENT= IRC proxy server WRKSRC= ${WRKDIR}/tircproxy-0.4 GNU_CONFIGURE= YES OPTIONS_DEFINE= DOCS -.include - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tircproxy ${STAGEDIR}${PREFIX}/sbin -post-install: -.if ${PORT_OPTIONS:MDOCS} +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} -.endif + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/irc/xchat-fish/Makefile =================================================================== --- head/irc/xchat-fish/Makefile (revision 395394) +++ head/irc/xchat-fish/Makefile (revision 395395) @@ -1,48 +1,46 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ # $MCom: ports/irc/xchat-fish/Makefile,v 1.1 2006/10/04 22:30:07 ahze Exp $ PORTNAME= fish DISTVERSION= 0.98 PORTREVISION= 4 CATEGORIES= irc security MASTER_SITES= http://wirehack7.opsys.de/FiSH/xchat/ \ ftp://ftp.dinoex.de/pub/FreeBSD/distfiles/ PKGNAMEPREFIX= xchat- DISTNAME= FiSH-XChat.v${DISTVERSION}-source MAINTAINER= dinoex@FreeBSD.org COMMENT= Encryption plugin for XChat BUILD_DEPENDS= ${LOCALBASE}/lib/libmiracl.a:${PORTSDIR}/math/miracl RUN_DEPENDS= xchat:${PORTSDIR}/irc/xchat USES= zip dos2unix NO_WRKSUBDIR= yes DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} CCFLAGS+= -Wall -O2 -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV+= CCFLAGS="${CCFLAGS}" PLIST_FILES= lib/xchat/plugins/xfish.so PORTDOCS= FiSH-xchat.txt \ FiSH-xchat_History.txt OPTIONS_DEFINE= DOCS -.include - post-patch: ${RM} -f ${WRKSRC}/mir* ${CP} -pf ${FILESDIR}/Makefile ${WRKSRC}/ do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/xchat/plugins ${INSTALL_PROGRAM} ${WRKSRC}/xfish.so \ ${STAGEDIR}${PREFIX}/lib/xchat/plugins/ -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ -.endif .include Index: head/japanese/font-mplus/Makefile =================================================================== --- head/japanese/font-mplus/Makefile (revision 395394) +++ head/japanese/font-mplus/Makefile (revision 395395) @@ -1,97 +1,94 @@ # Created by: The 244th namelessness at 2ch.net # $FreeBSD$ PORTNAME= mplus PORTVERSION= 2.2.4.055 PORTREVISION= 2 CATEGORIES= japanese x11-fonts MASTER_SITES= SFJP/${PORTNAME}-fonts/5030:bitmap \ SFJP/${PORTNAME}-fonts/6650:outline PKGNAMEPREFIX= ja-font- DISTFILES= ${PORTNAME}_bitmap_fonts-2.2.4.tar.gz:bitmap \ ${PORTNAME}-TESTFLIGHT-055.tar.xz:outline MAINTAINER= hrs@FreeBSD.org COMMENT= M+ Bitmap and Outline Fonts BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \ mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale \ fc-cache:${PORTSDIR}/x11-fonts/fontconfig USES= tar:xz NO_BUILD= yes +NO_ARCH= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR} \ FONTSALIAS=${DATADIR}/bitmap/fonts.alias PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \ LOCAL_FONTSDIR=${LOCAL_FONTSDIR} PATCH_WRKSRC= ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4 DATADIR= ${PREFIX}/share/font-${PORTNAME} PORTDOCS= INSTALL_E.bitmap LICENSE_E.bitmap README_E.bitmap \ INSTALL_J.bitmap LICENSE_J.bitmap README_J.bitmap \ LICENSE_E.outline README_E.outline \ LICENSE_J.outline README_J.outline LOCAL_FONTSDIR= share/fonts X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS -.include - post-extract: cd ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4 && \ ${CAT} fonts_e/fonts.alias fonts_e/euro/fonts.alias \ fonts_j/fonts.alias | ${SORT} -r > ${WRKDIR}/fonts.alias pre-install: ${MKDIR} ${STAGEDIR}${DATADIR}/TTF ${STAGEDIR}${DATADIR}/bitmap do-install: do-install-bitmap do-install-outline do-install-bitmap: cd ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4 && \ ${SETENV} DESTDIR="${STAGEDIR}${DATADIR}/bitmap" \ ${SH} ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4/install_mplus_fonts ${INSTALL_DATA} ${WRKDIR}/fonts.alias ${STAGEDIR}${DATADIR}/bitmap ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/${PORTNAME} cd ${STAGEDIR}/${PREFIX}/${LOCAL_FONTSDIR}/${PORTNAME} && \ ${LN} -s -f ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/bitmap/*.pcf.gz . ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/misc cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/misc && \ ${LN} -s -f ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/bitmap/*.pcf.gz . do-install-outline: ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-TESTFLIGHT-055/*.ttf \ ${STAGEDIR}${DATADIR}/TTF ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/TTF/*.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \ ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/TTF/*.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf -.if ${PORT_OPTIONS:MDOCS} -post-install: +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} for F in ${PORTDOCS:M*.bitmap:S,.bitmap$,,}; do \ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_bitmap_fonts-2.2.4/$${F} ${STAGEDIR}${DOCSDIR}/$${F}.bitmap; \ done for F in ${PORTDOCS:M*.outline:S,.outline$,,}; do \ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-TESTFLIGHT-055/$${F} ${STAGEDIR}${DOCSDIR}/$${F}.outline; \ done -.endif .include Index: head/japanese/kakasi/Makefile =================================================================== --- head/japanese/kakasi/Makefile (revision 395394) +++ head/japanese/kakasi/Makefile (revision 395395) @@ -1,44 +1,42 @@ # Created by: Masafumi NAKANE # $FreeBSD$ PORTNAME= kakasi PORTVERSION= 2.3.5 PORTREVISION= 2 CATEGORIES= japanese textproc MASTER_SITES= http://kakasi.namazu.org/stable/ MAINTAINER= ota@j.email.ne.jp COMMENT= Kanji-Kana Simple Inverter, language filter for Japanese LICENSE= GPLv2 GNU_CONFIGURE= yes USES= iconv libtool USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib DOCS= NEWS README README-ja TODO \ doc/ChangeLog.lib doc/JISYO \ doc/README.lib doc/README.wakati -.include - post-patch: @${REINPLACE_CMD} -e 's/-Wno-unused-result//' ${WRKSRC}/configure post-install: ${INSTALL_MAN} ${WRKSRC}/man/kakasi.1.ja \ ${STAGEDIR}${MAN1PREFIX}/man/ja/man1/kakasi.1 -.if ${PORT_OPTIONS:MDOCS} + +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor -.endif .include Index: head/japanese/mh/Makefile =================================================================== --- head/japanese/mh/Makefile (revision 395394) +++ head/japanese/mh/Makefile (revision 395395) @@ -1,54 +1,52 @@ # Created by: Akito FUJITA # $FreeBSD$ PORTNAME= mh PORTVERSION= ${VERSION}.j${JP_VERSION} PORTREVISION= 2 CATEGORIES= japanese mail MASTER_SITES= ftp://ftp.laic.u-hyogo.ac.jp/pub/net/mh/ \ http://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}-${VERSION}-JP-${JP_VERSION} MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Rand MH mail handling system + Japanese patches BUILD_DEPENDS= jless:${PORTSDIR}/japanese/less RUN_DEPENDS= jless:${PORTSDIR}/japanese/less VERSION= 6.8.4 JP_VERSION= 3.05 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-batchmode \ --enable-apop=${PREFIX}/etc/pop.auth \ --enable-jmandir=${MANPREFIX}/man/ja MAKE_JOBS_UNSAFE= yes CFLAGS+= -Wno-return-type USE_LDCONFIG= yes PORTDOCS= 00.READ.ME.1ST CHANGES.JP COMMANDS.JP FAQ.JP FEATURES.JP \ INSTALL.JP OPTIONS.JP READ-ME.JP TODO.JP DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} CONFLICTS= nmh-[0-9]* OPTIONS_DEFINE= DOCS -.include - post-patch: ${REINPLACE_CMD} -e "s/-O /${CFLAGS} /g" ${WRKSRC}/configure post-install: -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/doc-JP && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) -.endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmh.so.3 .for i in ap conflict dp fmtdump install-mh mhl post rcvdist rcvpack rcvstore rcvtty slocal spost ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mh/${i} .endfor + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/doc-JP && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/lang/adacontrol/Makefile =================================================================== --- head/lang/adacontrol/Makefile (revision 395394) +++ head/lang/adacontrol/Makefile (revision 395395) @@ -1,50 +1,48 @@ # Created by: John Marino # $FreeBSD$ PORTNAME= adacontrol PORTVERSION= 1.16r11 CATEGORIES= lang MASTER_SITES= SF/adacontrol DISTNAME= adactl-${PORTVERSION}-src MAINTAINER= marino@FreeBSD.org COMMENT= Tool for detecting use or non-use of specific Ada constructs LICENSE= GPLv2 GMGPL LICENSE_COMB= multi BUILD_DEPENDS= asis>=2013:${PORTSDIR}/lang/asis USES= ada tar:tgz WRKSRC= ${WRKDIR}/adactl-${PORTVERSION} BUILD_WRKSRC= ${WRKSRC}/src ALL_TARGET= build PORTDOCS= adacontrol* OPTIONS_DEFINE= DOCS -.include - do-build: (cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} gnatmake -Pbuild) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/bin \ ${STAGEDIR}${PREFIX}/share/gps/plug-ins \ ${STAGEDIR}${PREFIX}/share/doc/gps/html \ ${STAGEDIR}${PREFIX}/share/gprconfig ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/adactl ${BUILD_WRKSRC}/pfni \ ${BUILD_WRKSRC}/ptree ${STAGEDIR}/${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/GPS/adacontrol.xml \ ${STAGEDIR}${PREFIX}/share/gprconfig ${INSTALL_DATA} ${WRKSRC}/GPS/*adactl* ${WRKSRC}/GPS/pfni.* \ ${STAGEDIR}${PREFIX}/share/gps/plug-ins ${INSTALL_DATA} ${WRKSRC}/doc/*.html \ ${STAGEDIR}${PREFIX}/share/doc/gps/html -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${WRKSRC}/doc/*.html \ ${STAGEDIR}${DOCSDIR} -.endif .include Index: head/lang/ferite/Makefile =================================================================== --- head/lang/ferite/Makefile (revision 395394) +++ head/lang/ferite/Makefile (revision 395395) @@ -1,43 +1,39 @@ # Created by: Jeremy Norris # $FreeBSD$ PORTNAME= ferite PORTVERSION= 1.0.2 PORTREVISION= 5 CATEGORIES= lang MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Embeddable scripting language LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \ libxml2.so:${PORTSDIR}/textproc/libxml2 USES= gmake libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib USE_LDCONFIG= yes PLIST_SUB= MACHINE_ARCH=${MACHINE_ARCH} INSTALL_TARGET= install-strip PORTDOCS= * OPTIONS_DEFINE= DOCS -.include - -.if ! ${PORT_OPTIONS:MDOCS} -MAKE_ENV+= NOPORTDOCS=1 -.endif +DOCS_MAKE_ENV_OFF= NOPORTDOCS=1 post-patch: @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/src/ferite_scanner.c @${FIND} ${WRKSRC} -name Makefile.in -print | ${XARGS} \ ${REINPLACE_CMD} -e "s|-lferite|-lferite -L${WRKSRC}/src/.libs|g" .include Index: head/lang/groovy/Makefile =================================================================== --- head/lang/groovy/Makefile (revision 395394) +++ head/lang/groovy/Makefile (revision 395395) @@ -1,67 +1,65 @@ # Created by: Herve Quiroz # $FreeBSD$ PORTNAME= groovy DISTVERSION= 2.4.4 CATEGORIES= lang java MASTER_SITES= http://dl.bintray.com/groovy/maven/ DISTFILES= apache-groovy-binary-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Agile dynamic language for the JVM LICENSE= APACHE20 WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:tu} USES= zip USE_JAVA= yes JAVA_VERSION= 1.7+ NO_ARCH= yes NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} DATAFILES= CLI-LICENSE.txt conf lib SCRIPTFILES= groovy groovyConsole groovyc groovysh java2groovy startGroovy PORTDOCS= html OPTIONS_DEFINE= DOCS DOCS_DISTFILES= apache-groovy-docs-${PORTVERSION}${EXTRACT_SUFX} -.include - PLIST_FILES= ${SCRIPTFILES:S,^,bin/,} %%JAVAJARDIR%%/${PORTNAME}.jar SUB_FILES= set-groovy_home.sed do-install: @${ECHO_MSG} -n ">> Staging JAR as ${JAVAJARDIR}/${PORTNAME}.jar..." ${INSTALL_DATA} ${WRKSRC}/embeddable/${PORTNAME}-all-${DISTVERSION:tu}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Staging data files in ${DATADIR}..." cd ${WRKSRC} \ && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; \ && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Staging executables in ${PREFIX}/bin..." @${REINPLACE_CMD} -f ${WRKDIR}/set-groovy_home.sed ${WRKSRC}/bin/startGroovy .for file in ${SCRIPTFILES} @${ECHO_MSG} -n " ${file}" ${INSTALL_SCRIPT} ${WRKSRC}/bin/${file} ${STAGEDIR}${PREFIX}/bin/ .endfor @${ECHO_MSG} " [ DONE ]" -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${ECHO_MSG} -n ">> Staging documentation in ${DOCSDIR}..." @cd ${WRKSRC} \ && ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ && ${FIND} ${PORTDOCS} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; @${ECHO_MSG} " [ DONE ]" -.endif post-install: @${FIND} -s ${DATAFILES:S,^,${WRKSRC}/,} -not -type d 2>/dev/null | \ ${SED} -ne 's,^${WRKSRC},${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${FIND} -s -d ${DATAFILES:S,^,${WRKSRC}/,} -type d 2>/dev/null | \ ${SED} -ne 's,^${WRKSRC},@dir ${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${ECHO_CMD} '@dir ${DATADIR:S,^${PREFIX}/,,}' >> ${TMPPLIST} .include Index: head/lang/malbolge/Makefile =================================================================== --- head/lang/malbolge/Makefile (revision 395394) +++ head/lang/malbolge/Makefile (revision 395395) @@ -1,27 +1,23 @@ # Created by: Dereckson # $FreeBSD$ PORTNAME= malbolge PORTVERSION= 0.1.1 CATEGORIES= lang MASTER_SITES= http://cdn.bitbucket.org/dereckson/${PORTNAME}/downloads/ MAINTAINER= dereckson@gmail.com COMMENT= Esoteric language PLIST_FILES= bin/malbolge OPTIONS_DEFINE= DOCS PORTDOCS= * -.include - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/malbolge ${STAGEDIR}${PREFIX}/bin -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/malbolge.txt ${STAGEDIR}${DOCSDIR} -.endif .include Index: head/lang/onyx/Makefile =================================================================== --- head/lang/onyx/Makefile (revision 395394) +++ head/lang/onyx/Makefile (revision 395395) @@ -1,61 +1,59 @@ # Created by: jasone # $FreeBSD$ PORTNAME= onyx PORTVERSION= 5.1.2 PORTREVISION= 5 CATEGORIES= lang MASTER_SITES= http://www.canonware.com/download/onyx/ MAINTAINER= bofh@FreeBSD.org COMMENT= Embeddable stack-based threaded interpreted language LICENSE= BSD2CLAUSE BUILD_DEPENDS= cook:${PORTSDIR}/devel/cook LIB_DEPENDS= libedit.so:${PORTSDIR}/devel/libedit \ libpcre.so:${PORTSDIR}/devel/pcre USES= tar:bzip2 shebangfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libedit-prefix=${LOCALBASE} \ --with-pcre-prefix=${LOCALBASE} USE_LDCONFIG= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS PLIST_SUB= ONYX_VERSION=${PORTVERSION} BROKEN_ia64= Coredump during build on ia64 -.include - do-build: @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} cook) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/onyx/bin/onyx ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/onyx_config/bin/onyx_config ${STAGEDIR}${PREFIX}/bin ${LN} -sf bin/onyx ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${PORTVERSION} ${LN} -sf bin/onyx_config ${STAGEDIR}${PREFIX}/bin/${PORTNAME}_config-${PORTVERSION} ${MKDIR} ${STAGEDIR}${PREFIX}/include/libonyx ${INSTALL_DATA} ${WRKSRC}/lib/libonyx/include/libonyx/*.h ${STAGEDIR}${PREFIX}/include/libonyx ${INSTALL_DATA} ${WRKSRC}/lib/libonyx/lib/libonyx.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/lib/libonyx/lib/libonyx.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/lib/libonyx/lib/libonyx.so.13 ${STAGEDIR}${PREFIX}/lib ${MKDIR} ${STAGEDIR}${DATADIR}/nx/modclopt ${INSTALL_DATA} ${WRKSRC}/mod/modclopt/nx/modclopt/*.nx ${STAGEDIR}${DATADIR}/nx/modclopt ${MKDIR} ${STAGEDIR}${DATADIR}/libonyx ${INSTALL_DATA} ${WRKSRC}/lib/libonyx/src/libonyx_init.nx ${STAGEDIR}${DATADIR}/libonyx ${MKDIR} ${STAGEDIR}${DATADIR}/nx/modprompt ${INSTALL_DATA} ${WRKSRC}/mod/modprompt/nx/modprompt/modprompt.nx ${STAGEDIR}${DATADIR}/nx/modprompt ${INSTALL_MAN} ${WRKSRC}/bin/onyx/man/man1/onyx.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/bin/onyx_config/man/man1/onyx_config.1 ${STAGEDIR}${PREFIX}/man/man1 -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/html (cd ${WRKSRC}/doc/html/onyx && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html) ${MKDIR} ${STAGEDIR}${DOCSDIR}/pdf ${INSTALL_DATA} ${WRKSRC}/doc/pdf/onyx/onyx.pdf ${STAGEDIR}${DOCSDIR}/pdf -.endif .include Index: head/lang/opendylan/Makefile =================================================================== --- head/lang/opendylan/Makefile (revision 395394) +++ head/lang/opendylan/Makefile (revision 395395) @@ -1,47 +1,45 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= opendylan DISTVERSION= 2013.2 CATEGORIES= lang MASTER_SITES= http://opendylan.org/downloads/opendylan/${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-x86-freebsd MAINTAINER= hannes@mehnert.org COMMENT= Open Dylan project native command-line compiler for Dylan LICENSE= MIT LICENSE_FILE= ${WRKSRC}/License.txt IA32_BINARY_PORT= yes -USES= tar:bzip2 +USES= tar:bzip2 WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} DATADIR= ${PREFIX}/lib/${PORTNAME} WRAPPERS= dylan-compiler make-dylan-app dswank parser-compiler OPTIONS_DEFINE= DOCS -.include - do-build: .for f in ${WRAPPERS} @(${ECHO_CMD} "#!${SH}"; \ ${ECHO_CMD} 'export LD_LIBRARY_PATH="${DATADIR}/lib"'; \ ${ECHO_CMD} 'exec ${DATADIR}/bin/${f} "$$@"') > ${WRKSRC}/${f} .endfor do-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for d in bin databases lib sources ${CP} -r ${WRKSRC}/${d} ${STAGEDIR}${DATADIR} .endfor .for f in ${WRAPPERS} ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin .endfor -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} -.endif .include