View | Details | Raw Unified | Return to bug 213446 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/Uses/cmake.mk (-2 / +5 lines)
Lines 78-88 CMAKE_ARGS+= -DCMAKE_C_COMPILER:STRING="${CC}" \ Link Here
78
			-DCMAKE_INSTALL_PREFIX:PATH="${CMAKE_INSTALL_PREFIX}" \
78
			-DCMAKE_INSTALL_PREFIX:PATH="${CMAKE_INSTALL_PREFIX}" \
79
			-DCMAKE_BUILD_TYPE:STRING="${CMAKE_BUILD_TYPE}" \
79
			-DCMAKE_BUILD_TYPE:STRING="${CMAKE_BUILD_TYPE}" \
80
			-DTHREADS_HAVE_PTHREAD_ARG:BOOL=YES \
80
			-DTHREADS_HAVE_PTHREAD_ARG:BOOL=YES \
81
			-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=YES \
81
			-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=YES
82
			-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
83
82
84
CMAKE_INSTALL_PREFIX?=	${PREFIX}
83
CMAKE_INSTALL_PREFIX?=	${PREFIX}
85
84
85
.ifndef LESS_VERBOSE
86
CMAKE_ARGS+=		-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
87
.endif
88
86
.if defined(BATCH) || defined(PACKAGE_BUILDING)
89
.if defined(BATCH) || defined(PACKAGE_BUILDING)
87
CMAKE_NOCOLOR=		yes
90
CMAKE_NOCOLOR=		yes
88
.endif
91
.endif
(-)Mk/Uses/ninja.mk (+2 lines)
Lines 14-20 _INCLUDE_USES_NINJA_MK= yes Link Here
14
IGNORE=	Incorrect 'USES+= ninja:${ninja_ARGS}' ninja takes no arguments
14
IGNORE=	Incorrect 'USES+= ninja:${ninja_ARGS}' ninja takes no arguments
15
.endif
15
.endif
16
16
17
.ifndef LESS_VERBOSE
17
MAKE_ARGS+=	-v
18
MAKE_ARGS+=	-v
19
.endif
18
20
19
BUILD_DEPENDS+=	ninja:devel/ninja
21
BUILD_DEPENDS+=	ninja:devel/ninja
20
22
(-)Mk/Uses/verbose.mk (+72 lines)
Added Link Here
1
# $FreeBSD$
2
#
3
# Provide support for verbose build output
4
#
5
# Feature:		verbose
6
# Usage:		USES=verbose or USES=verbose:ARGS
7
# Valid ARGS:		env, var (default, implicit), list
8
# ARGS description:
9
# env		Add verbose option to MAKE_ENV
10
# var		Add verbose option to defined VERBOSE_VAR variable(s)
11
# list		Add usage of VERBOSE_LIST variable
12
#
13
# Variables for ports:
14
# VERBOSE_VAL		- Verbose option, which added to specified variable(s)
15
#			Default: V=1
16
# VERBOSE_VAR		- Custom defined variable(s), which used to add verbose
17
#			option.
18
#			Default: MAKE_ARGS
19
# VERBOSE_LIST		- Allows to specify additive (+=) and assign (=) operations
20
# 			for specified variables, e.g. MAKE_ARGS+=V=1
21
#
22
# MAINTAINER: portmgr@FreeBSD.org
23
24
.if !defined(_INCLUDE_USES_VERBOSE_MK)
25
_INCLUDE_USES_VERBOSE_MK=	yes
26
27
.if empty(verbose_ARGS)
28
verbose_ARGS=	var
29
.endif
30
31
_valid_ARGS=	env var list
32
33
# Sanity check
34
.for arg in ${verbose_ARGS}
35
.	if empty(_valid_ARGS:M${arg})
36
IGNORE=	Incorrect 'USES+= verbose:${verbose_ARGS}' usage: argument [${arg}] is\
37
	not recognized
38
.	endif
39
.endfor
40
41
.ifndef LESS_VERBOSE
42
43
VERBOSE_VAL?=	V=1
44
VERBOSE_VAR?=	MAKE_ARGS
45
46
.if ${verbose_ARGS:Menv}
47
MAKE_ENV+=	${VERBOSE_VAL}
48
.endif
49
50
.if ${verbose_ARGS:Mvar}
51
.	for var in ${VERBOSE_VAR}
52
${var}+=	${VERBOSE_VAL}
53
.	endfor
54
.endif
55
56
.if ${verbose_ARGS:Mlist}
57
.ifndef VERBOSE_LIST
58
IGNORE=	Incorrect 'USES+= verbose:list' usage: no VERBOSE_LIST variable defined
59
.else
60
.for var in ${VERBOSE_LIST:C/=.*//:O:u}
61
_u=	${var}
62
.	if ${_u:M*+}
63
${_u:C/.$//:tu}+=	${VERBOSE_LIST:M${var}=*:C/[^+]*\+=//:C/^"(.*)"$$/\1/}
64
.	else
65
${_u:tu}=	${VERBOSE_LIST:M${var}=*:C/[^=]*=//:C/^"(.*)"$$/\1/}
66
.	endif
67
.endfor
68
.endif
69
.endif
70
71
.endif
72
.endif
(-)Mk/Uses/waf.mk (-1 / +4 lines)
Lines 30-38 MAKEFILE= # Link Here
30
MAKE_FLAGS=	#
30
MAKE_FLAGS=	#
31
ALL_TARGET=	#
31
ALL_TARGET=	#
32
HAS_CONFIGURE=	yes
32
HAS_CONFIGURE=	yes
33
MAKE_ARGS+=	--verbose
34
WAF_CMD?=	./waf
33
WAF_CMD?=	./waf
35
34
35
.ifndef LESS_VERBOSE
36
MAKE_ARGS+=	--verbose
37
.endif
38
36
CONFIGURE_TARGET?=	configure
39
CONFIGURE_TARGET?=	configure
37
ALL_TARGET?=		build
40
ALL_TARGET?=		build
38
INSTALL_TARGET?=	install
41
INSTALL_TARGET?=	install
(-)Mk/bsd.port.mk (-1 / +3 lines)
Lines 1026-1031 FreeBSD_MAINTAINER= portmgr@FreeBSD.org Link Here
1026
#				  ensures periodic output during packaging and
1026
#				  ensures periodic output during packaging and
1027
#				  will help prevent timeouts by build monitors
1027
#				  will help prevent timeouts by build monitors
1028
#
1028
#
1029
# LESS_VERBOSE	- Define this to disable adding of define(s) for verbose output.
1030
#
1029
# End of the list of all variables that need to be defined in a port.
1031
# End of the list of all variables that need to be defined in a port.
1030
# Most port authors should not need to understand anything after this point.
1032
# Most port authors should not need to understand anything after this point.
1031
#
1033
#
Lines 2507-2513 SET_LATE_CONFIGURE_ARGS= \ Link Here
2507
	if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--mandir'`" ]; then \
2509
	if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--mandir'`" ]; then \
2508
	    _LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --mandir=${GNU_CONFIGURE_MANPREFIX}/man" ; \
2510
	    _LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --mandir=${GNU_CONFIGURE_MANPREFIX}/man" ; \
2509
	fi ; \
2511
	fi ; \
2510
	if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--disable-silent-rules'`" ]; then \
2512
	if [ -z "${LESS_VERBOSE}" ] && [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--disable-silent-rules'`" ]; then \
2511
	    _LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --disable-silent-rules" ; \
2513
	    _LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --disable-silent-rules" ; \
2512
	fi ; \
2514
	fi ; \
2513
	if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--infodir'`" ]; then \
2515
	if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--infodir'`" ]; then \
(-)cad/linuxcnc-devel/Makefile (-2 / +3 lines)
Lines 34-41 ALL_TARGET= default Link Here
34
34
35
GNU_CONFIGURE=	yes
35
GNU_CONFIGURE=	yes
36
CONFIGURE_ARGS=	--with-realtime=uspace --enable-non-distributable=yes CFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" CXXFLAGS="-I${LOCALBASE}/include" CXX=c++ CC=cc --with-locale-dir="${PREFIX}/share/locale"
36
CONFIGURE_ARGS=	--with-realtime=uspace --enable-non-distributable=yes CFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" CXXFLAGS="-I${LOCALBASE}/include" CXX=c++ CC=cc --with-locale-dir="${PREFIX}/share/locale"
37
MAKE_ENV=	BUILD_VERBOSE=1
37
VERBOSE_VAL=	BUILD_VERBOSE=1
38
USES=		autoreconf gettext gmake ncurses pkgconfig python readline shebangfix tk
38
USES=		autoreconf gettext gmake ncurses pkgconfig python readline \
39
	shebangfix tk verbose:env
39
USE_GL=		gl glu
40
USE_GL=		gl glu
40
USE_GNOME=	cairo gdkpixbuf2 pygtksourceview
41
USE_GNOME=	cairo gdkpixbuf2 pygtksourceview
41
USE_XORG=	ice sm x11 xext xft xinerama xmu xrender xscrnsaver xt
42
USE_XORG=	ice sm x11 xext xft xinerama xmu xrender xscrnsaver xt
(-)devel/cargo/Makefile (-2 / +2 lines)
Lines 61-74 LIB_DEPENDS= libssh2.so:security/libssh2 \ Link Here
61
RUN_DEPENDS=	rustc:${RUST_PORT}
61
RUN_DEPENDS=	rustc:${RUST_PORT}
62
RUST_PORT?=	lang/rust
62
RUST_PORT?=	lang/rust
63
63
64
USES=		gmake python:-2.7,build pkgconfig
64
USES=		gmake python:-2.7,build pkgconfig verbose
65
USE_OPENSSL=	yes
65
USE_OPENSSL=	yes
66
HAS_CONFIGURE=	yes
66
HAS_CONFIGURE=	yes
67
CONFIGURE_ARGS=	--prefix="${PREFIX}" --mandir="${MANPREFIX}/man"
67
CONFIGURE_ARGS=	--prefix="${PREFIX}" --mandir="${MANPREFIX}/man"
68
MAKE_ENV=	ARGS="${CARGO_ARGS}"
68
MAKE_ENV=	ARGS="${CARGO_ARGS}"
69
CARGO_ARGS=	--jobs ${MAKE_JOBS_NUMBER}
69
CARGO_ARGS=	--jobs ${MAKE_JOBS_NUMBER}
70
70
71
MAKE_ARGS+=	VERBOSE=1
71
VERBOSE_VAL=	VERBOSE=1
72
72
73
OPTIONS_DEFINE=	BOOTSTRAP
73
OPTIONS_DEFINE=	BOOTSTRAP
74
OPTIONS_DEFAULT=BOOTSTRAP
74
OPTIONS_DEFAULT=BOOTSTRAP
(-)devel/compiler-rt/Makefile (-2 / +2 lines)
Lines 19-27 INSTALL_WRKSRC= ${WRKDIR}/build Link Here
19
19
20
CMAKE_SOURCE_PATH=	${WRKSRC}
20
CMAKE_SOURCE_PATH=	${WRKSRC}
21
21
22
USES=		cmake tar:bzip2
22
USES=		cmake tar:bzip2 verbose
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
MAKE_ARGS=	VERBOSE=1
24
VERBOSE_VAL=	VERBOSE=1
25
25
26
LLVM_SVN=	http://llvm.org/svn/llvm-project
26
LLVM_SVN=	http://llvm.org/svn/llvm-project
27
27
(-)devel/git/Makefile (-2 / +1 lines)
Lines 24-33 GROUPS= git_daemon Link Here
24
SUB_FILES=	pkg-message
24
SUB_FILES=	pkg-message
25
25
26
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
27
USES=		gmake shebangfix ssl tar:xz
27
USES=		gmake shebangfix ssl tar:xz verbose:env
28
CPPFLAGS+=	-isystem${LOCALBASE}/include
28
CPPFLAGS+=	-isystem${LOCALBASE}/include
29
LDFLAGS+=	-L${LOCALBASE}/lib
29
LDFLAGS+=	-L${LOCALBASE}/lib
30
MAKE_ENV+=	V=1
31
USE_RC_SUBR=	git_daemon
30
USE_RC_SUBR=	git_daemon
32
SHEBANG_FILES=	*.perl */*.perl */*/*.perl */*.pl */*/*.pl */*/*/*.pl \
31
SHEBANG_FILES=	*.perl */*.perl */*/*.perl */*.pl */*/*.pl */*/*/*.pl \
33
		t/*/*/pre t/*/*/post t/Git-SVN/Utils/*.t \
32
		t/*/*/pre t/*/*/post t/Git-SVN/Utils/*.t \
(-)devel/icu/Makefile (-2 / +2 lines)
Lines 22-30 CONFIGURE_ARGS+=--with-data-packaging=archive \ Link Here
22
		--disable-samples \
22
		--disable-samples \
23
		--enable-static
23
		--enable-static
24
CPPFLAGS+=	-DICU_NO_USER_DATA_OVERRIDE
24
CPPFLAGS+=	-DICU_NO_USER_DATA_OVERRIDE
25
MAKE_ARGS=	VERBOSE=1
25
VERBOSE_VAL=	VERBOSE=1
26
TEST_TARGET=	check
26
TEST_TARGET=	check
27
USES=		compiler:c++0x gmake pathfix tar:tgz
27
USES=		compiler:c++0x gmake pathfix tar:tgz verbose
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
WRKSRC=		${WRKDIR}/icu/source
29
WRKSRC=		${WRKDIR}/icu/source
30
30
(-)devel/linux-kernel/Makefile (-3 / +2 lines)
Lines 52-58 BUILD_DEPENDS= bash:shells/bash \ Link Here
52
BUILD_DEPENDS+=	gcc>0:lang/gcc \
52
BUILD_DEPENDS+=	gcc>0:lang/gcc \
53
		binutils>0:devel/binutils
53
		binutils>0:devel/binutils
54
54
55
USES=		tar:xz gmake ncurses perl5 shebangfix
55
USES=		tar:xz gmake ncurses perl5 shebangfix verbose
56
56
57
SHEBANG_FILES=	scripts/check_extable.sh \
57
SHEBANG_FILES=	scripts/check_extable.sh \
58
		scripts/coccicheck \
58
		scripts/coccicheck \
Lines 125-132 MAKE_ENV+= PATH="${BUILD_WRKSRC}/freebsd-build-support/bin:${LOCALBASE}/bin:${PA Link Here
125
MAKE_ARGS+=	ARCH="x86" \
125
MAKE_ARGS+=	ARCH="x86" \
126
		KCONFIG_CONFIG="${LINUX_KCONFIG}" \
126
		KCONFIG_CONFIG="${LINUX_KCONFIG}" \
127
		INSTALL_PATH="${STAGEDIR}${LINUX_INSTALL_PATH}" \
127
		INSTALL_PATH="${STAGEDIR}${LINUX_INSTALL_PATH}" \
128
		INSTALL_MOD_PATH="${STAGEDIR}${LINUX_MOD_INSTALL_PATH}" \
128
		INSTALL_MOD_PATH="${STAGEDIR}${LINUX_MOD_INSTALL_PATH}"
129
		V=1
130
129
131
post-patch:
130
post-patch:
132
# Create empty include files which Linux' build tools require, but
131
# Create empty include files which Linux' build tools require, but
(-)devel/rlvm/Makefile (-2 / +2 lines)
Lines 22-28 RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu Link Here
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	eglaysher
23
GH_ACCOUNT=	eglaysher
24
24
25
USES=		compiler:c++11-lib pkgconfig scons
25
USES=		compiler:c++11-lib pkgconfig scons verbose
26
USE_GL=		glew glu
26
USE_GL=		glew glu
27
USE_GNOME=	gtk20
27
USE_GNOME=	gtk20
28
USE_SDL=	image mixer ttf
28
USE_SDL=	image mixer ttf
Lines 31-37 EXCLUDE= GLEW SDL_image SDL_mixer SDL_ttf gmock gtest guichan \ Link Here
31
EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude vendor/,}
31
EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude vendor/,}
32
CFLAGS+=	-D_GLIBCXX_USE_C99 # XXX ports/193528
32
CFLAGS+=	-D_GLIBCXX_USE_C99 # XXX ports/193528
33
LDFLAGS+=	-Wl,--as-needed # avoid overlinking (gtk deps)
33
LDFLAGS+=	-Wl,--as-needed # avoid overlinking (gtk deps)
34
MAKE_ARGS=	VERBOSE=1
34
VERBOSE_VAL=	VERBOSE=1
35
INSTALLS_ICONS=	yes
35
INSTALLS_ICONS=	yes
36
PORTDOCS=	AUTHORS.TXT NEWS.TXT README.md STATUS.TXT notes
36
PORTDOCS=	AUTHORS.TXT NEWS.TXT README.md STATUS.TXT notes
37
37
(-)devel/tig/Makefile (-2 / +1 lines)
Lines 14-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
RUN_DEPENDS=	git:devel/git
15
RUN_DEPENDS=	git:devel/git
16
16
17
USES=		autoreconf iconv gmake ncurses readline:port
17
USES=		autoreconf iconv gmake ncurses readline:port verbose
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
CONFIGURE_ARGS=	${ICONV_CONFIGURE_BASE}
19
CONFIGURE_ARGS=	${ICONV_CONFIGURE_BASE}
20
MAKE_ARGS=	V=1
21
20
22
ALL_TARGET=	all strip
21
ALL_TARGET=	all strip
23
INSTALL_TARGET=	install
22
INSTALL_TARGET=	install
(-)emulators/dolphin-emu/Makefile (-2 / +3 lines)
Lines 30-37 USE_XORG= ice x11 xext xi xrandr Link Here
30
USE_WX=		3.0+
30
USE_WX=		3.0+
31
USE_GL=		gl glew glu
31
USE_GL=		gl glew glu
32
32
33
USES=		cmake compiler:c++11-lib dos2unix iconv openal pkgconfig tar:tgz
33
USES=		cmake compiler:c++11-lib dos2unix iconv openal pkgconfig tar:tgz \
34
		verbose:env
34
DOS2UNIX_REGEX=	.*\.(h|c|cpp)
35
DOS2UNIX_REGEX=	.*\.(h|c|cpp)
36
VERBOSE_VAL=	VERBOSE=yes
35
37
36
# Disable ALSA (emulated) and ao (buggy)
38
# Disable ALSA (emulated) and ao (buggy)
37
CMAKE_ARGS+=	-DTRY_X11:BOOL=ON \
39
CMAKE_ARGS+=	-DTRY_X11:BOOL=ON \
Lines 61-67 PORTAUDIO_DESC= Enable PortAudio (mic) support Link Here
61
PORTAUDIO_LIB_DEPENDS=	libportaudio.so:audio/portaudio
63
PORTAUDIO_LIB_DEPENDS=	libportaudio.so:audio/portaudio
62
PORTAUDIO_CMAKE_ON=	-DDISABLE_PORTAUDIO:BOOL=OFF
64
PORTAUDIO_CMAKE_ON=	-DDISABLE_PORTAUDIO:BOOL=OFF
63
PORTAUDIO_CMAKE_OFF=	-DDISABLE_PORTAUDIO:BOOL=ON
65
PORTAUDIO_CMAKE_OFF=	-DDISABLE_PORTAUDIO:BOOL=ON
64
DEBUG_MAKE_ENV=	VERBOSE=yes
65
DEBUG_CMAKE_ON=	-DFASTLOG:BOOL=ON
66
DEBUG_CMAKE_ON=	-DFASTLOG:BOOL=ON
66
DEBUG_CMAKE_OFF=	-DFASTLOG:BOOL=OFF
67
DEBUG_CMAKE_OFF=	-DFASTLOG:BOOL=OFF
67
FRAMEDUMPS_DESC=	Encode framedumps in AVI format
68
FRAMEDUMPS_DESC=	Encode framedumps in AVI format
(-)emulators/mame/Makefile (-2 / +3 lines)
Lines 22-28 GH_ACCOUNT= mamedev Link Here
22
GH_PROJECT=	mame 				# explicit (master port)
22
GH_PROJECT=	mame 				# explicit (master port)
23
GH_TAGNAME=	mame${PORTVERSION:S/.//}
23
GH_TAGNAME=	mame${PORTVERSION:S/.//}
24
24
25
USES=		compiler:c11 gmake jpeg pkgconfig python:2,build shebangfix
25
USES=		compiler:c11 gmake jpeg pkgconfig python:2,build shebangfix verbose
26
SHEBANG_FILES=	src/devices/cpu/m6502/m6502make.py \
26
SHEBANG_FILES=	src/devices/cpu/m6502/m6502make.py \
27
		src/devices/cpu/m6809/m6809make.py \
27
		src/devices/cpu/m6809/m6809make.py \
28
		src/devices/cpu/mcs96/mcs96make.py \
28
		src/devices/cpu/mcs96/mcs96make.py \
Lines 39-45 MAKE_ENV= NOWERROR=1 USE_NETWORK=1 \ Link Here
39
		LD="${CXX}" PYTHON="${PYTHON_CMD}" SDL_LIBVER="sdl2" \
39
		LD="${CXX}" PYTHON="${PYTHON_CMD}" SDL_LIBVER="sdl2" \
40
		OPT_FLAGS="${CXXFLAGS}" GCC_LDFLAGS="${LDFLAGS}" \
40
		OPT_FLAGS="${CXXFLAGS}" GCC_LDFLAGS="${LDFLAGS}" \
41
		TARGET="${MTARGET}" SUBTARGET="${MSUBTARGET}" FULLNAME="mame" SDL_NETWORK="pcap"
41
		TARGET="${MTARGET}" SUBTARGET="${MSUBTARGET}" FULLNAME="mame" SDL_NETWORK="pcap"
42
MAKE_ARGS=	TARGETOS=freebsd VERBOSE=1 TOOLS=1
42
MAKE_ARGS=	TARGETOS=freebsd TOOLS=1
43
VERBOSE_VAL=	VERBOSE=1
43
MAKEFILE=	makefile
44
MAKEFILE=	makefile
44
GENIE=		${WRKSRC}/3rdparty/genie
45
GENIE=		${WRKSRC}/3rdparty/genie
45
PORTDOCS=	*
46
PORTDOCS=	*
(-)emulators/raine/Makefile (-2 / +3 lines)
Lines 18-30 LIB_DEPENDS= libpng.so:graphics/png Link Here
18
18
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
20
21
USES=		gmake perl5 shebangfix tar:bzip2
21
USES=		gmake perl5 shebangfix tar:bzip2 verbose
22
SHEBANG_FILES=	makedep
22
SHEBANG_FILES=	makedep
23
USE_PERL5=	build
23
USE_PERL5=	build
24
USE_SDL=	image ttf sdl
24
USE_SDL=	image ttf sdl
25
USE_GCC=	any
25
USE_GCC=	any
26
MAKEFILE=	makefile
26
MAKEFILE=	makefile
27
MAKE_ARGS=	NEO="" VERBOSE=1 HAS_CONSOLE=""
27
MAKE_ARGS=	NEO="" HAS_CONSOLE=""
28
VERBOSE_VAL=	VERBOSE=1
28
29
29
ONLY_FOR_ARCHS=	i386
30
ONLY_FOR_ARCHS=	i386
30
31
(-)games/iortcw/Makefile (-1 / +1 lines)
Lines 15-21 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
15
		libopus.so:audio/opus \
15
		libopus.so:audio/opus \
16
		libfreetype.so:print/freetype2
16
		libfreetype.so:print/freetype2
17
17
18
USES=		jpeg openal pkgconfig gmake
18
USES=		gmake jpeg openal pkgconfig verbose
19
USE_GL=		gl
19
USE_GL=		gl
20
USE_SDL=	sdl2
20
USE_SDL=	sdl2
21
21
(-)games/iortcw/files/Makefile (-1 lines)
Lines 19-25 MAKE_ARGS= BUILD_CLIENT=1 \ Link Here
19
		USE_CODEC_OPUS=0 \
19
		USE_CODEC_OPUS=0 \
20
		USE_FREETYPE=1 \
20
		USE_FREETYPE=1 \
21
		USE_LOCAL_HEADERS=0 \
21
		USE_LOCAL_HEADERS=0 \
22
		V=1 \
23
		OPTIMIZEVM="" \
22
		OPTIMIZEVM="" \
24
		OPTIMIZE="" \
23
		OPTIMIZE="" \
25
		COPYDIR="${COPYDIR}"
24
		COPYDIR="${COPYDIR}"
(-)games/openttd/Makefile (-2 / +2 lines)
Lines 22-32 LICENSE= GPLv2 Link Here
22
LIB_DEPENDS=	libpng.so:graphics/png \
22
LIB_DEPENDS=	libpng.so:graphics/png \
23
		liblzo2.so:archivers/lzo2
23
		liblzo2.so:archivers/lzo2
24
24
25
USES=		cpe gmake pkgconfig tar:xz
25
USES=		cpe gmake pkgconfig tar:xz verbose
26
HAS_CONFIGURE=	yes
26
HAS_CONFIGURE=	yes
27
CONFIGURE_ENV=	STRIP="${STRIP_CMD} ${STRIP}"
27
CONFIGURE_ENV=	STRIP="${STRIP_CMD} ${STRIP}"
28
CONFIGURE_ARGS=	--prefix-dir="${PREFIX}" --data-dir="${DATADIR_REL}"
28
CONFIGURE_ARGS=	--prefix-dir="${PREFIX}" --data-dir="${DATADIR_REL}"
29
MAKE_ARGS=	VERBOSE=1
29
VERBOSE_VAL=	VERBOSE=1
30
30
31
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
31
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
32
CXXFLAGS=	# Set to empty as OpenTTD treats it as an addition to CFLAGS
32
CXXFLAGS=	# Set to empty as OpenTTD treats it as an addition to CFLAGS
(-)games/simutrans/Makefile (-3 / +3 lines)
Lines 34-43 MAKE_ARGS= BACKEND=mixer_sdl \ Link Here
34
		COLOUR_DEPTH=16 \
34
		COLOUR_DEPTH=16 \
35
		MULTI_THREAD=0 \
35
		MULTI_THREAD=0 \
36
		OSTYPE=freebsd \
36
		OSTYPE=freebsd \
37
		FLAGS="-DUSE_C -DREVISION=${SIMUTRANS_REVISION}" \
37
		FLAGS="-DUSE_C -DREVISION=${SIMUTRANS_REVISION}"
38
		VERBOSE=1
38
VERBOSE_VAL=	VERBOSE=1
39
NO_WRKSUBDIR=	yes
39
NO_WRKSUBDIR=	yes
40
USES=		dos2unix gmake zip
40
USES=		dos2unix gmake verbose zip
41
DOS2UNIX_FILES=	gui/loadsave_frame.h
41
DOS2UNIX_FILES=	gui/loadsave_frame.h
42
USE_SDL=	sdl mixer
42
USE_SDL=	sdl mixer
43
43
(-)games/tome4/Makefile (-2 / +3 lines)
Lines 25-32 DESKTOP_ENTRIES="ToME 4" "" "${PORTNAME}" \ Link Here
25
25
26
PLIST_SUB=	PORTVERSION=${PORTVERSION}
26
PLIST_SUB=	PORTVERSION=${PORTVERSION}
27
WRKSRC=		${WRKDIR}/t-engine4-src-${PORTVERSION}
27
WRKSRC=		${WRKDIR}/t-engine4-src-${PORTVERSION}
28
MAKE_ARGS+=	config=release verbose=yes ARCH="" CC=${CC}
28
MAKE_ARGS+=	config=release ARCH="" CC=${CC}
29
USES=		gmake openal:al tar:bzip2
29
VERBOSE_VAL=	verbose=yes
30
USES=		gmake openal:al tar:bzip2 verbose
30
USE_SDL=	image2 sdl2 ttf2
31
USE_SDL=	image2 sdl2 ttf2
31
USE_GL=		gl glu
32
USE_GL=		gl glu
32
USE_CSTD=	gnu89
33
USE_CSTD=	gnu89
(-)games/zangband/Makefile (-2 / +2 lines)
Lines 14-25 NO_CDROM= Possible copyright infringement Link Here
14
14
15
WRKSRC=		${WRKDIR}/${PORTNAME}
15
WRKSRC=		${WRKDIR}/${PORTNAME}
16
16
17
USES=		autoreconf gmake localbase ncurses perl5
17
USES=		autoreconf gmake localbase ncurses perl5 verbose:env
18
USE_PERL5=	build
18
USE_PERL5=	build
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
CONFIGURE_ARGS=	--datadir=${PREFIX}/lib \
20
CONFIGURE_ARGS=	--datadir=${PREFIX}/lib \
21
		--with-gtk=no
21
		--with-gtk=no
22
MAKE_ENV=	VERBOSE=1
22
VERBOSE_VAL=	VERBOSE=1
23
MAKEFILE=	makefile
23
MAKEFILE=	makefile
24
ALL_TARGET=	default
24
ALL_TARGET=	default
25
25
(-)graphics/imv/Makefile (-3 / +1 lines)
Lines 14-20 LICENSE= GPLv2 Link Here
14
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
14
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
15
		libfreeimage.so:graphics/freeimage
15
		libfreeimage.so:graphics/freeimage
16
16
17
USES=		desktop-file-utils gmake
17
USES=		desktop-file-utils gmake verbose
18
USE_SDL=	sdl2 ttf2
18
USE_SDL=	sdl2 ttf2
19
19
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
Lines 22-29 GH_ACCOUNT= eXeC64 Link Here
22
22
23
ALL_TARGET=	imv
23
ALL_TARGET=	imv
24
24
25
MAKE_ARGS=	V=1
26
27
PLIST_FILES=	bin/imv \
25
PLIST_FILES=	bin/imv \
28
		man/man1/imv.1.gz \
26
		man/man1/imv.1.gz \
29
		share/applications/imv.desktop
27
		share/applications/imv.desktop
(-)graphics/mupdf/Makefile (-2 / +3 lines)
Lines 24-31 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
24
24
25
CFLAGS+=	-I${WRKSRC}/include/mupdf
25
CFLAGS+=	-I${WRKSRC}/include/mupdf
26
LIBS+=		-L${LOCALBASE}/lib
26
LIBS+=		-L${LOCALBASE}/lib
27
MAKE_ARGS=	build=release prefix=${PREFIX} mandir=${PREFIX}/man verbose=yes
27
MAKE_ARGS=	build=release prefix=${PREFIX} mandir=${PREFIX}/man
28
USES=		cpe compiler:c++11-lang gmake jpeg pkgconfig
28
VERBOSE_VAL=	verbose=yes
29
USES=		cpe compiler:c++11-lang gmake jpeg pkgconfig verbose
29
USE_XORG=	x11 xcursor xext xinerama xrandr
30
USE_XORG=	x11 xcursor xext xinerama xrandr
30
USE_GL=	gl
31
USE_GL=	gl
31
32
(-)graphics/sekrit-twc-zimg/Makefile (-2 / +3 lines)
Lines 19-25 GH_ACCOUNT= sekrit-twc Link Here
19
19
20
CONFLICTS_INSTALL=	zimg-[0-9]* # include/zimg.h
20
CONFLICTS_INSTALL=	zimg-[0-9]* # include/zimg.h
21
21
22
USES=		autoreconf compiler:c++11-lib gmake libtool pathfix
22
USES=		autoreconf compiler:c++11-lib gmake libtool pathfix verbose
23
VERBOSE_VAL=	VERBOSE=1
23
EXTRACT_AFTER_ARGS=	--exclude test/extra
24
EXTRACT_AFTER_ARGS=	--exclude test/extra
24
PATHFIX_MAKEFILEIN=	Makefile.am
25
PATHFIX_MAKEFILEIN=	Makefile.am
25
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
Lines 47-53 SIMD_CONFIGURE_ENABLE= x86simd Link Here
47
TEST_BUILD_DEPENDS=	googletest>=1.6.0:devel/googletest
48
TEST_BUILD_DEPENDS=	googletest>=1.6.0:devel/googletest
48
TEST_USES=		localbase
49
TEST_USES=		localbase
49
TEST_CONFIGURE_ENABLE=	unit-test
50
TEST_CONFIGURE_ENABLE=	unit-test
50
TEST_TEST_TARGET=	check VERBOSE=1
51
TEST_TEST_TARGET=	check
51
52
52
post-patch:
53
post-patch:
53
	@${REINPLACE_CMD} -e 's/x86_64/&|amd64/g' \
54
	@${REINPLACE_CMD} -e 's/x86_64/&|amd64/g' \
(-)irc/kvirc/Makefile (-2 / +4 lines)
Lines 21-29 COMMENT?= IRC client for KDE 4 Link Here
21
USE_PERL5=	build
21
USE_PERL5=	build
22
USE_QT4=	moc_build qmake_build rcc_build uic_build \
22
USE_QT4=	moc_build qmake_build rcc_build uic_build \
23
		dbus gui network sql xml
23
		dbus gui network sql xml
24
USES=		cmake cpe gettext perl5 ssl tar:bzip2
24
USES=		cmake cpe gettext perl5 ssl tar:bzip2 verbose
25
CMAKE_ARGS=	-DWANT_ESD=no -DWANT_DOXYGEN=no \
25
CMAKE_ARGS=	-DWANT_ESD=no -DWANT_DOXYGEN=no \
26
		-DMANDIR=${MANPREFIX}
26
		-DMANDIR=${MANPREFIX}
27
VERBOSE_VAR=	CMAKE_ARGS
28
VERBOSE_VAL=	-DVERBOSE=yes
27
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
28
30
29
OPTIONS_DEFINE=	AUDIOFILE GSM PERL PYTHON DEBUG
31
OPTIONS_DEFINE=	AUDIOFILE GSM PERL PYTHON DEBUG
Lines 45-51 PYTHON_DESC= Python scripting support Link Here
45
PYTHON_USES=		python
47
PYTHON_USES=		python
46
PYTHON_CMAKE_OFF=	-DWANT_PYTHON=no
48
PYTHON_CMAKE_OFF=	-DWANT_PYTHON=no
47
49
48
DEBUG_CMAKE_ON=	-DWITH_DEBUG=yes -DVERBOSE=yes
50
DEBUG_CMAKE_ON=	-DWITH_DEBUG=yes
49
51
50
.if defined(PKGNAMESUFFIX)
52
.if defined(PKGNAMESUFFIX)
51
CONFLICTS_INSTALL=	kvirc-4.*
53
CONFLICTS_INSTALL=	kvirc-4.*
(-)irc/znc/Makefile (-2 / +1 lines)
Lines 16-23 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
USE_RC_SUBR=	znc
18
USE_RC_SUBR=	znc
19
USES=		compiler:c++11-lib cpe gmake iconv pkgconfig
19
USES=		compiler:c++11-lib cpe gmake iconv pkgconfig verbose:env
20
MAKE_ENV=	V=1
21
20
22
PORTDOCS=	README.md
21
PORTDOCS=	README.md
23
22
(-)lang/fpc/Makefile.units (-1 / +3 lines)
Lines 21-26 UNITDIR= lib/fpc/${PORTVERSION}/units/${BUILDNAME} Link Here
21
UNITEXTRACT_SUFX=	.tar.gz
21
UNITEXTRACT_SUFX=	.tar.gz
22
EXTRACT_AFTER_ARGS=	${EXTRACTUNITDIR}
22
EXTRACT_AFTER_ARGS=	${EXTRACTUNITDIR}
23
23
24
USES+=	verbose
25
VERBOSE_VAL=	VERBOSE=1
26
24
MAKE_ARGS+=	PP="${LOCALBASE}/bin/fpc" \
27
MAKE_ARGS+=	PP="${LOCALBASE}/bin/fpc" \
25
		FPCFPMAKE="${LOCALBASE}/bin/fpc" \
28
		FPCFPMAKE="${LOCALBASE}/bin/fpc" \
26
		FPCMAKE="${LOCALBASE}/bin/fpcmake" \
29
		FPCMAKE="${LOCALBASE}/bin/fpcmake" \
Lines 28-34 MAKE_ARGS+= PP="${LOCALBASE}/bin/fpc" \ Link Here
28
		OS_TARGET=${OPSYS:tl} \
31
		OS_TARGET=${OPSYS:tl} \
29
		COMPILER_OPTIONS="${OPT}" \
32
		COMPILER_OPTIONS="${OPT}" \
30
		BSDHIER=1 \
33
		BSDHIER=1 \
31
		VERBOSE=1 \
32
		INSTALL="${INSTALL_DATA}" \
34
		INSTALL="${INSTALL_DATA}" \
33
		INSTALLEXE="${INSTALL_PROGRAM}" \
35
		INSTALLEXE="${INSTALL_PROGRAM}" \
34
		INSTALLSCR="${INSTALL_SCRIPT}" \
36
		INSTALLSCR="${INSTALL_SCRIPT}" \
(-)lang/micropython/Makefile (-2 / +1 lines)
Lines 12-18 LICENSE= MIT Link Here
12
12
13
LIB_DEPENDS=	libffi.so:devel/libffi
13
LIB_DEPENDS=	libffi.so:devel/libffi
14
14
15
USES=		gmake pkgconfig python:3,build readline shebangfix
15
USES=		gmake pkgconfig python:3,build readline shebangfix verbose
16
16
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
18
Lines 21-27 PLIST_FILES= bin/micropython Link Here
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/unix
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/unix
22
22
23
SHEBANG_FILES=	../tools/make-frozen.py
23
SHEBANG_FILES=	../tools/make-frozen.py
24
MAKE_ARGS+=	V=1
25
MAKE_ENV+=	PYTHON=${PYTHON_CMD} CFLAGS_EXTRA="${CPPFLAGS} ${CFLAGS}"
24
MAKE_ENV+=	PYTHON=${PYTHON_CMD} CFLAGS_EXTRA="${CPPFLAGS} ${CFLAGS}"
26
25
27
.include <bsd.port.pre.mk>
26
.include <bsd.port.pre.mk>
(-)lang/rust/Makefile (-2 / +2 lines)
Lines 58-64 RUST_ARCH_i386= i686 Link Here
58
RUST_TARGET=		${RUST_ARCH_${ARCH}}-unknown-${OPSYS:tl}
58
RUST_TARGET=		${RUST_ARCH_${ARCH}}-unknown-${OPSYS:tl}
59
PLIST_SUB+=	RUST_TARGET=${RUST_TARGET}
59
PLIST_SUB+=	RUST_TARGET=${RUST_TARGET}
60
60
61
USES=		compiler gmake libedit python:2,build
61
USES=		compiler gmake libedit python:2,build verbose
62
HAS_CONFIGURE=	yes
62
HAS_CONFIGURE=	yes
63
CONFIGURE_ARGS=	--disable-valgrind \
63
CONFIGURE_ARGS=	--disable-valgrind \
64
		${CHOSEN_COMPILER_TYPE:Mclang:C/.+/--enable-&/} \
64
		${CHOSEN_COMPILER_TYPE:Mclang:C/.+/--enable-&/} \
Lines 70-76 CONFIGURE_ARGS= --disable-valgrind \ Link Here
70
70
71
PORTDOCS=	*
71
PORTDOCS=	*
72
72
73
MAKE_ARGS+=	VERBOSE=1
73
VERBOSE_VAL=	VERBOSE=1
74
74
75
OPTIONS_DEFINE=		DOCS GDB LLNEXTGEN PORT_LLVM
75
OPTIONS_DEFINE=		DOCS GDB LLNEXTGEN PORT_LLVM
76
GDB_DESC=		Install ports gdb (necessary for debugging rust programs)
76
GDB_DESC=		Install ports gdb (necessary for debugging rust programs)
(-)math/rapid/Makefile (-2 / +2 lines)
Lines 16-26 RESTRICTED= For any commercial purpose, you must request a license from http://w Link Here
16
SUB_FILES=	pkg-message
16
SUB_FILES=	pkg-message
17
PKGMESSAGE=	${WRKDIR}/pkg-message
17
PKGMESSAGE=	${WRKDIR}/pkg-message
18
18
19
USES=	verbose:env
20
19
ALL_TARGET=
21
ALL_TARGET=
20
MAKE_JOBS_UNSAFE=	yes
22
MAKE_JOBS_UNSAFE=	yes
21
23
22
MAKE_ENV+=	V=1
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.pre.mk>
25
25
26
post-extract:
26
post-extract:
(-)multimedia/mkvalidator/Makefile (-2 / +1 lines)
Lines 15-23 BROKEN_powerpc64= Does not build Link Here
15
15
16
BUILD_WRKSRC=	${WRKSRC}/${PORTNAME}
16
BUILD_WRKSRC=	${WRKSRC}/${PORTNAME}
17
17
18
USES=		gmake iconv tar:bzip2
18
USES=		gmake iconv tar:bzip2 verbose:env
19
HAS_CONFIGURE=	yes
19
HAS_CONFIGURE=	yes
20
MAKE_ENV=	V=1
21
MAKEFILE=	GNUmakefile
20
MAKEFILE=	GNUmakefile
22
21
23
CFLAGS+=	-I${ICONV_PREFIX}/include
22
CFLAGS+=	-I${ICONV_PREFIX}/include
(-)multimedia/mkvtoolnix/Makefile (-2 / +1 lines)
Lines 22-28 LIB_DEPENDS= libvorbis.so:audio/libvorbis \ Link Here
22
BROKEN_FreeBSD_9=	does not build: g++48 internal compiler error
22
BROKEN_FreeBSD_9=	does not build: g++48 internal compiler error
23
BROKEN_sparc64=	does not install
23
BROKEN_sparc64=	does not install
24
24
25
USES=		compiler:c++11-lib iconv localbase pkgconfig tar:xz
25
USES=		compiler:c++11-lib iconv localbase pkgconfig tar:xz verbose:env
26
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
27
USE_RUBY=	yes
27
USE_RUBY=	yes
28
RUBY_NO_RUN_DEPENDS=	yes
28
RUBY_NO_RUN_DEPENDS=	yes
Lines 32-38 CONFIGURE_ARGS= --without-curl \ Link Here
32
		--with-boost-filesystem=boost_filesystem \
32
		--with-boost-filesystem=boost_filesystem \
33
		--with-boost-system=boost_system \
33
		--with-boost-system=boost_system \
34
		--with-boost-regex=boost_regex
34
		--with-boost-regex=boost_regex
35
MAKE_ENV=	V=1
36
35
37
OPTIONS_DEFINE=	FLAC NLS QT5
36
OPTIONS_DEFINE=	FLAC NLS QT5
38
OPTIONS_DEFAULT=	FLAC QT5
37
OPTIONS_DEFAULT=	FLAC QT5
(-)multimedia/xine/Makefile (-2 / +1 lines)
Lines 16-28 LIB_DEPENDS= libpng.so:graphics/png \ Link Here
16
		libxine.so:multimedia/libxine
16
		libxine.so:multimedia/libxine
17
17
18
USES=		desktop-file-utils execinfo gmake iconv jpeg pkgconfig readline \
18
USES=		desktop-file-utils execinfo gmake iconv jpeg pkgconfig readline \
19
		shared-mime-info tar:xz
19
		shared-mime-info tar:xz verbose:env
20
USE_XORG=	x11 xext xinerama xscrnsaver xtst xv xxf86vm
20
USE_XORG=	x11 xext xinerama xscrnsaver xtst xv xxf86vm
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
CONFIGURE_ARGS=	--enable-vdr-keys \
22
CONFIGURE_ARGS=	--enable-vdr-keys \
23
		--disable-nvtvsimple \
23
		--disable-nvtvsimple \
24
		--disable-rpath
24
		--disable-rpath
25
MAKE_ENV=	V=1
26
INSTALLS_ICONS=	yes
25
INSTALLS_ICONS=	yes
27
26
28
CPPFLAGS+=	-I${LOCALBASE}/include
27
CPPFLAGS+=	-I${LOCALBASE}/include
(-)net-p2p/bitcoin/Makefile (-2 / +2 lines)
Lines 14-20 LICENSE= MIT Link Here
14
LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
14
LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
15
		libevent.so:devel/libevent2
15
		libevent.so:devel/libevent2
16
16
17
USES=		autoreconf compiler:c++0x gmake libtool pkgconfig shebangfix ssl
17
USES=		autoreconf compiler:c++0x gmake libtool pkgconfig shebangfix ssl \
18
		verbose:env
18
SHEBANG_FILES=	src/test/*.py
19
SHEBANG_FILES=	src/test/*.py
19
USE_GITHUB=	yes
20
USE_GITHUB=	yes
20
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
Lines 85-91 CONFIGURE_ARGS?= --without-libs \ Link Here
85
CONFIGURE_ENV=	CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto" \
86
CONFIGURE_ENV=	CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto" \
86
		SSL_CFLAGS="-I${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl" \
87
		SSL_CFLAGS="-I${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl" \
87
		OBJCXX="${CXX}" OBJCXXFLAGS="${CXXFLAGS}"
88
		OBJCXX="${CXX}" OBJCXXFLAGS="${CXXFLAGS}"
88
MAKE_ENV+=	V=1
89
89
90
PLIST_FILES?=	bin/bitcoin-qt share/applications/bitcoin-qt.desktop \
90
PLIST_FILES?=	bin/bitcoin-qt share/applications/bitcoin-qt.desktop \
91
		share/pixmaps/bitcoin128.png
91
		share/pixmaps/bitcoin128.png
(-)net/czmq/Makefile (-2 / +1 lines)
Lines 15-28 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
15
16
LIB_DEPENDS=	libzmq.so:net/libzmq4
16
LIB_DEPENDS=	libzmq.so:net/libzmq4
17
17
18
USES=		autoreconf libtool pkgconfig
18
USES=		autoreconf libtool pkgconfig verbose:env
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
20
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
CONFIGURE_ARGS=	--with-libzmq=${LOCALBASE} \
22
CONFIGURE_ARGS=	--with-libzmq=${LOCALBASE} \
23
		--with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig
23
		--with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig
24
24
25
MAKE_ENV=	V=1
26
INSTALL_TARGET=	install-strip
25
INSTALL_TARGET=	install-strip
27
26
28
regression-test: build
27
regression-test: build
(-)net/dpdk/Makefile (-2 / +1 lines)
Lines 11-24 COMMENT= DPDK: Software libraries for packet processing Link Here
11
11
12
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
13
14
USES=		execinfo gmake kmod
14
USES=		execinfo gmake kmod verbose:env
15
MAKEFILE=	GNUmakefile
15
MAKEFILE=	GNUmakefile
16
ONLY_FOR_ARCHS=	amd64
16
ONLY_FOR_ARCHS=	amd64
17
ONLY_FOR_ARCHS_REASON=	Only works on 64-bit x86 hardware
17
ONLY_FOR_ARCHS_REASON=	Only works on 64-bit x86 hardware
18
NO_PACKAGE=	ignores cflags
18
NO_PACKAGE=	ignores cflags
19
RTE_TARGET=	x86_64-native-bsdapp-clang
19
RTE_TARGET=	x86_64-native-bsdapp-clang
20
WRKBUILD=	${WRKSRC}/${RTE_TARGET}
20
WRKBUILD=	${WRKSRC}/${RTE_TARGET}
21
MAKE_ENV=	V=1
22
21
23
ALL_TARGET=	install T=${RTE_TARGET}
22
ALL_TARGET=	install T=${RTE_TARGET}
24
23
(-)net/libzmq3/Makefile (-2 / +1 lines)
Lines 14-20 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
CONFLICTS=	zmq-[0-9]* libzmq[^3]-[0-9]*
15
CONFLICTS=	zmq-[0-9]* libzmq[^3]-[0-9]*
16
16
17
USES=		libtool pathfix
17
USES=		libtool pathfix verbose:env
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
20
Lines 28-34 PGM_CONFIGURE_ON= --with-system-pgm Link Here
28
PGM_LIB_DEPENDS=	libpgm.so:net/openpgm
28
PGM_LIB_DEPENDS=	libpgm.so:net/openpgm
29
PGM_USES=		pkgconfig
29
PGM_USES=		pkgconfig
30
30
31
MAKE_ENV=	V=1
32
INSTALL_TARGET=	install-strip
31
INSTALL_TARGET=	install-strip
33
32
34
.include <bsd.port.options.mk>
33
.include <bsd.port.options.mk>
(-)net/libzmq4/Makefile (-2 / +1 lines)
Lines 14-20 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
CONFLICTS=	zmq-[0-9]* libzmq[^4]-[0-9]*
15
CONFLICTS=	zmq-[0-9]* libzmq[^4]-[0-9]*
16
16
17
USES=		libtool pkgconfig
17
USES=		libtool pkgconfig verbose:env
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
20
Lines 46-52 CONFIGURE_ARGS+= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig Link Here
46
46
47
CFLAGS+=	-Wno-long-long
47
CFLAGS+=	-Wno-long-long
48
CPPFLAGS+=	-Wno-error
48
CPPFLAGS+=	-Wno-error
49
MAKE_ENV=	V=1
50
49
51
INSTALL_TARGET=	install-strip
50
INSTALL_TARGET=	install-strip
52
TEST_TARGET=	check
51
TEST_TARGET=	check
(-)net/mpich2/Makefile (-5 / +2 lines)
Lines 22-28 RUN_DEPENDS= bash:shells/bash Link Here
22
22
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
USES=		execinfo libtool:keepla localbase fortran perl5 \
24
USES=		execinfo libtool:keepla localbase fortran perl5 \
25
		pkgconfig python
25
		pkgconfig python verbose:env
26
USE_GCC=	yes
26
USE_GCC=	yes
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
USE_PERL5=	build
28
USE_PERL5=	build
Lines 52-57 FFLAGS= -O2 Link Here
52
LDFLAGS+=	-lpthread -L${LOCALBASE}/lib -lexecinfo
52
LDFLAGS+=	-lpthread -L${LOCALBASE}/lib -lexecinfo
53
53
54
MAKE_ENV=	CCACHE_DISABLE=yes PACKAGE=${PORTNAME}
54
MAKE_ENV=	CCACHE_DISABLE=yes PACKAGE=${PORTNAME}
55
VERBOSE_VAL=	VERBOSE=1
55
NOCCACHE=	yes
56
NOCCACHE=	yes
56
57
57
CONFLICTS=	lam-7.* mpd-[0-9]* mpiexec-0.*
58
CONFLICTS=	lam-7.* mpd-[0-9]* mpiexec-0.*
Lines 81-90 BIN2STRIP= check_callstack clog2_join clog2_print clog2_repair Link Here
81
82
82
.include <bsd.port.options.mk>
83
.include <bsd.port.options.mk>
83
84
84
.if ${PORT_OPTIONS:MDEBUG}
85
MAKE_ENV+=	VERBOSE=1
86
.endif
87
88
.if ! ${PORT_OPTIONS:MJAVA}
85
.if ! ${PORT_OPTIONS:MJAVA}
89
CONFIGURE_ARGS+=	--without-java
86
CONFIGURE_ARGS+=	--without-java
90
PLIST_SUB+=	JAVA="@comment "
87
PLIST_SUB+=	JAVA="@comment "
(-)net/vde2/Makefile (-2 / +1 lines)
Lines 17-26 CONFLICTS= vde-[0-9]* Link Here
17
17
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
INSTALL_TARGET=	install-strip
19
INSTALL_TARGET=	install-strip
20
USES=		gmake libtool pathfix shebangfix
20
USES=		gmake libtool pathfix shebangfix verbose:env
21
SHEBANG_FILES=	src/lib/python/VdePlug.py
21
SHEBANG_FILES=	src/lib/python/VdePlug.py
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
MAKE_ENV=	V=1
24
MAKE_JOBS_UNSAFE=yes
23
MAKE_JOBS_UNSAFE=yes
25
24
26
OPTIONS_DEFINE=	PYTHON
25
OPTIONS_DEFINE=	PYTHON
(-)security/certificate-transparency/Makefile (-2 / +1 lines)
Lines 26-35 LIB_DEPENDS?= libevent.so:devel/libevent2 \ Link Here
26
26
27
BROKEN_FreeBSD_9=	does not build on FreeBSD < 10.x
27
BROKEN_FreeBSD_9=	does not build on FreeBSD < 10.x
28
28
29
USES=		autoreconf compiler:c++11-lib gmake pkgconfig
29
USES=		autoreconf compiler:c++11-lib gmake pkgconfig verbose
30
GNU_CONFIGURE=	yes
30
GNU_CONFIGURE=	yes
31
CONFIGURE_ENV+=	"CFLAGS+=-I${LOCALBASE}/include CXXFLAGS+=-lgtest CXXFLAGS+=-lgmock"
31
CONFIGURE_ENV+=	"CFLAGS+=-I${LOCALBASE}/include CXXFLAGS+=-lgtest CXXFLAGS+=-lgmock"
32
MAKE_FLAGS+=	"V=1"
33
USE_GITHUB=	yes
32
USE_GITHUB=	yes
34
GH_ACCOUNT=	google
33
GH_ACCOUNT=	google
35
GH_TAGNAME=	1cdd6b5
34
GH_TAGNAME=	1cdd6b5
(-)security/zxid/Makefile (-3 / +2 lines)
Lines 16-29 LICENSE_PERMS= # none Link Here
16
16
17
LIB_DEPENDS=	libcurl.so:ftp/curl
17
LIB_DEPENDS=	libcurl.so:ftp/curl
18
18
19
USES=		gmake localbase tar:tgz
19
USES=		gmake localbase tar:tgz verbose
20
USE_OPENSSL=	yes
20
USE_OPENSSL=	yes
21
USE_CSTD=	gnu89
21
USE_CSTD=	gnu89
22
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}" \
22
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}" \
23
		LD="${CC}" LDFLAGS="${LDFLAGS}" \
23
		LD="${CC}" LDFLAGS="${LDFLAGS}" \
24
		PREFIX="${PREFIX}" OPENSSL_ROOT="${OPENSSLBASE}" \
24
		PREFIX="${PREFIX}" OPENSSL_ROOT="${OPENSSLBASE}" \
25
		POSTLIBS="${LDFLAGS}" TARGET="${OPSYS:tl}" \
25
		POSTLIBS="${LDFLAGS}" TARGET="${OPSYS:tl}"
26
		V=1
27
ALL_TARGET=	default smime libzxid.so.0.0
26
ALL_TARGET=	default smime libzxid.so.0.0
28
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
29
MAKE_JOBS_UNSAFE=	yes
28
MAKE_JOBS_UNSAFE=	yes
(-)sysutils/busybox/Makefile (-2 / +2 lines)
Lines 25-32 PORTSCOUT= skipv:1.25.0 Link Here
25
25
26
CFLAGS+=	-fno-builtin-mempcpy	# avoid -Wshadow warnings
26
CFLAGS+=	-fno-builtin-mempcpy	# avoid -Wshadow warnings
27
MAKE_ARGS=	CC="${CC}" HOSTCC="${CC}" CXX="${CXX}" HOSTCXX="${CXX}" \
27
MAKE_ARGS=	CC="${CC}" HOSTCC="${CC}" CXX="${CXX}" HOSTCXX="${CXX}" \
28
		SKIP_STRIP=y V=1
28
		SKIP_STRIP=y
29
USES=		cpe gmake perl5 tar:bzip2
29
USES=		cpe gmake perl5 tar:bzip2 verbose
30
USE_PERL5=	build
30
USE_PERL5=	build
31
31
32
PLIST_FILES=	bin/busybox man/man1/busybox.1.gz
32
PLIST_FILES=	bin/busybox man/man1/busybox.1.gz
(-)sysutils/e2fsprogs/Makefile (-3 / +1 lines)
Lines 14-20 LICENSE= GPLv2 Link Here
14
14
15
PORTSCOUT=	ignore	# cannot handle the version in the directory
15
PORTSCOUT=	ignore	# cannot handle the version in the directory
16
16
17
USES=		cpe gmake pkgconfig tar:xz
17
USES=		cpe gmake pkgconfig tar:xz verbose
18
CPE_VENDOR=	e2fsprogs_project
18
CPE_VENDOR=	e2fsprogs_project
19
USE_CSTD=	gnu99
19
USE_CSTD=	gnu99
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
Lines 50-57 post-extract: Link Here
50
50
51
PKGDEINSTALL=	${PKGINSTALL}
51
PKGDEINSTALL=	${PKGINSTALL}
52
52
53
MAKE_ARGS+=	V=1
54
55
.include <bsd.port.options.mk>
53
.include <bsd.port.options.mk>
56
54
57
.if ${PORT_OPTIONS:MNLS}
55
.if ${PORT_OPTIONS:MNLS}
(-)sysutils/fusefs-lkl/Makefile (-2 / +1 lines)
Lines 16-22 BROKEN= Unfetchable (google code has gone away) Link Here
16
16
17
BUILD_DEPENDS=	gnubc>0:math/gnubc
17
BUILD_DEPENDS=	gnubc>0:math/gnubc
18
18
19
USES=		fuse gmake python:build shebangfix
19
USES=		fuse gmake python:build shebangfix verbose
20
SHEBANG_FILES=	../../arch/lkl/scripts/headers_install.py
20
SHEBANG_FILES=	../../arch/lkl/scripts/headers_install.py
21
USE_BINUTILS=	yes
21
USE_BINUTILS=	yes
22
USE_GCC=	yes
22
USE_GCC=	yes
Lines 30-36 ONLY_FOR_ARCHS_REASON=No one has added other architecture ld formats yet Link Here
30
WRKSRC_SUBDIR=	tools/lkl
30
WRKSRC_SUBDIR=	tools/lkl
31
ALL_TARGET=	lklfuse
31
ALL_TARGET=	lklfuse
32
MAKE_JOBS_UNSAFE=yes
32
MAKE_JOBS_UNSAFE=yes
33
MAKE_ARGS+=	V=1
34
# Need ports versions of 'bc', 'ld' to build!
33
# Need ports versions of 'bc', 'ld' to build!
35
MAKE_ARGS+=	PATH="${LOCALBASE}/bin:${PATH}"
34
MAKE_ARGS+=	PATH="${LOCALBASE}/bin:${PATH}"
36
35
(-)www/chromium/Makefile (-2 / +1 lines)
Lines 63-69 RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl Link Here
63
63
64
ONLY_FOR_ARCHS=	i386 amd64
64
ONLY_FOR_ARCHS=	i386 amd64
65
USES=		bison cpe desktop-file-utils execinfo jpeg \
65
USES=		bison cpe desktop-file-utils execinfo jpeg \
66
		ninja perl5 pkgconfig python:2,build shebangfix tar:xz
66
		ninja perl5 pkgconfig python:2,build shebangfix tar:xz verbose:env
67
# chromium requires a recent compiler (C++11 capable, but clang 3.4 is
67
# chromium requires a recent compiler (C++11 capable, but clang 3.4 is
68
# not able to build chromium. OTOH clang36 on FreeBSD 9.3 cannot build
68
# not able to build chromium. OTOH clang36 on FreeBSD 9.3 cannot build
69
# chromium as the libc++ includes are not up to the task. USES flags
69
# chromium as the libc++ includes are not up to the task. USES flags
Lines 203-209 EXTRA_PATCHES+= ${FILESDIR}/extra-patch-fixup-ffmpeg Link Here
203
ALL_TARGET+=	${TEST_TARGETS}
203
ALL_TARGET+=	${TEST_TARGETS}
204
.endif
204
.endif
205
205
206
DEBUG_MAKE_ENV=	V=1
207
.if ${PORT_OPTIONS:MDEBUG}
206
.if ${PORT_OPTIONS:MDEBUG}
208
BUILDTYPE=	Debug
207
BUILDTYPE=	Debug
209
.else
208
.else
(-)www/mod_spdy/Makefile (-2 / +1 lines)
Lines 27-33 BUILD_DEPENDS= python:lang/python \ Link Here
27
ONLY_FOR_ARCHS=	amd64 i386
27
ONLY_FOR_ARCHS=	amd64 i386
28
USE_OPENSSL=	yes
28
USE_OPENSSL=	yes
29
USE_APACHE=	22
29
USE_APACHE=	22
30
USES=		compiler execinfo gmake python:2 tar:xz
30
USES=		compiler execinfo gmake python:2 tar:xz verbose:env
31
REINPLACE_ARGS=	-i ""
31
REINPLACE_ARGS=	-i ""
32
32
33
WRKSRC=		${WRKDIR}/${PORTNAME}_source_${PORTVERSION}/mod_spdy/src
33
WRKSRC=		${WRKDIR}/${PORTNAME}_source_${PORTVERSION}/mod_spdy/src
Lines 65-71 GYP_DEFINES+= clang=1 Link Here
65
.endif
65
.endif
66
66
67
.if ${PORT_OPTIONS:MDEBUG}
67
.if ${PORT_OPTIONS:MDEBUG}
68
MAKE_ENV+=	V=1
69
BUILDTYPE=	Debug
68
BUILDTYPE=	Debug
70
.else
69
.else
71
BUILDTYPE=	Release
70
BUILDTYPE=	Release
(-)x11-wm/muffin/Makefile (-2 / +1 lines)
Lines 19-25 LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ Link Here
19
RUN_DEPENDS=	zenity>=3.0.0:x11/zenity
19
RUN_DEPENDS=	zenity>=3.0.0:x11/zenity
20
20
21
USES=		autoreconf:build execinfo gettext libtool gmake \
21
USES=		autoreconf:build execinfo gettext libtool gmake \
22
		pathfix pkgconfig python:2
22
		pathfix pkgconfig python:2 verbose
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	linuxmint
24
GH_ACCOUNT=	linuxmint
25
USE_GNOME=	gconf2 gnomedocutils gnomeprefix gtk30 \
25
USE_GNOME=	gconf2 gnomedocutils gnomeprefix gtk30 \
Lines 34-40 LDFLAGS+= -L${LOCALBASE}/lib Link Here
34
PATHFIX_MAKEFILEIN=	Makefile.am
34
PATHFIX_MAKEFILEIN=	Makefile.am
35
CONFIGURE_ENV=	LIBS="-lexecinfo"
35
CONFIGURE_ENV=	LIBS="-lexecinfo"
36
CONFIGURE_ARGS=	--enable-compile-warnings=maximum
36
CONFIGURE_ARGS=	--enable-compile-warnings=maximum
37
MAKE_ARGS=	V=1
38
GLIB_SCHEMAS=	org.cinnamon.muffin.gschema.xml
37
GLIB_SCHEMAS=	org.cinnamon.muffin.gschema.xml
39
INSTALL_TARGET=	install-strip
38
INSTALL_TARGET=	install-strip
40
39

Return to bug 213446