aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.tcl.mk
blob: b2d6f2e6aaacd08b174a39aaddec181db7060590 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
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
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
88
89
90
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
137
138
139
140
141
142
143
144
145
146
147
148
149
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
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
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
# -*- mode: Makefile; tab-width: 4; -*-
# ex: ts=4
#
# $FreeBSD$
#

.if !defined(_POSTMKINCLUDED) && !defined(Tcl_Pre_Include)

Tcl_Pre_Include=        bsd.tcl.mk
Tcl_Include_MAINTAINER= ports@FreeBSD.org

# USE_TCL       - Add library dependency on Tcl. If no version is given by the maintainer
#             via the port or by the user via defined variable try to find the highest
#             stable installed version.
#             Available values: yes 85+ 84+ 83+ 82+ 80+ 85 84 83 82 80
#             NOTE: - default value 84 is used in case of USE_TCL=yes
#
# USE_TCL_BUILD     - Add buildtime dependency on Tcl (tclsh).
#             Available values: see USE_TCL
#             NOTE: - has no effect if USE_TCL is defined
#
# USE_TCL_RUN       - Add runtime dependency on Tcl (tclsh).
#             Available values: see USE_TCL
#             NOTE: - has no effect if USE_TCL is defined
#               - value is implied by USE_TCL_BUILD (if defined)
#
# USE_TCL_WRAPPER   - Depend on the tclsh wrapper to run. Ports that do not explicitly require
#             a specific tclsh version may use this.
#             The tclsh wrapper script installs into ${LOCALBASE}/bin/tclsh
#             NOTE: - USE_TCL_WRAPPER and USE_TCL can be used together
#                   - ports using the wrapper should support default Tcl (8.4)
##
# INVALID_TCL_VER   - This variable contains a list of Tcl versions not supported by the port.
#             This setting is effective only when USE_TCL is set to a range (e.g. 83+)
# WITH_TCL_VER      - User defined global variable to set Tcl version
#             This variable is effective only if USE_TCL is set to a range (e.g. 83+)
#             and WITH_TCL_VER points inside that range.
#             NOTE: INVALID_TCL_VER takes precedence
# <UNIQUENAME>_WITH_TCL_VER - User defined port specific variable to set Tcl version
##
# USE_TCL_THREADS   - If defined, Tcl a threaded version of tcl is required.
#             NOTE: support for threaded builds starts with version 84
# USE_TCL_NO_THREADS    - If defined, port may not use a threaded Tcl, even if requested via
#             USE_TCL_THREADS or WITH_TCL_THREADS
# WITH_TCL_THREADS  - User defined variable to use Tcl with threads
# <UNIQUENAME>_WITH_TCL_THREADS - User defined port specific variable to require Tcl with threads
##
# TCL_VER       - Detected by bsd.tcl.mk. Contains the version number of Tcl to be used.
#
##
# USE_TK        - Add library dependency on Tk. If no version is given by the maintainer
#             via the port or by the user via defined variable try to find the highest
#             stable installed version.
#             Avaliable values: yes 85+ 84+ 83+ 82+ 80+ 85 84 83 82 80
#             NOTE: - overrides USE_TCL
#                   - default value 84 is used in case of USE_TK=yes
#
# USE_TK_BUILD      - Add buildtime dependency on Tk (wish).
#             Available values: see USE_TK
#             NOTE: - has no effect if USE_TK is defined
#
# USE_TK_RUN        - Add runtime dependency on Tk (wish).
#             Available values: see USE_TK
#             NOTE: - has no effect if USE_TK is defined
#               - value is implied by USE_TK_BUILD (if defined)
#
# USE_TK_WRAPPER    - Depend on the wish wrapper to run. Ports that do not explicitly require
#             a specific wish version may use this.
#             The wish wrapper script installs into ${LOCALBASE}/bin/wish
#             NOTE: - USE_TK_WRAPPER and USE_TK can be used together.
#                   - ports using the wrapper should support default Tk (8.4)
##
# INVALID_TK_VER    - This variable contains a list of Tk versions not supported by the port
#             This setting is effective only when USE_TK is set to a range (e.g. 83+)
# WITH_TK_VER       - User defined global variable to set Tk version.
#             This variable is effective only if USE_TK is set to a range (e.g. 83+)
#             and WITH_TK_VER points inside that range.
#             NOTE: overrides WITH_TCL_VER.
# <UNIQUENAME>_WITH_TK_VER  - User defined port specific variable to set Tk version
#             NOTE: overrides <UNIQUENAME>_WITH_TCL_VER.
##
# USE_TK_THREADS    - Tk has to obey tcl in threads. A threaded Tk requires
#             a threaded Tcl and a non-threaded Tcl requires a non-threaded Tk.
#             This variable defines USE_TCL_THREADS
# USE_TK_NO_THREADS - If defined, port may not use a threaded Tk, even if requested via
#             USE_TK_THREADS or WITH_TK_THREADS. Defines USE_TCL_NO_THREADS
# WITH_TK_THREADS   - User defined variable to use Tk with threads
# <UNIQUENAME>_WITH_TK_THREADS  - User defined port specific variable to require Tk with threads
###
# TCL_LIBDIR        - Path where tcl libraries can be found
#
# TCL_INCLUDEDIR    - Path where tcl C headers can be found
##
# TK_LIBDIR     - Path where tk libraries can be found
#
# TK_INCLUDEDIR     - Path where tk C headers can be found
##
# TCLSH         - Path to tclsh executable respecting Tcl version
#             or to the tclsh wrapper if USE_TCL_WRAPPER is set
#
# WISH          - Path to wish executable respecting Tk version
#             or to the wish wrapper if USE_TK_WRAPPER is set
#
##
# PATCH_TCL_SCRIPTS - List of tcl scripts that need to be patched to replace
#             tclsh calls with tclsh${TK_VER} calls. Also note that
#             post-patch target is used.
#
# PATCH_TK_SCRIPTS  - List of tcl scripts that need to be patched to replace
#             wish calls with wish${TK_VER} calls. Also note that
#             post-patch target is used.

# Set RUN_DEPENDS for wrappers
. if defined(USE_TCL_WRAPPER)
RUN_DEPENDS+=       tclsh:${PORTSDIR}/lang/tcl-wrapper
. endif
. if defined(USE_TK_WRAPPER)
RUN_DEPENDS+=       wish:${PORTSDIR}/x11-toolkits/tk-wrapper
. endif

# Process USE_TCL_BUILD and USE_TCL_RUN
.if !defined(USE_TCL)
. if defined(USE_TCL_RUN)
USE_TCL:=   ${USE_TCL_RUN}
_TCL_RUN_DEPENDS=   yes
. endif
. if defined(USE_TCL_BUILD)
USE_TCL:=   ${USE_TCL_BUILD}
_TCL_BUILD_DEPENDS= yes
. endif
.endif

# Process USE_TK_BUILD and USE_TK_RUN
.if !defined(USE_TK)
. if defined(USE_TK_RUN)
USE_TK:=    ${USE_TK_RUN}
_TK_RUN_DEPENDS=    yes
. endif
. if defined(USE_TK_BUILD)
USE_TK:=    ${USE_TK_BUILD}
_TK_BUILD_DEPENDS=  yes
. endif
.endif

# Set WITH_TCL_THREADS or WITH_TK_THREADS if port-specific define
. if defined(${UNIQUENAME:U:S,-,_,}_WITH_TCL_THREADS)
WITH_TCL_THREADS=   yes
. endif
. if defined(${UNIQUENAME:U:S,-,_,}_WITH_TK_THREADS)
WITH_TK_THREADS=    yes
.endif

# If a threaded Tcl or Tk is requested we require a threaded Tcl
. if !defined(USE_TK_NO_THREADS) && !defined(USE_TCL_NO_THREADS)
.  if defined(USE_TCL_THREADS) || defined(USE_TK_THREADS)
USE_TCL_THREADS=    yes
.  endif
.  if defined(WITH_TK_THREADS)
WITH_TCL_THREADS=   ${WITH_TK_THREADS}
.  endif
. endif

# Override the global WITH_TCL_VER or WITH_TK_VER with the
# port specific <UNIQUENAME>_WITH_TCL_VER or <UNIQUENAME>_WITH_TK_VER
. if defined(${UNIQUENAME:U:S,-,_,}_WITH_TCL_VER)
WITH_TCL_VER:=  ${${UNIQUENAME:U:S,-,_,}_WITH_TCL_VER}
. endif
. if defined(${UNIQUENAME:U:S,-,_,}_WITH_TK_VER)
WITH_TK_VER:=   ${${UNIQUENAME:U:S,-,_,}_WITH_TK_VER}
. endif

# If USE_TK, WITH_TK_VER, INVALID_TK_VER is defined,
# set USE_TCL, WITH_TCL_VER, INVALID_TCL_VER to identical values
# we require the same version of Tcl for Tk
. if defined(USE_TK)
.  if !defined(USE_TCL)
_TK_ONLY=   yes
.  endif
USE_TCL:=   ${USE_TK}
. endif
. if defined(WITH_TK_VER)
WITH_TCL_VER:=  ${WITH_TK_VER}
. endif
. if defined(INVALID_TK_VER)
INVALID_TCL_VER:=   ${INVALID_TK_VER}
. endif

#
# Tcl part
#
. if defined(USE_TCL)

_TCL_DEFAULT_VERSION=       84
_TCL_VERSIONS=          85 84 83 82 80
_TCL_THREADS_VERSIONS=      85 84
_TCL_RANGE_VERSIONS=        85+ 84+ 83+ 82+ 80+
_TCL_THREADS_RANGE_VERSIONS=    85+ 84+

# For specifying [85, 84, ..]+
_TCL_80P=   80 82 83 84 85
_TCL_82P=   82 83 84 85
_TCL_83P=   83 84 85
_TCL_84P=   84 85
_TCL_85P=   85

# Set the default Tcl version and check if USE_TCL=yes was given
.  if ${USE_TCL} == "yes"
USE_TCL=    ${_TCL_DEFAULT_VERSION}
.  endif

# Support for obsolete 84-thread and 85-thread definitions
.  if ${USE_TCL} == "84-thread" || ${USE_TCL} == "85-thread"
USE_TCL:=       ${USE_TCL:S/-thread//}
USE_TCL_THREADS=    yes
.  endif

# Ignore WITH_TCL_THREADS if USE_TCL is
# not in _TCL_THREADS_VERSIONS or _TCL_RANGE_VERSIONS
.  if defined(WITH_TCL_THREADS)
.   for ver in ${_TCL_THREADS_VERSIONS} ${_TCL_RANGE_VERSIONS}
.    if ${USE_TCL} == "${ver}"
USE_TCL_THREADS=    yes
.    endif
.   endfor
.  endif

# Check if a build with threads is required
.  if !defined(USE_TCL_NO_THREADS) && !defined(USE_TK_NO_THREADS) && !defined(BUILDING_TCL_THREADS) && !defined(BUILDING_TK_THREADS)
.   if defined(USE_TCL_THREADS)
_TCL_THREADS_PORT=  -thread
_TCL_THREADS_SUFFIX=    -threads

# Threaded Tcl/Tk accepts only ranges starting with 84+
# reset the range to 84+ if the value is lower
.    for ver in ${_TCL_RANGE_VERSIONS}
.     if ${USE_TCL} == "${ver}"
_TCL_T_BAD_RANGE=   yes
.      for tver in ${_TCL_THREADS_RANGE_VERSIONS}
.       if ${USE_TCL} == "${tver}"
_TCL_T_BAD_RANGE=   no
.       endif
.      endfor
.     endif
.    endfor
.    if defined(_TCL_T_BAD_RANGE) && ${_TCL_T_BAD_RANGE} == "yes"
USE_TCL=    84+
.    endif

.   endif
. endif

_TCL_VER=   no

# Check if we have user-defined WITH_TCL_VER and if it matches
# the range specified in port's USE_TCL or USE_TK
.  if defined(WITH_TCL_VER)
.   for ver in ${_TCL_RANGE_VERSIONS}
.    if ${USE_TCL} == "${ver}" && ${_TCL_VER} == "no"
_MATCHED_TCL_VER:=  ${USE_TCL:S/+//}
.     for tcl in ${_TCL_${_MATCHED_TCL_VER}P}
.      if ${WITH_TCL_VER} == ${tcl}
#  Check if user supplied WITH_TCL is in the INVALID_TCL_VER list
_BRKTCL=    no
.       for iver in ${INVALID_TCL_VER}
.        if ${WITH_TCL_VER} == ${iver}
_BRKTCL=    yes
.    endif
.       endfor
#  If WITH_TCL is not in the INVALID_TCL_VER list, use it
#  otherwise take default from port
.       if ${_BRKTCL} == "no"
_TCL_VER=   ${WITH_TCL_VER}
USE_TCL=    ${_TCL_VER}
.       endif
.      endif
.     endfor
.    endif
.   endfor
.  endif

# Check for highest installed Tcl (if e.g. 83+ is specified)
# The default version of Tcl counts as the highest
.  if ${_TCL_VER} == "no"
.   for ver in ${_TCL_RANGE_VERSIONS}
.    if ${USE_TCL} == "${ver}" && ${_TCL_VER} == "no"
_MATCHED_TCL_VER:=  ${USE_TCL:S/+//}
.     for tcl in ${_TCL_${_MATCHED_TCL_VER}P}
#  Skip versions we are incompatible with
_BRKTCL=    no
.      for iver in ${INVALID_TCL_VER}
_INVALID_VER=   ${iver}
.       if ${_INVALID_VER} == ${tcl}
_BRKTCL=    yes
.   endif
.      endfor
.      if ${_BRKTCL} == "no"
#  We have matched a supported version
_TCL_VER_MATCH=${tcl}
#  Check if the default version is supported
.   if ${_TCL_VER_MATCH} == ${_TCL_DEFAULT_VERSION}
_TCL_SUPPORT_DEFAULT=   yes
.   endif
#  Look for installed versions
.       if exists(${LOCALBASE}/include/tcl${tcl:S/8/8./}/tcl.h)
_TCL_INST_VER=${tcl}
#  Check if the default version is installed
.        if ${_TCL_INST_VER} == ${_TCL_DEFAULT_VERSION}
_TCL_HAVE_DEFAULT=  yes
.        endif
.   endif
.      endif
.     endfor
.    endif
.   endfor
.   if defined(_MATCHED_TCL_VER)
.    if defined(_TCL_INST_VER)
#  Default version is installed
.     if defined(_TCL_HAVE_DEFAULT)
USE_TCL=    ${_TCL_DEFAULT_VERSION}
.     else
#  Default version is not installed, but another supported version is installed
USE_TCL=    ${_TCL_INST_VER}
.     endif
#  No supported version is installed, we want to install the default version
.    elif defined(_TCL_SUPPORT_DEFAULT)
USE_TCL=    ${_TCL_DEFAULT_VERSION}
.    elif defined(_TCL_VER_MATCH)
#  Default version is not wanted, select next best match
USE_TCL=    ${_TCL_VER_MATCH}
.    else
#  INVALID_[TCL|TK]_VER removes all choices from the USE_[TCL|TK] range
IGNORE=     selection of a Tcl/Tk version is not possible. Please check USE_[TCL|TK] and INVALID_[TCL|TK]_VER
.    endif
.   endif
.  endif

TCL_VER:=   ${USE_TCL:S/8/8./}

# Check if a correct Tcl/Tk version was specified
_FOUND=     no
.  for ver in ${_TCL_VERSIONS}
.   if ${USE_TCL} == "${ver}" && ${_FOUND} == "no"
_FOUND=     yes
.   endif
.  endfor

.  if ${_FOUND} == "yes" && defined(USE_TCL_THREADS)
_FOUND=     no
_THREADED_NOT_FOUND=    yes
.   for ver in ${_TCL_THREADS_VERSIONS}
.    if ${USE_TCL} == "${ver}" && ${_FOUND} == "no"
_FOUND=     yes
.    endif
.   endfor
.  endif

.  if ${_FOUND} == "yes"

TCL_INCLUDEDIR=     ${LOCALBASE}/include/tcl${TCL_VER}
TCL_LIBDIR=     ${LOCALBASE}/lib/tcl${TCL_VER}${_TCL_THREADS_SUFFIX}
TCLSH=          ${LOCALBASE}/bin/tclsh${TCL_VER}${_TCL_THREADS_SUFFIX}

# Add dependencies
.   if !defined(_TK_ONLY)
.    if !defined(_TCL_RUN_DEPENDS) && !defined(_TCL_BUILD_DEPENDS)
LIB_DEPENDS+=   tcl${USE_TCL}${_TCL_THREADS_SUFFIX}:${PORTSDIR}/lang/tcl${USE_TCL}${_TCL_THREADS_PORT}
.    else
.     if defined(_TCL_BUILD_DEPENDS)
BUILD_DEPENDS+= tclsh${TCL_VER}${_TCL_THREADS_SUFFIX}:${PORTSDIR}/lang/tcl${USE_TCL}${_TCL_THREADS_PORT}
.     endif
.     if defined(_TCL_RUN_DEPENDS)
RUN_DEPENDS+=   tclsh${TCL_VER}${_TCL_THREADS_SUFFIX}:${PORTSDIR}/lang/tcl${USE_TCL}${_TCL_THREADS_PORT}
.     endif
.    endif
.   endif

.  elif defined(_THREADED_NOT_FOUND) && !defined(IGNORE)
IGNORE=     the defined version of Tcl/Tk does not support threads: ${USE_TCL}
.  elif !defined(IGNORE)
IGNORE=     unknown Tcl/Tk version specified: ${USE_TCL}
.  endif

#
# Tk part
#
.  if defined(USE_TK)

# We now read the version numbers from the Tcl part
USE_TK:=    ${USE_TCL}
TK_VER:=    ${USE_TCL:S/8/8./}

.   if !defined(_TK_RUN_DEPENDS) && !defined(_TK_BUILD_DEPENDS)
LIB_DEPENDS+=   tk${USE_TK}${_TCL_THREADS_SUFFIX}:${PORTSDIR}/x11-toolkits/tk${USE_TK}${_TCL_THREADS_PORT}
.   else
.    if defined(_TK_BUILD_DEPENDS)
BUILD_DEPENDS+= wish${TK_VER}${_TCL_THREADS_SUFFIX}:${PORTSDIR}/x11-toolkits/tk${USE_TK}${_TCL_THREADS_PORT}
.    endif
.    if defined(_TK_RUN_DEPENDS)
RUN_DEPENDS+=   wish${TK_VER}${_TCL_THREADS_SUFFIX}:${PORTSDIR}/x11-toolkits/tk${USE_TK}${_TCL_THREADS_PORT}
.    endif
.   endif

TK_INCLUDEDIR=      ${LOCALBASE}/include/tk${TK_VER}
TK_LIBDIR=      ${LOCALBASE}/lib/tk${TK_VER}${_TCL_THREADS_SUFFIX}
WISH=           ${LOCALBASE}/bin/wish${TK_VER}${_TCL_THREADS_SUFFIX}

.  endif # defined(USE_TK)
. endif # defined(USE_TCL)

# (Re)set WISH and TCLSH to the wrapper, if defined
. if defined(USE_TCL_WRAPPER)
TCLSH=          ${LOCALBASE}/bin/tclsh
. endif
. if defined(USE_TK_WRAPPER)
WISH=           ${LOCALBASE}/bin/wish
. endif

.endif # !defined(_POSTMKINCLUDED) && !defined(Tcl_Pre_Include)

.if defined(_POSTMKINCLUDED) && !defined(Tcl_Post_Include)

Tcl_Post_Include=   bsd.tcl.mk

. if defined(PATCH_TCL_SCRIPTS) || defined (PATCH_TK_SCRIPTS)
.  if !target(post-patch)
post-patch:
.   if defined(PATCH_TCL_SCRIPTS) && defined(TCLSH)
.    for tcl_script in ${PATCH_TCL_SCRIPTS}
    @${REINPLACE_CMD} -e 's,tclsh,${TCLSH},' ${WRKSRC}/${tcl_script}
.    endfor
.   endif
.   if defined(PATCH_TK_SCRIPTS) && defined(WISH)
.    for tk_script in ${PATCH_TK_SCRIPTS}
    @${REINPLACE_CMD} -e 's,wish,${WISH},' ${WRKSRC}/${tk_script}
.    endfor
.   endif
.  endif # !target(post-patch)
. endif # defined(PATCH_TCL_SCRIPTS) || defined (PATCH_TK_SCRIPTS)
.endif # defined(_POSTMKINCLUDED) && !defined(Tcl_Post_Include)
an class='deletions'>-0/+2 * - update port from v0.08 to v0.12aaron2005-11-213-10/+10 * Unbreak by upgrading to 1.6.thierry2005-11-204-18/+6 * Currently with "cpu I686_CPU" which is default,maho2005-11-203-18/+0 * Update to 2.4.2maho2005-11-203-5/+4 * - Update to 0.92pav2005-11-195-20/+43 * Add a patch to avoid C++ keyword conflict in a header file.perky2005-11-182-0/+15 * Update to 0.41mat2005-11-163-5/+5 * BROKEN: Size mismatchkris2005-11-161-0/+2 * Update checksum and size of distfile. I verified that the actual unpackedjhb2005-11-151-2/+2 * Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-1523-26/+23 * - Update to 5.7.11ahze2005-11-152-3/+4 * Update to 1.6.1.marcus2005-11-154-552/+10 * fixup make logic so that the distfile only gets here once and don't getmat2005-11-142-5/+1 * Take a perl@ hat and add SHA256 checksumsmat2005-11-144-0/+7 * Be hipe and add SHA256mat2005-11-143-0/+3 * Update to 1.4.1perky2005-11-143-7/+8 * Update to 1.03.osa2005-11-142-4/+5 * o) Drop maintainership cause I didn't use these ports since months anymore.lkoeller2005-11-142-2/+2 * portlint shorten pkg-descr, by removing duplicate information from COPYINGarved2005-11-132-50/+6 * Fix build on FreeBSD7arved2005-11-132-7/+15 * - Chase allegro updatepav2005-11-131-1/+2 * Update to 1.2.1arved2005-11-132-5/+5 * - Bail out when older version is installed, because the compilation would failpav2005-11-121-0/+5 * - Upgrade to 9.0, and add a distribution for FreeBSD-5.4 and 6.0.thierry2005-11-116-22/+24 * Fix pkg-plist when both octave and octave-forge aremaho2005-11-112-0/+2 * fix pkg-plistmaho2005-11-111-64/+23 * Fix package listmaho2005-11-112-44/+86 * - Remove commas from BROKEN messagesem2005-11-111-1/+1 * Add SHA256 checksumlioux2005-11-112-0/+2 * o Update to new distfilelioux2005-11-112-3/+4 * With portmgr hat on, reset maintainership of knu's ports since he haslinimon2005-11-118-8/+8 * - Add SHA256 to all ports submitter maintaingarga2005-11-112-0/+2 * Remove the usage of 'misc' as a secondary category.linimon2005-11-101-1/+1 * Be more precise about error on 4.x. Setting USE_GCC (implied by math/cln)vs2005-11-091-1/+2 * Chase Boost shared lib version after update to Boost 1.33.0.barner2005-11-091-1/+1 * - Update to 0.90sem2005-11-096-91/+94 * - Update MASTER_SITES and WWW: linevs2005-11-093-9/+4 * - Add SHA256ahze2005-11-091-0/+1 * - Update to 1.0.3pav2005-11-092-3/+3 * Upgrade to 2.0-4 and build the manual again.thierry2005-11-093-25/+20 * Fix build with goffice 0.1.1 [1].kwm2005-11-083-0/+547 * Update to 0.06vs2005-11-083-6/+5 * Add port math/p5-Algorithm-Combinatorics, efficient generation of combinatori...aaron2005-11-065-0/+56 * Fix some portlint warnings.tobez2005-11-062-4/+2 * Update to 2.4.2; assign maintainership to perl@.tobez2005-11-053-20/+11 * Update to KDE 3.4.3 / KOffice 1.4.2lofi2005-11-051-2/+2 * These ports depended on jx, which was removed.kris2005-11-0515-396/+0 * Update to 1.6.0.marcus2005-11-059-615/+509 * Bump PORTREVISION to chase the glib20 shared library update.marcus2005-11-0514-3/+14 * Presenting GNOME 2.12 for FreeBSD. The release is chock full of bug fixesmarcus2005-11-053-8/+7 * - Add more master sites, the original site have 10 slots limit and is fullpav2005-11-041-1/+3 * - Move USE_LDOUBLE=yes above bsd.port.pre.mk so pointyhat actaully usesahze2005-11-041-3/+1 * - Update to 0.8.2.1pav2005-11-042-3/+3 * - Update to 0.8.2pav2005-11-045-17/+34 * - Drop unused LDCONFIG_DIRSvs2005-11-031-3/+2 * Upgrade to 24.0.tg2005-11-022-3/+3 * - Updated from 0.06 to 0.07aaron2005-11-023-5/+4 * Unbreak on 4.xvs2005-11-025-7/+97 * - Chase cln and ginac updatespav2005-11-021-1/+2 * - Update to 1.3.3pav2005-11-023-6/+6 * - Update to 1.1.10pav2005-11-023-13/+109 * Upgrade to 2.0-3 and chase the new site.thierry2005-11-025-59/+105 * . Build and install some of the documentation files.glewis2005-11-022-1/+21 * Let the IGNORE message make a bit more sense and change it from:erwin2005-11-015-5/+5 * update to 2.4.1maho2005-10-312-3/+3 * update to 2005.06.13 and unbreakmaho2005-10-304-190/+130 * Add cputype of sempron; athlon type CPUmaho2005-10-301-1/+2 * Fix build and installmaho2005-10-302-7/+8 * Update to 1.0.59mnag2005-10-302-3/+3 * Update to 1.2mnag2005-10-302-3/+3 * o) Fix error when using funktion from shared libraries (dlopen, dlerror)lkoeller2005-10-302-1/+13 * Drop MAINTAINERmnag2005-10-301-1/+1 * - Update to 2005.10.06ehaupt2005-10-306-92/+124 * - Fix fftw3-long by ALWAYS using math/ldouble even if CPUTYPE is definedahze2005-10-292-3/+1 * BROKEN: Incorrect pkg-plistkris2005-10-291-0/+2 * BROKEN on ia64: Does not compilekris2005-10-291-2/+2 * BROKEN on 7.0: Does not buildkris2005-10-291-0/+4 * BROKEN: Does not buildkris2005-10-281-0/+2 * BROKEN on amd64: Does not buildkris2005-10-281-0/+4 * Update to 1.05.tobez2005-10-272-3/+3 * - Sync ports version to latest packages update (2005_10_19-13_48_UTC)az2005-10-252-3/+3 * - Update to 12.5.0 [1]jylefort2005-10-243-29/+14 * Make X11BASE-safevs2005-10-241-1/+1 * Add math/p5-Math-ConvexHull 1.00, a Perl module to calculate convextobez2005-10-245-0/+45 * - Update to 20051010sem2005-10-216-1292/+1287 * - Update to 4.3.6 [1]garga2005-10-19