FreeBSD ports tree (read-only mirror)
Find a file
Anton Berezin 45dd233be8 Update to 5.8.6. Also:
- redirect output from h2ph to /dev/null [1];
- fix File::Path insecure file/directory permissions [2];
  this resolves CAN-2004-0452
  (http://vuxml.freebsd.org/c418d472-6bd1-11d9-93ca-000a95bc6fae.html);
- for OSVERSION < 500036, create symlinks in /usr/bin not only for
  perl and suidperl, but also for a2p, c2ph, find2perl, h2ph, h2xs,
  perlbug, perlcc, perldoc, pl2pm, pod2html, pod2latex, pod2man,
  pod2text, s2p, and splain;  perl and suidperl are still enough for
  more recent FreeBSD versions [3];
- clean up created symlinks upon deinstallation [4];
- try to cleanup symlinks created by older versions of lang/perl5 and
  lang/perl5.8, during both installation and deinstallation [5];
- added support for DISABLE_BSDPAN environment variable [6];
- be explicit about use.perl usage after installation of 4.X systems
  [7];
- respect __MAKE_CONF partially (the build-time value is used) [8];
- fix threaded build - respect PTHREAD_CFLAGS and PTHREAD_LIBS [9].
- use.perl is now the same as pkg-install is now the same as
  pkg-deinstall;  apart from the changes already mentioned above, this
  is a shell script now;
- use.perl's logic is also simplified in several ways [10];
- fix a BSDPAN bug [11].

Outstanding issues: Module::Build support for BSDPAN, SU_CMD support (PR
70831), PR 64963 (partially), and anything else that I forgot.

[1] Nudged by: krion
[2] Reported by: nectar
    Patch from: Chris Turner @ RedHat
[3] PR: 55760, 57151, 58406
[4] Requested by: kris
    PR: 54262
[5] PR: 51281, 51539
[6] PR: 57134
[7] PR: 60736
[8] PR: 74431
[9] PR: 73233
[10] Perl version submitted by des, implemented in sh
[11] Reported by: Alexander Nagilum <freebsd %at% nagilum de>
2005-02-01 13:36:21 +00:00
accessibility Update to 0.11.13. 2005-01-19 20:48:19 +00:00
arabic The Islamic Tools and Libraries (ITL) is a project to provide a plethora of 2005-01-16 00:29:46 +00:00
archivers Add target to kill the configure warning and games/wesnoth's many compile 2005-01-31 20:20:44 +00:00
astro Update to 0.52, set maintainer to perl. 2005-01-28 09:22:54 +00:00
audio - Fix syntax on 5-STABLE past 2005-01-30 2005-02-01 10:15:04 +00:00
benchmarks Mark BROKEN on alpha 2005-01-26 04:29:38 +00:00
biology With portmgr hat on, reset maintainership of this port. All of wjv's 2005-01-22 04:43:18 +00:00
cad Update to version 0.40.2 2005-02-01 08:37:49 +00:00
chinese Add ports to ${SUBDIR} in alphabetical order. 2005-01-29 18:09:49 +00:00
comms Upgrade to 8.1.11. 2005-02-01 05:29:00 +00:00
converters Update to 0.57 2005-01-26 16:42:50 +00:00
databases Fixup after the PostgreSQL megacommit 2005-01-31 16:58:54 +00:00
deskutils Update to 0.4 2005-02-01 12:26:59 +00:00
devel Upgrade to 0.7.0.1. 2005-02-01 12:54:04 +00:00
dns Quote BROKEN 2005-02-01 10:17:09 +00:00
editors upgrade to 1.3 2005-01-31 09:08:59 +00:00
emulators Set NO_LATEST_LINK. 2005-01-30 17:28:30 +00:00
finance Update to 0.05 2005-01-31 17:13:44 +00:00
french The tarball has been rerolled to chase ASTK 1.2.1. 2005-01-24 21:26:31 +00:00
ftp Split the postgresql ports into a server and a client part. 2005-01-31 00:35:55 +00:00
games [games/einstein] : compile fix 2005-01-31 21:24:15 +00:00
german Fix the german/selfhtml port so that it installs the 2005-01-25 01:17:59 +00:00
graphics Update to version 2.7.3 2005-02-01 08:36:19 +00:00
hebrew Add i18nized doc subdirs to kdehier and adjust i18n port plists accordingly. 2004-12-22 22:04:15 +00:00
hungarian Add i18nized doc subdirs to kdehier and adjust i18n port plists accordingly. 2004-12-22 22:04:15 +00:00
irc Chase master site. 2005-01-30 11:09:23 +00:00
japanese Split the postgresql ports into a server and a client part. 2005-01-31 00:35:55 +00:00
java Update to 2.3 2005-02-01 11:19:26 +00:00
korean Update to 4.1 2005-01-26 09:50:35 +00:00
lang Update to 5.8.6. Also: 2005-02-01 13:36:21 +00:00
mail Upgrade to 2.0-RC5. 2005-02-01 06:32:34 +00:00
math BROKEN on amd64: Does not build 2005-01-31 10:29:17 +00:00
mbone Fix maintainer's email. 2004-12-24 11:39:19 +00:00
misc - Update to 0.9.5 2005-02-01 00:59:11 +00:00
Mk Split the postgresql ports into a server and a client part. 2005-01-31 00:35:55 +00:00
multimedia - fix typo 2005-01-31 12:52:30 +00:00
net After a crash jabberd refuses to run if a pidfile exists. 2005-02-01 11:12:05 +00:00
net-im After a crash jabberd refuses to run if a pidfile exists. 2005-02-01 11:12:05 +00:00
net-mgmt Split the postgresql ports into a server and a client part. 2005-01-31 00:35:55 +00:00
net-p2p o Fix patch #3676 from patch kit p with patch [2] from [1]: BT/fileTP 2005-01-31 02:47:22 +00:00
news Fixed directory traversal in file creation and fixed usage of insecure permissions. 2005-02-01 09:36:44 +00:00
palm Unquote IGNORE. 2005-01-19 16:59:18 +00:00
polish - install kde/gnome .desktop files without detecting kde/gnome present at 2005-01-29 23:39:22 +00:00
ports-mgmt - Update to 0.2.5 2005-01-31 11:46:42 +00:00
portuguese Say hello to the linux mega patch, it consolidates our linux bits a 2004-12-31 18:24:10 +00:00
print Upgrade to 20050117. 2005-01-31 22:07:31 +00:00
russian Split the postgresql ports into a server and a client part. 2005-01-31 00:35:55 +00:00
science Update to 1.6.4 2005-02-01 06:54:06 +00:00
security Documented vulnerabilities found in the newspost, newsfetch and newsgrab ports. 2005-02-01 09:03:52 +00:00
shells Use USE_PGSQL 2005-01-31 08:35:34 +00:00
sysutils - Update to 0.11.0 2005-01-31 13:55:35 +00:00
Templates Recognise amd64 machines. 2003-07-11 06:28:08 +00:00
textproc Update to version 0.99.8 2005-01-31 22:39:39 +00:00
Tools Document the check-latest-link and tindex scripts 2005-01-24 07:22:38 +00:00
ukrainian Add i18nized doc subdirs to kdehier and adjust i18n port plists accordingly. 2004-12-22 22:04:15 +00:00
vietnamese Add ports to ${SUBDIR} in alphabetical order. 2005-01-29 18:09:49 +00:00
www Correct an off-by-one error in HTTP range handling. 2005-02-01 12:11:48 +00:00
x11 Fix 'package' target on FreeBSD 4.x. 2005-02-01 01:28:33 +00:00
x11-clocks update xfce4-datetime-plugin to 0.3.1 2005-01-27 16:45:15 +00:00
x11-fm remove share/locale/nb_NO on uninstall 2005-01-29 21:23:49 +00:00
x11-fonts - Update to 0.4 2005-01-28 09:36:11 +00:00
x11-servers - Set USE_RC_SUBR to fix the new rcNG startup script 2005-01-26 08:56:48 +00:00
x11-themes fix plist 2005-01-29 21:01:37 +00:00
x11-toolkits Update to 0.9.7 (mozembed still needs manual tweaking, though) 2005-02-01 09:07:01 +00:00
x11-wm remove xfce4-menueditor since it is now included in xfce4-desktop 2005-01-30 21:05:18 +00:00
.cvsignore
CHANGES Say hello to the linux mega patch, it consolidates our linux bits a 2004-12-31 18:24:10 +00:00
LEGAL s/j2se/jdk/g for all jdk1.5 related tarballs 2005-01-20 08:01:35 +00:00
Makefile Introduce new variable MASTER_SITE_INDEX, to allow mirroring of 2004-12-17 11:23:22 +00:00
MOVED I messed up the MOVED fields a bit. 2005-01-31 16:37:59 +00:00
README
UPDATING Split the postgresql ports into a server and a client part. 2005-01-31 00:35:55 +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.