aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/deb2targz/Makefile1
-rw-r--r--archivers/ecm/Makefile2
-rw-r--r--archivers/gzrecover/Makefile2
-rw-r--r--archivers/mar/Makefile2
-rw-r--r--archivers/ppmd/Makefile2
-rw-r--r--archivers/tardy/Makefile1
-rw-r--r--archivers/unlzx/Makefile2
-rw-r--r--archivers/unmass/Makefile1
-rw-r--r--archivers/unzoo/Makefile2
-rw-r--r--astro/p5-GPS/Makefile1
-rw-r--r--audio/adplay/Makefile1
-rw-r--r--audio/audacious-dumb/Makefile1
-rw-r--r--audio/aylet/Makefile1
-rw-r--r--audio/bmp-fc/Makefile1
-rw-r--r--audio/checkmate/Makefile1
-rw-r--r--audio/libadplug/Makefile1
-rw-r--r--audio/libmodplug/Makefile1
-rw-r--r--audio/malint/Makefile1
-rw-r--r--audio/mikmod/Makefile1
-rw-r--r--audio/modplugplay/Makefile2
-rw-r--r--audio/mp-player/Makefile2
-rw-r--r--audio/mp3guessenc/Makefile1
-rw-r--r--audio/penguinsap/Makefile2
-rw-r--r--audio/resid/Makefile1
-rw-r--r--audio/schism/Makefile1
-rw-r--r--audio/sfront/Makefile3
-rw-r--r--audio/sidplayer/Makefile1
-rw-r--r--audio/wav2cdr/Makefile2
-rw-r--r--audio/xaylet/Makefile1
-rw-r--r--audio/xmms-ahx/Makefile2
-rw-r--r--audio/xmms-nsf/Makefile1
-rw-r--r--audio/xmms-sexypsf/Makefile1
-rw-r--r--audio/xmms-volnorm/Makefile1
-rw-r--r--audio/xmms-xymms/Makefile1
-rw-r--r--audio/yell/Makefile2
-rw-r--r--deskutils/xfce4-notification-daemon/Makefile1
-rw-r--r--devel/bunny/Makefile2
-rw-r--r--devel/cvsspam/Makefile1
-rw-r--r--devel/libbinio/Makefile1
-rw-r--r--devel/p5-Data-TreeDumper-Renderer-GTK/Makefile1
-rw-r--r--devel/p5-Eval-Context/Makefile1
-rw-r--r--devel/p5-Package-Generator/Makefile1
-rw-r--r--devel/p5-Sort-Array/Makefile1
-rw-r--r--devel/p5-Test-Spelling/Makefile1
-rw-r--r--dns/dnswall/Makefile1
-rw-r--r--dns/nslint/Makefile1
-rw-r--r--dns/sshfp/Makefile1
-rw-r--r--dns/vizone/Makefile1
-rw-r--r--dns/zonenotify/Makefile2
-rw-r--r--games/bloboats/Makefile1
-rw-r--r--games/textmaze/Makefile5
-rw-r--r--german/schwobifyer/Makefile2
-rw-r--r--german/swissgerman-ding/Makefile1
-rw-r--r--graphics/asciio/Makefile1
-rw-r--r--graphics/bmp2html/Makefile1
-rw-r--r--graphics/exrtools/Makefile1
-rw-r--r--graphics/fig2sxd/Makefile1
-rw-r--r--graphics/grafx2/Makefile1
-rw-r--r--graphics/iec16022/Makefile1
-rw-r--r--graphics/metacam/Makefile1
-rw-r--r--graphics/pecomato/Makefile1
-rw-r--r--graphics/recoverjpeg/Makefile1
-rw-r--r--graphics/telak/Makefile1
-rw-r--r--irc/netwalker-ircc/Makefile2
-rw-r--r--mail/cyrus2courier/Makefile2
-rw-r--r--mail/delatt/Makefile1
-rw-r--r--mail/isync/Makefile1
-rw-r--r--mail/nbsmtp/Makefile1
-rw-r--r--mail/p5-Sendmail-AccessDB/Makefile1
-rw-r--r--mail/qmail-rblchk/Makefile1
-rw-r--r--math/mathomatic/Makefile1
-rw-r--r--misc/bestfit/Makefile1
-rw-r--r--misc/countrycodes/Makefile2
-rw-r--r--misc/ddate/Makefile4
-rw-r--r--misc/gnu-watch/Makefile2
-rw-r--r--misc/gopod/Makefile1
-rw-r--r--misc/gtk-gopod/Makefile1
-rw-r--r--misc/shc/Makefile2
-rw-r--r--misc/shuffle-db/Makefile1
-rw-r--r--misc/talkfilters/Makefile1
-rw-r--r--net-im/bsflite/Makefile2
-rw-r--r--net-mgmt/cidr/Makefile2
-rw-r--r--net-mgmt/tcpreplay/Makefile1
-rw-r--r--net-p2p/createtorrent/Makefile1
-rw-r--r--net/httping/Makefile2
-rw-r--r--net/micro_proxy/Makefile2
-rw-r--r--net/nload/Makefile1
-rw-r--r--net/recvnet/Makefile2
-rw-r--r--net/rsync/Makefile3
-rw-r--r--net/socat/Makefile1
-rw-r--r--news/brag/Makefile2
-rw-r--r--security/bcrypt/Makefile2
-rw-r--r--security/bsdsfv/Makefile2
-rw-r--r--security/cksfv/Makefile1
-rw-r--r--security/op/Makefile1
-rw-r--r--security/pkcrack/Makefile1
-rw-r--r--security/proxytunnel/Makefile1
-rw-r--r--security/pure-sfv/Makefile1
-rw-r--r--security/tthsum/Makefile1
-rw-r--r--security/vpnc/Makefile1
-rw-r--r--sysutils/areca-cli/Makefile1
-rw-r--r--sysutils/cdircmp/Makefile2
-rw-r--r--sysutils/cmospwd/Makefile1
-rw-r--r--sysutils/disktype/Makefile1
-rw-r--r--sysutils/fatback/Makefile1
-rw-r--r--sysutils/fdupes/Makefile2
-rw-r--r--sysutils/highlnk/Makefile2
-rw-r--r--sysutils/hilite/Makefile2
-rw-r--r--sysutils/magicrescue/Makefile1
-rw-r--r--sysutils/most/Makefile1
-rw-r--r--sysutils/p5-Dir-Purge/Makefile1
-rw-r--r--sysutils/rej/Makefile1
-rw-r--r--sysutils/tmpreaper/Makefile1
-rw-r--r--sysutils/vii/Makefile4
-rw-r--r--sysutils/watchfolder/Makefile2
-rw-r--r--sysutils/weedit/Makefile2
-rw-r--r--sysutils/wuzzah/Makefile1
-rw-r--r--sysutils/zeroer/Makefile2
-rw-r--r--textproc/colordiff/Makefile1
-rw-r--r--textproc/fldiff/Makefile1
-rw-r--r--textproc/htmlise/Makefile2
-rw-r--r--textproc/p5-Text-vCard/Makefile1
-rw-r--r--textproc/rtf2html/Makefile2
-rw-r--r--textproc/uni2ascii/Makefile2
-rw-r--r--textproc/xlreader/Makefile2
-rw-r--r--www/bannerfilter/Makefile1
-rw-r--r--www/linklint/Makefile1
-rw-r--r--x11-clocks/lmclock/Makefile1
-rw-r--r--x11-themes/audacious-skins/Makefile1
-rw-r--r--x11-themes/irssi-themes/Makefile2
-rw-r--r--x11/gtk-launch/Makefile1
-rw-r--r--x11/thinglaunch/Makefile1
132 files changed, 182 insertions, 4 deletions
diff --git a/archivers/deb2targz/Makefile b/archivers/deb2targz/Makefile
index 6e870d945294..ebe94c4b6583 100644
--- a/archivers/deb2targz/Makefile
+++ b/archivers/deb2targz/Makefile
@@ -15,6 +15,7 @@ COMMENT= A command-line utility for converting a Debian .deb file to a .tar.gz
USE_PERL5= yes
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/deb2targz
diff --git a/archivers/ecm/Makefile b/archivers/ecm/Makefile
index e02fa113a390..f25c15ad5790 100644
--- a/archivers/ecm/Makefile
+++ b/archivers/ecm/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Compresses CD images by stripping unnecessary EDC/ECC data
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/ecm bin/unecm
PORTDOCS= format.txt
diff --git a/archivers/gzrecover/Makefile b/archivers/gzrecover/Makefile
index 4123eed09f97..9ac4a7f57e89 100644
--- a/archivers/gzrecover/Makefile
+++ b/archivers/gzrecover/Makefile
@@ -15,6 +15,8 @@ DISTNAME= gzrt-${PORTVERSION}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A gzip recovery toolkit
+MAKE_JOBS_SAFE= yes
+
CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -lz
PLIST_FILES= bin/${PORTNAME}
diff --git a/archivers/mar/Makefile b/archivers/mar/Makefile
index 3326b19797eb..a37ed96ecf12 100644
--- a/archivers/mar/Makefile
+++ b/archivers/mar/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-src
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A simple binary file format for storing arbitrary meta and user data
+MAKE_JOBS_SAFE= yes
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
MAN1= mar.1
diff --git a/archivers/ppmd/Makefile b/archivers/ppmd/Makefile
index 046676d68cc2..3d0b8b3992dc 100644
--- a/archivers/ppmd/Makefile
+++ b/archivers/ppmd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A fast archiver with a good compression ratio
+MAKE_JOBS_SAFE= yes
+
MAN1= ppmd.1
PORTDOCS= read_me.txt
PLIST_FILES= bin/ppmd
diff --git a/archivers/tardy/Makefile b/archivers/tardy/Makefile
index 6180d383af0b..a7934afb7f0d 100644
--- a/archivers/tardy/Makefile
+++ b/archivers/tardy/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Manipulate the file headers in tar archive files in various ways
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN1= tardy.1
PLIST_FILES= bin/tardy
diff --git a/archivers/unlzx/Makefile b/archivers/unlzx/Makefile
index 9b008c46135b..6f531de67981 100644
--- a/archivers/unlzx/Makefile
+++ b/archivers/unlzx/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .gz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Extracts .lzx archives from Amiga systems
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/unlzx
do-extract:
diff --git a/archivers/unmass/Makefile b/archivers/unmass/Makefile
index ea11e4b83e07..9594629aa9f6 100644
--- a/archivers/unmass/Makefile
+++ b/archivers/unmass/Makefile
@@ -17,6 +17,7 @@ COMMENT= Extract game archives such as wad, dar, mea exe's and many more
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_DOS2UNIX= yes
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/kdev
diff --git a/archivers/unzoo/Makefile b/archivers/unzoo/Makefile
index df3559c97fb6..1efc4624697a 100644
--- a/archivers/unzoo/Makefile
+++ b/archivers/unzoo/Makefile
@@ -19,6 +19,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A zoo archive extractor
+MAKE_JOBS_SAFE= yes
+
EXTRA_DEFINES= -DSYS_IS_UNIX -DSYS_HAS_MKDIR
MAN1= unzoo.1
diff --git a/astro/p5-GPS/Makefile b/astro/p5-GPS/Makefile
index f836061b5b75..5a64d45c7070 100644
--- a/astro/p5-GPS/Makefile
+++ b/astro/p5-GPS/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Perl interface to GPS receivers
PERL_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN3= GPS::Serial.3 \
GPS::NMEA.3 \
diff --git a/audio/adplay/Makefile b/audio/adplay/Makefile
index 78b16f20d959..f0e008114194 100644
--- a/audio/adplay/Makefile
+++ b/audio/adplay/Makefile
@@ -22,6 +22,7 @@ LIB_DEPENDS= adplug-2.1:${PORTSDIR}/audio/libadplug
GNU_CONFIGURE= yes
WANT_SDL= yes
+MAKE_JOBS_SAFE= yes
DBFILE= adplug.db
diff --git a/audio/audacious-dumb/Makefile b/audio/audacious-dumb/Makefile
index c77cd43103ad..3b9b75a9beb1 100644
--- a/audio/audacious-dumb/Makefile
+++ b/audio/audacious-dumb/Makefile
@@ -21,5 +21,6 @@ BUILD_DEPENDS= audacious:${PORTSDIR}/multimedia/audacious \
USE_GMAKE= yes
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
.include <bsd.port.mk>
diff --git a/audio/aylet/Makefile b/audio/aylet/Makefile
index c3ee291678f4..bc24b562fd9b 100644
--- a/audio/aylet/Makefile
+++ b/audio/aylet/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A command line player for the .ay audio file format
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
ALL_TARGET?= ${PORTNAME}
CFLAGS+= -DDRIVER_OSS -I${LOCALBASE}/include
diff --git a/audio/bmp-fc/Makefile b/audio/bmp-fc/Makefile
index ed9d2524f696..53f4d51986e4 100644
--- a/audio/bmp-fc/Makefile
+++ b/audio/bmp-fc/Makefile
@@ -20,6 +20,7 @@ LIB_DEPENDS= beep.2:${PORTSDIR}/multimedia/beep-media-player
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= lib/bmp/Input/libfc.so lib/bmp/Input/libfc.la
diff --git a/audio/checkmate/Makefile b/audio/checkmate/Makefile
index 6abaddfe303b..64ef41348341 100644
--- a/audio/checkmate/Makefile
+++ b/audio/checkmate/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A command-line utility for checking mp3 files for errors
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN1= mpck.1
MLINKS= mpck.1 checkmate.1
diff --git a/audio/libadplug/Makefile b/audio/libadplug/Makefile
index c63d1ae0e01c..9cdcfb651731 100644
--- a/audio/libadplug/Makefile
+++ b/audio/libadplug/Makefile
@@ -21,6 +21,7 @@ USE_AUTOTOOLS= libtool:15
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_GNOME= pkgconfig
+MAKE_JOBS_SAFE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/audio/libmodplug/Makefile b/audio/libmodplug/Makefile
index 92c582f807b4..3951776147b4 100644
--- a/audio/libmodplug/Makefile
+++ b/audio/libmodplug/Makefile
@@ -18,6 +18,7 @@ USE_LDCONFIG= yes
USE_GMAKE= yes
USE_GNOME= pkgconfig
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
post-patch:
@${REINPLACE_CMD} -e '/^CXXFLAGS=/d' \
diff --git a/audio/malint/Makefile b/audio/malint/Makefile
index f2a20e14c263..65c515960960 100644
--- a/audio/malint/Makefile
+++ b/audio/malint/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= MPEG Audio stream validator
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
PORTDOCS= README
PLIST_FILES= bin/malint
diff --git a/audio/mikmod/Makefile b/audio/mikmod/Makefile
index 5a2cfc40bf11..98c6071a4408 100644
--- a/audio/mikmod/Makefile
+++ b/audio/mikmod/Makefile
@@ -19,6 +19,7 @@ LIB_DEPENDS= mikmod.2:${PORTSDIR}/audio/libmikmod
USE_GMAKE= yes
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
.ifdef (WITH_COLOR)
CONFIGURE_ARGS+= --enable-color-interface
diff --git a/audio/modplugplay/Makefile b/audio/modplugplay/Makefile
index 39a2596dda57..06ab612afa39 100644
--- a/audio/modplugplay/Makefile
+++ b/audio/modplugplay/Makefile
@@ -18,6 +18,8 @@ COMMENT= A commandline music mod player using libmodplug
LIB_DEPENDS= modplug.0:${PORTSDIR}/audio/libmodplug
+MAKE_JOBS_SAFE= yes
+
MAN1= modplugplay.1
PLIST_FILES= bin/modplugplay
diff --git a/audio/mp-player/Makefile b/audio/mp-player/Makefile
index 4867d7c16722..cae324ff327d 100644
--- a/audio/mp-player/Makefile
+++ b/audio/mp-player/Makefile
@@ -18,6 +18,8 @@ COMMENT= A curses based module tracker using libmikmod
LIB_DEPENDS= mikmod.2:${PORTSDIR}/audio/libmikmod
+MAKE_JOBS_SAFE= yes
+
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lmikmod ${PTHREAD_LIBS} -lncurses -lpanel
DEFINES= -D_REENTRANT
diff --git a/audio/mp3guessenc/Makefile b/audio/mp3guessenc/Makefile
index 1c2946f734ee..655f1ced0eab 100644
--- a/audio/mp3guessenc/Makefile
+++ b/audio/mp3guessenc/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Utility for guessing which encoder was used to encode an mp3 file
USE_ZIP= yes
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}
diff --git a/audio/penguinsap/Makefile b/audio/penguinsap/Makefile
index bbb09bcb8f74..69d33c9abd0f 100644
--- a/audio/penguinsap/Makefile
+++ b/audio/penguinsap/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A command line Atari(TM) .sap player
+MAKE_JOBS_SAFE= yes
+
SOURCES= sapPokey pokey1 sapCpu sapEngine main pokey0
CXXFLAGS+= --no-exceptions
diff --git a/audio/resid/Makefile b/audio/resid/Makefile
index 3bbb786ae78a..08166eb6c8bf 100644
--- a/audio/resid/Makefile
+++ b/audio/resid/Makefile
@@ -17,6 +17,7 @@ COMMENT= Cycle-based SID emulator engine
USE_AUTOTOOLS= libtool:15
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
CONFIGURE_ARGS= --enable-shared
diff --git a/audio/schism/Makefile b/audio/schism/Makefile
index 4dcdf8a5b859..782813371374 100644
--- a/audio/schism/Makefile
+++ b/audio/schism/Makefile
@@ -20,6 +20,7 @@ ONLY_FOR_ARCHS= i386 amd64
USE_SDL= yes
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
CONFIGURE_ENV= CFLAGS="${CFLAGS} ${CPPFLAGS}" \
CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" \
diff --git a/audio/sfront/Makefile b/audio/sfront/Makefile
index 81f0d3e1f0b3..f4a7f2473c2d 100644
--- a/audio/sfront/Makefile
+++ b/audio/sfront/Makefile
@@ -19,7 +19,10 @@ PORTDOCS= book sfman
WRKSRC= ${WRKDIR}/${PORTNAME}/src
USE_BISON= build
+MAKE_JOBS_SAFE= yes
+
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
+
ALL_TARGET= ${PORTNAME}
do-install:
diff --git a/audio/sidplayer/Makefile b/audio/sidplayer/Makefile
index 3a1d82ee8e0b..a0f350c55a61 100644
--- a/audio/sidplayer/Makefile
+++ b/audio/sidplayer/Makefile
@@ -18,6 +18,7 @@ COMMENT= A C64 SID tune player
USE_SDL= yes
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
SDLINCLUDEDIR= SDL
diff --git a/audio/wav2cdr/Makefile b/audio/wav2cdr/Makefile
index ce1dc1933831..7605be3cb131 100644
--- a/audio/wav2cdr/Makefile
+++ b/audio/wav2cdr/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= apps/sound/convert
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Converts WAV files into CDR audio file format
+MAKE_JOBS_SAFE= yes
+
WRKSRC= ${WRKDIR}/${PORTNAME}
SRC= wav2cdr cmdarg data fileio process
diff --git a/audio/xaylet/Makefile b/audio/xaylet/Makefile
index 3d9043ce9bce..4e9002c35508 100644
--- a/audio/xaylet/Makefile
+++ b/audio/xaylet/Makefile
@@ -14,6 +14,7 @@ ALL_TARGET= xaylet
MASTERDIR= ${.CURDIR}/../aylet
USE_GNOME= gtk12
+MAKE_JOBS_SAFE= yes
DESCR= ${.CURDIR}/pkg-descr
PLIST= ${.CURDIR}/pkg-plist
diff --git a/audio/xmms-ahx/Makefile b/audio/xmms-ahx/Makefile
index a502dfc5d150..93940b3ce48f 100644
--- a/audio/xmms-ahx/Makefile
+++ b/audio/xmms-ahx/Makefile
@@ -18,6 +18,8 @@ COMMENT= XMMS plugin for playing AHX tunes
BUILD_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
RUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= lib/xmms/Input/libahx.la \
lib/xmms/Input/libahx.so
diff --git a/audio/xmms-nsf/Makefile b/audio/xmms-nsf/Makefile
index d5eb8188e62f..d2eab61846bd 100644
--- a/audio/xmms-nsf/Makefile
+++ b/audio/xmms-nsf/Makefile
@@ -20,6 +20,7 @@ RUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
ONLY_FOR_ARCHS= i386 amd64
diff --git a/audio/xmms-sexypsf/Makefile b/audio/xmms-sexypsf/Makefile
index a95702de547b..f89aba2fd8ea 100644
--- a/audio/xmms-sexypsf/Makefile
+++ b/audio/xmms-sexypsf/Makefile
@@ -22,6 +22,7 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
USE_BZIP2= yes
USE_GNOME= gtk12
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
CFLAGS+= -I${WRKSRC} -fPIC
DEFINES= -DSPSFVERSION=\""${PORTVERSION}\"" -DPSS_STYLE=1
diff --git a/audio/xmms-volnorm/Makefile b/audio/xmms-volnorm/Makefile
index 7833ebde12cd..258ff96d5769 100644
--- a/audio/xmms-volnorm/Makefile
+++ b/audio/xmms-volnorm/Makefile
@@ -21,6 +21,7 @@ LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms
USE_GNOME= gnometarget gtk12
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= lib/xmms/Effect/libnormvol.so
diff --git a/audio/xmms-xymms/Makefile b/audio/xmms-xymms/Makefile
index 11622c811492..4d39f48b196a 100644
--- a/audio/xmms-xymms/Makefile
+++ b/audio/xmms-xymms/Makefile
@@ -22,6 +22,7 @@ RUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
GNU_CONFIGURE= yes
USE_GNOME= gtk12
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}"
diff --git a/audio/yell/Makefile b/audio/yell/Makefile
index 9d51a1c2ffdb..4229511d501c 100644
--- a/audio/yell/Makefile
+++ b/audio/yell/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A command line pc speaker bell
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/yell
ONLY_FOR_ARCHS= i386 amd64
diff --git a/deskutils/xfce4-notification-daemon/Makefile b/deskutils/xfce4-notification-daemon/Makefile
index 3b907f592257..b0641c486085 100644
--- a/deskutils/xfce4-notification-daemon/Makefile
+++ b/deskutils/xfce4-notification-daemon/Makefile
@@ -29,6 +29,7 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_LDCONFIG= yes
USE_XFCE= configenv libutil libgui
+MAKE_JOBS_SAFE= yes
CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/xfce4 \
--libexecdir=${PREFIX}/libexec/xfce4 \
diff --git a/devel/bunny/Makefile b/devel/bunny/Makefile
index d01647f1a1e2..56104bb3a0e7 100644
--- a/devel/bunny/Makefile
+++ b/devel/bunny/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Closed loop, high-performance, general purpose protocol-blind fuzzer
+MAKE_JOBS_SAFE= yes
+
PROJECTHOST= bunny-the-fuzzer
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/devel/cvsspam/Makefile b/devel/cvsspam/Makefile
index b847dff93ffb..4024a2a3336c 100644
--- a/devel/cvsspam/Makefile
+++ b/devel/cvsspam/Makefile
@@ -16,6 +16,7 @@ COMMENT= Sends diffs when a change is committed to your CVS repository
USE_RUBY= yes
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
PORTDOCS= COPYING CREDITS TODO cvsspam-doc.html cvsspam-doc.pdf
diff --git a/devel/libbinio/Makefile b/devel/libbinio/Makefile
index c6e6588a5bf1..851f8ee4633d 100644
--- a/devel/libbinio/Makefile
+++ b/devel/libbinio/Makefile
@@ -18,6 +18,7 @@ COMMENT= Binary I/O stream class library
USE_AUTOTOOLS= libtool:15
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile b/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
index 758d41e4f2e3..c64c8aa1111d 100644
--- a/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
+++ b/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
@@ -19,6 +19,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Data/TreeDumper.pm:${PORTSDIR}/devel/p5-Data-TreeDum
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN3= Data::TreeDumper::Renderer::GTK.3
diff --git a/devel/p5-Eval-Context/Makefile b/devel/p5-Eval-Context/Makefile
index 0a9f56be8129..c711491a7b07 100644
--- a/devel/p5-Eval-Context/Makefile
+++ b/devel/p5-Eval-Context/Makefile
@@ -33,6 +33,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Test/Output.pm:${PORTSDIR}/devel/p5-Test-Output \
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_MODBUILD= yes
+MAKE_JOBS_SAFE= yes
MAN3= Eval::Context.3
diff --git a/devel/p5-Package-Generator/Makefile b/devel/p5-Package-Generator/Makefile
index a6b47d596eae..b84be67d02c9 100644
--- a/devel/p5-Package-Generator/Makefile
+++ b/devel/p5-Package-Generator/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= This module lets you quickly and easily construct new packages
PERL_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN3= Package::Reaper.3 Package::Generator.3
diff --git a/devel/p5-Sort-Array/Makefile b/devel/p5-Sort-Array/Makefile
index aff046950e6c..fb1e6412bb34 100644
--- a/devel/p5-Sort-Array/Makefile
+++ b/devel/p5-Sort-Array/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A powerful array sorting Perl interface
PERL_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN3= Sort::Array.3
diff --git a/devel/p5-Test-Spelling/Makefile b/devel/p5-Test-Spelling/Makefile
index d72f9b447497..50d91f219c8f 100644
--- a/devel/p5-Test-Spelling/Makefile
+++ b/devel/p5-Test-Spelling/Makefile
@@ -18,6 +18,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Pod/Spell.pm:${PORTSDIR}/textproc/p5-Pod-Spell
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN3= Test::Spelling.3
diff --git a/dns/dnswall/Makefile b/dns/dnswall/Makefile
index 94d0a7b3ebb4..c59bfc999a2a 100644
--- a/dns/dnswall/Makefile
+++ b/dns/dnswall/Makefile
@@ -16,6 +16,7 @@ COMMENT= A daemon that filters out private IP addresses in DNS responses
PROJECTHOST= google-dnswall
USE_AUTOTOOLS= automake:110
USE_DOS2UNIX= yes
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/dns/nslint/Makefile b/dns/nslint/Makefile
index a8da93b87a56..2dc25e1bd8a6 100644
--- a/dns/nslint/Makefile
+++ b/dns/nslint/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Perform consistency checks on DNS zone files
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
ALL_TARGET= ${PORTNAME}
INSTALL_TARGET= install install-man
diff --git a/dns/sshfp/Makefile b/dns/sshfp/Makefile
index cb7a16473f15..4b0fad2d61e1 100644
--- a/dns/sshfp/Makefile
+++ b/dns/sshfp/Makefile
@@ -18,6 +18,7 @@ RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython
NO_BUILD= yes
USE_PYTHON= 2.3+
+MAKE_JOBS_SAFE= yes
MAN1= sshfp.1
PLIST_FILES= bin/sshfp
diff --git a/dns/vizone/Makefile b/dns/vizone/Makefile
index 0f8d58cf58d1..7601f23c175f 100644
--- a/dns/vizone/Makefile
+++ b/dns/vizone/Makefile
@@ -15,6 +15,7 @@ COMMENT= Updates the serialnumber in one or more zonefiles
USE_PERL5_RUN= yes
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
PORTEXAMPLES= example.tld
PLIST_FILES= bin/vizone bin/updserial
diff --git a/dns/zonenotify/Makefile b/dns/zonenotify/Makefile
index 9395765497bb..9ac6796be9d9 100644
--- a/dns/zonenotify/Makefile
+++ b/dns/zonenotify/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://morettoni.net/bsd/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A dns notify sender written in C
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/zonenotify
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/games/bloboats/Makefile b/games/bloboats/Makefile
index d513a2dc96b7..0bc3564d5340 100644
--- a/games/bloboats/Makefile
+++ b/games/bloboats/Makefile
@@ -20,6 +20,7 @@ COMMENT= A boat racing game in the spirit of Elasto Mania or X-Moto
USE_GMAKE= yes
USE_SDL= mixer image net sdl
USE_GL= yes
+MAKE_JOBS_SAFE= yes
MAKE_ENV+= DATADIR="${DATADIR}"
diff --git a/games/textmaze/Makefile b/games/textmaze/Makefile
index bb656e8571d3..b3c31b8c8f0b 100644
--- a/games/textmaze/Makefile
+++ b/games/textmaze/Makefile
@@ -19,10 +19,13 @@ COMMENT= Generates mazes on a text terminal and lets you traverse them
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Curses.pm:${PORTSDIR}/devel/p5-Curses
USE_PERL5= yes
-WRKSRC= ${WRKDIR}/TextMaze
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/textmaze
+WRKSRC= ${WRKDIR}/TextMaze
+
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local/bin/perl|${PERL}|' \
${WRKSRC}/${PORTNAME}
diff --git a/german/schwobifyer/Makefile b/german/schwobifyer/Makefile
index 813ea55527ac..d0b9a8b616f6 100644
--- a/german/schwobifyer/Makefile
+++ b/german/schwobifyer/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= de-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A utility for translating german into the schwaebisch dialect
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/schwobifyer
do-install:
diff --git a/german/swissgerman-ding/Makefile b/german/swissgerman-ding/Makefile
index f49039fcdcf8..443e3465d722 100644
--- a/german/swissgerman-ding/Makefile
+++ b/german/swissgerman-ding/Makefile
@@ -21,6 +21,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
NO_WRKSUBDIR= yes
USE_PERL5= yes
+MAKE_JOBS_SAFE= yes
DICTFILE= ${PREFIX}/share/ding/de-en.txt
SWISSDICT= de_ch-en.txt
diff --git a/graphics/asciio/Makefile b/graphics/asciio/Makefile
index 0053d41e3b74..507404c8a0ed 100644
--- a/graphics/asciio/Makefile
+++ b/graphics/asciio/Makefile
@@ -37,6 +37,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Directory/Scratch.pm:${PORTSDIR}/devel/p5-Directory-
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_MODBUILD= yes
+MAKE_JOBS_SAFE= yes
MAN3= App::Asciio::setup::import_export::perl.3 \
App::Asciio.3 \
diff --git a/graphics/bmp2html/Makefile b/graphics/bmp2html/Makefile
index 4ef838653d51..c8c3def3b749 100644
--- a/graphics/bmp2html/Makefile
+++ b/graphics/bmp2html/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A bmp to html converter
USE_SDL= yes
+MAKE_JOBS_SAFE= yes
LDFLAGS+= -L${LOCALBASE}/lib
SDL_FLAGS= -I${LOCALBASE}/include/SDL -I${LOCALBASE}/include
diff --git a/graphics/exrtools/Makefile b/graphics/exrtools/Makefile
index c67747f5635b..90f9641babfb 100644
--- a/graphics/exrtools/Makefile
+++ b/graphics/exrtools/Makefile
@@ -21,6 +21,7 @@ LIB_DEPENDS= IlmImf:${PORTSDIR}/graphics/OpenEXR \
GNU_CONFIGURE= yes
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/graphics/fig2sxd/Makefile b/graphics/fig2sxd/Makefile
index bbbde67c0698..0937fd12edb6 100644
--- a/graphics/fig2sxd/Makefile
+++ b/graphics/fig2sxd/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Convert .xfig files to the OpenOffice draw format
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/graphics/grafx2/Makefile b/graphics/grafx2/Makefile
index 44b6944ceff2..9303552d3394 100644
--- a/graphics/grafx2/Makefile
+++ b/graphics/grafx2/Makefile
@@ -18,6 +18,7 @@ COMMENT= Bitmap paint program that supports more than 60 video resolutions
USE_GMAKE= yes
USE_DOS2UNIX= yes
USE_SDL= image ttf
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}
MAKE_ENV+= DATADIR="${DATADIR}"
diff --git a/graphics/iec16022/Makefile b/graphics/iec16022/Makefile
index ffe4de6980b2..03b5eafef428 100644
--- a/graphics/iec16022/Makefile
+++ b/graphics/iec16022/Makefile
@@ -17,6 +17,7 @@ COMMENT= Create 2D barcodes, also known as DataMatrix
LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
diff --git a/graphics/metacam/Makefile b/graphics/metacam/Makefile
index 2869a6575ca9..461f823cba7d 100644
--- a/graphics/metacam/Makefile
+++ b/graphics/metacam/Makefile
@@ -14,6 +14,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A digital camera EXIF meta-information reader
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
CFLAGS+= -I${LOCALBASE}/include
CXXFLAGS+= -I${LOCALBASE}/include
diff --git a/graphics/pecomato/Makefile b/graphics/pecomato/Makefile
index 177dd323d2d4..9131abf491bb 100644
--- a/graphics/pecomato/Makefile
+++ b/graphics/pecomato/Makefile
@@ -16,6 +16,7 @@ COMMENT= A command-line picture metadata processor
USE_GMAKE= yes
USE_PYTHON_BUILD= yes
+MAKE_JOBS_SAFE= yes
MAKEFILE= Makefile.unix
diff --git a/graphics/recoverjpeg/Makefile b/graphics/recoverjpeg/Makefile
index b9557cf58061..bc5c811a3c32 100644
--- a/graphics/recoverjpeg/Makefile
+++ b/graphics/recoverjpeg/Makefile
@@ -16,6 +16,7 @@ COMMENT= Recoverjpeg tries to recover JFIF (JPEG) pictures from a peripheral
GNU_CONFIGURE= yes
MANCOMPRESSED= no
+MAKE_JOBS_SAFE= yes
# recoverjpeg scripts require many dependencies
OPTIONS= SCRIPTS "Install sort-pictures script" off
diff --git a/graphics/telak/Makefile b/graphics/telak/Makefile
index 6508479be347..7c1de76320b5 100644
--- a/graphics/telak/Makefile
+++ b/graphics/telak/Makefile
@@ -20,6 +20,7 @@ LIB_DEPENDS= curl.5:${PORTSDIR}/ftp/curl \
USE_GMAKE= yes
USE_EFL= imlib2
+MAKE_JOBS_SAFE= yes
ALL_TARGET= ${PORTNAME}
MAKE_ENV= LDFLAGS="${LDFLAGS}"
diff --git a/irc/netwalker-ircc/Makefile b/irc/netwalker-ircc/Makefile
index 62245edf14cc..5def839cb13e 100644
--- a/irc/netwalker-ircc/Makefile
+++ b/irc/netwalker-ircc/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A lightweight curses-based IRC client
+MAKE_JOBS_SAFE= yes
+
MAN1= netwalker.1
LDFLAGS= -lncurses ${PTHREAD_LIBS}
diff --git a/mail/cyrus2courier/Makefile b/mail/cyrus2courier/Makefile
index 4a7e4f4fcad9..20d0c67fc9b8 100644
--- a/mail/cyrus2courier/Makefile
+++ b/mail/cyrus2courier/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A Cyrus-Imap to Maildir++ conversion utility
+MAKE_JOBS_SAFE= yes
+
ALL_TARGET= build
PLIST_FILES= bin/cyrus2courier
diff --git a/mail/delatt/Makefile b/mail/delatt/Makefile
index ac6ca090ed98..324cb7d7b25d 100644
--- a/mail/delatt/Makefile
+++ b/mail/delatt/Makefile
@@ -18,6 +18,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-
USE_PERL5_RUN= 5.8.6+
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/delatt
diff --git a/mail/isync/Makefile b/mail/isync/Makefile
index 8924b19205b0..9ba9f9dfaaf1 100644
--- a/mail/isync/Makefile
+++ b/mail/isync/Makefile
@@ -17,6 +17,7 @@ COMMENT= Maintain local copies of remote IMAP folders w/synchronized flags
GNU_CONFIGURE= yes
USE_OPENSSL= yes
USE_BDB= 42+
+MAKE_JOBS_SAFE= yes
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
diff --git a/mail/nbsmtp/Makefile b/mail/nbsmtp/Makefile
index 1ca573db1d5c..bf5124b906f0 100644
--- a/mail/nbsmtp/Makefile
+++ b/mail/nbsmtp/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Simple program for outgoing SMTP delivery
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
OPTIONS= IPV6 "Support for IPv6 connections" off \
DEBUG "Enable debug information (for developers)" off \
diff --git a/mail/p5-Sendmail-AccessDB/Makefile b/mail/p5-Sendmail-AccessDB/Makefile
index 012dfd344fe7..7bd49b71997a 100644
--- a/mail/p5-Sendmail-AccessDB/Makefile
+++ b/mail/p5-Sendmail-AccessDB/Makefile
@@ -18,6 +18,7 @@ BUILD_DEPENDS= ${SITE_PERL}/mach/BerkeleyDB.pm:${PORTSDIR}/databases/p5-Berkeley
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= 5.8.6+
+MAKE_JOBS_SAFE= yes
MAN3= Sendmail::AccessDB.3
diff --git a/mail/qmail-rblchk/Makefile b/mail/qmail-rblchk/Makefile
index 98ad5a56b203..7588e2aadd9a 100644
--- a/mail/qmail-rblchk/Makefile
+++ b/mail/qmail-rblchk/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A qmail RBL filter
USE_QMAIL_RUN= yes
+MAKE_JOBS_SAFE= yes
LDFLAGS?= -s
CFLAGS?= -O2 -Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized \
diff --git a/math/mathomatic/Makefile b/math/mathomatic/Makefile
index 83db166d04af..282a228d30ba 100644
--- a/math/mathomatic/Makefile
+++ b/math/mathomatic/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Highly portable, general purpose CAS (Computer Algebra System)
USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
MAKEFILE= makefile
MAKE_ARGS= -DREADLINE
diff --git a/misc/bestfit/Makefile b/misc/bestfit/Makefile
index 3a087a245587..cc7e93ee7e2f 100644
--- a/misc/bestfit/Makefile
+++ b/misc/bestfit/Makefile
@@ -15,6 +15,7 @@ COMMENT= Optimally choose files to be put on a CD (or other media)
GNU_CONFIGURE= yes
MANCOMPRESSED= no
+MAKE_JOBS_SAFE= yes
MAN1= bestfit.1
PLIST_FILES= bin/bestfit
diff --git a/misc/countrycodes/Makefile b/misc/countrycodes/Makefile
index 08e214fdcaad..e24e973fb75f 100644
--- a/misc/countrycodes/Makefile
+++ b/misc/countrycodes/Makefile
@@ -17,6 +17,8 @@ COMMENT= An ISO 3166 country code finder
BUILD_WRKSRC= ${WRKSRC}/src
INSTALL_WRKSRC= ${BUILD_WRKSRC}
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/iso3166
PORTDOCS= README
MAN1= iso3166.1
diff --git a/misc/ddate/Makefile b/misc/ddate/Makefile
index 7da523f5e350..d4489fa05147 100644
--- a/misc/ddate/Makefile
+++ b/misc/ddate/Makefile
@@ -17,9 +17,11 @@ COMMENT= Command to print the date in Discordian date format
PLIST_FILES= bin/ddate
+GNU_CONFIGURE= yes
USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
MAN1= ddate.1
-GNU_CONFIGURE= yes
pre-everything::
@${ECHO} ""
diff --git a/misc/gnu-watch/Makefile b/misc/gnu-watch/Makefile
index c533b16d3338..15be937f0938 100644
--- a/misc/gnu-watch/Makefile
+++ b/misc/gnu-watch/Makefile
@@ -16,6 +16,8 @@ DISTNAME= procps-${DISTVERSION}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= GNU watch command
+MAKE_JOBS_SAFE= yes
+
LDFLAGS+= -lncurses
MAN1= gnu-watch.1
diff --git a/misc/gopod/Makefile b/misc/gopod/Makefile
index 9a3d79743f02..74e7a6be0f8f 100644
--- a/misc/gopod/Makefile
+++ b/misc/gopod/Makefile
@@ -19,6 +19,7 @@ COMMENT?= Utility to cap/uncap an iPod
HAS_CONFIGURE= yes
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
MAKE_ARGS+= CC="${CC}"
diff --git a/misc/gtk-gopod/Makefile b/misc/gtk-gopod/Makefile
index 94f308e1ffc4..101d7c598c56 100644
--- a/misc/gtk-gopod/Makefile
+++ b/misc/gtk-gopod/Makefile
@@ -12,6 +12,7 @@ COMMENT= GTK Utility to cap/uncap an iPod
MASTERDIR= ${.CURDIR}/../gopod
USE_GNOME= gtk20
+MAKE_JOBS_SAFE= yes
RESTRICTED= "Unclear legal status in EU countries"
diff --git a/misc/shc/Makefile b/misc/shc/Makefile
index c37db997e517..968ae659d54b 100644
--- a/misc/shc/Makefile
+++ b/misc/shc/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A shell script "encoder"
+MAKE_JOBS_SAFE= yes
+
MAN1= shc.1
PLIST_FILES= bin/shc
diff --git a/misc/shuffle-db/Makefile b/misc/shuffle-db/Makefile
index 87f5df71a050..434ba0fcaf95 100644
--- a/misc/shuffle-db/Makefile
+++ b/misc/shuffle-db/Makefile
@@ -17,6 +17,7 @@ COMMENT= An iPod shuffle database builder
USE_PYTHON= yes
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}/rebuild_db
PLIST_FILES= bin/rebuild_db.py
diff --git a/misc/talkfilters/Makefile b/misc/talkfilters/Makefile
index 8e3222176b9b..8851c893a458 100644
--- a/misc/talkfilters/Makefile
+++ b/misc/talkfilters/Makefile
@@ -18,6 +18,7 @@ CONFLICTS= jive* chef* filters-*
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
MAN1= talkfilters.1 wrap.1
MLINKS= talkfilters.1 austro.1 \
diff --git a/net-im/bsflite/Makefile b/net-im/bsflite/Makefile
index 0766a008a36e..e3aed4b2d2e9 100644
--- a/net-im/bsflite/Makefile
+++ b/net-im/bsflite/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR=bsflite
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A lightweight command line AIM client
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/bsflite %%EXAMPLESDIR%%/config-example
PLIST_DIRS= %%EXAMPLESDIR%%
PORTDOCS= COPYING ChangeLog README
diff --git a/net-mgmt/cidr/Makefile b/net-mgmt/cidr/Makefile
index 951cb8790093..08ea6f495b01 100644
--- a/net-mgmt/cidr/Makefile
+++ b/net-mgmt/cidr/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= RFC 1878 subnet calculator / helper
+MAKE_JOBS_SAFE= yes
+
MAN1= cidr.1
PLIST_FILES= bin/cidr
diff --git a/net-mgmt/tcpreplay/Makefile b/net-mgmt/tcpreplay/Makefile
index eaf22821a68f..829a7824faee 100644
--- a/net-mgmt/tcpreplay/Makefile
+++ b/net-mgmt/tcpreplay/Makefile
@@ -17,6 +17,7 @@ COMMENT= A tool to replay saved packet capture files
BUILD_DEPENDS= ${LOCALBASE}/lib/libpcap.a:${PORTSDIR}/net/libpcap
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
CONFIGURE_ARGS= --with-libpcap=${LOCALBASE} \
--without-pcapnav-config \
diff --git a/net-p2p/createtorrent/Makefile b/net-p2p/createtorrent/Makefile
index daa4527e6622..790548f17966 100644
--- a/net-p2p/createtorrent/Makefile
+++ b/net-p2p/createtorrent/Makefile
@@ -16,6 +16,7 @@ COMMENT= Create BitTorrent files from the command line
GNU_CONFIGURE= yes
USE_OPENSSL= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/createtorrent
diff --git a/net/httping/Makefile b/net/httping/Makefile
index ee874deacbf5..7ba09bcf2674 100644
--- a/net/httping/Makefile
+++ b/net/httping/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A ping-like tool for HTTP requests
+MAKE_JOBS_SAFE= yes
+
MAN1= httping.1
PLIST_FILES= bin/httping
diff --git a/net/micro_proxy/Makefile b/net/micro_proxy/Makefile
index faf14e6f3920..b26ae8573044 100644
--- a/net/micro_proxy/Makefile
+++ b/net/micro_proxy/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}_30oct2002
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A really small HTTP/HTTPS proxy
+MAKE_JOBS_SAFE= yes
+
WRKSRC= ${WRKDIR}/${PORTNAME}
PLIST_FILES= libexec/micro_proxy
MAN8= micro_proxy.8
diff --git a/net/nload/Makefile b/net/nload/Makefile
index 683a0f0117dd..a2d7b8bcf992 100644
--- a/net/nload/Makefile
+++ b/net/nload/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Console application which monitors network traffic in real time
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN1= nload.1
PLIST_FILES= bin/nload
diff --git a/net/recvnet/Makefile b/net/recvnet/Makefile
index 8fbd679ad93e..45b88246c95d 100644
--- a/net/recvnet/Makefile
+++ b/net/recvnet/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Recvnet (inverse telnet) is a utility for debugging tcp connections
+MAKE_JOBS_SAFE= yes
+
CFLAGS+= -DVERSION=\"${PORTVERSION}\"
LDFLAGS+= -lcurses
diff --git a/net/rsync/Makefile b/net/rsync/Makefile
index a1a5d752d91a..b55d2ce0bc00 100644
--- a/net/rsync/Makefile
+++ b/net/rsync/Makefile
@@ -21,11 +21,12 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A network file distribution/synchronization utility
+GNU_CONFIGURE= yes
USE_RC_SUBR= rsyncd.sh
SUB_LIST= NAME=rsyncd
USE_PERL5_BUILD=yes
+MAKE_JOBS_SAFE= yes
-GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-debug --enable-ipv6 \
--with-rsyncd-conf=${PREFIX}/etc/rsyncd.conf
diff --git a/net/socat/Makefile b/net/socat/Makefile
index b3980e07c52f..f89881db1b06 100644
--- a/net/socat/Makefile
+++ b/net/socat/Makefile
@@ -17,6 +17,7 @@ COMMENT= Multipurpose relay and more
GNU_CONFIGURE= yes
USE_BZIP2= yes
USE_RC_SUBR= socat
+MAKE_JOBS_SAFE= yes
MAN1= socat.1
diff --git a/news/brag/Makefile b/news/brag/Makefile
index 79f4a05d968d..c2475f2f0815 100644
--- a/news/brag/Makefile
+++ b/news/brag/Makefile
@@ -17,6 +17,8 @@ COMMENT= Download and assemble multipart binaries from newsgroups
RUN_DEPENDS= uudeview:${PORTSDIR}/converters/uudeview \
${TCLSH}:${PORTSDIR}/lang/tcl84
+MAKE_JOBS_SAFE= yes
+
MAN1= brag.1
PLIST_FILES= bin/brag
PORTDOCS= CHANGES README
diff --git a/security/bcrypt/Makefile b/security/bcrypt/Makefile
index 71069af225c4..5f3ef738c74b 100644
--- a/security/bcrypt/Makefile
+++ b/security/bcrypt/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://bcrypt.sourceforge.net/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A cross-plattform blowfish encryption utility
+MAKE_JOBS_SAFE= yes
+
ALL_TARGET= ${PORTNAME}
LDFLAGS+= -lz
diff --git a/security/bsdsfv/Makefile b/security/bsdsfv/Makefile
index 2fe89dd9859c..8ce97d920312 100644
--- a/security/bsdsfv/Makefile
+++ b/security/bsdsfv/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A flexible SFV checksum utility
+MAKE_JOBS_SAFE= yes
+
WRKSRC= ${WRKDIR}/${PORTNAME}
PLIST_FILES= bin/bsdsfv
PORTDOCS= MANUAL
diff --git a/security/cksfv/Makefile b/security/cksfv/Makefile
index 81b93e97cb8f..3e64a8a47285 100644
--- a/security/cksfv/Makefile
+++ b/security/cksfv/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Create or manipulate Simple File Verification (SFV) checksum files
HAS_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
CONFIGURE_ARGS= --mandir=${PREFIX}/man --prefix=${PREFIX}
MAN1= cksfv.1
diff --git a/security/op/Makefile b/security/op/Makefile
index ef9eea421ec3..511f9fe10424 100644
--- a/security/op/Makefile
+++ b/security/op/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Controlled privilege escalation tool
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN1= op.1
diff --git a/security/pkcrack/Makefile b/security/pkcrack/Makefile
index c99d1d81d899..30afdf6f1714 100644
--- a/security/pkcrack/Makefile
+++ b/security/pkcrack/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A utility for breaking pkzip encryption
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/src
PLIST_FILES= bin/pkextract bin/pkfindkey bin/pkmakekey bin/pkcrack bin/zipdecrypt
diff --git a/security/proxytunnel/Makefile b/security/proxytunnel/Makefile
index fd098928e16d..1c9b7c16aeb5 100644
--- a/security/proxytunnel/Makefile
+++ b/security/proxytunnel/Makefile
@@ -17,6 +17,7 @@ COMMENT= Connects stdin and stdout to an origin server through an HTTPS proxy
USE_GMAKE= yes
USE_GNOME= pkgconfig
+MAKE_JOBS_SAFE= yes
ALL_TARGET= ${PORTNAME}
diff --git a/security/pure-sfv/Makefile b/security/pure-sfv/Makefile
index 81eb8e87d920..a9b0f73dd9fc 100644
--- a/security/pure-sfv/Makefile
+++ b/security/pure-sfv/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Utility to test and create .sfv files
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}
PLIST_FILES= bin/pure-sfv
diff --git a/security/tthsum/Makefile b/security/tthsum/Makefile
index c80e70f5a13e..10ca3fa5a6b8 100644
--- a/security/tthsum/Makefile
+++ b/security/tthsum/Makefile
@@ -14,6 +14,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A command-line utility for generating and checking TTH message digests
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
MAKE_ENV= LDFLAGS="${LDFLAGS}"
diff --git a/security/vpnc/Makefile b/security/vpnc/Makefile
index 62c443776d59..c6a2df53a825 100644
--- a/security/vpnc/Makefile
+++ b/security/vpnc/Makefile
@@ -20,6 +20,7 @@ LIB_DEPENDS= gcrypt.16:${PORTSDIR}/security/libgcrypt
USE_GMAKE= yes
USE_PERL5_BUILD=yes
USE_RC_SUBR= vpnc
+MAKE_JOBS_SAFE= yes
ALL_TARGET= all
diff --git a/sysutils/areca-cli/Makefile b/sysutils/areca-cli/Makefile
index 3f438fd14adb..2e26ced8d41b 100644
--- a/sysutils/areca-cli/Makefile
+++ b/sysutils/areca-cli/Makefile
@@ -22,6 +22,7 @@ PERIODICSCRIPT= 407.status-areca-raid
USE_ZIP= yes
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
CLI_VER= 1.82
CLI_REV= 81103
diff --git a/sysutils/cdircmp/Makefile b/sysutils/cdircmp/Makefile
index 8cc3058c50d6..9bfaeffe06f2 100644
--- a/sysutils/cdircmp/Makefile
+++ b/sysutils/cdircmp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Compare directories and select files to copy
+MAKE_JOBS_SAFE= yes
+
LDFLAGS+= -lncurses -lform
PLIST_FILES= bin/cdircmp
diff --git a/sysutils/cmospwd/Makefile b/sysutils/cmospwd/Makefile
index d7550fe716fa..86f6ea3b1047 100644
--- a/sysutils/cmospwd/Makefile
+++ b/sysutils/cmospwd/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A BIOS password recovery tool
USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/cmospwd
PORTDOCS= cmospwd.txt
diff --git a/sysutils/disktype/Makefile b/sysutils/disktype/Makefile
index b7073980110d..e5cc065b077b 100644
--- a/sysutils/disktype/Makefile
+++ b/sysutils/disktype/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Disk formatting type autodetector
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/disktype
PORTDOCS= README
diff --git a/sysutils/fatback/Makefile b/sysutils/fatback/Makefile
index afdeae7c660d..9c0e3381f383 100644
--- a/sysutils/fatback/Makefile
+++ b/sysutils/fatback/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Recover deleted files from FAT filesystems
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN1= fatback.1
INFO= fatback-manual
diff --git a/sysutils/fdupes/Makefile b/sysutils/fdupes/Makefile
index 0d0b8950ba90..7cae0df2796f 100644
--- a/sysutils/fdupes/Makefile
+++ b/sysutils/fdupes/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://netdial.caribe.net/~adrian2/programs/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Fdupes is a program for identifying or deleting duplicate files
+MAKE_JOBS_SAFE= yes
+
MAN1= fdupes.1
PLIST_FILES= bin/fdupes
diff --git a/sysutils/highlnk/Makefile b/sysutils/highlnk/Makefile
index d59a7322c31f..0771e77007c2 100644
--- a/sysutils/highlnk/Makefile
+++ b/sysutils/highlnk/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://perli.net/projekte/highlnk/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A tool to save disk space on hard disks by using hardlinks
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/highlnk
PORTDOCS= README
MAN1= highlnk.1
diff --git a/sysutils/hilite/Makefile b/sysutils/hilite/Makefile
index 4a16c9386c59..5f882e726250 100644
--- a/sysutils/hilite/Makefile
+++ b/sysutils/hilite/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .c
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A command-line utility to highlight anything printed to stderr
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/hilite
do-extract:
diff --git a/sysutils/magicrescue/Makefile b/sysutils/magicrescue/Makefile
index b3326e5cf8ed..3d1819fd6bbb 100644
--- a/sysutils/magicrescue/Makefile
+++ b/sysutils/magicrescue/Makefile
@@ -17,6 +17,7 @@ COMMENT= A file recovery tool which recovers deleted files from a block device
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
USE_PERL5_RUN= yes
+MAKE_JOBS_SAFE= yes
MAN1= dupemap.1 magicrescue.1 magicsort.1
diff --git a/sysutils/most/Makefile b/sysutils/most/Makefile
index e28f4cb916de..11b67e1e1777 100644
--- a/sysutils/most/Makefile
+++ b/sysutils/most/Makefile
@@ -21,6 +21,7 @@ LIB_DEPENDS= slang.2:${PORTSDIR}/devel/libslang2
USE_BZIP2= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--enable-mmap
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/most
PORTDOCS= README changes.txt lesskeys.rc most-fun.txt most.doc most.rc
diff --git a/sysutils/p5-Dir-Purge/Makefile b/sysutils/p5-Dir-Purge/Makefile
index eefcc41a2a22..d8cb37289166 100644
--- a/sysutils/p5-Dir-Purge/Makefile
+++ b/sysutils/p5-Dir-Purge/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Purge directories to a given number of files
PERL_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN3= Dir::Purge.3
diff --git a/sysutils/rej/Makefile b/sysutils/rej/Makefile
index d86f6043d6ce..272fcd30a9c4 100644
--- a/sysutils/rej/Makefile
+++ b/sysutils/rej/Makefile
@@ -15,6 +15,7 @@ COMMENT= Merges patch-rejects and runs a merge program to verify the changes
USE_PERL5= 5.8.6+
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
PORTDOCS= CHANGELOG README vimrc
PLIST_FILES= bin/rej bin/rej-qp bin/rej-mp
diff --git a/sysutils/tmpreaper/Makefile b/sysutils/tmpreaper/Makefile
index 6c99a6e94e7f..289c952fdedf 100644
--- a/sysutils/tmpreaper/Makefile
+++ b/sysutils/tmpreaper/Makefile
@@ -16,6 +16,7 @@ COMMENT= Cleans up files in directories based on their age
GNU_CONFIGURE= yes
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= sbin/tmpreaper
PORTDOCS= README
diff --git a/sysutils/vii/Makefile b/sysutils/vii/Makefile
index 5d3bb1724b71..0ac566277cc8 100644
--- a/sysutils/vii/Makefile
+++ b/sysutils/vii/Makefile
@@ -15,11 +15,13 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Execute a command repeatedly and scroll the output
GNU_CONFIGURE= yes
-MAKE_ARGS+= CFLAGS="${CFLAGS}"
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/vii
MAN1= vii.1
+MAKE_ARGS+= CFLAGS="${CFLAGS}"
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/man1/${PORTNAME}.1 ${MANPREFIX}/man/man1
diff --git a/sysutils/watchfolder/Makefile b/sysutils/watchfolder/Makefile
index 58be5691182b..ca4659a9d292 100644
--- a/sysutils/watchfolder/Makefile
+++ b/sysutils/watchfolder/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://dstunrea.sdf-eu.org/files/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Watch folders for new files and process them
+MAKE_JOBS_SAFE= yes
+
WRKSRC= ${WRKDIR}/watchd-${PORTVERSION}
post-patch:
diff --git a/sysutils/weedit/Makefile b/sysutils/weedit/Makefile
index c6e000831588..6bc08b8214c1 100644
--- a/sysutils/weedit/Makefile
+++ b/sysutils/weedit/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= File duplicate scanner with database support
+MAKE_JOBS_SAFE= yes
+
WRKSRC= ${WRKDIR}/${PORTNAME}
SRCF= crc32 dlink weedit md5
diff --git a/sysutils/wuzzah/Makefile b/sysutils/wuzzah/Makefile
index 0f1f378e64ea..8533e30b0361 100644
--- a/sysutils/wuzzah/Makefile
+++ b/sysutils/wuzzah/Makefile
@@ -15,6 +15,7 @@ COMMENT= A command line utility for stalking users
GNU_CONFIGURE= yes
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/wuzzah
MAN1= wuzzah.1
diff --git a/sysutils/zeroer/Makefile b/sysutils/zeroer/Makefile
index 6c78c0b7e9b7..141346e46b17 100644
--- a/sysutils/zeroer/Makefile
+++ b/sysutils/zeroer/Makefile
@@ -16,6 +16,8 @@ COMMENT= A command line utility for wiping unallocated space on a filesystem
LIB_DEPENDS= popt:${PORTSDIR}/devel/popt
+MAKE_JOBS_SAFE= yes
+
MAN1= zeroer.1
PLIST_FILES= bin/zeroer
PORTDOCS= README
diff --git a/textproc/colordiff/Makefile b/textproc/colordiff/Makefile
index 2a3b60ba632c..a351eb4f8cfc 100644
--- a/textproc/colordiff/Makefile
+++ b/textproc/colordiff/Makefile
@@ -16,6 +16,7 @@ COMMENT= A tool to colorize diff output
USE_PERL5= yes
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
MAN1= colordiff.1
diff --git a/textproc/fldiff/Makefile b/textproc/fldiff/Makefile
index dbb90905abbc..9a0fbaf99439 100644
--- a/textproc/fldiff/Makefile
+++ b/textproc/fldiff/Makefile
@@ -19,6 +19,7 @@ COMMENT= A graphical diff program using FLTK
LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
GNU_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/htmlise/Makefile b/textproc/htmlise/Makefile
index 313469b5e63f..5adfc375caf9 100644
--- a/textproc/htmlise/Makefile
+++ b/textproc/htmlise/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.ex-parrot.com/~chris/stuff/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Formats plain text as HTML
+MAKE_JOBS_SAFE= yes
+
TABSIZE?= 8
SRC= htmlise tables markup inline
diff --git a/textproc/p5-Text-vCard/Makefile b/textproc/p5-Text-vCard/Makefile
index 742f39334b44..e31ba6b32c6d 100644
--- a/textproc/p5-Text-vCard/Makefile
+++ b/textproc/p5-Text-vCard/Makefile
@@ -19,6 +19,7 @@ BUILD_DEPENDS= ${SITE_PERL}/File/Slurp.pm:${PORTSDIR}/devel/p5-File-Slurp \
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
+MAKE_JOBS_SAFE= yes
MAN3= Text::vCard::Node.3 Text::vCard.3 \
Text::vCard::Addressbook.3
diff --git a/textproc/rtf2html/Makefile b/textproc/rtf2html/Makefile
index 608dddf6ef4c..b842992a764c 100644
--- a/textproc/rtf2html/Makefile
+++ b/textproc/rtf2html/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A simple rtf2html converter
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/rtf2html
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/uni2ascii/Makefile b/textproc/uni2ascii/Makefile
index 19755d5a1dfa..88cf9cec119f 100644
--- a/textproc/uni2ascii/Makefile
+++ b/textproc/uni2ascii/Makefile
@@ -16,6 +16,8 @@ COMMENT= Convert between UTF-8 Unicode and 7-bit ASCII equivalents
GNU_CONFIGURE= yes
USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
MAN1= uni2ascii.1 ascii2uni.1
diff --git a/textproc/xlreader/Makefile b/textproc/xlreader/Makefile
index 7841a5be0910..6c527f823710 100644
--- a/textproc/xlreader/Makefile
+++ b/textproc/xlreader/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Convert .xls spread sheets to tab delimited CSV or SQL inserts
+MAKE_JOBS_SAFE= yes
+
PLIST_FILES= bin/xlreader
post-patch:
diff --git a/www/bannerfilter/Makefile b/www/bannerfilter/Makefile
index a1cb00d21eee..b1ea93af07ad 100644
--- a/www/bannerfilter/Makefile
+++ b/www/bannerfilter/Makefile
@@ -18,6 +18,7 @@ RUN_DEPENDS= squid:${PORTSDIR}/www/squid
USE_PERL5= 5.8.6+
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
WWW_ROOT?= www
PLIST_SUB+= WWW_ROOT="${WWW_ROOT}"
diff --git a/www/linklint/Makefile b/www/linklint/Makefile
index c0f3ce3556b4..ce6b86f222be 100644
--- a/www/linklint/Makefile
+++ b/www/linklint/Makefile
@@ -16,6 +16,7 @@ COMMENT= Perl script that checks links on web sites
USE_PERL5_RUN= yes
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/linklint
diff --git a/x11-clocks/lmclock/Makefile b/x11-clocks/lmclock/Makefile
index 5fbc780a7921..0c15eee81589 100644
--- a/x11-clocks/lmclock/Makefile
+++ b/x11-clocks/lmclock/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A Xerox Lisp machine clock clone
USE_IMAKE= yes
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/lmclock
diff --git a/x11-themes/audacious-skins/Makefile b/x11-themes/audacious-skins/Makefile
index f985ba7253e3..c427c13d50d3 100644
--- a/x11-themes/audacious-skins/Makefile
+++ b/x11-themes/audacious-skins/Makefile
@@ -16,6 +16,7 @@ COMMENT= A collection of audacious skins
BUILD_DEPENDS= audacious:${PORTSDIR}/multimedia/audacious
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
DATADIR= ${PREFIX}/share/audacious
diff --git a/x11-themes/irssi-themes/Makefile b/x11-themes/irssi-themes/Makefile
index 3adafba14409..c35f3c848bb7 100644
--- a/x11-themes/irssi-themes/Makefile
+++ b/x11-themes/irssi-themes/Makefile
@@ -20,6 +20,8 @@ COMMENT= A collection of additional irssi themes
RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi
NO_BUILD= yes
+MAKE_JOBS_SAFE= yes
+
PLIST= ${WRKDIR}/pkg-plist
THEMESDIR_REL= share/irssi/themes
diff --git a/x11/gtk-launch/Makefile b/x11/gtk-launch/Makefile
index 0a65253fb06b..cea8716679d0 100644
--- a/x11/gtk-launch/Makefile
+++ b/x11/gtk-launch/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A fast GTK+ program launcher
USE_GNOME= gtk12
+MAKE_JOBS_SAFE= yes
PLIST_FILES= bin/gtk-launch
PORTDOCS= INSTALL
diff --git a/x11/thinglaunch/Makefile b/x11/thinglaunch/Makefile
index c3b628583cbe..1a6b278f87e2 100644
--- a/x11/thinglaunch/Makefile
+++ b/x11/thinglaunch/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= ehaupt@FreeBSD.org
COMMENT= A very fast launcher program for X
USE_XORG= x11
+MAKE_JOBS_SAFE= yes
CPPFLAGS= -I${LOCALBASE}/include -lX11
LDFLAGS= -L${LOCALBASE}/lib