Index: head/benchmarks/autobench/Makefile =================================================================== --- head/benchmarks/autobench/Makefile (revision 453237) +++ head/benchmarks/autobench/Makefile (revision 453238) @@ -1,30 +1,30 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= autobench PORTVERSION= 2.1.2 PORTREVISION= 9 CATEGORIES= benchmarks www MASTER_SITES= http://www.xenoclast.org/autobench/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Automating the process of benchmarking a web server LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENCE RUN_DEPENDS= httperf:benchmarks/httperf \ gawk:lang/gawk \ gnuplot:math/gnuplot USES= gmake perl5 shebangfix MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" DEBUG_FLAGS= \ PREFIX=${PREFIX} -SHEBANG_FILES= autobench_admin autobenchd autobench +SHEBANG_FILES= autobench_admin autobenchd autobench post-patch: .for file in autobench autobench_admin @${REINPLACE_CMD} -i '' -e 's|/etc/|${PREFIX}/etc/|' ${WRKSRC}/${file} .endfor .include Index: head/cad/electric/Makefile =================================================================== --- head/cad/electric/Makefile (revision 453237) +++ head/cad/electric/Makefile (revision 453238) @@ -1,53 +1,53 @@ # Created by: Mario S F Ferreira et al. # $FreeBSD$ PORTNAME= electric PORTVERSION= 7.0.0 PORTREVISION= 5 CATEGORIES= cad MASTER_SITES= GNU DISTNAME= ${PORTNAME}-${PORTVERSION:C/^(...)\./\1/} MAINTAINER= ports@FreeBSD.org COMMENT= Sophisticated electrical CAD system LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= motif FEATURES= MOTIF OPTIONS_DEFINE= T1LIB NLS OPTIMIZED_CFLAGS OPTIONS_DEFAULT=T1LIB T1LIB_DESC= Use T1lib Type1 font library T1LIB_LIB_DEPENDS= libt1.so:devel/t1lib T1LIB_VARS= FEATURES+=T1LIB NLS_USES= gettext NLS_VARS= FEATURES+=INT -OPTIMIZED_CFLAGS_VARS= FEATURES+=OPT +OPTIMIZED_CFLAGS_VARS= FEATURES+=OPT .include post-patch: @${REINPLACE_CMD} -e 's|/usr/share/electric/lib/|${DATADIR}/lib/|; \ s|/usr/share/electric/doc/|${DOCSDIR}/|; \ s|/usr/bin/|${LOCALBASE}/bin/|; \ s|${LOCALBASE}/bin/sort|${SORT}|' \ ${WRKSRC}/src/include/config.h @${REINPLACE_CMD} -e 's|/usr/share/electric/lib|${DATADIR}/lib|; \ s|/usr/share/electric/doc|${DOCSDIR}|; \ s|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|/usr/X11R6/|${LOCALBASE}/|' ${WRKSRC}/configure .for FEATURE in ${FEATURES} @${REINPLACE_CMD} -e 's|#%%${FEATURE}%%||g' ${WRKSRC}/Makefile.in .endfor post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/electric .include Index: head/chinese/auto-cn-l10n/Makefile =================================================================== --- head/chinese/auto-cn-l10n/Makefile (revision 453237) +++ head/chinese/auto-cn-l10n/Makefile (revision 453238) @@ -1,44 +1,44 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= auto-cn-l10n PORTVERSION= 1.1 PORTREVISION= 3 CATEGORIES= chinese #MASTER_SITES= ftp://local-distfiles.freebsd.org.cn/pub/china-ports/hamigua/ MASTER_SITES= LOCAL/delphij DISTNAME= zh-${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= The automatic localization for Simplified Chinese zh_CN.eucCN locale NO_BUILD= yes -SUB_FILES= pkg-message +SUB_FILES= pkg-message REINPLACE_ARGS= -i "" -OPTIONS_DEFINE= WQY FIREFLYTTF FCITX SCIM MINICHINPUT RELAXCONF +OPTIONS_DEFINE= WQY FIREFLYTTF FCITX SCIM MINICHINPUT RELAXCONF OPTIONS_DEFAULT= WQY SCIM RELAXCONF WQY_DESC= WenQuanYi Bitmap Song Font FIREFLYTTF_DESC= Firefly TrueType Font FCITX_DESC= GBK Chinese XIM server SCIM_DESC= Smart Common Input Method platform MINICHINPUT_DESC= A tiny version of Chinput RELAXCONF_DESC= A set of utilities for FreeBSD LiveCD WQY_RUN_DEPENDS= ${LOCALBASE}/share/fonts/wqy/wenquanyi_10pt.pcf:x11-fonts/wqy FIREFLYTTF_RUN_DEPENDS= ${LOCALBASE}/share/fonts/TrueType/fireflysung.ttf:chinese/fireflyttf FCITX_RUN_DEPENDS= fcitx:chinese/fcitx SCIM_RUN_DEPENDS= ${LOCALBASE}/share/scim/tables/Wubi.bin:chinese/scim-tables \ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/pinyin.so:chinese/scim-pinyin -MINICHINPUT_RUN_DEPENDS= chinput:chinese/miniChinput +MINICHINPUT_RUN_DEPENDS=chinput:chinese/miniChinput RELAXCONF_RUN_DEPENDS= relaxconf:sysutils/relaxconf post-patch: @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g; \ s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/dot.xselector ${WRKSRC}/dot.xinitrc do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/skel/zh_CN.eucCN ${CP} ${WRKSRC}/* ${STAGEDIR}${PREFIX}/share/skel/zh_CN.eucCN .include Index: head/databases/mantis/Makefile =================================================================== --- head/databases/mantis/Makefile (revision 453237) +++ head/databases/mantis/Makefile (revision 453238) @@ -1,199 +1,199 @@ # Created by: Rozhuk Ivan # $FreeBSD$ PORTNAME= mantis PORTVERSION= 2.6.0 CATEGORIES= databases www MAINTAINER= ports@FreeBSD.org COMMENT= Bug tracking system written in PHP NO_BUILD= yes USE_PHP= hash pcre session xml USE_GITHUB= yes GH_ACCOUNT= mantisbt:DEFAULT \ mantisbt:api_swaggerui \ mantisbt:lib_adodb \ mantisbt:lib_disposable \ mantisbt:lib_parsedown \ mantisbt:lib_phpmailer \ mantisbt:lib_securimage GH_PROJECT= mantisbt:DEFAULT \ swagger-ui:api_swaggerui \ ADOdb:lib_adodb \ disposable_email_checker:lib_disposable \ parsedown:lib_parsedown \ PHPMailer:lib_phpmailer \ securimage:lib_securimage GH_TAGNAME= 063cce6182568cf2eba81e3ca59cdd67606e7bab:DEFAULT \ 0beaf61f94c3e6359ee0cdaf7b23ad4b365d761f:api_swaggerui \ cc2c13e337f1441e3aa1e17497722c1cd98b281b:lib_adodb \ 6a7ddc0598810bdb91d270b489cec2e1033e047f:lib_disposable \ 20ff8bbb57205368b4b42d094642a3e52dac85fb:lib_parsedown \ e066a6277ad41fcfdb8d3b8536aaa55ec9b6399b:lib_phpmailer \ 65d446e137db4fe84e7f7edb9e7b06fce521a63b:lib_securimage GH_SUBDIR= library/adodb:lib_adodb \ library/disposable:lib_disposable \ library/parsedown:lib_parsedown \ library/phpmailer:lib_phpmailer \ library/securimage:lib_securimage OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= ACTIVITY ANNOUNCE COLORIZED CUSTOMREPORTER \ EMAILREP EVENTLOG FLTBUGLST JQUERYCHOSEN \ JQUERYUI LIGHTBOX PIWIK SAMPLEAUTH SLACK \ SNIPPETS SI TASKODROME TIMETRACKING -OPTIONS_DEFAULT= MYSQL +OPTIONS_DEFAULT= MYSQL OPTIONS_SUB= yes ACTIVITY_DESC= Shows bug notes by creation date ACTIVITY_GH_ACCOUNT= mantisbt-plugins:activity ACTIVITY_GH_PROJECT= Activity:activity ACTIVITY_GH_TAGNAME= 99cf873396ebc3fec431c6746dae1a604768f322:activity ACTIVITY_GH_SUBDIR= plugins/Activity:activity ANNOUNCE_DESC= Announcements ANNOUNCE_GH_ACCOUNT= mantisbt-plugins:announce ANNOUNCE_GH_PROJECT= Announce:announce ANNOUNCE_GH_TAGNAME= b9459924d88b8a9503d6ee9c37045d857d7da57e:announce ANNOUNCE_GH_SUBDIR= plugins/Announce:announce COLORIZED_DESC= Colorized Theme COLORIZED_GH_ACCOUNT= mantisbt-plugins:colorized COLORIZED_GH_PROJECT= MantisBT-Colorized:colorized COLORIZED_GH_TAGNAME= f43dc4cc36e8851f8df1797116f904ccf5f1689d:colorized COLORIZED_GH_SUBDIR= css/themes/colorized:colorized CUSTOMREPORTER_DESC= Allows the selection of a Reporter from a list CUSTOMREPORTER_GH_ACCOUNT= mantisbt-plugins:customreporter CUSTOMREPORTER_GH_PROJECT= CustomReporter:customreporter CUSTOMREPORTER_GH_TAGNAME= e9658eac2aa6c7e37609578e1d8bd676d22a3770:customreporter CUSTOMREPORTER_GH_SUBDIR= plugins/CustomReporter:customreporter EMAILREP_DESC= Allows to report an issue by sending an email EMAILREP_GH_ACCOUNT= mantisbt-plugins:emailrep EMAILREP_GH_PROJECT= EmailReporting:emailrep EMAILREP_GH_TAGNAME= bcee020b3ce4bf91678a3f48d213660cf9902968:emailrep EMAILREP_GH_SUBDIR= plugins/EmailReporting:emailrep EVENTLOG_DESC= Allows MantisBT components to log data EVENTLOG_GH_ACCOUNT= mantisbt-plugins:eventlog EVENTLOG_GH_PROJECT= EventLog:eventlog EVENTLOG_GH_TAGNAME= 74fd03cf85a32088a0206bc73bb14ddbd148aed2:eventlog EVENTLOG_GH_SUBDIR= plugins/EventLog:eventlog FLTBUGLST_DESC= Allowing to filter by a set of bug IDs FLTBUGLST_GH_ACCOUNT= mantisbt-plugins:fltbuglst FLTBUGLST_GH_PROJECT= FilterBugList:fltbuglst FLTBUGLST_GH_TAGNAME= 4de5242dcf3ced656cffbf14776ce41089c07e49:fltbuglst FLTBUGLST_GH_SUBDIR= plugins/FilterBugList:fltbuglst JQUERYCHOSEN_DESC= Support the Library Chosen to MantisBT JQUERYCHOSEN_GH_ACCOUNT= mantisbt-plugins:jquerychosen JQUERYCHOSEN_GH_PROJECT= JqueryChosen:jquerychosen JQUERYCHOSEN_GH_TAGNAME= dc305e987ea3693bb92d22545ba23f3fc44d04c3:jquerychosen JQUERYUI_DESC= jQuery UI library + Combobox JQUERYUI_GH_ACCOUNT= mantisbt-plugins:jqueryui JQUERYUI_GH_PROJECT= jQuery-UI:jqueryui JQUERYUI_GH_TAGNAME= ca77afa51166658b469dd11bfff7713485935bda:jqueryui LIGHTBOX_DESC= Plugin to open attachments using Lightbox LIGHTBOX_GH_ACCOUNT= mantisbt-plugins:lightbox LIGHTBOX_GH_PROJECT= Lightbox:lightbox LIGHTBOX_GH_TAGNAME= f8220ba689378054ca433f718d909dc41a803def:lightbox LIGHTBOX_GH_SUBDIR= plugins/Lightbox:lightbox PIWIK_DESC= Paste print screens directly PIWIK_GH_ACCOUNT= mantisbt-plugins:piwik PIWIK_GH_PROJECT= piwik:piwik PIWIK_GH_TAGNAME= a2dba46836bdc07a80b8040e889ba0606f97415e:piwik SAMPLEAUTH_DESC= A sample authentication plugin SAMPLEAUTH_GH_ACCOUNT= mantisbt-plugins:sampleauth SAMPLEAUTH_GH_PROJECT= SampleAuth:sampleauth SAMPLEAUTH_GH_TAGNAME= 34856715f49a5c273f33e094c759c0e0b52b3912:sampleauth SAMPLEAUTH_GH_SUBDIR= plugins/SampleAuth:sampleauth SLACK_DESC= Slack integration SLACK_GH_ACCOUNT= mantisbt-plugins:slack SLACK_GH_PROJECT= Slack:slack SLACK_GH_TAGNAME= b054ea2446f7ac8cf9487cf72a9d9b7bca46f350:slack SLACK_GH_SUBDIR= plugins/Slack:slack SNIPPETS_DESC= Slack integration SNIPPETS_GH_ACCOUNT= mantisbt-plugins:snippets SNIPPETS_GH_PROJECT= snippets:snippets SNIPPETS_GH_TAGNAME= ae08cb9845ad8a206dff7b4cad8c3dd7ffe611a5:snippets SNIPPETS_GH_SUBDIR= plugins/Snippets:snippets SI_DESC= Source control integration SI_GH_ACCOUNT= mantisbt-plugins:si SI_GH_PROJECT= source-integration:si SI_GH_TAGNAME= 5aec11023a9c242a67f2255e24b4377d28c6a4f4:si SI_USE= php=curl TASKODROME_DESC= Interactive scrum board TASKODROME_GH_ACCOUNT= mantisbt-plugins:taskodrome TASKODROME_GH_PROJECT= Taskodrome:taskodrome TASKODROME_GH_TAGNAME= c9bc06c0d7fcf8683f2534263a117970ee4e418d:taskodrome TIMETRACKING_DESC= Time Tracking TIMETRACKING_GH_ACCOUNT=mantisbt-plugins:timetracking TIMETRACKING_GH_PROJECT=timetracking:timetracking TIMETRACKING_GH_TAGNAME=990ce27aba9a6f79fdfbe10f71c7b60c7b8cbe26:timetracking MYSQL_DESC= MySQL support MYSQL_USE= php=mysqli PGSQL_DESC= PostgreSQL support PGSQL_USE= php=pgsql SUB_FILES= pkg-message PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} post-extract: @${MV} ${WRKSRC_api_swaggerui}/dist/* ${WRKSRC}/api/rest/swagger/ @${MV} ${WRKSRC}/api/rest/swagger/index.html ${WRKSRC}/api/rest/swagger/index.php post-extract-COLORIZED-on: @${MV} ${WRKSRC_colorized}/colorized.css ${WRKSRC_colorized}/default.css @${CP} ${WRKSRC_colorized}/assets/screenshot-1.png ${WRKSRC_colorized}/colorized.png post-extract-JQUERYCHOSEN-on: @${MV} ${WRKSRC_jquerychosen}/JqueryChosen ${WRKSRC}/plugins/ post-extract-JQUERYUI-on: @${MV} ${WRKSRC_jqueryui}/jQueryUI ${WRKSRC}/plugins/ post-extract-PIWIK-on: @${MV} ${WRKSRC_piwik}/Piwik ${WRKSRC}/plugins/ post-extract-SI-on: @${MV} ${WRKSRC_si}/Source ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceBitBucket ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceCgit ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceGithub ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceGitlab ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceGitphp ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceGitweb ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceHgWeb ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceSFSVN ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceSVN ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceViewVC ${WRKSRC}/plugins/ @${MV} ${WRKSRC_si}/SourceWebSVN ${WRKSRC}/plugins/ post-extract-TASKODROME-on: @${MV} ${WRKSRC_taskodrome}/Taskodrome ${WRKSRC}/plugins/ post-extract-TIMETRACKING-on: @${MV} ${WRKSRC_timetracking}/TimeTracking ${WRKSRC}/plugins/ do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} .include Index: head/deskutils/cairo-dock-plugins/Makefile =================================================================== --- head/deskutils/cairo-dock-plugins/Makefile (revision 453237) +++ head/deskutils/cairo-dock-plugins/Makefile (revision 453238) @@ -1,177 +1,177 @@ # $FreeBSD$ PORTNAME= cairo-dock-plugins PORTVERSION= 3.4.1 PORTREVISION= 5 CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org COMMENT= Cairo-Dock-Plugins for Cairo-Dock LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= wget:ftp/wget LIB_DEPENDS= libgldi.so:deskutils/cairo-dock DATADIR= ${PREFIX}/share/cairo-dock USE_GITHUB= yes GH_ACCOUNT= Cairo-Dock GH_PROJECT= cairo-dock-plug-ins ICONS_PACKAGE= cairo-dock-plugins-png-icons GNU_CONFIGURE= yes USE_GNOME= glib20 gtk30 librsvg2 libxml2 USE_LDCONFIG= yes USE_XORG= xrender USES= cmake gettext pkgconfig python LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= PYVER="${PYTHON_VERSION:S/thon//}" CMAKE_ARGS= -DROOT_PREFIX:PATH=${STAGEDIR} OPTIONS_GROUP= INTEGR PLUGINS ADDON TPI OPTIONS_GROUP_INTEGR= GNOME_INTEGRATION KDE_INTEGRATION XFCE_INTEGRATION OPTIONS_GROUP_PLUGINS= ALSA_MIXER GMENU IMPULSE KEYBOARD_INDICATOR \ MAIL SOUND_EFFECTS WEBLETS XGAMMA ZEITGEIST OPTIONS_GROUP_ADDON= EXIF ICAL UPOWER #OPTIONS_GROUP_TPI= PYTHON RUBY MONO VALA OPTIONS_SUB= yes OPTIONS_DEFAULT= GMENU WEBLETS ALSA_MIXER_DESC= Alsa-Mixer applet EXIF_DESC= Read file meta-data GMENU_DESC= GMenu applet GNOME_INTEGRATION_DESC= GNOME integration support ICAL_DESC= IETF Calendaring and Scheduling protocols IMPULSE_DESC= Impulse applet KDE_INTEGRATION_DESC= KDE integration support KEYBOARD_INDICATOR_DESC= Keyboard-indicator applet MAIL_DESC= Mail applet #MONO_DESC= Mono interface #PYTHON_DESC= Python interface #RUBY_DESC= Ruby interface SOUND_EFFECTS_DESC= Sound Effects applet UPOWER_DESC= D-Bus daemon for power management tasks TERMINAL_DESC= Terminal applet #VALA_DESC= Vala interface WEBLETS_DESC= Weblets applet XGAMMA_DESC= Xgamma applet XFCE_INTEGRATION_DESC= XFCE integration support ZEITGEIST_DESC= User logs activities INTEGR_DESC= Integration plug-ins PLUGINS_DESC= Plug-ins ADDON_DESC= Add On #TPI_DESC= Third Party Interfaces ALSA_MIXER_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_MIXER_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_MIXER_CMAKE_ON= -Denable-alsa-mixer:BOOL=TRUE ALSA_MIXER_CMAKE_OFF= -Denable-alsa-mixer:BOOL=FALSE EXIF_LIB_DEPENDS= libexif.so:graphics/libexif EXIF_CMAKE_ON= -Denable-exif-support:BOOL=TRUE EXIF_CMAKE_OFF= -Denable-exif-support:BOOL=FALSE GMENU_LIB_DEPENDS= libgnome-menu-3.so:x11/gnome-menus GMENU_CMAKE_ON= -Denable-gmenu:BOOL=TRUE GMENU_CMAKE_OFF= -Denable-gmenu:BOOL=FALSE #GNOME_INTEGRATION_LIB_DEPENDS= GNOME_INTEGRATION_CMAKE_ON= -Denable-gnome-integration:BOOL=TRUE GNOME_INTEGRATION_CMAKE_OFF= -Denable-gnome-integration:BOOL=FALSE ICAL_LIB_DEPENDS= libical.so:devel/libical ICAL_CMAKE_ON= -Denable-ical-support:BOOL=TRUE ICAL_CMAKE_OFF= -Denable-ical-support:BOOL=FALSE IMPULSE_LIB_DEPENDS= libpulse.so:audio/pulseaudio IMPULSE_CMAKE_ON= -Denable-impulse:BOOL=TRUE IMPULSE_CMAKE_OFF= -Denable-impulse:BOOL=FALSE #KDE_INTEGRATION_LIB_DEPENDS= KDE_INTEGRATION_USE_QT4= corelib KDE_INTEGRATION_USES= kde:4 -KDE_INTEGRATION_USE= KDE=kdelibs +KDE_INTEGRATION_USE= KDE=kdelibs KDE_INTEGRATION_CMAKE_ON= -Denable-kde-integration:BOOL=TRUE KDE_INTEGRATION_CMAKE_OFF= -Denable-kde-integration:BOOL=FALSE KEYBOARD_INDICATOR_LIB_DEPENDS= libexif.so:graphics/libexif \ libxklavier.so:x11/libxklavier KEYBOARD_INDICATOR_CMAKE_ON= -Denable-keyboard-indicator:BOOL=TRUE KEYBOARD_INDICATOR_CMAKE_OFF= -Denable-keyboard-indicator:BOOL=FALSE MAIL_LIB_DEPENDS= libetpan.so:mail/libetpan MAIL_CMAKE_ON= -Denable-mail:BOOL=TRUE MAIL_CMAKE_OFF= -Denable-mail:BOOL=FALSE #MONO_BUILD_DEPENDS= mono:lang/mono #MONO_RUN_DEPENDS= mono:lang/mono #MONO_CMAKE_ON= -Denable-mono-interface:BOOL=TRUE -#MONO_CMAKE_OFF= -Denable-mono-interface:BOOL=FALSE +#MONO_CMAKE_OFF= -Denable-mono-interface:BOOL=FALSE CMAKE_ARGS+= -Denable-mono-interface:BOOL=FALSE #PYTHON_LIB_DEPENDS= #PYTHON_CMAKE_ON= -Denable-python-interface:BOOL=TRUE #PYTHON_CMAKE_OFF= -Denable-python-interface:BOOL=FALSE CMAKE_ARGS+= -Denable-python-interface:BOOL=FALSE #RUBY_LIB_DEPENDS= #RUBY_CMAKE_ON= -Denable-ruby-interface:BOOL=TRUE #RUBY_CMAKE_OFF= -Denable-ruby-interface:BOOL=FALSE CMAKE_ARGS+= -Denable-ruby-interface:BOOL=FALSE SOUND_EFFECTS_LIB_DEPENDS= libasound.so:audio/alsa-lib SOUND_EFFECTS_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins SOUND_EFFECTS_CMAKE_ON= -Denable-sound-effects:BOOL=TRUE SOUND_EFFECTS_CMAKE_OFF= -Denable-sound-effects:BOOL=FALSE # Needs newer vte #TERMINAL_LIB_DEPENDS= vte:x11-toolkits/vte #TERMINAL_CMAKE_ON= -Denable-terminal:BOOL=TRUE #TERMINAL_CMAKE_OFF= -Denable-terminal:BOOL=FALSE UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower UPOWER_CMAKE_ON= -Denable-upower-support:BOOL=TRUE UPOWER_CMAKE_OFF= -Denable-upower-support:BOOL=FALSE #VALA_LIB_DEPENDS= #VALA_CMAKE_ON= -Denable-vala-interface:BOOL=TRUE #VALA_CMAKE_OFF= -Denable-vala-interface:BOOL=FALSE CMAKE_ARGS+= -Denable-vala-interface:BOOL=FALSE WEBLETS_LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 WEBLETS_CMAKE_ON= -Denable-weblets:BOOL=TRUE WEBLETS_CMAKE_OFF= -Denable-weblets:BOOL=FALSE XGAMMA_RUN_DEPENDS= xgamma:x11/xgamma XGAMMA_CMAKE_ON= -Denable-xgamma:BOOL=TRUE XGAMMA_CMAKE_OFF= -Denable-xgamma:BOOL=FALSE XFCE_INTEGRATION_LIB_DEPENDS= libexif.so:graphics/libexif XFCE_INTEGRATION_CMAKE_ON= -Denable-xfce-integration:BOOL=TRUE XFCE_INTEGRATION_CMAKE_OFF= -Denable-xfce-integration:BOOL=FALSE ZEITGEIST_LIB_DEPENDS= libzeitgeist-2.0.so:sysutils/zeitgeist ZEITGEIST_CMAKE_ON= -Denable-recent-events:BOOL=TRUE ZEITGEIST_CMAKE_OFF= -Denable-recent-events:BOOL=FALSE post-patch: @${FIND} ${WRKSRC} -type f \( -name "*.c" -o -name "*.conf" \ -o -name netspeed -o -name nvidia-config -o -name "*.sh" \ -o -name "*.rb" \) | ${XARGS} ${REINPLACE_CMD} -i.orig -e \ 's|/bin/bash|${LOCALBASE}/bin/bash|g; \ s|/usr/bin/python|${PYTHON_CMD}|g; \ s|/usr/bin/ruby|${LOCALBASE}/bin/ruby|g; \ s|/usr/share/applications|${LOCALBASE}/share/applications|g; \ s|/usr/share/cairo-dock|${LOCALBASE}/share/cairo-dock|g' #post-install: #.if defined(VALA) # ${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/CDApplet.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ #.endif .include Index: head/deskutils/recoll/Makefile =================================================================== --- head/deskutils/recoll/Makefile (revision 453237) +++ head/deskutils/recoll/Makefile (revision 453238) @@ -1,101 +1,101 @@ # Created by: J.F. Dockes # $FreeBSD$ PORTNAME= recoll PORTVERSION= 1.21.6 PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= http://www.lesbonscomptes.com/recoll/ MAINTAINER= ports@FreeBSD.org COMMENT= Personal full text search package, based on Xapian LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxapian.so:databases/xapian-core RUN_DEPENDS= unrar:archivers/unrar \ antiword:textproc/antiword \ catdoc:textproc/catdoc \ wpd2html:textproc/libwpd010 \ unrtf:textproc/unrtf USES= bison gmake iconv shebangfix SHEBANG_FILES= filters/rclimg filters/rclpdf desktop/hotrecoll.py USE_GNOME= libxslt:run GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pic CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= VERSION="${PORTVERSION}" OPTIONS_DEFINE= ASPELL CHM DJVU KONQUEROR LATEX IMAGE PDF PS PYTHON \ SOUND QT4 X11MON OPTIONS_DEFAULT= ASPELL IMAGE PDF PS PYTHON SOUND QT4 X11MON OPTIONS_SUB= yes ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell ASPELL_CONFIGURE_WITH= aspell CHM_DESC= CHM via CHMLIB CHM_RUN_DEPENDS= pychm>0:textproc/pychm DJVU_RUN_DEPENDS= djvutxt:graphics/djvulibre IMAGE_DESC= Store personal tags or textual descriptions in images IMAGE_RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool KONQUEROR_DESC= Konqueror webarchive format with Python KONQUEROR_RUN_DEPENDS= kwebkitpart>0:www/kwebkitpart LATEX_USE= tex=dvipsk:run,latex:run PDF_RUN_DEPENDS= pdftotext:graphics/poppler-utils PS_RUN_DEPENDS= pstotext:print/pstotext PYTHON_USES= python -PYTHON_CONFIGURE_ENABLE= python-module +PYTHON_CONFIGURE_ENABLE=python-module PYTHON_PLIST_SUB= PYDISTUTILS_EGGINFO="${PYDISTUTILS_EGGINFO}" -PYTHON_VARS= PYDISTUTILS_PKGNAME=Recoll \ +PYTHON_VARS= PYDISTUTILS_PKGNAME=Recoll \ PYDISTUTILS_PKGVERSION=1.0 QT4_USE= qt4=moc_build,qmake_build,rcc_build,uic_build \ qt4=iconengines_run,imageformats_run \ qt4=corelib,gui,xml,webkit QT4_CONFIGURE_ENABLE= qtgui QT4_CONFIGURE_ENV= QMAKE="${QMAKE}" QMAKESPEC="${QMAKESPEC}" \ QTDIR="${PREFIX}" QT4_VARS= QT_NONSTANDARD=yes SOUND_RUN_DEPENDS= mutagen-pony:audio/py-mutagen \ pykaraoke:audio/py-karaoke X11MON_DESC= X11 session monitoring support X11MON_USES= fam X11MON_USE= xorg=ice,sm,x11 -X11MON_CONFIGURE_ENABLE= x11mon +X11MON_CONFIGURE_ENABLE=x11mon X11MON_CONFIGURE_WITH= fam post-patch: @${REINPLACE_CMD} -e \ 's|@QMAKE@|${TRUE}|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|/usr/local/lib|${LOCALBASE}/lib|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|@NOCMDLINE@|| ; \ s|python setup.py|${PYTHON_CMD} setup.py|' \ ${WRKSRC}/recollinstall.in @${REINPLACE_CMD} -e \ 's|python setup.py|${PYTHON_CMD} setup.py|; s|sudo||' \ ${WRKSRC}/python/recoll/Makefile pre-build-QT4-on: @(cd ${WRKSRC}/qtgui && ${SETENV} ${QMAKE_ENV} ${QMAKE} \ ${QMAKE_ARGS} recoll.pro) post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/recoll/librecoll.so.[0-9].* post-install-PYTHON-on: .for l in recoll rclextract @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/recoll/${l}.so .endfor @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \ -d ${PYTHONPREFIX_SITELIBDIR} \ -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) .include Index: head/devel/cpuflags/Makefile =================================================================== --- head/devel/cpuflags/Makefile (revision 453237) +++ head/devel/cpuflags/Makefile (revision 453238) @@ -1,15 +1,15 @@ # Created by: Quentin Stievenart # $FreeBSD$ PORTNAME= cpuflags PORTVERSION= 1.41 CATEGORIES= devel sysutils MASTER_SITES= http://awesom.eu/~acieroid/files/ports/${PORTNAME}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Determine compiler flags to best target current cpu post-install: ${REINPLACE_CMD} -i '' -e "s,@@SH@@,${SH:Q}," ${STAGEDIR}${PREFIX}/bin/cpuflags .include Index: head/devel/flex-sdk35/Makefile =================================================================== --- head/devel/flex-sdk35/Makefile (revision 453237) +++ head/devel/flex-sdk35/Makefile (revision 453238) @@ -1,49 +1,49 @@ # $FreeBSD$ PORTNAME= flex-sdk PORTVERSION= 3.5.0.12683 PORTREVISION= 1 CATEGORIES= devel java MASTER_SITES= http://fpdownload.adobe.com/pub/flex/sdk/builds/flex3/ DISTFILES= flex_sdk_${PORTVERSION}_mpl.zip PKGNAMESUFFIX= 3 -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Adobe Flex SDK CONFLICTS= ja-flex-sdk-2.* flex-sdk2-2.* flex-sdk-4.* USES= zip USE_JAVA= YES JAVA_VERSION= 1.6+ WRKSRC= ${WRKDIR} SUB_FILES= ${SCRIPTS:C/\$/.sh/g} NO_BUILD= YES PLIST_SUB= PORTNAME=${PORTNAME} SUB_LIST= PORTNAME=${PORTNAME} SCRIPTS= aasdoc acompc amxmlc asdoc compc copylocale digest \ fcsh fdb mxmlc optimizer OPTIONS_DEFINE= DOCS post-extract: ${RM} ${WRKSRC}/bin/*.bat ${WRKSRC}/bin/*.exe do-install: .for i in ${SCRIPTS} ${INSTALL_SCRIPT} ${WRKSRC}/${i}.sh ${STAGEDIR}${PREFIX}/bin/${i} .endfor @${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/lib/*.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}/ ${INSTALL_DATA} ${WRKSRC}/ant/lib/*.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}/ @${MKDIR} ${STAGEDIR}${DATADIR}/frameworks ${CP} -r ${WRKSRC}/frameworks/ ${STAGEDIR}${DATADIR}/frameworks/ @${MKDIR} ${STAGEDIR}${DATADIR}/asdoc/templates ${CP} -r ${WRKSRC}/asdoc/templates/ ${STAGEDIR}${DATADIR}/asdoc/templates/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} -r ${WRKSRC}/*.htm ${STAGEDIR}${DOCSDIR}/ .include Index: head/devel/mingw32-pdcurses/Makefile =================================================================== --- head/devel/mingw32-pdcurses/Makefile (revision 453237) +++ head/devel/mingw32-pdcurses/Makefile (revision 453238) @@ -1,34 +1,34 @@ # Created by: Ed Schouten # $FreeBSD$ PORTNAME= pdcurses PORTVERSION= 3.4 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF PKGNAMEPREFIX= mingw32- DISTNAME= PDCurses-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Curses and Panel terminal library for Windows BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \ mingwm10.dll:devel/mingw32-bin-msvcrt USES= gmake MAKEFILE= gccwin32.mak WRKSRC= ${WRKDIR}/${DISTNAME}/win32 MAKE_ARGS+= CC=${PKGNAMEPREFIX}gcc LIBEXE=${PKGNAMEPREFIX}ar ALL_TARGET= pdcurses.a do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/mingw32/include @${MKDIR} ${STAGEDIR}${PREFIX}/mingw32/lib .for f in curses.h curspriv.h panel.h term.h ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/$f ${STAGEDIR}${PREFIX}/mingw32/include/$f .endfor ${INSTALL_DATA} ${WRKSRC}/pdcurses.a ${STAGEDIR}${PREFIX}/mingw32/lib/libpdcurses.a ${LN} -sf libpdcurses.a ${STAGEDIR}${PREFIX}/mingw32/lib/libcurses.a ${LN} -sf libpdcurses.a ${STAGEDIR}${PREFIX}/mingw32/lib/libpanel.a .include Index: head/devel/mpatrol/Makefile =================================================================== --- head/devel/mpatrol/Makefile (revision 453237) +++ head/devel/mpatrol/Makefile (revision 453238) @@ -1,79 +1,79 @@ # Created by: Patrick MARIE # $FreeBSD$ PORTNAME= mpatrol PORTVERSION= 1.4.8 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic memory debugging and profiling library LIB_DEPENDS= libelf.so.0:devel/libelf WRKSRC= ${WRKDIR}/${PORTNAME}/build/unix ONLY_FOR_ARCHS= i386 amd64 USE_LDCONFIG= yes USES= gmake XMAN1= hexwords.1 mleak.1 mpatrol.1 mprof.1 \ mpsym.1 mptrace.1 mpedit.1 XMAN3= libmpatrol.3 libmpalloc.3 DOCS= README mpatrol.dvi mpatrol.guide mpatrol.html mpatrol.info \ mpatrol.pdf mpatrol.ps mpatrol.texi mpatrol.txt refcard.dvi \ refcard.pdf refcard.ps refcard.tex source.tex \ texinfo.tex DOCSIMG= cc1.eps cc1.jpg cc1.pdf \ collect2.eps collect2.jpg collect2.pdf \ cpp.eps cpp.jpg cpp.pdf \ gcc.eps gcc.jpg gcc.pdf \ mpatrol.eps mpatrol.jpg mpatrol.pdf mpatrol.txt \ test.eps test.jpg test.pdf \ trace.eps trace.jpg trace.pdf OPTIONS_DEFINE= DOCS .include .if ${ARCH} == "amd64" CFLAGS+= -DENVIRON=\"ENVIRON_64\" -DMP_INIT_SUPPORT=0 .endif do-install: .for file in hexwords mpedit mpsym mupdate ${INSTALL_SCRIPT} ${WRKSRC}/../../bin/${file} ${STAGEDIR}${PREFIX}/bin .endfor .for file in mpatrol mleak mptrace mprof ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin .endfor .for file in ${XMAN1} ${INSTALL_MAN} ${WRKSRC}/../../man/man1/${file} ${STAGEDIR}${PREFIX}/man/man1 .endfor .for file in ${XMAN3} ${INSTALL_MAN} ${WRKSRC}/../../man/man3/${file} ${STAGEDIR}${PREFIX}/man/man3 .endfor .for lib in mpalloc mpatrol mpatrolmt ${INSTALL_DATA} ${WRKSRC}/lib${lib}.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/lib${lib}.so.1 ${STAGEDIR}${PREFIX}/lib ${LN} -sf lib${lib}.so.1 ${STAGEDIR}${PREFIX}/lib/lib${lib}.so .endfor ${INSTALL_DATA} ${WRKSRC}/libmptools.a ${STAGEDIR}${PREFIX}/lib .for file in mpatrol.h mpalloc.h mpdebug.h ${INSTALL_DATA} ${WRKSRC}/../../src/${file} ${STAGEDIR}${PREFIX}/include .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/include/mpatrol ${INSTALL_DATA} ${WRKSRC}/../../tools/*.h ${STAGEDIR}${PREFIX}/include/mpatrol @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/../../doc/${file} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR}/images .for file in ${DOCSIMG} ${INSTALL_DATA} ${WRKSRC}/../../doc/images/${file} ${STAGEDIR}${DOCSDIR}/images/ .endfor .include Index: head/emulators/bochs/Makefile =================================================================== --- head/emulators/bochs/Makefile (revision 453237) +++ head/emulators/bochs/Makefile (revision 453238) @@ -1,296 +1,296 @@ # Created by: alex # $FreeBSD$ PORTNAME= bochs PORTVERSION= 2.6.8 PORTREVISION= 4 PORTEPOCH= 2 CATEGORIES= emulators MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= IA-32 (x86) PC emulator that runs DOS, Win 95, and more LICENSE= LGPL21 BROKEN_i386= does not build on i386 (../cpu.h:4513:117: error: 'regparm' parameter must be between 0 and 3 inclusive) USES= gmake libtool:keepla pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_alsa_asoundlib_h=no \ ac_cv_header_ltdl_h=no CONFIGURE_ARGS= --disable-docbook --disable-instrumentation SUB_FILES= pkg-message CFLAGS+= -fomit-frame-pointer CXXFLAGS+= -fno-exceptions CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= A20_PIN ALIGN_CHECK ASSERT_CHECK AVX BUSMOUSE \ CDROM CHAINING CLGD54XX CONF_MSRS \ DEBUGGER DEBUGGER_GUI DEBUGGER_X86 DISASM DOCS \ E1000 ES1370 EVEX FPU \ GAMEPORT GDB_STUB IDLE_HACK IODEBUG \ LARGE_RAMFILE LOGGING LONG_PHY_ADDR MEMTYPE MWAIT \ NE2000 OPTIMIZATIONS \ PCI PERFMON PNIC PLUGINS USB USB_OHCI USB_XHCI \ RAW_SERIAL READLINE REPEAT_SPEED \ SB16 SHOW_IPS SMP STATS SVM TRACE_LINK \ VMX VOODOO X86_64 XPM OPTIONS_DEFINE_i386= FAST_FUNCCALL OPTIONS_GROUP= UI OPTIONS_GROUP_UI= RFB SDL1 SDL2 SVGALIB TERM VNCSERVER WXGTK X11 OPTIONS_DEFAULT= A20_PIN ALIGN_CHECK CDROM CONF_MSRS DISASM FPU \ LARGE_RAMFILE LOGGING NE2000 OPTIMIZATIONS PCI \ SB16 SHOW_IPS STATS X11 A20_PIN_DESC= Support for A20 pin A20_PIN_CONFIGURE_ENABLE= a20-pin ALIGN_CHECK_DESC= Alignment check support ALIGN_CHECK_CONFIGURE_ENABLE= alignment-check ASSERT_CHECK_DESC= BX_ASSERT checks ASSERT_CHECK_CONFIGURE_ENABLE= assert-checks ASSERT_CHECK_IMPLIES= DEBUGGER AVX_DESC= AVX instructions support AVX_CONFIGURE_ENABLE= avx AVX_IMPLIES= X86_64 BUSMOUSE_DESC= Busmouse support BUSMOUSE_CONFIGURE_ENABLE= busmouse CDROM_DESC= CDROM support CDROM_CONFIGURE_ENABLE= cdrom CHAINING_DESC= Support handlers-chaining emulation speedups CHAINING_CONFIGURE_ENABLE= handlers-chaining CHAINING_PREVENTS= ASSERT_CHECK DEBUGGER DEBUGGER_GUI IODEBUG GDB_STUB \ READLINE CLGD54XX_DESC= Cirrus Logic GD54xx video card CLGD54XX_CONFIGURE_ENABLE= clgd54xx CONF_MSRS_DESC= Configurable MSR registers support CONF_MSRS_CONFIGURE_ENABLE= configurable-msrs DEBUGGER_DESC= Debugger support DEBUGGER_CONFIGURE_ENABLE= debugger DEBUGGER_IMPLIES= DISASM DEBUGGER_GUI_DESC= GTK+ 2 GUI debugger support DEBUGGER_GUI_USE= GNOME=gtk20 DEBUGGER_GUI_CONFIGURE_ENABLE= debugger-gui DEBUGGER_GUI_IMPLIES= DEBUGGER DEBUGGER_X86_DESC= X86 hardware debugger DEBUGGER_X86_CONFIGURE_ENABLE= x86-debugger DISASM_DESC= Disassemler support DISASM_CONFIGURE_ENABLE= disasm E1000_DESC= Intel(R) Gigabit Ethernet support E1000_CONFIGURE_ENABLE= e1000 E1000_IMPLIES= PCI ES1370_DESC= ES1370 soundcard support ES1370_CONFIGURE_ENABLE= es1370 ES1370_IMPLIES= PCI EVEX_DESC= EVEX prefix and AVX-512 extensios support EVEX_CONFIGURE_ENABLE= evex EVEX_IMPLIES= AVX FAST_FUNCCALL_DESC= Support for fast function calls (x86 only) FAST_FUNCCALL_CONFIGURE_ENABLE= fast-function-calls FPU_DESC= FPU emulator FPU_CONFIGURE_ENABLE= fpu FPU_VARS_OFF= WITH_CPU_LEVEL=3 GAMEPORT_DESC= Standard PC gameport support GAMEPORT_CONFIGURE_ENABLE= gameport GDB_STUB_DESC= GDB stub support GDB_STUB_CONFIGURE_ENABLE= gdb-stub GDB_STUB_PREVENTS= ASSERT_CHECK DEBUGGER DEBUGGER_GUI IODEBUG IDLE_HACK_DESC= Keep Bochs from using all CPU time IDLE_HACK_CONFIGURE_ENABLE= idle-hack IODEBUG_DESC= I/O interface to debugger IODEBUG_CONFIGURE_ENABLE= iodebug IODEBUG_IMPLIES= DEBUGGER LARGE_RAMFILE_DESC= Large ramfile support LARGE_RAMFILE_CONFIGURE_ENABLE= large-ramfile LOGGING_DESC= Logging support LOGGING_CONFIGURE_ENABLE= logging LONG_PHY_ADDR_DESC= Support for physical address >= 32bit LONG_PHY_ADDR_CONFIGURE_ENABLE= long-phy-address MEMTYPE_DESC= Memory type calculation support MEMTYPE_CONFIGURE_ENABLE= memtype MWAIT_DESC= MONITOR/MWAIT instructions support (experimemtal) MWAIT_CONFIGURE_ENABLE= monitor-mwait NE2000_DESC= NE2000 support NE2000_CONFIGURE_ENABLE= ne2000 OPTIMIZATIONS_DESC= Compile in all safe speed optimizations OPTIMIZATIONS_CONFIGURE_ENABLE= all-optimizations OPTIMIZATIONS_IMPLIES= CHAINING FAST_FUNCCALL REPEAT_SPEED TRACE_LINK OPTIMIZATIONS_PREVENTS= ASSERT_CHECK DEBUGGER DEBUGGER_GUI IODEBUG GDB_STUB \ READLINE PCI_DESC= Intel(R) i440FX PCI support PCI_CONFIGURE_ENABLE= pci PERFMON_DESC= Hardware performance monitoring emulation (experimental) PERFMON_CONFIGURE_ENABLE= perfmon PLUGINS_CONFIGURE_ENABLE= plugins PNIC_DESC= PCI pseudo NIC (network card) support PNIC_CONFIGURE_ENABLE= pnic PNIC_IMPLIES= PCI RAW_SERIAL_DESC= Raw serial port access RAW_SERIAL_CONFIGURE_ENABLE= raw-serial READLINE_DESC= Readline support in debugger READLINE_USES= readline READLINE_CONFIGURE_ENABLE= readline READLINE_IMPLIES= DEBUGGER REPEAT_SPEED_DESC= Support repeated IO and mem copy speedups REPEAT_SPEED_CONFIGURE_ENABLE= repeat-speedups RFB_DESC= RFB protocol support (works with VNC viewer) RFB_CONFIGURE_WITH= rfb SB16_DESC= Sound Blaster 16 emulation SB16_CONFIGURE_ENABLE= sb16 SDL1_DESC= Simple Direct Media Layer 1 support SDL1_USE= SDL=sdl SDL1_CONFIGURE_WITH= sdl SDL1_PREVENTS= SDL2 SDL2_DESC= Simple Direct Media Layer 2 support SDL2_USE= SDL=sdl2 SDL2_CONFIGURE_WITH= sdl2 SHOW_IPS_DESC= Show IPS in status bar or log file SHOW_IPS_CONFIGURE_ENABLE= show-ips SMP_DESC= Support for SMP configurations (CPU level 6) SMP_CONFIGURE_ENABLE= smp SMP_VARS= WITH_CPU_LEVEL=6 SMP_IMPLIES= FPU SMP_PREVENTS= GDB_STUB STATS_DESC= Statistics collection STATS_CONFIGURE_ENABLE= stats SVGALIB_LIB_DEPENDS= libvga.so:graphics/svgalib SVGALIB_CONFIGURE_WITH= svga SVM_DESC= SVM (AMD: secure virtual machine) emulation SVM_CONFIGURE_ENABLE= svm SVM_VARS= WITH_CPU_LEVEL=6 SVM_IMPLIES= X86_64 TERM_DESC= Use text only, console based interface TERM_CONFIGURE_WITH= term TRACE_LINK_DESC= Support trace linking speedups TRACE_LINK_CONFIGURE_ENABLE= trace-linking UI_DESC= User Interface USB_DESC= USB UHCI support USB_CONFIGURE_ENABLE= usb USB_IMPLIES= PCI USB_OHCI_DESC= USB OHCI support USB_OHCI_CONFIGURE_ENABLE= usb-ohci USB_OHCI_IMPLIES= PCI USB_XHCI_DESC= USB xHCI support (experimental) USB_XHCI_CONFIGURE_ENABLE= usb-xhci USB_XHCI_IMPLIES= PCI VMX_DESC= Virtialization extensions VMX_VARS= WITH_CPU_LEVEL=6 VMX_IMPLIES= FPU -VNCSERVER_DESC= LibVNCServer support (works with VNC viewer) +VNCSERVER_DESC= LibVNCServer support (works with VNC viewer) VNCSERVER_LIB_DEPENDS= libvncserver.so:net/libvncserver VNCSERVER_CONFIGURE_WITH= vncsrv VOODOO_DESC= 3dfx Voodoo Graphics emulation VOODOO_CONFIGURE_ENABLE= voodoo VOODOO_IMPLIES= PCI WXGTK_USES= compiler:c++11-lib WXGTK_USE= WX=3.0 WXGTK_CONFIGURE_WITH= wx WXGTK_CXXFLAGS_OFF= -fno-rtti WXGTK_CPPFLAGS= $$(pkg-config --cflags gdk-2.0) WXGTK_IMPLIES= X11 X11_USE= XORG=xrandr X11_CONFIGURE_WITH= x11 X86_64_DESC= Support for x86-64 instructions X86_64_CONFIGURE_ENABLE= x86-64 X86_64_VARS= WITH_CPU_LEVEL=6 X86_64_IMPLIES= FPU XPM_USE= XORG=xpm XPM_CONFIGURE_ENABLE= xpm XPM_IMPLIES= X11 .include .if ${PORT_OPTIONS:MDEBUGGER_GUI} && empty(PORT_OPTIONS:MSDL1) && \ empty(PORT_OPTIONS:MSDL2) && empty(PORT_OPTIONS:MX11) IGNORE= option DEBUGGER_GUI requires SDL1, SDL2, or X11 support .endif .if ${PORT_OPTIONS:MGAMEPORT} && empty(PORT_OPTIONS:MES1370) && \ empty(PORT_OPTIONS:MSB16) IGNORE= option GAMEPORT requires SB16 or ES1370 soundcard support .endif .if ${PORT_OPTIONS:MVMX} && ${PORT_OPTIONS:MX86_64} CONFIGURE_ARGS+=--enable-vmx=2 .endif .if ${PORT_OPTIONS:MVMX} && empty(PORT_OPTIONS:MX86_64) CONFIGURE_ARGS+=--enable-vmx=1 .endif .if defined(WITH_CPU_LEVEL) .if ${WITH_CPU_LEVEL} < 3 || ${WITH_CPU_LEVEL} > 6 IGNORE= can not install: WITH_CPU_LEVEL must be an integer value between 3 and 6 .endif CONFIGURE_ARGS+=--enable-cpu-level=${WITH_CPU_LEVEL} .endif pre-everything:: .if !defined(WITH_CPU_LEVEL) @${ECHO_CMD} @${ECHO_CMD} "If you want to change the processor level to emulate (default is 5, aka Pentium), set WITH_CPU_LEVEL to the desired value. Choices are 3, 4, 5 and 6 which mean target 386, 486, Pentium or Pentium Pro emulation." | ${FMT} @${ECHO_CMD} .endif post-patch: @${REINPLACE_CMD} -e \ '/DEFAULT_GUI=/s|x11|nogui|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -Ee \ 's|$$BXSHARE/|${DATADIR}/|; \ s|^#clock: sync=none|clock: sync=realtime|; \ s|^log: .+|log: /dev/null|; \ s|^panic: .+|panic: action=ask|; \ s|^parport1: .+|#&|' \ ${WRKSRC}/.bochsrc @${REINPLACE_CMD} -Ee \ 's|install_share install_doc|install_share|; \ s|(^sharedir.+=).+|\1 ${DATADIR}|; \ s|(^docdir.+=).+|\1 ${DOCSDIR}|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -Ee \ 's|(@GUI_.+FLAGS@)$$|\1 @CPPFLAGS@|' \ ${WRKSRC}/bx_debug/Makefile.in @${REINPLACE_CMD} -e \ 's|/usr/local/share/bochs|${DATADIR}|; \ s|/usr/local/share/doc/bochs|${DOCSDIR}|' \ ${WRKSRC}/doc/docbook/user/user.dbk ${WRKSRC}/doc/man/*.[15] @${REINPLACE_CMD} -e 's|> ${TMPPLIST} @${FIND} ${STAGEDIR}${PREFIX}/lib/bochs -type d -empty | ${SORT} -r | \ ${SED} 's,^${STAGEDIR}${PREFIX}/,@dir ,' >> ${TMPPLIST} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in CHANGES README TODO bochsrc-sample.txt (cd ${WRKSRC} && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}) .endfor (cd ${WRKSRC}/docs-html && ${INSTALL_DATA} *.txt \ ${STAGEDIR}${DOCSDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR}/html (cd ${WRKSRC}/docs-html && ${INSTALL_DATA} *.html \ ${STAGEDIR}${DOCSDIR}/html) .include Index: head/emulators/mame/Makefile =================================================================== --- head/emulators/mame/Makefile (revision 453237) +++ head/emulators/mame/Makefile (revision 453238) @@ -1,116 +1,116 @@ # Created by: alepulver # $FreeBSD$ PORTNAME?= mame PORTVERSION= 0.166 PORTREVISION?= 5 CATEGORIES= emulators MAINTAINER= ports@FreeBSD.org COMMENT?= Multi Arcade Machine Emulator LIB_DEPENDS= libFLAC.so:audio/flac \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= liberation-fonts-ttf>=0:x11-fonts/liberation-fonts-ttf ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= not yet ported to any arch other than x86 USE_GITHUB= yes GH_ACCOUNT= mamedev -GH_PROJECT= mame # explicit (master port) +GH_PROJECT= mame # explicit (master port) GH_TAGNAME= mame${PORTVERSION:S/.//} USES= compiler:c11 gmake jpeg pkgconfig python:2,build shebangfix SHEBANG_FILES= src/devices/cpu/m6502/m6502make.py \ src/devices/cpu/m6809/m6809make.py \ src/devices/cpu/mcs96/mcs96make.py \ src/devices/cpu/tms57002/tmsmake.py \ src/build/*.py USE_XORG= x11 xext xi xinerama xrender USE_GL= gl USE_SDL= sdl2 ttf2 USE_QT4= gui moc_build qmake_build MTARGET?= mame MSUBTARGET?= mame CFLAGS+= -I${LOCALBASE}/include MAKE_ENV= NOWERROR=1 USE_NETWORK=1 \ LD="${CXX}" PYTHON="${PYTHON_CMD}" SDL_LIBVER="sdl2" \ OPT_FLAGS="${CXXFLAGS}" GCC_LDFLAGS="${LDFLAGS}" \ TARGET="${MTARGET}" SUBTARGET="${MSUBTARGET}" FULLNAME="mame" SDL_NETWORK="pcap" MAKE_ARGS= TARGETOS=freebsd VERBOSE=1 TOOLS=1 MAKEFILE= makefile GENIE= ${WRKSRC}/3rdparty/genie PORTDOCS= * PORTEXAMPLES= ${MSUBTARGET}.ini SUB_FILES= pkg-message target.ini SUB_LIST= MTARGET=${MTARGET} MSUBTARGET=${MSUBTARGET} OPTIONS_DEFINE= DEBUG DOCS EXAMPLES DEBUG_MAKE_ENV= DEBUG=1 .include .if ${ARCH} == amd64 MAKE_ARGS+= PTR64=1 EMULATOR= ${MSUBTARGET}64 .else EMULATOR= ${MSUBTARGET} .endif PLIST_SUB= EMULATOR=${EMULATOR} post-patch: @${REINPLACE_CMD} -e \ 's|^\(CC \)|#\1| ; \ s|^\(CXX \)|#\1| ; \ s|^\(LD \)|#\1| ; \ s|^\(PYTHON \)|#\1| ; \ s| .(ARCH)|| ; \ s|FreeBSD|${OPSYS}|g' \ ${WRKSRC}/makefile \ ${GENIE}/build/gmake.bsd/genie.make @${REINPLACE_CMD} -e 's|gcc|cc|; s|g++|c++|' \ ${GENIE}/src/actions/codelite/codelite_project.lua \ ${GENIE}/src/tools/gcc.lua \ ${GENIE}/src/tools/snc.lua \ ${GENIE}/tests/test_gmake_cpp.lua @${REINPLACE_CMD} -e 's|= \"gcc|= \"cc|; s|= \"g++|= \"c++|' \ -e "s|'CXX =|'#CXX =|; s|'CC =|'#CC =|; s| .(ARCH)| |g" \ ${GENIE}/src/host/scripts.c # we can't fix two types of python shebangs, so do these manually @${REINPLACE_CMD} -i "" -e "s|/usr/bin/env python|${PYTHON_CMD}|" \ ${WRKSRC}/src/build/png*.py @${REINPLACE_CMD} -e 's|"python"|"${PYTHON_CMD}"|' \ ${WRKSRC}/scripts/genie.lua @${GREP} -rl '"png.h"' ${WRKSRC}/src | ${XARGS} ${REINPLACE_CMD} \ -e 's|"png.h"|"localpng.h"|' @${MV} ${WRKSRC}/src/lib/util/png.h ${WRKSRC}/src/lib/util/localpng.h do-install: @${MKDIR} ${STAGEDIR}${DATADIR} \ ${STAGEDIR}${DOCSDIR} \ ${STAGEDIR}${EXAMPLESDIR} \ ${STAGEDIR}${PREFIX}/libexec/${MSUBTARGET} ${INSTALL_PROGRAM} ${WRKSRC}/${EMULATOR} ${STAGEDIR}${PREFIX}/bin .if ${MSUBTARGET:Mmame} (cd ${WRKSRC} && \ ${INSTALL_PROGRAM} chdman jedutil ldresample ldverify \ romcmp testkeys unidasm \ ${STAGEDIR}${PREFIX}/libexec/mame) .endif .if ${MSUBTARGET:Mmess} (cd ${WRKSRC} && ${INSTALL_PROGRAM} castool chdman imgtool jedutil \ ldresample ldverify romcmp testkeys unidasm \ ${STAGEDIR}${PREFIX}/libexec/mess) .endif (cd ${WRKSRC} && ${COPYTREE_SHARE} artwork ${STAGEDIR}${DATADIR}) (cd ${WRKSRC} && ${COPYTREE_SHARE} hash ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/src/osd/sdl && \ ${COPYTREE_SHARE} keymaps ${STAGEDIR}${DATADIR}) (cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${WRKDIR}/target.ini \ ${STAGEDIR}${EXAMPLESDIR}/${MSUBTARGET}.ini .include Index: head/finance/openhbci/Makefile =================================================================== --- head/finance/openhbci/Makefile (revision 453237) +++ head/finance/openhbci/Makefile (revision 453238) @@ -1,29 +1,29 @@ # Created by: Heiner Strauss # $FreeBSD$ PORTNAME= openhbci PORTVERSION= 0.9.17.2 PORTREVISION= 1 CATEGORIES= finance -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.9.17 +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.9.17 DISTNAME= openhbci-0.9.17-2 MAINTAINER= ports@FreeBSD.org COMMENT= HBCI is a bank-independent homebanking standard USES= libtool ssl GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes CONFIGURE_ARGS+=--with-openssl-includes=${OPENSSLINC} \ --with-openssl-libs=${OPENSSLLIB} WRKSRC= ${WRKDIR}/${PORTNAME}-0.9.17 post-patch: @${REINPLACE_CMD} -e 's|-lstdc++||' \ ${WRKSRC}/configure \ ${WRKSRC}/src/openhbci/Makefile.in \ ${WRKSRC}/src/openhbci/core/Makefile.in .include Index: head/ftp/frox/Makefile =================================================================== --- head/ftp/frox/Makefile (revision 453237) +++ head/ftp/frox/Makefile (revision 453238) @@ -1,70 +1,70 @@ # Created by: Sergey Matveychuk # $FreeBSD$ PORTNAME= frox PORTVERSION= 0.7.18 PORTREVISION= 2 CATEGORIES= ftp MASTER_SITES= http://www.hollo.org/frox/download/ \ http://frox.sourceforge.net/download/ \ SF MAINTAINER= ports@FreeBSD.org COMMENT= Transparent FTP proxy with caching support LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-configfile=${PREFIX}/etc/frox.conf USE_RC_SUBR= frox SUB_FILES= pkg-message PORTDOCS= SECURITY CREDITS ChangeLog FAQ.html FAQ-1.html FAQ-2.html \ FAQ-3.html FAQ-4.html FAQ-5.html FAQ-6.html FAQ-7.html \ FAQ-8.html PORTEXAMPLES= * PLIST_FILES= sbin/frox \ man/man1/frox.1.gz \ man/man5/frox.conf.5.gz OPTIONS_DEFINE= VIRUS_SCAN HTTP_CACHE LOCAL_CACHE CCP ROOT_RUN DOCS EXAMPLES OPTIONS_DEFAULT= HTTP_CACHE CCP OPTIONS_RADIO= PFILTER OPTIONS_RADIO_PFILTER= IPFILTER PF IPFILTER_DESC= Use ipfilter instead of ipfw PF_DESC= Build with pf(4) support VIRUS_SCAN_DESC= Run external virus scaner on each download HTTP_CACHE_DESC= Enable use of external cache LOCAL_CACHE_DESC= Enable use of local cache -CCP_DESC= Ftp-proxy style command control programs -ROOT_RUN_DESC= Allow frox running as root (not recomended) +CCP_DESC= Ftp-proxy style command control programs +ROOT_RUN_DESC= Allow frox running as root (not recomended) IPFILTER_CONFIGURE_ENABLE= ipfilter PF_CPPFLAGS= -DPF VIRUS_SCAN_CONFIGURE_ENABLE= virus-scan HTTP_CACHE_CONFIGURE_ENABLE= http-cache LOCAL_CACHE_CONFIGURE_ENABLE= local-cache CCP_CONFIGURE_ENABLE= ccp ROOT_RUN_CONFIGURE_ARGS= run-as-root do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/frox ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/doc/frox.man ${STAGEDIR}${MANPREFIX}/man/man1/frox.1 ${INSTALL_MAN} ${WRKSRC}/doc/frox.conf.man ${STAGEDIR}${MANPREFIX}/man/man5/frox.conf.5 do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/src/frox.conf ${STAGEDIR}${EXAMPLESDIR}/frox.conf do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/games/barbie_seahorse_adventures/Makefile =================================================================== --- head/games/barbie_seahorse_adventures/Makefile (revision 453237) +++ head/games/barbie_seahorse_adventures/Makefile (revision 453238) @@ -1,70 +1,70 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= barbie_seahorse_adventures PORTVERSION= 1.1 PORTREVISION= 2 CATEGORIES= games python MASTER_SITES= http://www.imitationpickles.org/barbie/files/ DISTNAME= barbie-${DISTVERSION} DIST_SUBDIR= python MAINTAINER= ports@FreeBSD.org COMMENT= You are a seahorse and you want to go to the moon! LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYGAME} WRKSRC= ${WRKDIR}/barbie-${DISTVERSION} USES= dos2unix python:2 shebangfix tar:tgz SHEBANG_FILES= run_game.py create-upload.py -DOS2UNIX_GLOB= *.py +DOS2UNIX_GLOB= *.py NO_BUILD= yes NO_ARCH= yes PORTDOCS= CHANGES.txt LEVELS.txt NOTES.txt README.txt OPTIONS_DEFINE= DOCS INSTALLS_ICONS= yes ICON_SIZES= 32x32 64x64 128x128 SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="Barbie Seahorse Adventures" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" post-extract: @cd ${WRKSRC} && ${RM} data/REMOVE_ME.txt data/sample.txt \ lib/pgu/LICENSE.txt post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' \ ${WRKSRC}/leveledit.py ${WRKSRC}/tileedit.py @${FIND} ${WRKSRC} -name "*.bak" -delete .for s in 32 64 128 @cd ${WRKSRC} && \ ${MV} icon${s}.png ${PORTNAME}_${s}x${s}.png .endfor do-install: @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \ ${WRKDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data lib" ${STAGEDIR}${DATADIR}) ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR} .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/64x64/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/ioquake3/Makefile =================================================================== --- head/games/ioquake3/Makefile (revision 453237) +++ head/games/ioquake3/Makefile (revision 453238) @@ -1,206 +1,206 @@ # Created by: alepulver # $FreeBSD$ PORTNAME?= ioquake3 PORTVERSION?= ${IOQUAKE3VER} PORTREVISION?= 16 CATEGORIES= games MASTER_SITES?= http://ioquake3.org/files/${DISTVERSION}/ # Using zip this way enables slaves to override it. EXTRACT_SUFX?= .zip MAINTAINER?= ports@FreeBSD.org COMMENT?= Cleaned-up and enhanced version of Quake 3 LICENSE?= GPLv2 LICENSE_FILE?= ${WRKSRC}/COPYING.txt USES= pkgconfig gmake # Port configuration flags: -# CLIENT SERVER TOOLS DLRENDERER GAMELIBS OPUS OPENGL2 +# CLIENT SERVER TOOLS DLRENDERER GAMELIBS OPUS OPENGL2 IOQ3?= CLIENT TOOLS GAMELIBS IOQ3ARCH?= ${ARCH} IOQ3SDL?= sdl .if ! ${IOQ3:MCLIENT} && ! ${IOQ3:MSERVER} BROKEN= Slave ports must at least specify IOQ3=CLIENT or IOQ3=SERVER .endif # Client options .if ${IOQ3:MCLIENT} OPTIONS_DEFINE= SERVER CURL OPENAL MUMBLE VORBIS DEBUG OPTIONS_DEFAULT= SERVER CURL OPENAL MUMBLE VORBIS SERVER_DESC= Install dedicated server MUMBLE_DESC= Enable Mumble support (no dependencies) USE_GL+= gl .endif IOQ3_OPTIONS= ${IOQ3:MTOOLS} ${IOQ3:MDLRENDERER} ${IOQ3:MGAMELIBS} \ ${IOQ3:MOPUS} OPTIONS_DEFINE+= ${IOQ3_OPTIONS} DOCS OPTIONS_DEFAULT+= ${IOQ3_OPTIONS} TOOLS_DESC= Enable modding tools -DLRENDERER_DESC= Build dynamically loaded renderer +DLRENDERER_DESC=Build dynamically loaded renderer GAMELIBS_DESC= Build game libraries MAKE_ARGS+= DEFAULT_BASEDIR="${Q3DIR}" \ DEFAULT_LIBDIR="${PREFIX}/${LIBDIR}" \ HOMEPATH="${HOMEPATH}" \ VERSION="${Q3ENGINEVER}" \ ARCH="${IOQ3ARCH}" \ TOOLS_CC="${CC}" \ USE_LOCAL_HEADERS=0 ALL_TARGET= release LIBDIR= lib/${PORTNAME}${PKGNAMESUFFIX} DOCSDIR= share/doc/${PORTNAME}${PKGNAMESUFFIX} BUILDDIR= ${WRKSRC}/build/${ALL_TARGET}-freebsd-${IOQ3ARCH} BINSUFFIX?= HOMEPATH?= /.${PORTNAME} Q3CLIENT?= ioquake3 Q3SERVER?= ioq3ded Q3TOOLS?= q3asm \ q3cpp \ q3lcc \ q3rcc Q3DOCS?= README \ id-readme.txt \ md4-readme.txt \ voip-readme.txt Q3BASE?= baseq3 \ missionpack Q3GAMELIBS?= cgame \ qagame \ ui Q3ICON?= ${PREFIX}/share/pixmaps/quake3.xpm .if ${IOQ3:MOPENGL2} Q3RENDERER?= opengl1 opengl2 .else Q3RENDERER?= opengl1 .endif Q3RENDPREFIX?= renderer_ Q3RENDSUFFIX?= _${IOQ3ARCH} Q3INSTALL?= Q3ENGINEVER?= ${DISTVERSION} IOQUAKE3VER= 1.36 ONLY_FOR_ARCHS= amd64 i386 DEBUG_VARS= ALL_TARGET=debug SERVER_RUN_DEPENDS= ${Q3SERVER}${BINSUFFIX}:games/${PORTNAME}-server CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_MAKE_ARGS= USE_CURL=1 USE_CURL_DLOPEN=0 CURL_MAKE_ARGS_OFF= USE_CURL=0 OPENAL_USES= openal:al OPENAL_MAKE_ARGS= USE_OPENAL=1 USE_OPENAL_DLOPEN=0 OPENAL_MAKE_ARGS_OFF= USE_OPENAL=0 VORBIS_VARS= NEED_OGG=yes VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis VORBIS_MAKE_ARGS= USE_CODEC_VORBIS=1 VORBIS_MAKE_ARGS_OFF= USE_CODEC_VORBIS=0 OPUS_VARS= NEED_OGG=yes OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile \ libopus.so:audio/opus OPUS_MAKE_ARGS= USE_CODEC_OPUS=1 USE_INTERNAL_OPUS=0 OPUS_MAKE_ARGS_OFF= USE_CODEC_OPUS=0 MUMBLE_MAKE_ARGS= USE_MUMBLE=1 MUMBLE_MAKE_ARGS_OFF= USE_MUMBLE=0 GAMELIBS_MAKE_ARGS= BUILD_GAME_SO=1 GAMELIBS_MAKE_ARGS_OFF= BUILD_GAME_SO=0 # Note that SMP is only supported on OS-X, hence the option has been removed. SMP_VARS= Q3BIN+=${Q3CLIENT}-smp SMP_MAKE_ARGS= BUILD_CLIENT_SMP=1 SMP_MAKE_ARGS_OFF= BUILD_CLIENT_SMP=0 DLRENDERER_MAKE_ARGS= USE_RENDERER_DLOPEN=1 DLRENDERER_MAKE_ARGS_OFF= USE_RENDERER_DLOPEN=0 .include .if !defined(DESKTOP_ENTRIES) . if ${IOQ3:MCLIENT} DESKTOP_ENTRIES+= "${Q3CLIENT} ${Q3ENGINEVER}" "${COMMENT}" \ "${Q3ICON}" "${Q3CLIENT}${BINSUFFIX}" "Game;" false . endif . if ${PORT_OPTIONS:MSMP} DESKTOP_ENTRIES+= "${Q3CLIENT} ${Q3ENGINEVER} SMP" "${COMMENT}" \ "${Q3ICON}" "${Q3CLIENT}-smp${BINSUFFIX}" "Game;" false . endif .endif .if ${IOQ3:MCLIENT} MAKE_ARGS+= BUILD_CLIENT=1 Q3BIN+= ${Q3CLIENT} USE_SDL= ${IOQ3SDL} .else MAKE_ARGS+= BUILD_CLIENT=0 .endif .if ${IOQ3:MSERVER} MAKE_ARGS+= BUILD_SERVER=1 Q3BIN+= ${Q3SERVER} .else MAKE_ARGS+= BUILD_SERVER=0 .endif .if defined(NEED_OGG) LIB_DEPENDS+= libogg.so:audio/libogg MAKE_ARGS+= USE_INTERNAL_OGG=0 .endif # Generate a set of install instruction tuples: ;; .for bin in ${Q3BIN} IOQ3_INST+= PROGRAM;${bin}.${IOQ3ARCH};bin/${bin}${BINSUFFIX} .endfor .if ${PORT_OPTIONS:MTOOLS} . for bin in ${Q3TOOLS} IOQ3_INST+= PROGRAM;tools/${bin};bin/${bin}${BINSUFFIX} . endfor .endif .if ${PORT_OPTIONS:MDLRENDERER} . for renderer in ${Q3RENDERER} IOQ3_INST+= LIB;${Q3RENDPREFIX}${renderer}${Q3RENDSUFFIX}.so;${LIBDIR}/${Q3RENDPREFIX}${renderer}${Q3RENDSUFFIX}.so . endfor .else . for renderer in ${Q3RENDERER:Nopengl1} IOQ3_INST+= PROGRAM;${Q3CLIENT}_${renderer}.${IOQ3ARCH};bin/${Q3CLIENT}_${renderer}${BINSUFFIX} . endfor .endif .if ${PORT_OPTIONS:MGAMELIBS} . for dir in ${Q3BASE} PLIST_DIRS+= ${LIBDIR}/${dir} . for lib in ${Q3GAMELIBS} IOQ3_INST+= LIB;${dir}/${lib}${IOQ3ARCH}.so;${LIBDIR}/${dir}/${lib}${IOQ3ARCH}.so . endfor . endfor .endif .if ${PORT_OPTIONS:MDLRENDERER} || ${PORT_OPTIONS:MGAMELIBS} PLIST_DIRS+= ${LIBDIR} .endif .if ${PORT_OPTIONS:MDOCS} PLIST_DIRS+= ${DOCSDIR} . for doc in ${Q3DOCS:O:u} IOQ3_INST+= DATA;../../${doc};${DOCSDIR}/${doc} . endfor .endif # Generate PLIST_FILES .for inst in ${IOQ3_INST} PLIST_FILES+= ${inst:C/.*;//} .endfor # Generate install target do-install: ${Q3INSTALL} .for dir in ${PLIST_DIRS} ${MKDIR} ${STAGEDIR}${PREFIX}/${dir} .endfor .for inst in ${IOQ3_INST} ${INSTALL_${inst:C/;.*//}} ${BUILDDIR}/${inst:C/[^;]*;//:C/;.*//} \ ${STAGEDIR}${PREFIX}/${inst:C/.*;//} .endfor .if !defined(Q3TOTALCONV) .include "${.CURDIR}/../quake3-data/Makefile.include" .endif .include Index: head/games/simutrans/Makefile =================================================================== --- head/games/simutrans/Makefile (revision 453237) +++ head/games/simutrans/Makefile (revision 453238) @@ -1,78 +1,78 @@ # $FreeBSD$ PORTNAME= simutrans DISTVERSION= 120-2-2 CATEGORIES= games MASTER_SITES= SF/simutrans/simutrans/${DISTVERSION} \ SF/simutrans/pak64/${PAK64_SUBDIR}:pak64 \ SF/simutrans/pak128/pak128%20for%20${PAK128_SUBDIR}:pak128 DISTFILES= simutrans-src-${DISTVERSION}.zip \ simulinux-${DISTVERSION}.zip MAINTAINER= ports@FreeBSD.org COMMENT= Transport Simulator LICENSE= ART10 LICENSE_FILE= ${WRKSRC}/simutrans/license.txt PAK64_DISTVERSION= 120-2 PAK64_SUBDIR= 120-2 PAK128_DISTVERSION= 2.6--ST120 PAK128_SUBDIR= ST%20120%20%282.6%2C%20completed%20elevated%20tracks%29 SIMUTRANS_REVISION= 8163 -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS OPTIONS_MULTI= PAK OPTIONS_MULTI_PAK= PAK64 PAK128 OPTIONS_DEFAULT= PAK64 PAK64_DESC= Default graphics PAK128_DESC= High resolution graphics # Threading disabled because FreeBSD does not have a static initializer # for recursive mutexes. MAKE_ARGS= BACKEND=mixer_sdl \ COLOUR_DEPTH=16 \ MULTI_THREAD=0 \ OSTYPE=freebsd \ FLAGS="-DUSE_C -DREVISION=${SIMUTRANS_REVISION}" \ VERBOSE=1 NO_WRKSUBDIR= yes USES= gmake zip USE_SDL= sdl mixer DESKTOP_ENTRIES=Simutrans "" "" simutrans "Game;Simulation;" false PLIST_FILES= bin/simutrans bin/simutrans-bin PORTDATA= * .include .if ${PORT_OPTIONS:MPAK64} DISTFILES+= simupak64-${PAK64_DISTVERSION}.zip:pak64 .endif .if ${PORT_OPTIONS:MPAK128} DISTFILES+= pak128-${PAK128_DISTVERSION}.zip:pak128 .endif post-patch: @${REINPLACE_CMD} 's/-O[^ ]*//' ${WRKSRC}/Makefile @${REINPLACE_CMD} 's/simutrans/.simutrans/' ${WRKSRC}/simsys.cc do-install: (cd ${WRKSRC}/simutrans && ${COPYTREE_SHARE} \ "ai config font music script text themes" ${STAGEDIR}${DATADIR}) .if ${PORT_OPTIONS:MPAK64} (cd ${WRKSRC}/simutrans && ${COPYTREE_SHARE} \ pak ${STAGEDIR}${DATADIR}) .endif .if ${PORT_OPTIONS:MPAK128} (cd ${WRKSRC} && ${COPYTREE_SHARE} pak128 ${STAGEDIR}${DATADIR}) .endif .if ${PORT_OPTIONS:MDOCS} ${INSTALL_DATA} ${WRKSRC}/simutrans/readme.txt ${STAGEDIR}${DATADIR} .endif ${INSTALL_PROGRAM} ${WRKSRC}/build/default/sim \ ${STAGEDIR}${PREFIX}/bin/simutrans-bin ${INSTALL_SCRIPT} ${FILESDIR}/simutrans ${STAGEDIR}${PREFIX}/bin .include Index: head/irc/sirc/Makefile =================================================================== --- head/irc/sirc/Makefile (revision 453237) +++ head/irc/sirc/Makefile (revision 453238) @@ -1,73 +1,73 @@ # $FreeBSD$ PORTNAME= sirc PORTVERSION= 2.211 PORTREVISION= 2 CATEGORIES= irc ipv6 MASTER_SITES= LOCAL/bdrewery/${PORTNAME} \ http://www.iagora.com/~espel/sirc/ \ LOCAL/bdrewery/${PORTNAME}/scripts:s \ http://www.iagora.com/~espel/sirc/scripts/:s DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= sirc EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Small (150k), fast, perl-based IRC client RUN_DEPENDS= p5-Perl4-CoreLibs>=0:devel/p5-Perl4-CoreLibs USES= ncurses perl5 IPV6_RUN_DEPENDS= p5-IO-Socket-INET6>0:net/p5-IO-Socket-INET6 IPV6_EXTRA_PATCHES= ${PATCHDIR}/dsirc-ipv6 -SIRC_SCRIPTS_DESC= Additional scripts for the client +SIRC_SCRIPTS_DESC= Additional scripts for the client SIRC_SCRIPTS_DISTFILES= ${SIRC_SCRIPTS:S|$|:s|} SUB_FILES= sirc PORTDOCS= ChangeLog PROGRAMMING README SIRC_SCRIPTS= adcc.pl akickban.pl avoice.pl country.pl finger.pl ftp.pl \ howl.pl lastlog.pl nocolor.pl patattack.pl prefix.pl quiet.pl \ quit.pl thx.pl www.pl yiff.pl SIRCLIBDIR= ${STAGEDIR}${PREFIX}/libexec/sirc OPTIONS_DEFINE= DOCS IPV6 SIRC_SCRIPTS SOCKS OPTIONS_DEFAULT=SIRC_SCRIPTS OPTIONS_SUB= yes IPV6_EXTRA_PATCHES_OFF= ${PATCHDIR}/dsirc-minimal SOCKS_VARS= PKGMESSAGE=${FILESDIR}/pkg-message-socks pre-patch: @${CP} ${WRKSRC}/dsirc ${WRKSRC}/dsirc.prepatch @${SED} -e "1s|^#!/usr/local/bin/perl|#!${PREFIX}/bin/perl|" \ -e "s#irc.primenet.com#irc.efnet.org#" \ ${WRKSRC}/dsirc.prepatch > ${WRKSRC}/dsirc do-build: ${CC} ${CFLAGS} ${WRKSRC}/ssfe.c -o ${WRKSRC}/ssfe \ ${LDFLAGS} -lncurses do-install: @${MKDIR} ${SIRCLIBDIR} ${INSTALL_DATA} ${WRKSRC}/n0thing.pl ${SIRCLIBDIR} ${INSTALL_DATA} ${WRKSRC}/sirc.help.gz ${SIRCLIBDIR} ${INSTALL_SCRIPT} ${WRKSRC}/dsirc ${SIRCLIBDIR} ${INSTALL_PROGRAM} ${WRKSRC}/ssfe ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/sirc ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/ssfe.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/sirc.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/socks.pl ${SIRCLIBDIR} do-install-SIRC_SCRIPTS-on: (cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${SIRC_SCRIPTS} \ ${SIRCLIBDIR}) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.socks ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/edict-utf-8/Makefile =================================================================== --- head/japanese/edict-utf-8/Makefile (revision 453237) +++ head/japanese/edict-utf-8/Makefile (revision 453238) @@ -1,73 +1,73 @@ # Created by: Jonathan Hanna # $FreeBSD$ PORTNAME= edict-utf-8 PORTVERSION= 20100420 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://redundancy.redundancy.org/mirror/${PORTNAME}/ DISTFILES= ${DICTFILES} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese-English edict UTF-8 dictionaries EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip USES= iconv CONVERT_CMD= ${ICONV_CMD} -c -f EUC-JP -t UTF-8 DIST_SUBDIR= ${PORTNAME} DICTFILES= edict.gz edicth compdic.gz jddict.v02.gz \ j_places.gz ediclsd3.zip kanjidic.gz kanjd212.gz \ lawgledt.zip lingdic.zip geodic.gz pandpdic.zip \ aviation.zip findic.zip mktdic.zip compverb.gz \ 4jwords.gz concrete.zip enamdict.gz NODOCFILES= edict_doc.txt edict_doc.html edicth.doc \ enamdict_doc.txt enamdict_doc.html jddict.doc \ j_places.inf kanjidic.doc kanjd212.doc ediclsd3.rme \ lawgldoc.new lingdic.txt geodic.doc aviation.txt \ findic.doc mktdic.doc compverb.doc 4jwords.doc \ concrete.doc ${DICTFILES:S/zip/jdx/} # Where to install the data files DATADIR= ${PREFIX}/share/dict/edict-utf-8 -PLIST_SUB= OWNER="${SHAREOWN}" GROUP="${SHAREGRP}" MODE="${SHAREMODE}" +PLIST_SUB= OWNER="${SHAREOWN}" GROUP="${SHAREGRP}" MODE="${SHAREMODE}" NO_WRKSUBDIR= yes do-extract: @${RM} -r ${WRKSRC} @${MKDIR} ${WRKSRC} @for file in ${DICTFILES}; do \ ${ECHO} "Extracting $$file"; \ case $$file in \ *.gz) \ instfile=`${BASENAME} $$file .gz` ; \ ${GZIP_CMD} -dc ${_DISTDIR}/$$file > ${WRKSRC}/$$instfile.euc-jp \ ;; \ *.zip) \ instfile=`${BASENAME} $$file .zip` ; \ ${UNZIP_CMD} -qq -c ${_DISTDIR}/$$file -x ${NODOCFILES} 2>/dev/null \ > ${WRKSRC}/$$instfile.euc-jp \ ;; \ *) \ instfile=$$file ; \ ${CP} ${_DISTDIR}/$$file ${WRKSRC}/$$file.euc-jp \ ;; \ esac ; \ ${ECHO} $$instfile >> ${WRKSRC}/filelist; \ done do-build: @for file in `cat ${WRKSRC}/filelist`; do \ ${ECHO} "Converting $$file"; \ ${CONVERT_CMD} ${WRKSRC}/$$file.euc-jp > ${WRKSRC}/$$file; \ done do-install: @${MKDIR} ${STAGEDIR}${DATADIR} @for file in `cat ${WRKSRC}/filelist`; do \ ${ECHO} "Installing $$file"; \ ${INSTALL} ${WRKSRC}/$$file ${STAGEDIR}${DATADIR}/$$file; \ done .include Index: head/mail/qmailadmin/Makefile =================================================================== --- head/mail/qmailadmin/Makefile (revision 453237) +++ head/mail/qmailadmin/Makefile (revision 453238) @@ -1,141 +1,141 @@ # Created by: Neil Blakey-Milner # $FreeBSD$ PORTNAME= qmailadmin PORTVERSION= 1.2.15 PORTREVISION= 7 PORTEPOCH= 2 CATEGORIES= mail www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION} \ http://mirror.shatow.net/freebsd/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= CGI program for administering Qmail with vchkpw/vpopmail LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= autorespond:mail/autorespond \ ${VPOPMAIL_DIR}/lib/libvpopmail.a:mail/vpopmail RUN_DEPENDS= autorespond:mail/autorespond \ ${VPOPMAIL_DIR}/lib/libvpopmail.a:mail/vpopmail USES= autoreconf gmake qmail:vars PATCH_SITES+= http://qmail.jms1.net/vpopmail/:onchange \ LOCAL/bdrewery/${PORTNAME}/:onchange PATCHFILES+= qmailadmin-1.2.12-onchange.3.patch:onchange PATCH_DIST_STRIP+= -p1 PORTSCOUT= ignore:1 OPTIONS_DEFINE= IPAUTH USER_INDEX MODIFY_QUOTA DOMAIN_AUTOFILL \ IDX IDX_SQL HELP SPAM_DETECTION SPAM_NEEDS_EMAIL \ CATCHALL TRIVIAL_PASSWORD NOCACHE CRACKLIB OPTIONS_DEFAULT=IPAUTH IDX_SQL USER_INDEX CATCHALL TRIVIAL_PASSWORD IPAUTH_DESC= Check IP address after login USER_INDEX_DESC= Enable user index display MODIFY_QUOTA_DESC= Allow domain admin to modify quotas DOMAIN_AUTOFILL_DESC= Autofill domain on login using hostname IDX_DESC= Use ezmlm-idx instead of ezmlm IDX_SQL_DESC= Enable MySQL support for ezmlm HELP_DESC= Show help links on login page SPAM_DETECTION_DESC= Allow users to toggle spam checking SPAM_NEEDS_EMAIL_DESC= Append user's email to spam command #' CATCHALL_DESC= Enable catch-all accounts TRIVIAL_PASSWORD_DESC= Disallow password containing username NOCACHE_DESC= Prohibit caching via http headers CRACKLIB_DESC= Use cracklib to enforce stronger passwords CONFIGURE_ARGS+= \ --enable-qmaildir=${QMAIL_PREFIX} \ --enable-htmldir=${WEBPREFIX}/${WEBDATADIR}/${WEBDATASUBDIR} \ --enable-imagedir=${WEBPREFIX}/${WEBDATADIR}/${WEBDATASUBDIR}/images \ --enable-imageurl=${WEBDATAURL}/${WEBDATASUBDIR}/images \ --enable-htmllibdir=${DATADIR} \ --enable-cgibindir=${WEBPREFIX}/${CGIBINDIR}/${CGIBINSUBDIR} \ --enable-cgipath=${CGIBINURL}/${CGIBINSUBDIR}/qmailadmin \ --enable-vpopmaildir=${VPOPMAIL_DIR} \ --enable-autoresponder-path=${LOCALBASE}/bin \ --enable-maxusersperpage=${MAXUSERSPERPAGE} \ --enable-maxaliasesperpage=${MAXALIASESPERPAGE} \ --enable-ezmlmdir=${LOCALBASE}/bin IPAUTH_CONFIGURE_OFF= --disable-ipauth USER_INDEX_CONFIGURE_OFF= --disable-user-index MODIFY_QUOTA_CONFIGURE_ON= --enable-modify-quota DOMAIN_AUTOFILL_CONFIGURE_ON= --enable-domain-autofill IDX_SQL_CONFIGURE_OFF= --disable-ezmlm-mysql HELP_CONFIGURE_ON= --enable-help CATCHALL_CONFIGURE_OFF= --disable-catchall TRIVIAL_PASSWORD_CONFIGURE_OFF= --disable-trivial-password NOCACHE_CONFIGURE_ON= --enable-no-cache SPAM_DETECTION_CONFIGURE_ON= --enable-modify-spam=y SPAM_NEEDS_EMAIL_CONFIGURE_ENABLE= spamcmd-needs-email .include .if ${PORT_OPTIONS:MIDX} EXTRA_PATCHES+= ${FILESDIR}/extra-ezmlm-idx7.patch .endif .if ${PORT_OPTIONS:MSPAM_DETECTION} && defined(SPAM_COMMAND) CONFIGURE_ARGS+= --enable-spam-command="${SPAM_COMMAND}" .endif .if ${PORT_OPTIONS:MCRACKLIB} EXTRA_PATCHES+= ${FILESDIR}/cracklib.patch BUILD_DEPENDS+= ${LOCALBASE}/include/crack.h:security/cracklib CONFIGURE_ARGS+= --enable-cracklib=${LOCALBASE}/libdata/cracklib/pw_dict CFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lcrack .endif # vpopmail installation directory # # NB: change this with extreme caution! For instance, if vpopmail is not # already installed in this directory, building the vpopmail port as # a dependency will NOT automatically cause it to be installed there! VPOPMAIL_DIR?= ${LOCALBASE}/vpopmail GNU_CONFIGURE= yes INSTALL_TARGET= install-strip # Notes and comments: # # SPAM_COMMAND - the command to use to check for spam; # default is "|preline LOCALBASE/bin/maildrop /etc/mailfilter" # do not forget the "|" at the start # USER_INDEX - might confuse earlier versions of Internet Explorer -# CGIBINDIR - location of your cgi directory -# CGIBINSUBDIR - subdirectory to place cgi scripts in -# CGIBINURL - location of your cgi directory in a URL -# WEBDATADIR - location of your html files -# WEBDATASUBDIR - subdirectory to place html files in -# WEBDATAURL - location of your html files in a URL +# CGIBINDIR - location of your cgi directory +# CGIBINSUBDIR - subdirectory to place cgi scripts in +# CGIBINURL - location of your cgi directory in a URL +# WEBDATADIR - location of your html files +# WEBDATASUBDIR - subdirectory to place html files in +# WEBDATAURL - location of your html files in a URL CGIBINDIR?= www/cgi-bin.default CGIBINSUBDIR?= qmailadmin CGIBINURL?= /cgi-bin WEBDATADIR?= www/data.default WEBDATASUBDIR?= qmailadmin WEBDATAURL?= MAXUSERSPERPAGE?= 15 MAXALIASESPERPAGE?= 25 WEBPREFIX?= ${PREFIX} PLIST_SUB+= CGIBINDIR="${CGIBINDIR}" CGIBINSUBDIR="${CGIBINSUBDIR}" \ WEBDATADIR="${WEBDATADIR}" WEBDATASUBDIR="${WEBDATASUBDIR}" \ REAL_PREFIX="${PREFIX}" WEBPREFIX="${WEBPREFIX}" # End of user-configurable variables .if empty(PORT_OPTIONS:MIDX) BUILD_DEPENDS+= ezmlm-send:mail/ezmlm RUN_DEPENDS+= ezmlm-send:mail/ezmlm .else BUILD_DEPENDS+= ezmlm-idx:mail/ezmlm-idx RUN_DEPENDS+= ezmlm-idx:mail/ezmlm-idx .endif .include Index: head/mail/vpopmail/Makefile =================================================================== --- head/mail/vpopmail/Makefile (revision 453237) +++ head/mail/vpopmail/Makefile (revision 453238) @@ -1,417 +1,417 @@ # Created by: Neil Blakey-Milner # $FreeBSD$ PORTNAME= vpopmail PORTVERSION= 5.4.33 PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Easy virtual domain and authentication package for use with qmail LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual BUILD_DEPENDS= ${LOCALBASE}/bin/tcprules:sysutils/ucspi-tcp RUN_DEPENDS= ${LOCALBASE}/bin/tcprules:sysutils/ucspi-tcp PATCH_STRIP= -p1 USES= dos2unix qmail gmake fakeroot DOS2UNIX_FILES= doc/README.vpopmaild CONFLICTS= vpopmail-devel-5.* GNU_CONFIGURE= YES OPTIONS_SUB= yes USERS= vpopmail GROUPS= vchkpw VCFGDIR?= ${WRKDIR}/vcfg VCFGFILES?= inc_deps lib_deps tcp.smtp CONFIGURE_ENV+= VCFGDIR="${VCFGDIR}" \ AUTOCONF=true ACLOCAL=true AUTOMAKE=true AUTOHEADER=true CONFIGURE_ARGS= --enable-qmaildir=${QMAIL_PREFIX} \ --enable-tcprules-prog=${LOCALBASE}/bin/tcprules \ --enable-tcpserver-file=${VPOPMAIL_DIR}/etc/tcp.smtp \ --enable-non-root-build \ --enable-logging=${LOGLEVEL} \ --enable-vpopuser=nobody \ --enable-vpopgroup=nobody OPTIONS_DEFINE= DOCS \ PASSWD \ MD5_PASSWORDS \ CLEAR_PASSWD \ LEARN_PASSWORDS \ MYSQL_REPLICATION \ MYSQL_LIMITS \ VALIAS \ ROAMING \ IP_ALIAS \ QMAIL_EXT \ FILE_LOCKING \ FILE_SYNC \ USERS_BIG_DIR \ SEEKABLE \ SPAMASSASSIN \ SUID_VCHKPW \ SMTP_AUTH_PATCH \ ONCHANGE_SCRIPT \ MAILDROP \ DOMAIN_QUOTAS \ SPAMFOLDER \ SINGLE_DOMAIN \ AUTH_LOG \ SQL_LOG \ SQL_LOG_TRIM OPTIONS_SINGLE= AUTH OPTIONS_SINGLE_AUTH= CDB MYSQL PGSQL LDAP LDAP_SASL ORACLE SYBASE OPTIONS_DEFAULT=MD5_PASSWORDS \ CDB \ ROAMING \ FILE_LOCKING \ USERS_BIG_DIR \ SEEKABLE \ AUTH_LOG CDB_DESC= Auth via CDB PASSWD_DESC= /etc/passwd account support MYSQL_DESC= Auth via MySQL PGSQL_DESC= Auth via PostgreSQL SYBASE_DESC= Auth via Sybase MD5_PASSWORDS_DESC= Store passwords in MD5 format CLEAR_PASSWD_DESC= Store passwords in plaintext LEARN_PASSWORDS_DESC= Learn passwords during POP auth MYSQL_REPLICATION_DESC= MySQL database replication support MYSQL_LIMITS_DESC= MySQL mailbox limitations support ORACLE_DESC= Auth via Oracle LDAP_DESC= Auth via LDAP LDAP_SASL_DESC= Auth via LDAP SASL VALIAS_DESC= Store aliases in DB instead of .qmail files ROAMING_DESC= roaming users support IP_ALIAS_DESC= IP alias support QMAIL_EXT_DESC= qmail-like user-* address support FILE_LOCKING_DESC= file locking support FILE_SYNC_DESC= fsync support (decreases performance) USERS_BIG_DIR_DESC= Hashing user directories (BIGDIR) SEEKABLE_DESC= Make input to vdelivermail seekable SPAMASSASSIN_DESC= SpamAssassin support SUID_VCHKPW_DESC= Set vchkpw setugid vpopmail:vchkpw SMTP_AUTH_PATCH_DESC= Swap Challenge/Response for CRAM-MD5 ONCHANGE_SCRIPT_DESC= vpopmail/etc/onchange script support MAILDROP_DESC= Maildrop MDA support DOMAIN_QUOTAS_DESC= Domain quotas support SPAMFOLDER_DESC= Move spam to Junk (requires SA) SINGLE_DOMAIN_DESC= Optimize for a single domain setup AUTH_LOG_DESC= Log auth attempts when using a DB SQL_LOG_DESC= Log to selected SQL database SQL_LOG_TRIM_DESC= Trim logs of deleted users/domains # Compatibility with older KNOB, correctly will enable if set, # but be unset if unselected in the 'config' dialog .if defined(WITH_POSTGRESQL) PORT_OPTIONS+= PGSQL .endif .if defined(WITH_MYSQL_LOG) PORT_OPTIONS+= SQL_LOG .endif .if defined(WITH_PGSQL_LOG) PORT_OPTIONS+= SQL_LOG .endif .if defined(WITH_SQL_LOG_REMOVE_DELETED) PORT_OPTIONS+= SQL_LOG_TRIM .endif DOMAIN_QUOTAS_CONFIGURE_ON= --enable-domainquotas=y DOMAIN_QUOTAS_CONFIGURE_OFF= --enable-domainquotas=n PASSWD_CONFIGURE_ON= --enable-passwd MD5_PASSWORDS_CONFIGURE_OFF= --disable-md5-passwords VALIAS_CONFIGURE_ON= --enable-valias CLEAR_PASSWD_CONFIGURE_OFF= --disable-clear-passwd LEARN_PASSWORDS_CONFIGURE_ON= --enable-learn-passwords LDAP_CONFIGURE_ON= --enable-auth-module=ldap ORACLE_CONFIGURE_ON= --enable-auth-module=oracle SYBASE_CONFIGURE_ON= --enable-auth-module=sybase SINGLE_DOMAIN_CONFIGURE_ON= --disable-many-domains IP_ALIAS_CONFIGURE_ON= --enable-ip-alias-domains QMAIL_EXT_CONFIGURE_ON= --enable-qmail-ext FILE_LOCKING_CONFIGURE_OFF= --disable-file-locking FILE_SYNC_CONFIGURE_ON= --enable-file-sync AUTH_LOG_CONFIGURE_OFF= --disable-auth-logging USERS_BIG_DIR_CONFIGURE_OFF= --disable-users-big-dir SEEKABLE_CONFIGURE_OFF= --disable-make-seekable ROAMING_CONFIGURE_ON= --enable-roaming-users \ --enable-relay-clear-minutes=${RELAYCLEAR} MYSQL_CONFIGURE_ON= --enable-auth-module=mysql \ --enable-incdir=${LOCALBASE}/include/mysql \ --enable-libdir=${LOCALBASE}/lib/mysql MYSQL_REPLICATION_CONFIGURE_ON= --enable-mysql-replication MYSQL_LIMITS_CONFIGURE_ON= --enable-mysql-limits PGSQL_CONFIGURE_ON= --enable-auth-module=pgsql SQL_LOG_CONFIGURE_ON= --enable-sql-logging ONCHANGE_SCRIPT_CONFIGURE_ON= --enable-onchange-script MAILDROP_CONFIGURE_ON= --enable-maildrop=y \ --enable-maildrop-prog=${LOCALBASE}/bin/maildrop MAILDROP_CONFIGURE_OFF= --enable-maildrop=n MAILDROP_RUN_DEPENDS= maildrop:${MAILDROP_PORT} MAILDROP_BUILD_DEPENDS= maildrop:${MAILDROP_PORT} SPAMASSASSIN_CONFIGURE_ON= --enable-spamassassin \ --enable-spamc-prog=${LOCALBASE}/bin/spamc \ --enable-spam-threshold=${SPAM_THRESHOLD} SPAMASSASSIN_BUILD_DEPENDS= spamc:mail/spamassassin SPAMASSASSIN_RUN_DEPENDS= spamc:mail/spamassassin SPAMFOLDER_CONFIGURE_ON= --enable-spam-junkfolder INSTALL_TARGET= install-strip .include .if ${PORT_OPTIONS:MSUID_VCHKPW} VCHKPW_MODE="6711" .endif PLIST_SUB+= VCHKPW_MODE="${VCHKPW_MODE}" # PostgreSQL database configuration options # # WITH_PGSQL_USER - the username for connecting to the PostgreSQL server (postgres) # WITH_PGSQL_DB - the name of the PostgreSQL database to use (vpopmail) # # Oracle database configuration options # # WARNING: This is NOT TESTED, not in the least. # Please report any success or failure to the port maintainer # # WITH_ORACLE_PROC - the name of the Oracle Pro-C precompiler, default 'proc' # WITH_ORACLE_SERVICE - the Oracle service name (jimmy) # WITH_ORACLE_USER - the username for connecting to the Oracle server (system) # WITH_ORACLE_PASSWD - the password for connecting to the Oracle server (manager) # WITH_ORACLE_DB - the name of the Oracle database to connect to (orcl1) # WITH_ORACLE_HOME - the Oracle installation directory (/export/home/oracle) # # Sybase database configuration options # # WARNING: This is NOT TESTED, not in the least. # Please report any success or failure to the port maintainer # # WITH_SYBASE_SERVER - the Sybase server name (empty) # WITH_SYBASE_USER - the username for connecting to the Sybase server (sa) # WITH_SYBASE_PASSWD - the password for connecting to the Sybase server (empty) # WITH_SYBASE_APP - the app for connecting to the Sybase server (vpopmail) # WITH_SYBASE_DB - the name of the Sybase database to connect to (vpopmail) # # Courier IMAP configuration options for authvchkpw # # WARNING: This is NOT TESTED, not in the least. # Please report any success or failure to the port maintainer # # WITH_COURIER_IMAPLOGIN - the path to the imaplogin program # WITH_COURIER_IMAPD - the path to the imapd program # User-configurable variables # # ONCHANGE_SCRIPT - see README.onchange -# MAILDROP - see README.maildrop +# MAILDROP - see README.maildrop # # Define these to change from the default behaviour # # MAILDROP_PORT - the port that provides the bin/maildrop program # # Set these to the values you'd prefer # # RELAYCLEAR - time in minutes before clearing relay hole (requires roaming) # SPAM_THRESHOLD - minimum score required to delete spam messages (requires spamassassin) # LOGLEVEL - n - no logging, y - log all, # e - log errors, p - log passwords in errors, # v - verbose success and errors with passwords # QMAIL_PREFIX - location of qmail directory # VPOPMAIL_DIR - installation area for vpopmail (see comment below) # # RELAYCLEAR?= 30 SPAM_THRESHOLD?=15 LOGLEVEL?= y MAILDROP_PORT?= mail/maildrop WITH_COURIER_IMAPLOGIN?= ${LOCALBASE}/sbin/imaplogin WITH_VPOPMAIL_AUTHVCHKPW?= ${VPOPMAIL_DIR}/bin/authvchkpw WITH_COURIER_IMAPD?= ${LOCALBASE}/bin/imapd WITH_ORACLE_PROC?= proc VPOPMAIL_DIR?= ${PREFIX}/vpopmail # Uncomment this, or set PREFIX to /home if you have an existing # vpopmail install with the vpopmail users' home directory set to # /home/vpopmail - package rules dictate we default to LOCALBASE/vpopmail # #PREFIX?= /home # End of user-configurable variables .if ${PORT_OPTIONS:MLDAP} USE_OPENLDAP= yes .if ${PORT_OPTIONS:MLDAP_SASL} WANT_OPENLDAP_SASL= yes .endif LDAP_FILES= ${WRKSRC}/doc/README.ldap \ ${WRKSRC}/ldap/nsswitch.conf \ ${WRKSRC}/ldap/pam_ldap.conf \ ${WRKSRC}/ldap/pam_ldap.secret \ ${WRKSRC}/ldap/qmailUser.schema \ ${WRKSRC}/ldap/slapd.conf \ ${WRKSRC}/ldap/vpopmail.ldif .endif .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes .if defined(WITH_MYSQL_USER) || defined(WITH_MYSQL_READ_USER) || defined(WITH_MYSQL_UPDATE_USER) BROKEN_MYSQL_PARAMS= true .endif .if defined(WITH_MYSQL_SERVER) || defined(WITH_MYSQL_READ_SERVER) || defined(WITH_MYSQL_UPDATE_SERVER) BROKEN_MYSQL_PARAMS= true .endif .if defined(WITH_MYSQL_PASSWD) || defined(WITH_MYSQL_READ_PASSWD) || defined(WITH_MYSQL_UPDATE_PASSWD) BROKEN_MYSQL_PARAMS= true .endif .if defined(WITH_MYSQL_DB) BROKEN_MYSQL_PARAMS= true .endif .if defined(BROKEN_MYSQL_PARAMS) BROKEN= The MySQL connection parameters are no longer setup at compile time - please edit the ${VPOPMAIL_DIR}/etc/vpopmail.mysql file instead .endif .endif .if defined(DEFAULT_DOMAIN) BROKEN= The default vpopmail domain is no longer setup at compile time - please edit the ${VPOPMAIL_DIR}/etc/defaultdomain file instead .endif .if defined(WITH_APOP) BROKEN= The WITH_APOP option is deprecated; set WITH_CLEAR_PASSWD instead, APOP will just work .endif .if ${PORT_OPTIONS:MPGSQL} USES= pgsql .endif .if ${PORT_OPTIONS:MSQL_LOG_TRIM} EXTRA_PATCHES+= ${FILESDIR}/sql-remove-deleted.patch .endif .if ${PORT_OPTIONS:MSMTP_AUTH_PATCH} EXTRA_PATCHES+= ${FILESDIR}/vchkpw-smtp-auth.patch .endif .if ${PORT_OPTIONS:MMAILDROP} MAILDROP_FILES= ${WRKSRC}/maildrop/maildroprc.v1 \ ${WRKSRC}/maildrop/maildroprc.v2 .endif .if empty(PORT_OPTIONS:MDOCS) EXTRA_PATCHES+= ${FILESDIR}/Makefile.in-noportdocs.patch .endif # # Some suggestions from Gabriel Ambuehl # # DOCS= README README.activedirectory README.filelocking \ README.ipaliasdomains README.ldap README.maildrop \ README.mysql \ README.onchange README.oracle README.pgsql \ README.qmail-default README.quotas \ README.roamingusers README.spamassassin README.sybase \ README.vdelivermail README.vlimits \ README.vpopmaild README.vpopmaild README.vqmaillocal \ UPGRADE # # This port doesn't honour PREFIX, it honours vpopmail's home directory. # Since we create vpopmail if it doesn't exist, we set it so that it # does honour PREFIX. -- nbm # pre-configure: ${AWK} -F: '/^${USERS}:/ { print $$3 }' ${UID_FILES} > ${WRKSRC}/vpopmail.uid ${AWK} -F: '/^${USERS}:/ { sub(/\/usr\/local/, "${PREFIX}", $$9); print $$9 }' ${UID_FILES} > ${WRKSRC}/vpopmail.dir ${AWK} -F: '/^${GROUPS}:/ { print $$3 }' ${GID_FILES} > ${WRKSRC}/vpopmail.gid .if ${PORT_OPTIONS:MPGSQL} .if defined(WITH_PGSQL_DB) ${REINPLACE_CMD} -E -e "s/(#define DB.*)vpopmail(.*)/\1${WITH_PGSQL_DB}\2/" ${WRKSRC}/vpgsql.h .endif .if defined(WITH_PGSQL_USER) ${REINPLACE_CMD} -E -e "s/(#define PG_CONNECT.*)postgres(.*)/\1${WITH_PGSQL_USER}\2/" ${WRKSRC}/vpgsql.h .endif .endif .if ${PORT_OPTIONS:MORACLE} .if defined(WITH_ORACLE_SERVICE) ${REINPLACE_CMD} -E -e "s/(#define ORACLE_SERVICE.*)jimmy(.*)/\1${WITH_ORACLE_SERVICE}\2/" ${WRKSRC}/voracle.h .endif .if defined(WITH_ORACLE_USER) ${REINPLACE_CMD} -E -e "s/(#define ORACLE_USER.*)system(.*)/\1${WITH_ORACLE_USER}\2/" ${WRKSRC}/voracle.h .endif .if defined(WITH_ORACLE_PASSWD) ${REINPLACE_CMD} -E -e "s/(#define ORACLE_PASSWD.*)manager(.*)/\1${WITH_ORACLE_PASSWD}\2/" ${WRKSRC}/voracle.h .endif .if defined(WITH_ORACLE_HOME) ${REINPLACE_CMD} -E -e "s@(#define ORACLE_HOME.*)/export/home/oracle(.*)@\1${WITH_ORACLE_HOME}\2@" ${WRKSRC}/voracle.h .endif .if defined(WITH_ORACLE_DB) ${REINPLACE_CMD} -E -e "s/(#define ORACLE_DATABASE.*)orcl1(.*)/\1${WITH_ORACLE_DB}\2/" ${WRKSRC}/voracle.h .endif cd ${WRKSRC} && ${WITH_ORACLE_PROC} voracle.pc .endif .if ${PORT_OPTIONS:MSYBASE} .if defined(WITH_SYBASE_SERVER) ${REINPLACE_CMD} -E -e "s/(#define SYBASE_SERVER.*)\"\"(.*)/\1\"${WITH_SYBASE_SERVER}\"\2/" ${WRKSRC}/vsybase.h .endif .if defined(WITH_SYBASE_USER) ${REINPLACE_CMD} -E -e "s/(#define SYBASE_USER.*)sa(.*)/\1${WITH_SYBASE_USER}\2/" ${WRKSRC}/vsybase.h .endif .if defined(WITH_SYBASE_PASSWD) ${REINPLACE_CMD} -E -e "s/(#define SYBASE_PASSWD.*)\"\"(.*)/\1\"${WITH_SYBASE_PASSWD}\"\2/" ${WRKSRC}/vsybase.h .endif .if defined(WITH_SYBASE_APP) ${REINPLACE_CMD} -E -e "s@(#define SYBASE_APP.*)vpopmail(.*)@\1${WITH_SYBASE_APP}\2@" ${WRKSRC}/vsybase.h .endif .if defined(WITH_SYBASE_DB) ${REINPLACE_CMD} -E -e "s/(#define SYBASE_DATABASE.*)vpopmail(.*)/\1${WITH_SYBASE_DB}\2/" ${WRKSRC}/vsybase.h .endif .endif ${REINPLACE_CMD} -E -e "s@(#define PATH_IMAPLOGIN.*)VPOPMAILDIR.*@\1\"${WITH_COURIER_IMAPLOGIN}\"@" ${WRKSRC}/authvchkpw.c ${REINPLACE_CMD} -E -e "s@(#define PATH_AUTHVCHKPW.*)VPOPMAILDIR.*@\1\"${WITH_VPOPMAIL_AUTHVCHKPW}\"@" ${WRKSRC}/authvchkpw.c ${REINPLACE_CMD} -E -e "s@(#define PATH_IMAPD.*)VPOPMAILDIR.*@\1\"${WITH_COURIER_IMAPD}\"@" ${WRKSRC}/authvchkpw.c ${MKDIR} ${VCFGDIR} post-install: ${MKDIR} ${STAGEDIR}${VPOPMAIL_DIR}/etc if [ -e "${VCFGDIR}/tcp.smtp" ]; then \ ${INSTALL_DATA} ${VCFGDIR}/tcp.smtp ${STAGEDIR}${VPOPMAIL_DIR}/etc/tcp.smtp-dist; \ else \ ${TOUCH} ${STAGEDIR}${VPOPMAIL_DIR}/etc/tcp.smtp-dist; \ fi; .if ${PORT_OPTIONS:MLDAP} @${ECHO_CMD} "# LDAP CONNECTION SETTINGS FOR VPOPMAIL" > ${STAGEDIR}${VPOPMAIL_DIR}/etc/vpopmail.ldap-dist @${ECHO_CMD} "# Line format:" >> ${STAGEDIR}${VPOPMAIL_DIR}/etc/vpopmail.ldap-dist @${ECHO_CMD} "# host|port|user|password|basedn" >> ${STAGEDIR}${VPOPMAIL_DIR}/etc/vpopmail.ldap-dist @${ECHO_CMD} "localhost|389|cn=vpopmailuser, o=vpopmail|vpoppasswd|o=vpopmail" >> ${STAGEDIR}${VPOPMAIL_DIR}/etc/vpopmail.ldap-dist .endif .if ${PORT_OPTIONS:MLDAP} ${MKDIR} ${STAGEDIR}${VPOPMAIL_DIR}/ldap ${INSTALL_DATA} ${LDAP_FILES} ${STAGEDIR}${VPOPMAIL_DIR}/ldap .endif .if ${PORT_OPTIONS:MMAILDROP} ${MKDIR} ${STAGEDIR}${VPOPMAIL_DIR}/maildrop ${INSTALL_DATA} ${MAILDROP_FILES} ${STAGEDIR}${VPOPMAIL_DIR}/maildrop .endif .if ${PORT_OPTIONS:MDOCS} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${VPOPMAIL_DIR}/doc/ .endif .include Index: head/math/fftw/Makefile =================================================================== --- head/math/fftw/Makefile (revision 453237) +++ head/math/fftw/Makefile (revision 453238) @@ -1,71 +1,71 @@ # Created by: Lars Koeller # $FreeBSD$ PORTNAME= fftw PORTVERSION= 2.1.5 PORTREVISION?= 15 CATEGORIES= math -MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \ - ftp://ftp.fftw.org/pub/fftw/old/ \ +MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \ + ftp://ftp.fftw.org/pub/fftw/old/ \ ftp://theory.lcs.mit.edu/pub/fftw/ \ ftp://pm.cse.rmit.edu.au/pub/dsp/fftw/ MAINTAINER= ports@FreeBSD.org COMMENT?= Fast C routines to compute the Discrete Fourier Transform LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING # current flavors: default, float FFTW_FLAVOR?= default GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared USES= fortran gmake libtool:keepla USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check PLIST_SUB= FFTW_SUFX="${FFTW_SUFX}" PORTSCOUT= limit:^2\. .if ${FFTW_FLAVOR}=="float" CONFIGURE_ARGS+= --enable-float --enable-type-prefix FFTW_SUFX= s PKGNAMESUFFIX= -float .else USES+= makeinfo FFTW_SUFIX= INFO= fftw .endif OPTIONS_DEFINE= DOCS .include .if ${ARCH} == "i386" CONFIGURE_ARGS+= --enable-i386-hacks .endif post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc | |' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^LINK/s|$$(CCLD)|& -Wc,-B${LOCALBASE}/bin|' \ ${WRKSRC}/fftw/Makefile.in ${WRKSRC}/mpi/Makefile.in \ ${WRKSRC}/rfftw/Makefile.in ${WRKSRC}/threads/Makefile.in .if ${FFTW_FLAVOR}=="default" post-build: @cd ${WRKSRC}/doc && makeinfo fftw.texi .endif .if ${FFTW_FLAVOR}=="default" post-install: ${INSTALL_DATA} ${WRKSRC}/doc/fftw.info ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/fftw.ps ${STAGEDIR}${DOCSDIR}/ .endif .include Index: head/math/libranlip/Makefile =================================================================== --- head/math/libranlip/Makefile (revision 453237) +++ head/math/libranlip/Makefile (revision 453238) @@ -1,49 +1,49 @@ # Created by: bf # $FreeBSD$ PORTNAME= libranlip DISTVERSION= 1.0 -PORTREVISION= 1 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= LOCAL/bf \ http://www.deakin.edu.au/~gleb/ MAINTAINER= ports@FreeBSD.org COMMENT= Random variate generator for Lipschitz-continuous densities LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INFO= ranlip PLIST_FILES= include/ranlip.h include/ranlipdist.h include/ranlipproc.h lib/libranlip.so.1.0.0 \ lib/libranlip.so.1 lib/libranlip.so lib/libranlip.a PORTDOCS= ranlip.ps PORTEXAMPLES= makefile ranliptest.cpp ranliptestproc.cpp TESTPROGS= static_example static_example2 static_example3 shared_example OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libranlip.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/ranlip.ps ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for _file in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/examples/${_file} ${STAGEDIR}${EXAMPLESDIR} .endfor do-test: @(cd ${WRKSRC}/examples && ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} all) .for _prog in ${TESTPROGS} (cd ${WRKSRC}/examples && ${SETENV} LD_LIBRARY_PATH="${STAGEDIR}${PREFIX}/lib" ./${_prog}) .endfor .include Index: head/math/qtiplot/Makefile =================================================================== --- head/math/qtiplot/Makefile (revision 453237) +++ head/math/qtiplot/Makefile (revision 453238) @@ -1,93 +1,93 @@ # Created by: Jie Gao # $FreeBSD$ PORTNAME= qtiplot DISTVERSION= 0.9.8.9 PORTREVISION= 13 CATEGORIES= math science MASTER_SITES= BERLIOS http://soft.proindependent.com/src/ MAINTAINER= ports@FreeBSD.org COMMENT= Data analysis and scientific plotting LIB_DEPENDS= libgsl.so:math/gsl \ libmuparser.so:math/muparser \ libpng.so:graphics/png # use bundled modified libraries -# qwt.5:x11-toolkits/qwt5 \ -# qwtplot3d-qt4:math/qwtplot3d-qt4 +# qwt.5:x11-toolkits/qwt5 \ +# qwtplot3d-qt4:math/qwtplot3d-qt4 USES= dos2unix gmake qmake tar:bzip2 USE_QT4= gui opengl svg qt3support network assistantclient \ moc_build rcc_build USE_GL= glu QMAKE_ARGS+= LOCALBASE=${LOCALBASE} PYTHON_CMD=${PYTHON_CMD} DOS2UNIX_GLOB= *.pro DESKTOP_ENTRIES="QtiPlot" "Data analysis and plotting" \ "${PREFIX}/share/pixmaps/qtiplot.png" \ "qtiplot" "" true OPTIONS_DEFINE= DOCS PYTHON NLS DEBUG OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes DOCS_DESC= Install the QtiPlot Handbook DOCS_RUN_DEPENDS= qtiplot-doc>=0:math/qtiplot-doc DOCS_USE= QT4=assistant-adp_run PYTHON_DESC= Python scripting support PYTHON_USES= python PYTHON_BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:x11-toolkits/py-qt4-gui PYTHON_RUN_DEPENDS:= ${PYTHON_BUILD_DEPENDS} PYTHON_CONFIGURE_ENV= PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR} \ PYTHON_VERSION=${PYTHON_VERSION} NLS_USE= QT4=linguisttools_build post-extract: ${CP} ${FILESDIR}/build.conf ${WRKSRC} post-patch: ${REINPLACE_CMD} -e \ 's|/usr/local/qtiplot/fitPlugins|${DATADIR}/fitPlugins|' \ ${WRKSRC}/qtiplot/src/core/ApplicationWindow.cpp ${REINPLACE_CMD} -e \ 's|target.path=.*|target.path=${DATADIR}/fitPlugins|g' \ ${WRKSRC}/fitPlugins/*/*.pro ${REINPLACE_CMD} -e '/^system($$$$LUPDATE/d; /^system($$$$LRELEASE/d' \ ${WRKSRC}/${PORTNAME}/qtiplot.pro post-patch-PYTHON-on: ${REINPLACE_CMD} -e \ '/^sys.path.append/s|"\."|"${DATADIR}"|' \ ${WRKSRC}/${PORTNAME}/qtiplotrc.py post-patch-PYTHON-off: ${REINPLACE_CMD} -e \ "s/SCRIPTING_LANGS.*Python//" \ ${WRKSRC}/build.conf post-patch-DEBUG-on: ${REINPLACE_CMD} -e \ "/^CONFIG.*release/s|release|debug|" \ ${WRKSRC}/build.conf post-patch-NLS-off: ${REINPLACE_CMD} -e \ "/INSTALLS.*translations/d" \ ${WRKSRC}/${PORTNAME}/qtiplot.pro pre-configure-NLS-on: cd ${WRKSRC}/qtiplot && ${LRELEASE} -compress qtiplot.pro post-install: ${INSTALL_DATA} ${WRKSRC}/qtiplot_logo.png ${STAGEDIR}${PREFIX}/share/pixmaps/qtiplot.png post-install-PYTHON-on: .for s in qtiplotrc.py qtiUtil.py cd ${WRKSRC}/qtiplot && ${PYTHON_CMD} -c "import py_compile; py_compile.compile('${s}')" ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/${s}c ${STAGEDIR}${DATADIR}/${s}c .endfor .include Index: head/math/taucs/Makefile =================================================================== --- head/math/taucs/Makefile (revision 453237) +++ head/math/taucs/Makefile (revision 453238) @@ -1,115 +1,115 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= taucs PORTVERSION= 2.2 PORTREVISION= 16 CATEGORIES= math MASTER_SITES= http://www.tau.ac.il/~stoledo/taucs/${PORTVERSION}/ \ LOCAL/bf DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= C library of sparse linear solvers -LICENSE= TAUCS -LICENSE_NAME= TAUCS License -LICENSE_FILE= ${FILESDIR}/TAUCS-license.txt -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +LICENSE= TAUCS +LICENSE_NAME= TAUCS License +LICENSE_FILE= ${FILESDIR}/TAUCS-license.txt +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libmetis.so:math/metis4 HAS_CONFIGURE= yes USES= blaslapack fortran tar:tgz USE_LDCONFIG= yes NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS .include LDFLAGS+= -L${LOCALBASE}/lib LIBMETIS?= -lmetis MAKE_ENV+= LIBBLAS="${BLASLIB}" LIBLAPACK="${LAPACKLIB}" LIBMETIS="${LIBMETIS}" BINS?= direct iter taucs_run TESTS?= complex stack timer linsolve memory .if ${ARCH} == "sparc64" PICFLAG?= -fPIC .else PICFLAG?= -fpic .endif post-patch: @${REINPLACE_CMD} -e 's/succedd/succeed/' \ ${WRKSRC}/progs/taucs_blas_underscore_test.c @${REINPLACE_CMD} -e 's/SUCCEDD/SUCCEED/' \ ${WRKSRC}/progs/test_linsolve.c post-configure: @${CP} -r ${WRKSRC} ${WRKSRC}_SHARED archives: configure @${PRINTF} "\n\n%s\n\n\n" "Building libtaucs archives:" (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} lib/FreeBSD/libtaucs.a) (cd ${WRKSRC}_SHARED && ${SETENV} ${MAKE_ENV} PICFLAG="${PICFLAG}" \ ${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} lib/FreeBSD/libtaucs.a) lib: archives @${PRINTF} "\n\n%s\n\n\n" "Building shared library:" (cd ${WRKSRC}_SHARED/lib/FreeBSD && \ ${FC} ${CFLAGS} ${PICFLAG} ${LDFLAGS} -shared \ -o libtaucs.so.1 -Wl,-x -Wl,-soname,libtaucs.so.1 \ -Wl,--whole-archive libtaucs.a -Wl,--no-whole-archive) ${STRIP_CMD} ${WRKSRC}_SHARED/lib/FreeBSD/libtaucs.so.1 bins: lib @${PRINTF} "\n\n%s\n\n\n" "Building (dynamically-linked) executables:" #for the second pass through WRKSRC_SHARED, use a nonexistent MAKEOBJDIR to #prevent make from entering the obj subdirectories and breaking the build (see, #for example, the description of .OBJDIR in make(1)): (cd ${WRKSRC}_SHARED && \ ${SETENV} ${MAKE_ENV} MAKEOBJDIR="${NONEXISTENT}" \ ${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} ${BINS:S|^|bin/FreeBSD/|}) do-build: bins do-install: ${INSTALL_DATA} ${WRKSRC}/lib/FreeBSD/libtaucs.a \ ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}_SHARED/lib/FreeBSD/libtaucs.so.1 \ ${STAGEDIR}${PREFIX}/lib (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -s libtaucs.so.1 libtaucs.so) ${INSTALL_DATA} ${WRKSRC}/build/FreeBSD/*.h \ ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/src/*.h ${STAGEDIR}${PREFIX}/include (cd ${WRKSRC}_SHARED/bin/FreeBSD && \ ${INSTALL_PROGRAM} ${BINS} ${STAGEDIR}${PREFIX}/bin) .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR} .endif check test: build .for t in ${TESTS} @${PRINTF} "\n%s\n" "Building test_${t}" @cd ${WRKSRC}_SHARED ; ${FC} ${FFLAGS} -Llib/FreeBSD -L./ \ ${LDFLAGS} -o bin/FreeBSD/test_${t} \ `${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} -V STDDEFS` \ `${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} -V STDINCS` \ progs/test_${t}.c -ltaucs ${LAPACKLIB} ${BLASLIB} ${LIBMETIS} @${PRINTF} "\n%s\n\n\n" "Running test_${t}:" -@cd ${WRKSRC}_SHARED ; \ ${SETENV} LD_LIBRARY_PATH="lib/FreeBSD:/lib:/usr/lib:${LOCALBASE}/lib" \ bin/FreeBSD/test_${t} .endfor #be conservative, and expose a regression test target for amd64 builds only, because #some of the tests run amok during i386 tinderbox builds on amd64 hosts .if ${ARCH} == "amd64" regression-test: check .endif .include Index: head/multimedia/dvdrip/Makefile =================================================================== --- head/multimedia/dvdrip/Makefile (revision 453237) +++ head/multimedia/dvdrip/Makefile (revision 453238) @@ -1,68 +1,68 @@ # Created by: Michael Nottebrock # $FreeBSD$ PORTNAME= dvdrip PORTVERSION= 0.98.11 PORTREVISION= 10 CATEGORIES= multimedia MASTER_SITES= CPAN http://www.exit1.org/dvdrip/dist/ MASTER_SITE_SUBDIR= CPAN:JRED MAINTAINER= ports@FreeBSD.org COMMENT= Perl Gtk+ based dvd-ripper -LICENSE= ART10 GPLv1 # (ART10 or GPLv1) and CC-BY-SA-2.5 -LICENSE_COMB= dual +LICENSE= ART10 GPLv1 # (ART10 or GPLv1) and CC-BY-SA-2.5 +LICENSE_COMB= dual BUILD_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \ p5-AnyEvent>=0:devel/p5-AnyEvent \ p5-Event-ExecFlow>=0:devel/p5-Event-ExecFlow \ p5-Gtk2-Ex-FormFactory>=0:x11-toolkits/p5-Gtk2-Ex-FormFactory \ p5-Event-RPC>=0:devel/p5-Event-RPC \ p5-Locale-libintl>=0:devel/p5-Locale-libintl RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \ p5-AnyEvent>=0:devel/p5-AnyEvent \ p5-Event-ExecFlow>=0:devel/p5-Event-ExecFlow \ p5-Gtk2-Ex-FormFactory>=0:x11-toolkits/p5-Gtk2-Ex-FormFactory \ p5-Event-RPC>=0:devel/p5-Event-RPC \ p5-Locale-libintl>=0:devel/p5-Locale-libintl \ cdrdao:sysutils/cdrdao \ convert:graphics/ImageMagick \ mplayer:multimedia/mplayer \ pstree:sysutils/pstree \ transcode:multimedia/transcode \ vcdimager:multimedia/vcdimager \ ${LOCALBASE}/sbin/fping:net/fping \ cdrecord:sysutils/cdrtools USES= gettext perl5 shebangfix SHEBANG_FILES= bin/dvdrip* USE_PERL5= configure patch CONFIGURE_ENV= SKIP_UNPACK_REQUIRED_MODULES=1 MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= VORBIS SUBTITLE RAR OPTIONS_DEFAULT= VORBIS SUBTITLE RAR_DESC= Support RAR-compressed vobsub subtitles SUBTITLE_DESC= Enable support for getting subtitles RAR_RUN_DEPENDS= rar:archivers/rar SUBTITLE_RUN_DEPENDS= subtitle2pgm:multimedia/subtitleripper VORBIS_RUN_DEPENDS= oggenc:audio/vorbis-tools \ ogmmerge:multimedia/ogmtools post-patch: @${PERL} -pi -e 's#/usr/sbin/fping#${LOCALBASE}/sbin/fping#' \ ${WRKSRC}/lib/Video/DVDRip/Cluster/Master.pm \ ${WRKSRC}/lib/Video/DVDRip/Depend.pm @${FIND} ${WRKSRC} -name \*.orig -delete post-install: .for f in dvdrip-progress dvdrip-splitpipe @${CHMOD} u+w ${STAGEDIR}${PREFIX}/bin/${f} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} @${CHMOD} u-w ${STAGEDIR}${PREFIX}/bin/${f} .endfor .include Index: head/multimedia/gmerlin/Makefile =================================================================== --- head/multimedia/gmerlin/Makefile (revision 453237) +++ head/multimedia/gmerlin/Makefile (revision 453238) @@ -1,85 +1,85 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= gmerlin PORTVERSION= 1.2.0 PORTREVISION= 12 CATEGORIES= multimedia MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Multimedia framework LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexif.so:graphics/libexif \ libgavl.so:multimedia/gavl \ libfontconfig.so:x11-fonts/fontconfig USES= gettext libtool makeinfo pathfix pkgconfig sqlite USE_GNOME= gtk20 libxml2 USE_XORG= x11 xext xfixes xinerama xv USE_GL= gl GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_func_inotify_init=no CONFIGURE_ARGS= --disable-v4l --disable-v4l2 --disable-v4lconvert \ --without-doxygen --with-cpuflags=none --disable-musicbrainz USE_LDCONFIG= yes INSTALL_TARGET= install-strip INSTALL_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib LDFLAGS+= -Wl,--add-needed INFO= gmerlin -OPTIONS_DEFINE= ALSA CDDB CDIO ESOUND JACK JPEG LIBVISUAL \ +OPTIONS_DEFINE= ALSA CDDB CDIO ESOUND JACK JPEG LIBVISUAL \ OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF DOCS OPTIONS_DEFAULT= CDDB JACK JPEG LIBVISUAL \ OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_OFF= --disable-alsa --disable-alsamixer CDDB_LIB_DEPENDS= libcddb.so:audio/libcddb CDDB_CONFIGURE_OFF= --disable-cddb CDIO_LIB_DEPENDS= libcdio.so:sysutils/libcdio CDIO_CONFIGURE_OFF= --disable-libcdio CDIO_BROKEN= fails to build with new libcdio ESOUND_USE= gnome=esound ESOUND_CONFIGURE_OFF= --disable-esd JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_OFF= --disable-jack JPEG_USES= jpeg JPEG_CONFIGURE_OFF= --disable-libjpeg LIBVISUAL_LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04 LIBVISUAL_CONFIGURE_OFF=--disable-libvisual OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops -fomit-frame-pointer -ffast-math PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_OFF= --disable-libpng PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF=--disable-pulseaudio QUICKTIME_LIB_DEPENDS= libquicktime.so:multimedia/libquicktime QUICKTIME_CONFIGURE_OFF=--disable-lqt TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_OFF= --disable-libtiff post-patch: @${REINPLACE_CMD} -e \ '/LIBS/s|-ldl || ; \ s|-DGTK_DISABLE_DEPRECATED|| ; \ s|-O3.*-ffast-math||' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|^texinfo_|#texinfo_|g' ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -e \ 's|ln -sf $$(DESTDIR)|ln -sf |' ${WRKSRC}/icons/Makefile.in @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|-ldl||g' post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR}) .include Index: head/net-mgmt/netleak/Makefile =================================================================== --- head/net-mgmt/netleak/Makefile (revision 453237) +++ head/net-mgmt/netleak/Makefile (revision 453238) @@ -1,39 +1,39 @@ # Created by: Vaida Bogdan # $FreeBSD$ PORTNAME= netleak PORTVERSION= 0.1a PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-devel/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool to detect connectivity between network segments LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= p5-Net-PcapUtils>=0:net/p5-Net-PcapUtils \ p5-NetPacket>=0:net/p5-NetPacket \ p5-Mail-Sendmail>=0:mail/p5-Mail-Sendmail \ p5-Net-RawIP>=0:net/p5-Net-RawIP \ p5-IO-Interface>=0:net/p5-IO-Interface \ p5-NetAddr-IP>0:net-mgmt/p5-NetAddr-IP NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} USES= perl5 shebangfix tar:tgz USE_PERL5= run -SHEBANG_FILES= netleak netleakd +SHEBANG_FILES= netleak netleakd PORTDOCS= BUGS README TODO OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/science/metaf2xml/Makefile =================================================================== --- head/science/metaf2xml/Makefile (revision 453237) +++ head/science/metaf2xml/Makefile (revision 453238) @@ -1,48 +1,48 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= metaf2xml PORTVERSION= 2.2 PORTREVISION= 1 CATEGORIES= science perl5 MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Parse and Decode METAR, TAF, SYNOP, BUOY and AMDAR and Write as XML LICENSE= GPLv2+ RUN_DEPENDS= p5-CGI>0:www/p5-CGI OPTIONS_DEFINE= APACHE DOCS OPTIONS_SUB= yes APACHE_DESC= Install Apache config file for metaf2xml (depends on Apache) MAKE_ARGS= CGI_BIN_DIR=${WWWDIR}/cgi-bin \ CGI_DATA_DIR=/var/tmp \ CGI_LOG_DIR=/var/tmp \ HTDOCS_DIR=${WWWDIR}/htdocs \ METAF2XML=${PREFIX} \ METAF2XML_LIB=${PREFIX}/${SITE_PERL_REL} \ METAF2XML_DOC=${DOCSDIR} \ METAF2XML_MAN=${PREFIX}/man \ METAF2XML_XSL=${DATADIR} \ BUILD_ROOT=${STAGEDIR} \ PERL=${LOCALBASE}/bin/perl NO_BUILD= yes NO_ARCH= yes USES= perl5 shebangfix tar:tgz USE_PERL5= install run SHEBANG_FILES= metaf.pl metaf2xml.pl metafsrc2raw.pl PLIST_SUB= VERSION=${PORTVERSION} APACHE_MAKE_ARGS= CONF_DIR=${PREFIX}/${APACHEETCDIR}/Includes APACHE_USE= APACHE_RUN=22+ post-patch: ${REINPLACE_CMD} 's|%%METAF2XML_XSL%%|../../../${DATADIR_REL}| ; \ - s|%%METAF2XML_BIN%%|../../../bin|' \ + s|%%METAF2XML_BIN%%|../../../bin|' \ ${WRKSRC}/install.pl .include Index: head/security/pam-mysql/Makefile =================================================================== --- head/security/pam-mysql/Makefile (revision 453237) +++ head/security/pam-mysql/Makefile (revision 453238) @@ -1,42 +1,42 @@ # Created by: Anders Nordby # $FreeBSD$ PORTNAME= pam_mysql PORTVERSION= 0.7.r1 PORTREVISION= 5 CATEGORIES= security databases MASTER_SITES= SF/pam-mysql/pam-mysql/0.7RC1 DISTNAME= ${PORTNAME}-0.7RC1${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Pam module for authenticating with MySQL LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool:keepla USE_MYSQL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-mysql=${LOCALBASE} \ --with-pam-mods-dir=${PREFIX}/lib \ --with-pam=/usr SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message PORTDOCS= * PLIST_FILES= lib/pam_mysql.so lib/pam_mysql.la OPTIONS_DEFINE= SSL -SSL_DESC= Build with OpenSSL support (non-crypt()ish MD5 hash) +SSL_DESC= Build with OpenSSL support (non-crypt()ish MD5 hash) SSL_CONFIGURE_WITH= openssl post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pam_mysql.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${WRKSRC}/NEWS \ ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/bsdconfig/Makefile =================================================================== --- head/sysutils/bsdconfig/Makefile (revision 453237) +++ head/sysutils/bsdconfig/Makefile (revision 453238) @@ -1,50 +1,50 @@ # Created by: Devin Teske # $FreeBSD$ PORTNAME= bsdconfig PORTVERSION= 0.9.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/bsdconfig/ DISTNAME= ${PORTNAME}.130705 PATCH_SITES= ${MASTER_SITES} PATCHFILES= ${DISTNAME}-${PORTVERSION}.diff.gz MAINTAINER= ports@FreeBSD.org COMMENT= Utility to configure various aspects of FreeBSD LICENSE= BSD2CLAUSE USES= tar:txz uidfix NO_WRKSUBDIR= yes PORTEXAMPLES= browse_packages.sh bsdconfigrc BSDCFG_LIBE= libexec/bsdconfig BSDCFG_SHARE= share/bsdconfig MAKE_ARGS+= LIBEXECDIR="${PREFIX}/libexec" \ MANDIR="${PREFIX}/man/man" \ SBINDIR="${PREFIX}/sbin" \ SHAREDIR="${PREFIX}/share" OPTIONS_DEFINE= EXAMPLES .include .if ${OPSYS} != FreeBSD -IGNORE= is a FreeBSD-specific port +IGNORE= is a FreeBSD-specific port .endif post-patch: @${GREP} -Ilrs '^BSDCFG_LIBE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_LIBE="\)[^"]*\(.*\)|\1${PREFIX}/libexec/${PORTNAME}\2|' @${GREP} -Ilrs '^BSDCFG_LIBE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_LOCAL_LIBE="\)[^"]*\(.*\)|\1${PREFIX}/libexec/${PORTNAME}\2|' @${GREP} -Ilrs '^BSDCFG_SHARE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_SHARE=\).*|\1"${PREFIX}/share/${PORTNAME}"|' @${REINPLACE_CMD} \ -e 's|^\(BSDCONFIG=\).*|\1${PREFIX}/sbin/${PORTNAME}|' \ ${WRKSRC}/dot/dot .include Index: head/sysutils/fusefs-sqlfs/Makefile =================================================================== --- head/sysutils/fusefs-sqlfs/Makefile (revision 453237) +++ head/sysutils/fusefs-sqlfs/Makefile (revision 453238) @@ -1,40 +1,40 @@ # Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= sqlfs PORTVERSION= 1.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= SAVANNAH/libsqlfs PKGNAMEPREFIX= fusefs- DISTNAME= lib${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SQLite backed FUSE file system LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= fuse sqlite PORTDOCS= README PLIST_FILES= bin/sqlfs OPTIONS_DEFINE= DOCS do-build: (cd ${WRKSRC} && ${CC} -DFUSE -DFUSE_USE_VERSION=25 \ -D_FILE_OFFSET_BITS=64 -D_REENTRANT ${CFLAGS} \ -I. -I${LOCALBASE}/include -L${LOCALBASE}/lib \ - -lfuse -lsqlite${SQLITE_VER} sqlfs.c fuse_main.c \ + -lfuse -lsqlite${SQLITE_VER} sqlfs.c fuse_main.c \ -o sqlfs) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sqlfs ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/healthd/Makefile =================================================================== --- head/sysutils/healthd/Makefile (revision 453237) +++ head/sysutils/healthd/Makefile (revision 453238) @@ -1,41 +1,41 @@ # Created by: jim@thehousleys.net # $FreeBSD$ PORTNAME= healthd PORTVERSION= 0.7.9 PORTREVISION= 2 CATEGORIES= sysutils ipv6 MASTER_SITES= http://healthd.thehousleys.net/ \ LOCAL/ohauer MAINTAINER= ports@FreeBSD.org COMMENT= Daemon to monitor vital motherboard parameters LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT ONLY_FOR_ARCHS= i386 amd64 USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --exec-prefix=${PREFIX} INSTALL_TARGET= install-all SUB_FILES= pkg-message OPTIONS_DEFINE= IPV6 FULL_CONFIG DOCS -FULL_CONFIG_DESC= Remotely reading the full config +FULL_CONFIG_DESC= Remotely reading the full config IPV6_CONFIGURE_ENABLE= ipv6 FULL_CONFIG_CONFIGURE_ENABLE= full-config post-patch: @${REINPLACE_CMD} -e 's| @exec_prefix@| $$(DESTDIR)@exec_prefix@|' \ ${WRKSRC}/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/PROTOCOL ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/syslinux/Makefile =================================================================== --- head/sysutils/syslinux/Makefile (revision 453237) +++ head/sysutils/syslinux/Makefile (revision 453238) @@ -1,47 +1,47 @@ # Created by: luigi@FreeBSD.org # $FreeBSD$ PORTNAME= syslinux PORTVERSION= 6.03 CATEGORIES= sysutils MASTER_SITES= KERNEL_ORG/linux/utils/boot/syslinux MAINTAINER= ports@FreeBSD.org COMMENT= Boot loader for the Linux operating system LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nasm:devel/nasm RUN_DEPENDS= mtools:emulators/mtools ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 ONLY_FOR_ARCHS_REASON= linux is not available for ${ARCH} USES= perl5 gmake tar:xz USE_PERL5= build MAKE_ARGS= CC="${CC}" ALL_TARGET= bios PLIST_FILES= bin/syslinux \ man/man1/syslinux.1.gz PORTDATA= * pre-patch: - @(cd ${WRKSRC}; \ - ${FIND} . -type f -exec ${GREP} -le 'elf_i386' \{\} \; | \ + @(cd ${WRKSRC}; \ + ${FIND} . -type f -exec ${GREP} -le 'elf_i386' \{\} \; | \ ${XARGS} ${REINPLACE_CMD} -e 's/elf_i386/elf_i386_fbsd/g;' ) post-patch: @${REINPLACE_CMD} -e \ 's|^UMAKEDEPS|#UMAKEDEPS|' ${WRKSRC}/mk/syslinux.mk do-install: ${STRIP_CMD} ${WRKSRC}/bios/mtools/syslinux ${INSTALL_PROGRAM} ${WRKSRC}/bios/mtools/syslinux ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/syslinux.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${FIND} -d ${WRKSRC} -type d -empty -delete ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "bios efi32 efi64" ${STAGEDIR}${DATADIR}) .include Index: head/vietnamese/aspell/Makefile =================================================================== --- head/vietnamese/aspell/Makefile (revision 453237) +++ head/vietnamese/aspell/Makefile (revision 453238) @@ -1,16 +1,16 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= aspell SPELLVERSION= 6-vi-0.01.1-1 PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= vietnamese textproc MAINTAINER= ports@FreeBSD.org COMMENT= Aspell Vietnamese dictionaries -DICT= vi +DICT= vi .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include Index: head/www/g-gcl/Makefile =================================================================== --- head/www/g-gcl/Makefile (revision 453237) +++ head/www/g-gcl/Makefile (revision 453238) @@ -1,32 +1,32 @@ # Created by: G. Adam Stanislav # $FreeBSD$ PORTNAME= g-gcl PORTVERSION= 1.10 CATEGORIES= www graphics MASTER_SITES= http://www.whizkidtech.redprince.net/gcl/ \ ftp://ftp.whizkidtech.redprince.net/cgi/gcl/ MAINTAINER= ports@FreeBSD.org COMMENT= Sample counter scripts for Graphic Counter Language RUN_DEPENDS= gracula:graphics/gracula -NO_BUILD= yes +NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gracula @${MKDIR} ${STAGEDIR}${PREFIX}/share/gracula/pix @${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/gracula ${INSTALL_DATA} ${WRKSRC}/g.gd ${STAGEDIR}${PREFIX}/share/gracula/pix ${INSTALL_DATA} ${WRKSRC}/owl.gd ${STAGEDIR}${PREFIX}/share/gracula/pix ${INSTALL_DATA} ${WRKSRC}/read.gd ${STAGEDIR}${PREFIX}/share/gracula/pix ${INSTALL_DATA} ${WRKSRC}/space.gd ${STAGEDIR}${PREFIX}/share/gracula/pix ${INSTALL_SCRIPT} ${WRKSRC}/g.gcl.sample ${STAGEDIR}${PREFIX}/share/examples/gracula ${INSTALL_SCRIPT} ${WRKSRC}/owl.gcl.sample ${STAGEDIR}${PREFIX}/share/examples/gracula ${INSTALL_SCRIPT} ${WRKSRC}/read.gcl.sample ${STAGEDIR}${PREFIX}/share/examples/gracula ${INSTALL_SCRIPT} ${WRKSRC}/space.gcl.sample ${STAGEDIR}${PREFIX}/share/examples/gracula ${INSTALL_SCRIPT} ${WRKSRC}/sec2000.gcl.sample ${STAGEDIR}${PREFIX}/share/examples/gracula ${INSTALL_SCRIPT} ${WRKSRC}/tri.gcl.sample ${STAGEDIR}${PREFIX}/share/examples/gracula .include Index: head/www/pglogd/Makefile =================================================================== --- head/www/pglogd/Makefile (revision 453237) +++ head/www/pglogd/Makefile (revision 453238) @@ -1,19 +1,19 @@ # Created by: Allie Micka # $FreeBSD$ PORTNAME= pglogd PORTVERSION= 2.3 PORTREVISION= 2 CATEGORIES= www databases MASTER_SITES= http://digitalstratum.com/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Sends web server log entries to a PostgreSQL database LICENSE= BSD3CLAUSE USES= pgsql -USE_RC_SUBR= 020.pglogd.sh +USE_RC_SUBR= 020.pglogd.sh SUB_FILES= pkg-message .include Index: head/www/phpmustache/Makefile =================================================================== --- head/www/phpmustache/Makefile (revision 453237) +++ head/www/phpmustache/Makefile (revision 453238) @@ -1,38 +1,38 @@ # Created by: Steve Polyack # $FreeBSD$ PORTNAME= phpmustache PORTVERSION= 2.12.0 DISTVERSIONPREFIX= v CATEGORIES= www MAINTAINER= ports@FreeBSD.org COMMENT= PHP5 code for Mustache LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= bobthecow GH_PROJECT= mustache.php USES= php:build NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= EXAMPLES do-build: @${WRKSRC}/bin/build_bootstrap.php do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mustache.php ${STAGEDIR}${DATADIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/test/fixtures/examples && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${EXAMPLESDIR}) + ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/x11/wmappl/Makefile =================================================================== --- head/x11/wmappl/Makefile (revision 453237) +++ head/x11/wmappl/Makefile (revision 453238) @@ -1,38 +1,38 @@ # Created by: od # $FreeBSD$ PORTNAME= wmappl PORTVERSION= 0.71 PORTREVISION= 2 CATEGORIES= x11 windowmaker MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Application launcher dockapp similar to wmbutton LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USE_XORG= ice sm x11 xext xpm GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS IMLIB2 -IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 +IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_CONFIGURE_ENABLE=Imlib2 post-extract: @${RM} -r ${WRKSRC}/icons/CVS post-patch: @${REINPLACE_CMD} -e \ 's|"/etc|"${PREFIX}/etc| ; \ s|/usr/share/icons/wmappl|${DATADIR}| ; \ s|/usr/share/pixmaps/mini|${LOCALBASE}/share/pixmaps|' \ ${WRKSRC}/src/wmappl.c post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/x11-toolkits/ocaml-lablgtk2/Makefile =================================================================== --- head/x11-toolkits/ocaml-lablgtk2/Makefile (revision 453237) +++ head/x11-toolkits/ocaml-lablgtk2/Makefile (revision 453238) @@ -1,147 +1,147 @@ # Created by: Rene Ladan # $FreeBSD$ PORTNAME= lablgtk2 PORTVERSION= 2.18.3 PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1479/ \ LOCAL/bf PKGNAMEPREFIX= ocaml- DISTNAME= lablgtk-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Objective Caml interface to GTK+ 2.x LICENSE= LGPL21 USES= gmake pkgconfig USE_GNOME= gtk20 USE_OCAML= yes USE_OCAML_FINDLIB= yes USE_OCAMLFIND_PLIST= yes USE_OCAML_CAMLP4= yes USE_OCAML_LDCONFIG= yes -USE_OCAML_WASH= yes +USE_OCAML_WASH= yes OPTIONS_DEFINE= GLADE GNOMECANVAS GNOMEUI GTKGLAREA GTKSOURCEVIEW2 \ GTKSPELL LIBRSVG2 DOCS EXAMPLES OPTIONS_DEFAULT= GLADE GNOMECANVAS GNOMEUI GTKGLAREA GTKSOURCEVIEW2 \ GTKSPELL LIBRSVG2 GNOMECANVAS_DESC= GnomeCanvas support GNOMEUI_DESC= GNOME 2 UI support GTKGLAREA_DESC= GtkGLArea support GTKSOURCEVIEW2_DESC= GtkSourceView 2 support GTKSPELL_DESC= GtkSpell support #GNOMEPANEL_DESC= GNOME Panel support HAS_CONFIGURE= yes ALL_TARGET= all opt MAKE_JOBS_UNSAFE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --with-libdir=${PREFIX}/${OCAML_LIBDIR} \ --without-gtksourceview CONFIGURE_ENV= CAMLP4O="camlp4 pa_o.cmo pa_op.cmo pr_dump.cmo" PATTERN= [[:space:]]*(do|then)?[[:space:]]*)cp([[:space:]] .include .if ${PORT_OPTIONS:MDOCS} DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= COPYING README .endif .if ${PORT_OPTIONS:MEXAMPLES} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} PORTEXAMPLES= * .endif .if ${PORT_OPTIONS:MGTKGLAREA} CONFIGURE_ARGS+= --with-gl BUILD_DEPENDS+= lablgl:graphics/ocaml-lablgl RUN_DEPENDS+= lablgl:graphics/ocaml-lablgl LIB_DEPENDS+= libgtkgl-2.0.so:x11-toolkits/gtkglarea2 EXAMPLES_SUBDIRS+= GL .else CONFIGURE_ARGS+= --without-gl .endif .if ${PORT_OPTIONS:MGLADE} CONFIGURE_ARGS+= --with-glade USE_GNOME+= libglade2 PLIST_SUB+= GLADE="" EXAMPLES_SUBDIRS+= glade .else CONFIGURE_ARGS+= --without-glade PLIST_SUB+= GLADE="@comment " .endif .if ${PORT_OPTIONS:MGNOMEUI} CONFIGURE_ARGS+= --with-gnomeui USE_GNOME+= libgnomeui .else CONFIGURE_ARGS+= --without-gnomeui .endif .if ${PORT_OPTIONS:MGNOMECANVAS} CONFIGURE_ARGS+= --with-gnomecanvas USE_GNOME+= libgnomecanvas EXAMPLES_SUBDIRS+= canvas .else CONFIGURE_ARGS+= --without-gnomecanvas .endif .if ${PORT_OPTIONS:MLIBRSVG2} CONFIGURE_ARGS+= --with-rsvg USE_GNOME+= librsvg2 EXAMPLES_SUBDIRS+= rsvg .else CONFIGURE_ARGS+= --without-rsvg .endif #.if ${PORT_OPTIONS:MGNOMEPANEL} #CONFIGURE_ARGS+= --with-panel #USE_GNOME+= gnomepanel #EXAMPLES_SUBDIRS+= panel #.else CONFIGURE_ARGS+= --without-panel #.endif .if ${PORT_OPTIONS:MGTKSOURCEVIEW2} CONFIGURE_ARGS+= --with-gtksourceview2 USE_GNOME+= gtksourceview2 EXAMPLES_SUBDIRS+= sourceview .else CONFIGURE_ARGS+= --without-gtksourceview2 .endif .if ${PORT_OPTIONS:MGTKSPELL} LIB_DEPENDS+= libgtkspell.so:textproc/gtkspell CONFIGURE_ARGS+= --with-gtkspell .else CONFIGURE_ARGS+= --without-gtkspell .endif post-patch: @${REINPLACE_CMD} -E \ -e 's|^(CFLAGS[[:space:]]*\+=[[:space:]]*-O)|\1 ${CFLAGS}|' \ -e 's,^(${PATTERN}+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \3,' \ -e 's,^(${PATTERN}+.*BINDIR),\1\$${BSD_INSTALL_SCRIPT} \3,' \ -e 's,^(${PATTERN}+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \3,' \ -e 's,(touch)( "\$$\(DESTDIR\)\$$\(OCAMLLDCONF\)"),${TRUE}\2,' \ -e 's,(-ldconf )("\$$\(DESTDIR\)\$$\(OCAMLLDCONF\)"),\1ignore,' \ ${WRKSRC}/src/Makefile post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .if ${PORT_OPTIONS:MDOCS} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .endif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \ "*.ml *.png *.rgb *.xpm text ${EXAMPLES_SUBDIRS}" \ ${STAGEDIR}${EXAMPLESDIR} .include