Commit graph

134712 commits

Author SHA1 Message Date
Pav Lucistnik
73091ff5f6 - Update to 0.52.1
PR:		ports/86517
Submitted by:	Yarema <yds@CoolRat.org> (maintainer)
2005-10-11 09:05:00 +00:00
Pav Lucistnik
a734ebf032 - Update to 0.15.20
PR:		ports/87242
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
2005-10-11 08:33:06 +00:00
Pav Lucistnik
05ea21381a - Update to 20050922
- Take maintainership

PR:		ports/86559
Submitted by:	chinsan <chinsan.tw@gmail.com>
2005-10-11 08:28:44 +00:00
Kris Kennaway
601c40170c BROKEN: Does not build 2005-10-11 06:24:20 +00:00
Kris Kennaway
a8aaa4f2c1 BROKEN: Incomplete pkg-plist 2005-10-11 06:22:10 +00:00
Kris Kennaway
ebfc6ec6f9 BROKEN on 7.0: Does not build 2005-10-11 06:18:28 +00:00
Kris Kennaway
187ff33791 BROKEN: Does not build 2005-10-11 06:15:45 +00:00
Kris Kennaway
d41f4f2400 BROKEN: Unfetchable 2005-10-11 06:13:01 +00:00
Kris Kennaway
4e98b72da4 BROKEN: Incomplete pkg-plist 2005-10-11 06:11:50 +00:00
Dirk Meyer
6e2b214147 - remove obsolete patch 2005-10-11 06:11:47 +00:00
Dirk Meyer
525bac71ef - new option WITH_CTRLPROXY_DOC for manpages and html doc
- use PORTDOCS
- make portlint happier
2005-10-11 06:11:10 +00:00
Kris Kennaway
6273570c39 BROKEN: Out of date distinfo file 2005-10-11 06:10:54 +00:00
Kris Kennaway
bd8a821de9 BROKEN: Incorrect pkg-plist 2005-10-11 06:10:00 +00:00
Vanilla I. Shu
5f09a675d1 Fix pkg-descr WWW line.
Submitted by:	Karol Kwiatkowski <freebsd@orchid.homeunix.dot.org>
2005-10-11 05:42:17 +00:00
Vanilla I. Shu
ef464913ef Upgrade to latest version. 2005-10-11 05:40:39 +00:00
Kris Kennaway
76994975a5 Now buildable again 2005-10-11 04:18:24 +00:00
Kris Kennaway
391855dc68 Remove, don't comment out, unused variables 2005-10-11 04:02:49 +00:00
Kris Kennaway
f03134ec0a Remove unused variables. Don't bother protecting against negative
queue lengths since that doesn't arise.
2005-10-11 04:02:05 +00:00
Kris Kennaway
29028363d7 Update lockf to lockf -k in example usage 2005-10-11 03:56:42 +00:00
Kris Kennaway
bd58a06a02 Update the lockf command to add -k in example usage 2005-10-11 03:56:20 +00:00
Kris Kennaway
94cda32b84 When -norsync is set, don't bother to run md5 over the bindist.tar
and copy it to the client.  This has two benefits:

1) Avoids spamming the master with dozens of md5 processes when
   dosetupnode is spawned for all client machines at ocne

2) Avoids silly copy attempts on disconnected nodes for which the file
   is copied to itself
2005-10-11 03:55:27 +00:00
Kris Kennaway
ac6980959a Change lockf to lockf -k in a commented-out command, just in case it's
ever uncommented.
2005-10-11 03:53:39 +00:00
Joe Marcus Clarke
8ce4d9ae0a Update to F4.0.4.8.
* if -B is used, add the bind address in the PID filename - from Ian Dickinson
* "acl" is an AV pair for service exec.  Within service attribute
  parsing, do not parse "acl" as the acl (or connection ACL) keyword.
  This is a hack; the parser is rather lame - noted by Bryce Kahle
* fix md4 for LP64
* do not accept skey keywords unless compiled with skey support
* fix skey enable password type - bit from Ed Ravin
* skey prompt ("challenge") is "S/Key challenge", not "Password"
* make "daemon" the default syslog facility and add a syslog config
  statement
* add support for user authentication via PAM
2005-10-11 03:53:12 +00:00
Kris Kennaway
b63664dd37 Add support for use_md_swap 2005-10-11 03:53:02 +00:00
Kris Kennaway
0faac9ad5f Add support for use_md_swap. When this variable is set in a
portbuild.conf, builds will each be done in a separate swap-backed md.
This dramatically improves build performance since

* Every transaction is not written to disk, so disk bandwidth is not
  a bottleneck

* Multiple builds do not contend with each other for the same set of
  filesystem locks and other per-device resources

The size of the md devices is controlled by the md_size variable.  '2g'
seems to be a good size.

Currently we mdconfig -u each device after each port build, since
otherwise dirty blocks accumulate and the md eventually uses a full
amount of backing store (2g in the above example).  This is a problem
if there is unsufficient swap backing to accomodate them all.

XXX This should be made configurable to avoid the performance penalty on
systems that do have enough swap backing
2005-10-11 03:52:37 +00:00
Kris Kennaway
f873829934 No need to hold the queue lock while polling client load 2005-10-11 03:48:11 +00:00
Kris Kennaway
86a1e3f264 * Use lockf -k instead of lockf. If there is ever contention from >1
process, you must use -k or lockf can give out two locks at once
2005-10-11 03:47:33 +00:00
Kris Kennaway
da7e71facd * Add support for use_md_swap 2005-10-11 03:45:49 +00:00
Kris Kennaway
e93c55ca9b * Unmount linprocfs around pkg_adding dependencies, to try and work
around silly failures in some ports when it is present

* Add a footer to completed builds that is recognised by pdispatch to
  retry truncated builds

* If ALWAYS_KEEP_DISTFILES is not present in the environment or port
  makefile, then clean up DISTDIR after the build finishes, to prevent
  collection of distfiles for this port.

* Finish flipping the switch on -noplistcheck - this is activated by
  passing in the NOPLISTCHECK environment variable instead of
  using PLISTCHECK in the opposite case
2005-10-11 03:40:57 +00:00
Kris Kennaway
917dfa95ab * Finish flipping the switch on -noplistcheck - this is activated by
passing in the NOPLISTCHECK environment variable instead of
  using PLISTCHECK in the opposite case

* Remove the unused -nodummy function

* Pass in ALWAYS_KEEP_DISTFILES when -distfiles is set
2005-10-11 03:37:57 +00:00
Kris Kennaway
353d47ddd9 * Remove support for the unused -nodummy function
* Finish flipping the switch on -noplistcheck - this is activated by
  passing in the NOPLISTCHECK environment variable instead of
  using PLISTCHECK in the opposite case

* Always pull in the distfiles from the client if they exist (needed
  for forthcoming ports tree changes to satisfy GPL license requirements)

* If the build did not complete "cleanly", e.g. it was interrupted by a
  network outage or client machine panic, then retry it until it succeeds
  instead of just leaving a dirty truncated log
2005-10-11 03:36:50 +00:00
Kris Kennaway
1a15382c52 * Remove unused -nodummy argument
* Finish flipping the switch on -noplistcheck; set NOPLISTCHECK instead
  of PLISTCHECK in the opposite case

* Clean up the distfiles/ directory when starting build, so it is not
  contaminated by old distfiles

* Remove commented-out code to don't back up old distfiles/ directory,
  it's just too big to do this.
2005-10-11 03:31:41 +00:00
Kris Kennaway
85ae134a79 Silence some possible errors from chflags -R 2005-10-11 03:27:36 +00:00
Kris Kennaway
ddd72ac387 Silence possible errors from some recursive commands 2005-10-11 03:27:19 +00:00
Joe Marcus Clarke
be71db4222 Chase the libdvdnav shared lib version. 2005-10-11 03:07:57 +00:00
Marcus Alves Grando
43ec299ee2 Update to 0.3.3
Take maintainership

PR:		87235
Submitted by:	chinsan <chinsan.tw@gmail.com>
2005-10-11 03:07:19 +00:00
Marcus Alves Grando
cfc454a864 Fix unfetchable MASTER_SITES
PR:		87236
Submitted by:	candy@kgc.co.jp (maintainer)
2005-10-11 02:54:48 +00:00
Marcus Alves Grando
928eb7f216 Update to 4.6
PR:		87231
Submitted by:	Martin Pala  <martinp@tildeslash.com> (maintainer)
2005-10-11 02:50:45 +00:00
Marcus Alves Grando
dec1a84ccd Update to 0.2.4.6
PR:		87229
Submitted by:	Thomas E. Zander <riggs@rrr.de> (maintainer)
2005-10-11 02:07:39 +00:00
Edwin Groothuis
96e604bf2d nan() is a gcc 3.3-ism, therefor require GCC 3.3 for this port. 2005-10-11 00:44:23 +00:00
Edwin Groothuis
51d0dd786d Upgrade to 5.0
Submitted by:	B3r3n <B3r3n@free.fr>
2005-10-10 23:02:44 +00:00
Bill Fenner
9099b4c79a Fix MASTER_SITE_* grouping syntax.
Approved by:	"Li-Lun Wang (Leland Wang)" <llwang@infor.org> (MAINTAINER)
2005-10-10 22:43:07 +00:00
Marcus Alves Grando
2d20d6b396 Use LIB_DEPENDS
PR:		87216
Submitted by:	Alejandro Pulver <alejandro@varnet.biz> (maintainer)
2005-10-10 22:05:17 +00:00
Mikhail Teterin
196fd0688c Remove a bogus variable from the Makefile. 2005-10-10 21:38:56 +00:00
Mikhail Teterin
d618db5fd2 Re-arrange the make-targets to avoid remaking the Makefiles -- this was
my regression from the earlier version of the port.
2005-10-10 21:34:25 +00:00
Mikhail Teterin
26379b9170 Add the missing patch, which provides for nas executables linking
dynamically with -laudio.
2005-10-10 21:23:45 +00:00
Marcus Alves Grando
d87b08f044 Update to 10.0.6
PR:		87201
Submitted by:	Adi Pircalabu <apircalabu@bitdefender.com>
2005-10-10 21:19:32 +00:00
Pav Lucistnik
d4850567f2 - Add support to Google Talk
- Add optional patch adding support for various MSN6 features
- Add optional patch for LDAP authentication support

PR:		ports/84929
Submitted by:	Ed Schouten <ed@fxq.nl>
Approved by:	Peter van Dijk <peter@dataloss.nl> (maintainer)
2005-10-10 21:16:47 +00:00
Pav Lucistnik
b48c99841e The `exhaust' project is a redcode simulator that is (hopefully) easy to embed
into your applications, as an alternative to pMARS.

This is a documentation package.

PR:		ports/83120
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
2005-10-10 21:09:12 +00:00
Bill Fenner
9a6e5a27d7 Remove bad grouping syntax with ${MASTER_SITE_NETBSD} which caused the
last site to never be used
2005-10-10 21:07:28 +00:00