1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Maxime Henrion 269806ef1b Update to csup-snap-20060211:
- Add support for retries when the connection is rejected by the server
  and the associated -1 and -r maxRetries options.
- Add missing description for the -4 and -6 options in csup.1.
- Ignore the return value of a chflags() call in fattr_install() to
  match CVSup.  This fixes csup over NFS.
- Correctly handle any locking error with assertions.
- Make the multiplexer code fully dynamic and cancelable.
- Handle errors in the sender and receiver threads correctly by closing
  the multilpexer and waking up all the threads blocked on any of the
  channels.  This means we don't hang when being disconnected for
  instance.
- Make several functions of the chan API, most notably chan_read() and
  chan_write() take a struct chan * instead of an id.  This saves a
  mutex lock and unlock for each call to these functions, and also
  reduces the contention on the multiplexer lock.
- Change the stream API so that we can associate a stream with a void *
  to support the previous change.  Update all the consumers.
- Optimize the scheduling of the sender thread so that it's not
  possible to have some channels starve others.
- Optimize mkdirhier() so that it saves many access() calls on average.
- Always set the "no rsync" option to the collections since we don't
  support the rsync updating algorithm yet.  I have yet to see a CVSup
  server trying to send me rsync updates of files in checkout mode but
  better safe than sorry.
- Fix the RCS keyword handling.  Updating the OpenBSD-src collection
  from an OpenBSD CVSup server now works.
- Correctly handle deletion requests for directories.
- And various minor bugfixes.
2006-02-11 20:08:53 +00:00
accessibility - Bump $PORTREVISION for libexpat shlib bump. 2006-02-06 06:54:53 +00:00
arabic Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
archivers - Update to 0.5.12 2006-02-08 08:23:20 +00:00
astro Fix unfetchable distfile 2006-02-08 17:08:11 +00:00
audio - Update to 0.0.8 [1] 2006-02-10 13:55:05 +00:00
benchmarks Use the right fix (PTHREAD_LIBS) to build on all OS versions. 2006-02-10 10:12:29 +00:00
biology Update to 3.27. 2006-02-10 09:45:28 +00:00
cad The tarball has been rerolled to include our patches. 2006-02-06 06:45:27 +00:00
chinese move pcmanfm to x11-fm/ 2006-02-10 14:38:01 +00:00
comms Update to 4.2.5. 2006-02-11 02:34:50 +00:00
converters - Update to 1.09 2006-02-10 00:52:59 +00:00
databases Add p5-DBIx-Class-WebForm 0.02, CRUD methods for DBIx::Class. 2006-02-11 17:51:24 +00:00
deskutils [PATCH] deskutils/phpicalendar: Show all files that are installed 2006-02-11 01:22:19 +00:00
devel When APR_UTIL_WITHOUT_THREADS is not set, explicitly enable threads. 2006-02-11 14:42:45 +00:00
dns Convert .error to IGNORE when a port-specific combination of otherwise 2006-02-11 03:55:27 +00:00
editors Convert .error to IGNORE when a port-specific combination of otherwise 2006-02-11 03:55:27 +00:00
emulators Fix some errors, including: 2006-02-11 17:23:19 +00:00
finance Remove expired port finance/emma 2006-02-09 08:18:24 +00:00
french Add Scotch's support. 2006-02-03 22:20:57 +00:00
ftp Fix build on 4.x 2006-02-10 20:57:15 +00:00
games - Add a desktop entry 2006-02-11 02:00:35 +00:00
german - Update to 4.16 [1] 2006-02-02 14:18:46 +00:00
graphics Add xmms-msa. 2006-02-11 19:54:22 +00:00
hebrew Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
hungarian Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
irc Convert to OPTIONS framework. 2006-02-11 02:35:18 +00:00
japanese - Set UNAME_s=Linux since FreeBSD's native uname(1) is invoked 2006-02-11 15:35:24 +00:00
java Update to 3.1.2. 2006-02-08 15:01:39 +00:00
korean * Remove print/acroread - it has expired on 2006-01-03 2006-02-10 09:24:53 +00:00
lang Update to the 20060209 snapshot of GCC 4.0.3. 2006-02-11 13:09:01 +00:00
mail Mark DEPRECATED (mastersite gone, no longer maintained). De-orbit in 2006-02-11 16:10:56 +00:00
math o Do not build static libraries in default setting; this reduce the 2006-02-11 09:11:24 +00:00
mbone SHA256ify 2006-02-01 00:22:57 +00:00
misc Fix plist. 2006-02-11 17:40:20 +00:00
Mk - Remove the use of .error in favour of BROKEN to fail more gracefully 2006-02-11 02:34:48 +00:00
multimedia - Revert to making ffmpeg default instead of ffmpeg-devel 2006-02-11 19:17:59 +00:00
net Update to csup-snap-20060211: 2006-02-11 20:08:53 +00:00
net-im Switch to the 5.x binary (IGNORE on 4.x). 2006-02-11 14:44:20 +00:00
net-mgmt Update to 2.0 release. 2006-02-10 09:49:06 +00:00
net-p2p Transmission is a free, lightweight BitTorrent client. It features a 2006-02-11 18:12:45 +00:00
news - Fix possibility of "infinite make fork" when "Registering install for ..." 2006-01-28 02:11:35 +00:00
palm Revert my last commit, i didn't test it accordingly and this version is not 2006-02-02 17:11:04 +00:00
polish Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
ports-mgmt Update port: misc/tinderbox to 2.3.0 + enhancements 2006-02-11 01:26:22 +00:00
portuguese Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
print Add more specific COMMENT. 2006-02-11 14:42:41 +00:00
russian Remove myself from maintainer 2006-02-02 23:05:58 +00:00
science Mark NOT_FOR_ARCHS=sparc64, maintainer did not fix the build for 7 days 2006-02-09 15:58:53 +00:00
security make it possible to change the program which is used for authpipe 2006-02-11 11:37:46 +00:00
shells - Fix fetch by update to latest version (2006-01-24) 2006-01-31 15:07:06 +00:00
sysutils Update to 1.2. 2006-02-11 16:19:59 +00:00
Templates
textproc Add xmldiff. 2006-02-11 07:35:58 +00:00
Tools * In kill_procs(), pass in the directory and mountpoint as separate 2006-02-11 10:05:01 +00:00
ukrainian Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
vietnamese SHA256ify 2006-01-24 03:16:52 +00:00
www Add p5-Catalyst-Example-InstantCRUD , create a working CRUD Catalyst 2006-02-11 18:08:01 +00:00
x11 Upgrade to 7.6. 2006-02-10 20:21:31 +00:00
x11-clocks Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
x11-fm Update to 0.4.2. 2006-02-11 05:57:14 +00:00
x11-fonts FarsiWeb.ir has released the first standard set of Unicode Persian fonts ever 2006-02-07 22:07:45 +00:00
x11-servers Fix build on FreeBSD 4.X 2006-02-02 12:39:41 +00:00
x11-themes Upgrade to latest version. 2006-02-11 15:13:21 +00:00
x11-toolkits - Update to 2.8.12 2006-02-11 19:15:54 +00:00
x11-wm Upgrade to 0.16.8.02. 2006-02-11 15:11:28 +00:00
.cvsignore
CHANGES Another round of markup and spelling nits. 2006-01-27 13:17:11 +00:00
COPYRIGHT Happy new year! 2006-01-15 22:11:50 +00:00
KNOBS Fix a few spelling and abbreviation typos. This document also requires some 2006-01-27 13:37:30 +00:00
LEGAL * Remove print/acroread - it has expired on 2006-01-03 2006-02-10 09:24:53 +00:00
Makefile - Fix the make_index script if PORTSDIR is a path which contains a 2006-02-11 02:26:30 +00:00
MOVED Add chinese/pcmanfm entry. 2006-02-10 14:42:03 +00:00
README
UPDATING Update to 1.3.25. 2006-02-11 14:43:04 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

        http://www.freebsd.org/ports

For general information on the ports collection, please see the
FreeBSD Handbook which is available from:

        file://localhost/usr/share/doc/handbook/handbook.html

(if you installed the doc distribution on your machine)

Or:

        http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

for the latest official version from FreeBSD-current.

The section "The Ports Collection" will tell you how to use the
ports and packages and the "Porting Applications" section
describes how one can contribute to the ports collection.

If you would like to search for a given port, you can do so easily
by saying:

	make search key="<keyword>"

Which will generate a list of all ports matching <keyword>.

NOTE:  This tree can GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect, though if you don't have the original
distribution tarball(s) for something on CDROM then you will need to pull
it all over your network connection again if you ever try to build the
associated port.