Personal patches
Go to file
Satoshi Asami 8515b1add6 (1) Add new variable USE_NEWGCC. Set this if your port requires the
latest gcc.  This is currently the system compiler in 4-current and
    ports/lang/egcs in 3-stable.

    Setting USE_NEWGCC is a no-op if the compiler required is in the
    system.  If it is to be provided by a port, it will cause the
    variables "CC" and "CXX" to be set to the names of executables for
    the C and C++ compiler, and adds a BUILD_DEPENDS on the
    appropriate port.
Reviewed by: Chris Piazza <cpiazza@home.net> and Ade Lovett <ade@lovett.com>

(2) Add new variables CHMOD and CHOWN, set to full pathnames of those
    commands.  (Used in 3)

(3) When run as root, change owner:group of all files under ${WRKDIR}
    to 0:0 after extraction.  Set EXTRACT_PRESERVE_OWNERSHIP to turn
    off this feature.
Problem reported by: Slawek Zak <zaks@prioris.im.pw.edu.pl>
Reviewed by:	 the ports list

(4) Update MASTER_SITE_XCONTRIB.
PR:		12879
Submitted by:	Will Andrews <andrews@technologist.com>

(5) Update MASTER_SITE_GNU.
Submitted by:	Ralf "pth update of the day" Engelschall <rse@engelschall.com>

(6) Add check for valid categories.  If the port is not in a
    pre-approved list of categories, install will fail.  If you need a
    local addition, put it in variable VALID_CATEGORIES.
Reviewed by:	 the ports list

(7) Experimental feature: DEPENDS_CLEAN.  Define this variable and
    bsd.port.mk will attempt to run "make install clean" instead of
    "make install" when building dependencies.  Might be useful if you
    are building a port with a large number of dependencies without
    the benefit of a large disk.
1999-08-22 11:20:25 +00:00
archivers Compress postscript manual. 1999-08-14 16:26:19 +00:00
astro Upgrade to 1.42 and associated changes. 1999-08-08 00:17:21 +00:00
audio Update to version 1.0.9.1. 1999-08-22 03:48:50 +00:00
benchmarks turn-on rawio 1999-08-08 17:03:57 +00:00
biology Make port depend on linux_base instead of linux_lib. 1999-07-21 14:55:43 +00:00
cad Fixed missing MAINTAINER line. 1999-08-16 06:55:38 +00:00
chinese Not a good idea to depend on non-existent teTeX-beta. 1999-08-20 10:11:16 +00:00
comms cp -> ${CP} 1999-08-18 19:56:41 +00:00
converters Move distfile location to http://www.freebsd.org/~chris/distfiles/ 1999-08-08 18:13:22 +00:00
databases Round Robin Database Tool - store time-series data with averaging or other 1999-08-22 08:41:12 +00:00
deskutils Update to version 1.0.12. 1999-08-22 04:00:15 +00:00
devel Don't try to parse ${MOTIFLIB} if it's not defined. 1999-08-22 08:30:17 +00:00
dns Upgrade to bind 8.2.1 1999-08-08 18:03:46 +00:00
editors Update to 7.18.19980702. 1999-08-19 12:44:26 +00:00
emulators Fix the way the port figures out if linux support is present in the kernel. 1999-08-18 12:49:53 +00:00
finance Add windowmaker as a secondary category. 1999-08-01 03:27:23 +00:00
ftp Add patch-ac, which I forgot to cvs add when I upgraded pavuk to pl18 1999-08-05 09:10:13 +00:00
games Activate powerpak 1999-08-21 20:21:14 +00:00
german As threatened, enforce the "Capital, no period" rule. Ellipses are 1999-06-26 17:19:19 +00:00
graphics Update to version 0.3.9. 1999-08-22 03:50:59 +00:00
irc MASTER_SITE update 1999-08-18 19:40:38 +00:00
japanese MASTER_SITES changed. 1999-08-21 16:18:23 +00:00
java egcc/eg++ have been renamed to gcc295/g++295. Change 1999-08-17 19:37:11 +00:00
korean Update to distfiles dated 1999.7.20 1999-08-12 01:03:24 +00:00
lang Update to version 5.30 1999-08-19 03:19:03 +00:00
mail Upgrade to 0.95.7. 1999-08-22 09:00:24 +00:00
math Update to version 2.0.16b. 1999-08-22 04:09:08 +00:00
mbone Assorted ${WRKDIRPREFIX}/symlink ${PORTSDIR} fixes. mbone/vat still doesn't 1999-07-15 21:53:15 +00:00
misc Update to version 1.0.12. 1999-08-22 04:00:15 +00:00
Mk (1) Add new variable USE_NEWGCC. Set this if your port requires the 1999-08-22 11:20:25 +00:00
multimedia Cleanup fetching comments: {DISTFILES} already contains .tar.gz. Also point 1999-08-14 17:23:25 +00:00
net Add rrdtool, and re-sort SUBDIR entries. 1999-08-22 08:42:30 +00:00
net-im Updated to version 0.9.7 1999-08-12 09:20:45 +00:00
net-mgmt Update to version 0.72 1999-08-03 21:46:40 +00:00
news Get the sources of the inn-stable port from the download section 1999-08-21 17:13:39 +00:00
palm 0.9.2 -> 0.9.3 1999-08-21 09:55:27 +00:00
ports-mgmt manpage fix 1999-08-14 12:55:26 +00:00
portuguese/ispell-pt_BR I *LOVE* WWW: 1999-05-03 04:28:35 +00:00
print Update to version 0.40. 1999-08-22 04:01:09 +00:00
russian Re-enforce caps, no period. An "exceptions" file has been created 1999-08-02 16:55:21 +00:00
science Re-enforce caps, no period. An "exceptions" file has been created 1999-08-02 16:55:21 +00:00
security Make it clear(er) that RSAREF is a port that must be installed, not, perhaps, 1999-08-18 00:02:55 +00:00
shells Update to 3.1.6. 1999-08-06 11:59:41 +00:00
sysutils Update to version 1.0.6. 1999-08-22 04:03:26 +00:00
Templates
textproc Update to version 1.4.0. 1999-08-22 03:40:41 +00:00
Tools Do not require dependencies to be deleted to be explicitly listed. 1999-08-18 10:24:53 +00:00
vietnamese Make this port reinstall friendly. 1999-07-04 21:39:03 +00:00
www Update to version 1.0.4. 1999-08-22 03:41:53 +00:00
x11 New GNOME metaport to match recent updates. Note libglade and 1999-08-22 04:06:04 +00:00
x11-clocks Update to version 2.6.1 1999-08-18 19:31:44 +00:00
x11-fm Update to version 4.5.37. 1999-08-22 04:04:36 +00:00
x11-fonts Add INSTALL and DEINSTALL scripts. 1999-08-19 12:28:51 +00:00
x11-servers Re-enforce caps, no period. An "exceptions" file has been created 1999-08-02 16:55:21 +00:00
x11-themes Update to gtkstep 1.6 1999-07-17 01:33:17 +00:00
x11-toolkits egcc/eg++ have been renamed to gcc295/g++295. Change 1999-08-17 19:37:11 +00:00
x11-wm Update to version 0.51.1 1999-08-21 00:26:15 +00:00
.cvsignore
INDEX Despite what I said before, this is the official INDEX file for 1999-05-14 11:54:54 +00:00
LEGAL Add hotjava: licensed for individual non-commerical use only. 1999-07-03 23:50:50 +00:00
Makefile Add new category "ftp". 1999-08-02 10:42:26 +00:00
README
YEAR2000 Commit all Y2K/WWW_SITE changes from today... 1999-03-11 21:47:15 +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/handbook/handbook.html

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.