Commit graph

106094 commits

Author SHA1 Message Date
Kris Kennaway
5facf6ab37 * Break out the 'parallel' target from /usr/ports/Makefile. One
advantage is that here we know the value of PKGSUFFIX (.tgz/.tbz) for
  the build via buildenv.

* Add a list of 'quickports', which are ports with long dependency chains
  that we should kick off straight away to try and avoid bottlenecks later
  on when most of the cluster idles waiting for one or two ports to build.

  Ideally we'd build dependencies of these ports exclusively first and only
  build other ports when we run out (i.e. a build slot becomes free), but I
  couldn't work out how to do this.  As a compromise, we now do
  'make -k -j<#> quickports all' which doesn't give quite as high a
  priority to the quickports (i.e. we also build other ports from the
  beginning while there are quickport dependencies still to build), but is
  better than nothing.

* Pass in the FETCH/EXTRACT/PATCH/BUILD/RUN_DEPENDS separately via env
  variables when dispatching a job.  This allows us to add and remove
  the dependencies at the corresponding build stage to catch ports
  with dependencies listed too early/late.
2004-07-14 08:47:03 +00:00
Kris Kennaway
d0a6a41e42 Set INDEX_JOBS to control index build concurrency 2004-07-14 08:36:48 +00:00
Kris Kennaway
a90c52dabe Drop the ignorelist concurrency back to 1 because I'm occasionally seeing
overlapping I/O.  Something similar to how parallel index builds are now
done will need to be done here too.
2004-07-14 08:34:25 +00:00
Kris Kennaway
592c704625 * If we time out connecting to a machine, give it a weight of 999 to make
sure we don't try and schedule jobs on it even if all other machines are
  busy
* Remove sleep in outer loop, this isn't needed or worthwhile now that there
  are so many machines being monitored
2004-07-14 08:30:34 +00:00
Kris Kennaway
71b501c979 Chase bento to pointyhat 2004-07-14 08:28:35 +00:00
Kris Kennaway
3a7c8c1833 * Be even more explicit about partial ports trees being unsupported
for INDEX builds [1]

* Remove the parallel target from Makefile; this is heavily tied to
  the package build cluster and can be better done in the makeparallel
  script (commit to follow) [2]

* Extend the format of INDEX to separately list the
  EXTRACT/PATCH/FETCH_DEPENDS instead of lumping them all in together
  with BUILD_DEPENDS.  The three new fields are appended to the end of
  the record in that order. [2]

* Change BROKEN to IGNORE in BROKEN_WITH_MYSQL failure code [3]

* Support non-default PREFIX for perl 5.00503 [5]

* Use pkg_info -I instead of ls when searching for conflicts [6]

* Allow local customization of the port subdirectories by including
  ${.CURDIR}/Makefile.local in bsd.subdir.mk if it exists [7]

* Fix 'make search' when ${PORTSDIR} is a symlink to a directory name
  containing extended regexp metacharacters [8]

Submitted by:	linimon [1] [3], kris [2], lth [4], sem [5], eik [5] [6],
		Roman Neuhauser <neuhauser@chello.cz> [7]
PR:		68299 [1], 67705 [3], 67264 [4], 59696 [5], 66568 [6],
		68072 [7]
2004-07-14 08:18:16 +00:00
Edwin Groothuis
f8a38f5ab6 Fix maintainer email address
Submitted by:	eik@
2004-07-14 07:56:40 +00:00
Peter Pentchev
fbc9b864a0 Yikes.. remove a '# DO NOT REMOVE' line ;) I've had this in my local
ports tree for nigh on two years now.  It seems that I've run makedepend
in this port's directory when touching it for the very first time -
the line appears in my initial patch submission to fix the distfiles and
take over maintainership from Ian Vaudrey...

PR:		69023
Submitted by:	Wesley Shields <wxs@csh.rit.edu>
2004-07-14 07:52:43 +00:00
Erwin Lansing
fc4ca2e42e Correctly use bsd.port.(pre|post).mk
PR:		69025
Submitted by:	Wesley Shields <wxs@csh.rit.edu>
2004-07-14 07:41:50 +00:00
Oliver Eikemeier
2cbfca83a7 wv library datetime field buffer overflow 2004-07-14 06:56:16 +00:00
Hye-Shik Chang
40215526a3 Enable to build with C89 compilers for -STABLE.
Submitted by:	Greg J. <xcas@cox.net>
2004-07-14 06:37:04 +00:00
Maho Nakata
9c0d6951bd In former commit I commented out all the blas options.
pointy hat to:	myself
2004-07-14 04:57:39 +00:00
Maho Nakata
f482f755d5 Some options for BLAS are available (though they are hidden by default). 2004-07-14 04:56:42 +00:00
Maho Nakata
94bcc3f41a 1) correct the names of shared libs for threaded version
2) Some Pentium 4 series have more caches (not 512kB, but 1M ~ 2M)
2004-07-14 04:49:52 +00:00
Maho Nakata
6537f6785e Remove lapack dependency. 2004-07-14 04:04:32 +00:00
Maho Nakata
0565157866 Update to 3.7.5 2004-07-14 03:27:00 +00:00
Oliver Eikemeier
69227d213a multiple vulnerabilities in Bugzilla 2004-07-13 23:47:33 +00:00
Markus Brueffer
5dd0d37d89 Update to version 0.4 2004-07-13 22:53:11 +00:00
Pav Lucistnik
efbc142d7b TreeLine helps you organise all your sticky notes, lists of books, movies,
website logins, personal contacts, or things to do.

It stores almost any kind of information. A tree structure makes it easy to
keep things organised. Each node in the tree can contain several fields,
forming a mini-database. The output format for each node can be defined, and
the output can be shown on the screen, printed, or exported to html.

PR:		ports/68920
Submitted by:	Tobias Roth <ports@fsck.ch>
2004-07-13 22:49:36 +00:00
Archie Cobbs
631138154b Update to version 1.2.1 2004-07-13 22:33:10 +00:00
Edwin Groothuis
3d6c8c8ab0 - Chase libidn version bump
- New maintainer: Kirk Strauser <kirk@strauser.com>

Submitted by:	Kirk Strauser <kirk@strauser.com>
2004-07-13 22:27:00 +00:00
Markus Brueffer
fee1be13a0 - Update to version 0.34
- Remove upstream applied patches
2004-07-13 21:30:08 +00:00
Greg Lewis
e91906cecf . Add another MASTER_SITE.
Requested by:	kris
2004-07-13 20:32:32 +00:00
Volker Stolz
9c2a1fd667 Add option for SLP via openslp
PR:		ports/68935
Submitted by:	Michael Johnson (maintainer)
2004-07-13 20:27:21 +00:00
Sergey A. Osokin
1c6d47cc7c Add CONFLICTS - both pkg-plist files containes bin/ltrace. 2004-07-13 20:21:35 +00:00
Sergey A. Osokin
29cce3da56 Respect CC flag.
Make portlint(1) happy (fix long COMMENT).
Move pkg-list's files to Makefile and remove pkg-plist.
2004-07-13 19:55:47 +00:00
Oliver Eikemeier
76de274928 check for a working tr(1). 2004-07-13 19:36:15 +00:00
Volker Stolz
fb91f80fb8 Fix UID/GID in options.
PR:		ports/68936
Submitted by:	Chris Pepper
Fixed by:	Vivek Khera (maintainer)
2004-07-13 18:58:59 +00:00
Akinori MUSHA
9537510396 Update to 0.9.1. 2004-07-13 18:45:33 +00:00
Akinori MUSHA
cbdfe6a393 Update to 0.4.3. 2004-07-13 18:14:26 +00:00
Akinori MUSHA
216dd8e198 Update to 0.1.2. 2004-07-13 18:09:41 +00:00
Akinori MUSHA
e852a71846 Update to 0.1.4. 2004-07-13 18:07:11 +00:00
Akinori MUSHA
6ecb02782e Update to 1.1. 2004-07-13 18:00:46 +00:00
Volker Stolz
b4a1e658d2 - MASTER_SITE no longer exists
- Script small enough to inline it into port
2004-07-13 16:48:27 +00:00
Pav Lucistnik
d429145377 - Update to 1.1.14
PR:		ports/68976
Submitted by:	Alex Rodioukov <simuran@shaw.ca> (maintainer)
2004-07-13 16:46:43 +00:00
Greg Lewis
4ffb43fe5a . Bump PORTREVISION (forgotten in previous commit). 2004-07-13 16:31:01 +00:00
Greg Lewis
2f6008a96f . Sort OPTIONS and the associated sections that deal with them.
. Add a GD option that compile gd support into gnuplot.

Prompted by:	Chris Burkert <chris@chrisburkert.de>
2004-07-13 16:28:56 +00:00
Mathieu Arnold
c2cd3ac22e Update to 1.03 2004-07-13 16:26:32 +00:00
Volker Stolz
36947186cd - Fix MASTER_SITE (s/xsl/xml/)
- Chase distinfo: Minor reroll
- Packaging: Drop pkg-plist, use REINPLACE instead of PERL
2004-07-13 16:24:33 +00:00
Pav Lucistnik
e28d8ba3be - Update to 2.1.4
PR:		ports/68949
Submitted by:	Vivek Khera <vivek@khera.org> (maintainer)
2004-07-13 16:23:12 +00:00
Mathieu Arnold
5f363444c6 Update to 1.19 2004-07-13 16:18:12 +00:00
Kirill Ponomarev
5aacd41110 Add tea 0.9.1, a simple GTK+ text editor.
PR:		ports/68995
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2004-07-13 16:10:46 +00:00
Volker Stolz
98ec693f71 Chase new location 2004-07-13 15:56:38 +00:00
Mathieu Arnold
283f7e5c0c Update to 0.06 2004-07-13 15:43:51 +00:00
Pav Lucistnik
367013fd04 - Update to 1.4.5
PR:		ports/68888
Submitted by:	Filippo Natali <filippo@widestore.net> (maintainer)
2004-07-13 15:41:34 +00:00
Volker Stolz
5c9f378262 Hosted on SourceForge 2004-07-13 15:39:39 +00:00
Oliver Eikemeier
0af4d59f08 attempt to keep sf.net mirrors up to date 2004-07-13 15:35:58 +00:00
Volker Stolz
01e6bce22f Update to 1.9
Based on PR:		ports/68983
Submitted by:		Chris Howells
Via:			Rong-En Fan (maintainer)
2004-07-13 15:29:25 +00:00
Volker Stolz
c0fe83c44c Add SourceForge to MASTER_SITES. 2004-07-13 15:20:55 +00:00
Oliver Lehmann
dd331a2aa4 fetch & Install sylpheed-mime.types to send attached Files with a propper
mime-type declaration.

Noted By:	Bill Moran <wmoran@potentialtech.com>
2004-07-13 15:14:22 +00:00