1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-16 07:58:04 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Alexander Leidinger 71b93e612e BEWARE: As rcoder(8) isn't present on FreeBSD 4 but clamd must be
be started before clamav-milter the startup-script for clamd
        must alphabetically arranged before the startup-script for
        clamav-milter. It was decided to use the clamd statup-scrtipt
        from security/clamav-devel (clamav-clamd.sh), so users running
        an older version of security/clamav have to change
        'clamd_enable="YES"' to 'clamav_clamd_enable="YES"' in
        /etc/rc.conf. On the other hand this changes makes it easier
        to switch between security/clamav and security/clamav-devel.

- Respect PTHREAD_CFLAGS.
- Use USE_LIBTOOL_VER=14 as the libtool shipping with clamav 0.65
  erroneously links against libc _and_ libc_r on FreeBSD 4.
- Don't link against libcipher on FreeBSD < 501100, clamav doesn't
  depend on it. The linker warnings suggesting that it is required
  were triggered by linking against both, libc and libc_r.
- Unconditionally depend on math/libgmp4. Otherwise, if libgmp4 is
  already installed on a FreeBSD 4-STABLE system compilation of
  security/clamav fails, as the headers of libgmp4 are used but the
  base libgmp is used for linking.
- Fix generation of clamav-milter.8 when building with WITH_MILTER
  (part of new files/patch-clamav-milter::Makefile.in).
- Don't USE_GETOPT_LONG when compiling with WITH_MILTER, clamav
  uses its own getopt_long() regardless if a devel/libgnugetopt is
  installed or the version in the base of FreeBSD 5 is present.
- Allow compilation of WITH_MILTER with mail/sendmail.
- Install a startup-script (taken from security/clamav-devel with some
  fixes in comments) for clamav-milter when compiled with WITH_MILTER.
- In pkg-descr remove the note that clamav-milter doesn't build on
  FreeBSD 4 with base gcc, it builds fine there. Mention that
  clamav-milter can be optionally used (taken from pkg-descr of
  security/clamav-devel).
- Fix compilation when an older version of security/clamav is installed.
  If there's an older version of libclamav installed clamav 0.65 will
  link against it instead of the newly built one. This is not a problem
  if the installed version is compatible with the new one as libclamav
  gets linked dynamically and the installed version will be replaced
  with the new one. However, if the older version is incompatible
  linking of clamav 0.65 fails. This problem was discovered by
  Jan-Peter Koopmann Jan-Peter.Koopmann@seceidos.de and the fix
  (most of the new patches in the files directory) confirmed working.
- In clamav-milter replace the path to the used sendmail executable with
  the location of the mailwrapper(8) (/usr/sbin/sendmail). Obtained
  from security/clamav-devel.

PR:		59948
Submitted by:	Marius Strobl <marius@alchemy.franken.de>
Approved by:	maintainer
2003-12-08 14:06:49 +00:00
accessibility Fix build on -STABLE. 2003-12-06 08:18:34 +00:00
arabic Add the pkg directory with COMMENT for arabic. 2003-11-24 17:13:16 +00:00
archivers - AMD64 has no APM 2003-11-25 18:57:36 +00:00
astro - Update to version 1.35.1 2003-12-07 14:41:17 +00:00
audio Switch dependency mad -> libmad as more apropriate. 2003-12-08 07:56:05 +00:00
benchmarks - Update to 2.57 2003-12-04 10:22:32 +00:00
biology - Update to last snapshot 2003-12-07 00:29:56 +00:00
cad Work around internal compiler error on -current. 2003-12-08 13:34:28 +00:00
chinese Sync with irc/irssi. 2003-12-07 08:54:04 +00:00
comms Mark as broken on 5.x. Informed maintainer. 2003-12-08 05:22:40 +00:00
converters Add shftool 1.1.0, converter for the Standard Hex Format (SHF). 2003-12-08 13:24:46 +00:00
databases Updated to 0.17 2003-12-08 13:47:44 +00:00
deskutils Mark broken due to failing checksum. 2003-12-08 06:26:42 +00:00
devel Updated to 0.07 2003-12-08 13:38:32 +00:00
dns - Fix build with postgresql 7.4 2003-12-07 11:55:37 +00:00
editors first remove patches. raize IssueZilla as far as possible 2003-12-08 13:57:34 +00:00
emulators Patched to support newer xmame versions. 2003-12-08 07:56:52 +00:00
finance The openhbci dependency is needed to build the object modules, not just 2003-11-22 16:25:49 +00:00
french - Upgrading french/aster from 7.1 to 7.2; 2003-12-08 02:07:22 +00:00
ftp Add wput 0.3.6, 2003-12-08 10:13:10 +00:00
games - Update to version 1.0.4 2003-12-07 15:58:55 +00:00
german Define USE_PERL5_BUILD, not erroneous USE_PERL. 2003-11-20 15:06:14 +00:00
graphics Add patch to allow advanced optimizations with icc (portrevision bumped). 2003-12-08 13:28:18 +00:00
hebrew
hungarian Slave ports do not need to include the master category in CATEGORIES. 2003-11-15 10:09:01 +00:00
irc fix typo error (deve/boehm-gc to devel/boehm-gc), 2003-12-07 08:44:59 +00:00
japanese Update to 0.1.7. 2003-12-08 13:45:29 +00:00
java Upgrade to Eclipse 2.1.2. 2003-12-04 10:26:11 +00:00
korean Fix build on 5.x 2003-11-21 11:19:45 +00:00
lang Update to 7.1.033. 2003-12-08 13:29:42 +00:00
mail Updated to 3.003 2003-12-08 13:18:39 +00:00
math - In the heat of the battle I mistakenly patched amd64 instead of alpha. 2003-12-08 10:00:42 +00:00
mbone - Unbreak by adding dependency on makedepend. 2003-11-20 20:57:26 +00:00
misc - Update to version 0.7.2 2003-12-05 23:03:47 +00:00
Mk * Sync with update of editors/xemacs-devel (to 21.5-b15). 2003-12-08 08:31:58 +00:00
multimedia Switch dependency mad -> libmad as more apropriate. 2003-12-08 11:23:46 +00:00
net Updated to 0.17 2003-12-08 13:47:44 +00:00
net-im - Update to 1.5.286 2003-12-05 14:01:39 +00:00
net-mgmt - Update to 1.2 2003-12-05 14:00:01 +00:00
net-p2p - Update to 1.2.4b 2003-12-05 10:37:21 +00:00
news - Update to 1.9.46 2003-12-07 17:32:40 +00:00
palm - Fix build on 5.x 2003-11-22 01:38:52 +00:00
picobsd
polish Chase libgadu shared library version. 2003-11-19 15:02:04 +00:00
ports-mgmt Add sysutils/portdowngrade, a utility to help downgrade FreeBSD ports by 2003-12-04 06:37:09 +00:00
portuguese Define USE_PERL5_BUILD, not erroneous USE_PERL. 2003-11-20 15:06:14 +00:00
print - Update to version 3.7.16 2003-12-07 16:38:15 +00:00
russian Add conflicts on xmms-[0-9]* 2003-12-08 10:57:06 +00:00
science - Make it do actually something useful. 2003-12-07 01:12:25 +00:00
security BEWARE: As rcoder(8) isn't present on FreeBSD 4 but clamd must be 2003-12-08 14:06:49 +00:00
shells Add 'cvs blame' support. 2003-12-06 21:30:01 +00:00
sysutils Update to 0.3.3. patch-memswap.c has been incorporated into the 2003-12-08 02:41:01 +00:00
Templates
textproc Update to 0.1.7. 2003-12-08 13:45:29 +00:00
Tools
ukrainian
vietnamese
www Update to version 9194. 2003-12-08 10:48:04 +00:00
x11 Don't falsely tell the kernel that this driver supports the nForce onboard 2003-12-08 00:50:59 +00:00
x11-clocks Unbreak on 5.x 2003-11-21 10:52:11 +00:00
x11-fm Update to 1.30 (see extensive ChangeLog for details). Adds more verbose 2003-12-08 06:15:05 +00:00
x11-fonts Fix packing list. 2003-11-21 04:01:39 +00:00
x11-servers Fix patching stage in XFree86-4-Server-snap by using patch-xfree86.cf in this 2003-11-29 22:34:32 +00:00
x11-themes - Fix Lush theme by installing png files too. 2003-12-06 22:09:32 +00:00
x11-toolkits - Fix Lush theme by installing png files too. 2003-12-06 22:09:32 +00:00
x11-wm - Fix build in post if_xname world 2003-12-08 00:19:58 +00:00
.cvsignore
INDEX New INDEX for 4.2, with 9662 ports 2003-11-15 16:05:26 +00:00
INDEX-5 This is the 5.2-RELEASE INDEX-5 file. As I was looking back on the days 2003-12-05 06:48:15 +00:00
LEGAL add gibi (french/gibi) 2003-12-08 02:02:26 +00:00
Makefile
MOVED - log migration of postgresql7-client 2003-12-05 04:10:31 +00:00
README

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.