1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-10 07:04:03 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Joe Marcus Clarke 9e5632dd66 Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
2004-07-09 17:43:11 +00:00
accessibility Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
arabic Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
archivers Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
astro Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
audio Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
benchmarks Update to 1.5 2004-07-02 12:11:32 +00:00
biology Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
cad Chase libgsl-update 2004-07-07 08:22:50 +00:00
chinese Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
comms Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
converters Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
databases Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
deskutils Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
devel Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
dns Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
editors Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
emulators Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
finance Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
french Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
ftp Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
games Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
german Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
graphics Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
hebrew Set an expiry date of 2004-08-20 for these BROKEN/IGNORE/FORBIDDEN 2004-06-21 21:27:46 +00:00
hungarian Update to version 3.2.3 2004-06-09 16:58:30 +00:00
irc * Fix crash when typing <space> <tab> 2004-07-08 19:00:10 +00:00
japanese Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
java xp WWW (for vi users) 2004-07-09 08:48:49 +00:00
korean Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
lang Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
mail Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
math Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
mbone
misc Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
Mk Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
multimedia Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
net Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
net-im Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
net-mgmt Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
net-p2p Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
news - Update to 20040707 snapshot 2004-07-09 08:16:40 +00:00
palm Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
picobsd Set an expiry date of 2004-08-20 for these BROKEN/IGNORE/FORBIDDEN 2004-06-21 21:27:46 +00:00
polish Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
ports-mgmt add some references 2004-07-09 14:51:16 +00:00
portuguese Add php_doc-br , PHP documentation in HTML. 2004-06-24 09:14:40 +00:00
print Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
russian Establish a correct master-slave relationship between 2004-06-23 21:47:13 +00:00
science Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
security Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
shells Fix location of binary in man-page 2004-07-08 11:44:12 +00:00
sysutils Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
Templates
textproc Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
Tools
ukrainian Update to version 3.2.3 2004-06-09 16:58:30 +00:00
vietnamese
www Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
x11 Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
x11-clocks Update to version 3.2.3 2004-06-09 16:58:30 +00:00
x11-fm Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
x11-fonts Canonicalize MASTER_SITES a bit, to ease sorting by dumb scripts (ranksites) 2004-07-07 08:42:53 +00:00
x11-servers Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
x11-themes Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
x11-toolkits Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
x11-wm Apply a big libtool patch to allow porters to use the libtool installed by 2004-07-09 17:43:11 +00:00
.cvsignore
CHANGES Add a blurb about the new GConf schema handling style. More details are 2004-07-07 20:14:08 +00:00
INDEX
INDEX-5
LEGAL - Make LEGAL closer to reality. 2004-06-30 14:30:55 +00:00
Makefile Be more explicit about INDEX builds not being supported with partial 2004-06-11 23:52:44 +00:00
MOVED Remove editors/moleskine 2004-07-09 17:08:17 +00:00
README
UPDATING Changelog also available for FreeBSD releases of opera. 2004-07-09 07:32:57 +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.