Check-in [ee2ba26bcd]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Sync with latest version
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: ee2ba26bcda33eb1cf64596d00ad665be0ca98ac
User & Date: bapt 2012-06-16 15:22:43
Context
2012-06-18
05:43
use compact test syntax wrap long lines return by default returns 0 ECHO_CMD defined as sh builtin and always return 0, therefore change && to ;

Submitted by: Alex Kozlov (ak@) check-in: 408c12ee83 user: bapt tags: trunk

2012-06-16
15:22
Sync with latest version check-in: ee2ba26bcd user: bapt tags: trunk
2012-06-10
00:19
Use MANPREFIX and install to proper man/ not share/man/ check-in: cf10bae319 user: bdrewery tags: trunk
Changes

Changes to ports/Mk/bsd.options.desc.mk.

1
2
3
4
5
6
7
8
..
11
12
13
14
15
16
17

18
19

20
21
22
23
24
25
26
27
28
..
29
30
31
32
33
34
35

36

37

38
39
40
41
42
43
44
..
47
48
49
50
51
52
53

54
55
56
57
58

59
60
61
62

63

64
65
66
67
68
69
70

71
72
73
74
75
76
77
78
79
80

81
82
83
84
85
86
87
..
91
92
93
94
95
96
97

98

99






100
101
102
103
104

105
106
107
108
109
110
111
112
113

114
115
116
117
118
119
120
121
122
123
124
125
126

127
128
129

130
131
132
133
134
135
136
...
150
151
152
153
154
155
156

157
158
159
160
161
162
163
164
165
166
167


168
169
170
171

172
173
174
175
176
177

178
179
180
181
182
183
184
# $FreeBSD: ports/Mk/bsd.options.desc.mk,v 1.58 2012/06/09 15:44:56 miwi Exp $
#
# READ BEFORE EDITING:
# - Please keep descriptions sorted alphabetically by variable name.
#

Options_Desc_MAINTAINER=	ports@FreeBSD.org

................................................................................
ALSA_DESC?=		Enable alsa audio support
AMR_DESC?=		Enable OpenCORE AMR 3GPP Speech Codecs
AO_DESC?=		Support libao audio library
APACHE_DESC?=		Enable Apache server
APE_DESC?=		Enable Monkey's Audio support
ARCHIVE_DESC?=		Support bzip2/zip/iso9660 archive
ARTS_DESC?=		Enable Arts audio system support

ASSERT_DESC?=		Enable debug assertions
AVAHI_DESC?=		Support Zeroconf through Avahi

BDB1_DESC?=		Enable Berkeley DB 1.85 support
BDB_DESC?=		Enable Berkeley DB support
CACA_DESC?=		Enable libcaca support
CAIRO_DESC?=		Enable Cairo graphic library support
CDDA2WAV_DESC?=		Enable cdda2wav CD ripper
CDDB_DESC?=		Enable CDDB support
CDPARANOIA_DESC?=	Enable cdparanoia CD ripper
CFITSIO_DESC?=		Enable FITS support via CFITSIO
COMPOSITE_DESC?=	Enable X11 Composite extension
................................................................................
CUE_DESC?=		Support embedded cue sheets
CUPS_DESC?=		Enable Cups printing support
CURL_DESC?=		Enable CURL support
DAGRAB_DESC?=		Enable dagrab CD ripper
DBM_DESC?=		Enable DBM support
DBUS_DESC?=		Enable D-Bus support
DEBUG_DESC?=		Enable debug flags

DOCS_DESC?=		Build and install the documentation

DV_DESC?=		Enable libDV support

ECW_DESC?=		Enable ECW support
ESOUND_DESC?=		Enable Esound sound server support
EXAMPLES_DESC?=		Build and install the examples
EXPAT_DESC?=		Enable Expat support
FAAC_DESC?=		Enable FAAC encoder support
FAAD_DESC?=		Enable FAAD aac decoder support
FASTCGI_DESC?=		Enable FastCGI support
................................................................................
FONTCONFIG_DESC?=	Enable Font configuration API for X
FPECTL_DESC?=		Enable floating point exception handling
FREETDS_DESC?=		Enable FreeTDS support
FREETYPE_DESC?=		Enable TrueType font rendering engine
FUSE_DESC?=		Enable Fuse support
GCONF_DESC?=		Enable gconf backend
GDM_DESC?=		Build GDM login manager

GEOS_DESC?=		Enable GEOS support
GEOTIFF_DESC?=		Enable GeoTIFF support
GEOIP_DESC?=		Enable GeoIP support
GIF_DESC?=		Enable GIF support
GLADE_DESC?=		Enable Glade interface support

GNOME_DESC?=		Enable GNOME Desktop support
GNOMEVFS2_DESC?=	Enable GnomeVFS2 support
GNUPG_DESC?=		Enable GNU Privacy Guard support
GNUPLOT_DESC?=		Enable plotting using gnuplot

GOGO_DESC?=		Enable gogo mp3 encoder

GRAPHVIZ_DESC?=		Enable Graphviz support
GRASS_DESC?=		Enable GRASS support
GSM_DESC?=		Enable GSM codec support
GSTREAMER_DESC?=	Enable multimedia support
GTK2_DESC?=		Enable GTK2 gui toolkit support
GTK3_DESC?=		Enable GTK3 gui toolkit support
GUI_DESC?=		Enable GUI support

GVFS_DESC?=		Enable remote access support
H323_DESC?=		Enable H323 support
HAL_DESC?=		Enable HAL support
HDF5_DESC?=		Enable HDF-5 support
HTTPD_DESC?=		Support for httpd output streaming
ICONS_DESC?=		Enable Icons theme
ICONV_DESC?=		Enable ICONV support
ID3_DESC?=		Enable support for id3 tags
ID3TAG_DESC?=		Support ID3 v1/v2 tags
IDN_DESC?=		Enable IDN (International Domain Names) support

IMLIB2_DESC?=		Enable imlib2 image library support
IPV6_DESC?=		Enable IPv6 support
JABBER_DESC?=		Enable Jabber support
JACK_DESC?=		Support JACK audio server
JASPER_DESC?=		Enable JPEG 2000 support via JasPer
JAVA_DESC?=		Enable JAVA platform support
JPEG_DESC?=		Enable JPEG support
................................................................................
KML_DESC?=		Enable KML support
LADSPA_DESC?=		Enable LDSPA audio support
LAME_DESC?=		Enable lame mp3 encoder support
LASH_DESC?=		Enable LDASH audio support
LASTFM_DESC?=		Support Last.FM stream input
LCMS2_DESC?=		Enable LCMS2 support
LDAP_DESC?=		Enable LDAP support

LIBBLURAY_DESC?=	Enable libbluray support

LIBEXTRACTOR_DESC?=	Enable libextractor support






LIRC_DESC?=		Enable LIRC support
LUA_DESC?=		Enable LUA support
MAD_DESC?=		Enable Mad mp3 decoder support
MAGICK_DESC?=		Enable ImageMagick Library
MANPAGES_DESC?=		Build and install man pages

MIKMOD_DESC?=		Support MOD audio format
MIXER_DESC?=		Enable Mixer support
MMKEYS_DESC?=		Enable multimedia keys support
MMS_DESC?=		Support MMS stream input
MMX_DESC?=		Enable MMX optimized routines
MODPERL_DESC?=		Enable mod_perl support
MODPLUG_DESC?=		Support MODPLUG decoder
MOTIF_DESC?=		Enable Motif widget library
MP4_DESC?=		Enable support for mp4

MPP_DESC?=		Enable support for musepack
MSQL_DESC?=		Enable msql backend
MTP_DESC?=		Enable MTP device support
MULTIBYTE_DESC?=	Enable multibyte character support
MUSEPACK_DESC?=		Support MPC audio format
MYSQL_DESC?=		Enable MySQL backend
NAS_DESC?=		Enable Network Audio System support
NETCDF_DESC?=		Enable NetCDF support
NLS_DESC?=		Build and install the localisation data
NOTIFY_DESC?=		Enable startup notification support
ODBC_DESC?=		Enable ODBC backend
ODF_DESC?=		Enable ODF support
OPENGL_DESC?=		Enable OpenGL support

OPTIMIZED_CFLAGS_DESC?=	Enable compilation optimizations
ORACLE_DESC?=		Enable Oracle support
OSS_DESC?=		Enable Open Sound System support

PCRE_DESC?=		Enable regular expressions using libpcre
PERL_DESC?=		Enable Perl scripting language support
PGSQL_DESC?=		Enable PostgreSQL backend
PHP_DESC?=		Enable PHP binding/support
PIXBUF_DESC?=		Enable gdk-pixbuf support
PNG_DESC?=		Enable PNG support
POPPLER_DESC?=		Enable PDF and PS support
................................................................................
SAMPLERATE_DESC?=	Support sample rate conversion
SASL_DESC?=		Enable SASL support
SDL_DESC?=		Enable Simple Direct Madia Layer support
SEM_DESC?=		Enable POSIX semaphores support
SHOUTCAST_DESC?=	Support for Ogg Icecast and Shoutcast
SIMD_DESC?=		Use cpu-specific optimizations if possible
SMB_DESC?=		Enable SMB protocol support

SNDFILE_DESC?=		Add support for libsndfile
SNMP_DESC?=		Enable SNMP support
SPANDSP_DESC?=		Enable Spandsp faxing support
SPEEX_DESC?=		Enable support for speex audio format
SQLITE_DESC?=		Enable SQLite backend
SSE_DESC?=		Enable SSE optimized routines
SSH_DESC?=		Enable SSH support
SSL_DESC?=		Enable SSL support
STATIC_DESC?=		Build static executable/libraries
SVG_DESC?=		Enable SVG image support
SVN_DESC?=		Enable Subversion support


THREADS_DESC?=		Enable thread support
TIDY_DESC?=		Enable tidy html cleaner support
TIFF_DESC?=		Enable TIFF support
TINYXML_DESC?=		Enable XML Parser support via TinyXML

TOMCAT5_DESC?=		Enable Tomcat 5.x support
TOMCAT6_DESC?=		Enable Tomcat 6.x support
TOMCAT7_DESC?=		Enable Tomcat 7.x support
TREMOR_DESC?=		Support Tremor
UCS2_DESC?=		Enable Unicode UCS-2 support
UCS4_DESC?=		Enable Unicode UCS-4 support

VAAPI_DESC?=		Enable VAAPI support
VDPAU_DESC?=		Enable VDPAU support
VORBIS_DESC?=		Enable support for Ogg Vorbis
VPX_DESC?=		Enable VP8 video codec
WAV_DESC?=		Support WAV audio format
WAVPACK_DESC?=		Enable WavPack support
WEBP_DESC?=		Enable WebP support
|







 







>


>

|







 







>

>

>







 







>


<


>




>

>







>










>







 







>

>

>
>
>
>
>
>





>









>













>



>







 







>











>
>




>






>







1
2
3
4
5
6
7
8
..
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
..
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
..
52
53
54
55
56
57
58
59
60
61

62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
...
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
...
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
# $FreeBSD: ports/Mk/bsd.options.desc.mk,v 1.73 2012/06/15 16:58:34 dinoex Exp $
#
# READ BEFORE EDITING:
# - Please keep descriptions sorted alphabetically by variable name.
#

Options_Desc_MAINTAINER=	ports@FreeBSD.org

................................................................................
ALSA_DESC?=		Enable alsa audio support
AMR_DESC?=		Enable OpenCORE AMR 3GPP Speech Codecs
AO_DESC?=		Support libao audio library
APACHE_DESC?=		Enable Apache server
APE_DESC?=		Enable Monkey's Audio support
ARCHIVE_DESC?=		Support bzip2/zip/iso9660 archive
ARTS_DESC?=		Enable Arts audio system support
ASPELL_DESC?=		Enable spell checking via Aspell
ASSERT_DESC?=		Enable debug assertions
AVAHI_DESC?=		Support Zeroconf through Avahi
BDB_DESC?=		Enable Berkeley DB support
BDB1_DESC?=		Enable Berkeley DB 1.85 support
BOOST_DESC?=		Enable Boost support
CACA_DESC?=		Enable libcaca support
CAIRO_DESC?=		Enable Cairo graphic library support
CDDA2WAV_DESC?=		Enable cdda2wav CD ripper
CDDB_DESC?=		Enable CDDB support
CDPARANOIA_DESC?=	Enable cdparanoia CD ripper
CFITSIO_DESC?=		Enable FITS support via CFITSIO
COMPOSITE_DESC?=	Enable X11 Composite extension
................................................................................
CUE_DESC?=		Support embedded cue sheets
CUPS_DESC?=		Enable Cups printing support
CURL_DESC?=		Enable CURL support
DAGRAB_DESC?=		Enable dagrab CD ripper
DBM_DESC?=		Enable DBM support
DBUS_DESC?=		Enable D-Bus support
DEBUG_DESC?=		Enable debug flags
DEVD_DESC?=		Install devd files
DOCS_DESC?=		Build and install the documentation
DOXYGEN_DESC?=		Build documentation with doxygen
DV_DESC?=		Enable libDV support
DVDCSS_DESC?=		Enable libdvdcss support
ECW_DESC?=		Enable ECW support
ESOUND_DESC?=		Enable Esound sound server support
EXAMPLES_DESC?=		Build and install the examples
EXPAT_DESC?=		Enable Expat support
FAAC_DESC?=		Enable FAAC encoder support
FAAD_DESC?=		Enable FAAD aac decoder support
FASTCGI_DESC?=		Enable FastCGI support
................................................................................
FONTCONFIG_DESC?=	Enable Font configuration API for X
FPECTL_DESC?=		Enable floating point exception handling
FREETDS_DESC?=		Enable FreeTDS support
FREETYPE_DESC?=		Enable TrueType font rendering engine
FUSE_DESC?=		Enable Fuse support
GCONF_DESC?=		Enable gconf backend
GDM_DESC?=		Build GDM login manager
GEOIP_DESC?=		Enable GeoIP support
GEOS_DESC?=		Enable GEOS support
GEOTIFF_DESC?=		Enable GeoTIFF support

GIF_DESC?=		Enable GIF support
GLADE_DESC?=		Enable Glade interface support
GMP_DESC?=		Enable GMP support
GNOME_DESC?=		Enable GNOME Desktop support
GNOMEVFS2_DESC?=	Enable GnomeVFS2 support
GNUPG_DESC?=		Enable GNU Privacy Guard support
GNUPLOT_DESC?=		Enable plotting using gnuplot
GNUTLS_DESC?=		Enable SSL/TLS support via GnuTLS
GOGO_DESC?=		Enable gogo mp3 encoder
GPERFTOOLS_DESC?=	Enable Google gperftools support
GRAPHVIZ_DESC?=		Enable Graphviz support
GRASS_DESC?=		Enable GRASS support
GSM_DESC?=		Enable GSM codec support
GSTREAMER_DESC?=	Enable multimedia support
GTK2_DESC?=		Enable GTK2 gui toolkit support
GTK3_DESC?=		Enable GTK3 gui toolkit support
GUI_DESC?=		Enable GUI support
GUILE_DESC?=		Enable Guile support
GVFS_DESC?=		Enable remote access support
H323_DESC?=		Enable H323 support
HAL_DESC?=		Enable HAL support
HDF5_DESC?=		Enable HDF-5 support
HTTPD_DESC?=		Support for httpd output streaming
ICONS_DESC?=		Enable Icons theme
ICONV_DESC?=		Enable ICONV support
ID3_DESC?=		Enable support for id3 tags
ID3TAG_DESC?=		Support ID3 v1/v2 tags
IDN_DESC?=		Enable IDN (International Domain Names) support
IMLIB_DESC?=		Enable imlib image library support
IMLIB2_DESC?=		Enable imlib2 image library support
IPV6_DESC?=		Enable IPv6 support
JABBER_DESC?=		Enable Jabber support
JACK_DESC?=		Support JACK audio server
JASPER_DESC?=		Enable JPEG 2000 support via JasPer
JAVA_DESC?=		Enable JAVA platform support
JPEG_DESC?=		Enable JPEG support
................................................................................
KML_DESC?=		Enable KML support
LADSPA_DESC?=		Enable LDSPA audio support
LAME_DESC?=		Enable lame mp3 encoder support
LASH_DESC?=		Enable LDASH audio support
LASTFM_DESC?=		Support Last.FM stream input
LCMS2_DESC?=		Enable LCMS2 support
LDAP_DESC?=		Enable LDAP support
LFS_DESC?=		Enable Large Files Support
LIBBLURAY_DESC?=	Enable libbluray support
LIBEXIF?=		Enable libexif support
LIBEXTRACTOR_DESC?=	Enable libextractor support
LIBMNG_DESC?=		Enable libmng support
LIBPAPER_DESC?=		Enable libpaper support
LIBRSVG2_DESC?=		Enable librsvg-2 support
LIBWMF_DESC?=		Enable libwmf support
LIBWRAP_DESC?=		Enable TCP wrapper support
LIBXINE_DESC?=		Enable linxine support
LIRC_DESC?=		Enable LIRC support
LUA_DESC?=		Enable LUA support
MAD_DESC?=		Enable Mad mp3 decoder support
MAGICK_DESC?=		Enable ImageMagick Library
MANPAGES_DESC?=		Build and install man pages
MDNSRESPONDER_DESC?=	Support Zeroconf through mDNSResponder
MIKMOD_DESC?=		Support MOD audio format
MIXER_DESC?=		Enable Mixer support
MMKEYS_DESC?=		Enable multimedia keys support
MMS_DESC?=		Support MMS stream input
MMX_DESC?=		Enable MMX optimized routines
MODPERL_DESC?=		Enable mod_perl support
MODPLUG_DESC?=		Support MODPLUG decoder
MOTIF_DESC?=		Enable Motif widget library
MP4_DESC?=		Enable support for mp4
MPLAYER_DESC?=		Enable support for mplayer
MPP_DESC?=		Enable support for musepack
MSQL_DESC?=		Enable msql backend
MTP_DESC?=		Enable MTP device support
MULTIBYTE_DESC?=	Enable multibyte character support
MUSEPACK_DESC?=		Support MPC audio format
MYSQL_DESC?=		Enable MySQL backend
NAS_DESC?=		Enable Network Audio System support
NETCDF_DESC?=		Enable NetCDF support
NLS_DESC?=		Build and install the localisation data
NOTIFY_DESC?=		Enable startup notification support
ODBC_DESC?=		Enable ODBC backend
ODF_DESC?=		Enable ODF support
OPENGL_DESC?=		Enable OpenGL support
OPENSSL_DESC?=		Enable SSL support via OpenSSL
OPTIMIZED_CFLAGS_DESC?=	Enable compilation optimizations
ORACLE_DESC?=		Enable Oracle support
OSS_DESC?=		Enable Open Sound System support
PAM_DESC?=		Enable PAM support
PCRE_DESC?=		Enable regular expressions using libpcre
PERL_DESC?=		Enable Perl scripting language support
PGSQL_DESC?=		Enable PostgreSQL backend
PHP_DESC?=		Enable PHP binding/support
PIXBUF_DESC?=		Enable gdk-pixbuf support
PNG_DESC?=		Enable PNG support
POPPLER_DESC?=		Enable PDF and PS support
................................................................................
SAMPLERATE_DESC?=	Support sample rate conversion
SASL_DESC?=		Enable SASL support
SDL_DESC?=		Enable Simple Direct Madia Layer support
SEM_DESC?=		Enable POSIX semaphores support
SHOUTCAST_DESC?=	Support for Ogg Icecast and Shoutcast
SIMD_DESC?=		Use cpu-specific optimizations if possible
SMB_DESC?=		Enable SMB protocol support
SNAPPY_DESC?=		Enable Snappy support
SNDFILE_DESC?=		Add support for libsndfile
SNMP_DESC?=		Enable SNMP support
SPANDSP_DESC?=		Enable Spandsp faxing support
SPEEX_DESC?=		Enable support for speex audio format
SQLITE_DESC?=		Enable SQLite backend
SSE_DESC?=		Enable SSE optimized routines
SSH_DESC?=		Enable SSH support
SSL_DESC?=		Enable SSL support
STATIC_DESC?=		Build static executable/libraries
SVG_DESC?=		Enable SVG image support
SVN_DESC?=		Enable Subversion support
SZIP_DESC?=		Enable Szip support
TCL_DESC?=		Enable TCL scripting language support
THREADS_DESC?=		Enable thread support
TIDY_DESC?=		Enable tidy html cleaner support
TIFF_DESC?=		Enable TIFF support
TINYXML_DESC?=		Enable XML Parser support via TinyXML
TK_DESC?=		Enable TK toolkit support
TOMCAT5_DESC?=		Enable Tomcat 5.x support
TOMCAT6_DESC?=		Enable Tomcat 6.x support
TOMCAT7_DESC?=		Enable Tomcat 7.x support
TREMOR_DESC?=		Support Tremor
UCS2_DESC?=		Enable Unicode UCS-2 support
UCS4_DESC?=		Enable Unicode UCS-4 support
UPNP_DESC?=		Enable UPnP support
VAAPI_DESC?=		Enable VAAPI support
VDPAU_DESC?=		Enable VDPAU support
VORBIS_DESC?=		Enable support for Ogg Vorbis
VPX_DESC?=		Enable VP8 video codec
WAV_DESC?=		Support WAV audio format
WAVPACK_DESC?=		Enable WavPack support
WEBP_DESC?=		Enable WebP support

Changes to ports/Mk/bsd.pkgng.mk.

209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
			${ECHO_CMD} -n " $${pkgname}"; \
		fi; \
	done); \
	if [ -n "$${conflicts_with}" ]; then \
		${ECHO_MSG}; \
		${ECHO_MSG} "===>  ${PKGNAME} conflicts with installed package(s): "; \
		for entry in $${conflicts_with}; do \
			${ECHO_MSG} "      $${found}"; \
		done; \
		${ECHO_MSG}; \
		${ECHO_MSG} "      They install files into the same place."; \
		${ECHO_MSG} "      Please remove them first with pkg_delete(1)."; \
		exit 1; \
	fi
.endif # defined(DEFER_CONFLICTS_CHECK)







|







209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
			${ECHO_CMD} -n " $${pkgname}"; \
		fi; \
	done); \
	if [ -n "$${conflicts_with}" ]; then \
		${ECHO_MSG}; \
		${ECHO_MSG} "===>  ${PKGNAME} conflicts with installed package(s): "; \
		for entry in $${conflicts_with}; do \
			${ECHO_MSG} "      $${entry}"; \
		done; \
		${ECHO_MSG}; \
		${ECHO_MSG} "      They install files into the same place."; \
		${ECHO_MSG} "      Please remove them first with pkg_delete(1)."; \
		exit 1; \
	fi
.endif # defined(DEFER_CONFLICTS_CHECK)

Changes to ports/Mk/bsd.port.mk.

4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
....
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
....
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
		fi \
	 done)
.endif
.endif

.if !target(fetch-urlall-list)
fetch-urlall-list:
	@LISTALL=yes ${MAKE} fetch-url-list-int
.endif

.if !target(fetch-url-list)
fetch-url-list:
	@${MAKE} fetch-url-list-int
.endif

# Generates patches.

update-patches:
	@toedit=`PATCH_WRKSRC=${PATCH_WRKSRC} \
		PATCHDIR=${PATCHDIR} \
................................................................................
.if !empty(_CHECK_CONFIG_ERROR)
	@echo -n "Config is invalid. Re-edit? [Y/N] "; \
	read answer; \
	case $$answer in \
	[Nn]|[Nn][Oo]) \
		exit 0; \
	esac; \
	${MAKE} config
.endif
.endif # sanity-config

.if !target(pre-config)
pre-config:
_COMPLETE_OPTIONS_LIST:=	${ALL_OPTIONS}
.for opt in ${ALL_OPTIONS}
................................................................................
		${ECHO_MSG} "===>  Switching to root credentials to write ${OPTIONSFILE}"; \
		${SU_CMD} "${CAT} $${TMPOPTIONSFILE} > ${OPTIONSFILE}"; \
		${ECHO_MSG} "===>  Returning to user credentials"; \
	else \
		${CAT} $${TMPOPTIONSFILE} > ${OPTIONSFILE}; \
	fi; \
	${RM} -f $${TMPOPTIONSFILE}
	@${MAKE} sanity-config
.endif
.endif # config

.if !target(config-recursive)
config-recursive:
	@${ECHO_MSG} "===> Setting user-specified options for ${PKGNAME} and dependencies";
	@for dir in ${.CURDIR} $$(${ALL-DEPENDS-LIST}); do \







|




|







 







|







 







|







4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
....
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
....
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
		fi \
	 done)
.endif
.endif

.if !target(fetch-urlall-list)
fetch-urlall-list:
	@cd ${.CURDIR} && LISTALL=yes ${MAKE} fetch-url-list-int
.endif

.if !target(fetch-url-list)
fetch-url-list:
	@cd ${.CURDIR} && ${MAKE} fetch-url-list-int
.endif

# Generates patches.

update-patches:
	@toedit=`PATCH_WRKSRC=${PATCH_WRKSRC} \
		PATCHDIR=${PATCHDIR} \
................................................................................
.if !empty(_CHECK_CONFIG_ERROR)
	@echo -n "Config is invalid. Re-edit? [Y/N] "; \
	read answer; \
	case $$answer in \
	[Nn]|[Nn][Oo]) \
		exit 0; \
	esac; \
	cd ${.CURDIR} && ${MAKE} config
.endif
.endif # sanity-config

.if !target(pre-config)
pre-config:
_COMPLETE_OPTIONS_LIST:=	${ALL_OPTIONS}
.for opt in ${ALL_OPTIONS}
................................................................................
		${ECHO_MSG} "===>  Switching to root credentials to write ${OPTIONSFILE}"; \
		${SU_CMD} "${CAT} $${TMPOPTIONSFILE} > ${OPTIONSFILE}"; \
		${ECHO_MSG} "===>  Returning to user credentials"; \
	else \
		${CAT} $${TMPOPTIONSFILE} > ${OPTIONSFILE}; \
	fi; \
	${RM} -f $${TMPOPTIONSFILE}
	@cd ${.CURDIR} && ${MAKE} sanity-config
.endif
.endif # config

.if !target(config-recursive)
config-recursive:
	@${ECHO_MSG} "===> Setting user-specified options for ${PKGNAME} and dependencies";
	@for dir in ${.CURDIR} $$(${ALL-DEPENDS-LIST}); do \