FreeBSD ports tree (read-only mirror)
Find a file
Tijl Coosemans 1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
accessibility - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
arabic Cleanup patches, a* categories. 2016-07-26 16:51:15 +00:00
archivers Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
astro Add my spiritual home to the list 2016-09-30 18:44:00 +00:00
audio Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
base Remove things that are now handled by bsd.port.mk 2016-09-08 21:44:31 +00:00
benchmarks Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
biology Update PORTREVISION and dinstinfo due to upstream tarball change 2016-09-29 21:12:50 +00:00
cad - Update to 3.8.82 2016-09-30 19:14:07 +00:00
chinese Catch stray dependencies, courtesy of the proxy-deps qa check. 2016-09-30 16:03:23 +00:00
comms Fix build. 2016-09-30 17:03:24 +00:00
converters converters/p5-LaTeXML: chase r358922 2016-09-28 07:15:56 +00:00
databases Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
deskutils Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
devel Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
dns Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
editors Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
emulators Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
finance - Update gnucash-docs to 2.6.14 2016-09-19 21:17:59 +00:00
french Revert recent strfile changes, strfile is already in base 2016-09-14 19:50:46 +00:00
ftp Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
games Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
german Unmark broken on powerpc64 2016-09-15 01:41:28 +00:00
graphics Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
hebrew Many KDE i10n ports: Patch updates CURDIR 2016-05-26 03:38:38 +00:00
hungarian Many KDE i10n ports: Patch updates CURDIR 2016-05-26 03:38:38 +00:00
irc - Update devel/icu to 57.1. 2016-09-24 11:06:57 +00:00
japanese - Remove duplicate license variables to fix build error 2016-09-22 11:26:48 +00:00
java - Add LICENSE 2016-09-30 09:01:46 +00:00
Keywords Add a note explaining why the @javavm keyword does not register argument in the plist 2016-07-31 12:47:28 +00:00
korean Split korean/imhangul into korean/imhangul-gtk2 and korean/imhangul-gtk3. 2016-09-15 18:12:44 +00:00
lang Update to version 16.1 2016-09-30 18:59:46 +00:00
mail Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
math Five omnibus tests for testing the composite hypothesis of normality. 2016-09-30 07:08:56 +00:00
misc Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
Mk Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
multimedia Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
net Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
net-im multimedia/libvpx: update 1.6.0 2016-09-30 01:15:10 +00:00
net-mgmt Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
net-p2p Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
news - Update devel/icu to 57.1. 2016-09-24 11:06:57 +00:00
palm Remove expired ports without open PRs: 2016-07-04 20:48:23 +00:00
polish polish/fortunepl: uncomment BROKEN 2016-09-19 19:55:44 +00:00
ports-mgmt ports-mgmt/porttree: switch MASTER_SITE to SF to unbreak 2016-09-30 14:30:52 +00:00
portuguese devel/eric6: update to 6.1.9 2016-09-06 06:16:04 +00:00
print print/harfbuzz: update to 1.3.2 2016-09-29 21:28:53 +00:00
russian russian/fortuneru: Once again, mark this port BROKEN (unfetchable) 2016-09-19 18:57:36 +00:00
science - Update to version 1.7.1 [1] 2016-09-29 20:01:40 +00:00
security Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
shells Update to 4.4 2016-09-30 17:19:50 +00:00
sysutils Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
Templates Cache ac_cv_sys_long_file_names conftest result (always yes) 2016-05-06 20:57:55 +00:00
textproc Chase dependencies affected by the name change devel/google-sparsehash -> devel/sparsehash 2016-09-30 09:46:16 +00:00
Tools Use make(1) to extract variables from a Makefile, not grep. 2016-09-08 12:49:02 +00:00
ukrainian Many KDE i10n ports: Patch updates CURDIR 2016-05-26 03:38:38 +00:00
vietnamese Remove spurious ${STAGEDIR} from @exec and @unexec lines added to the plist 2016-07-29 10:53:38 +00:00
www Update to 0.10.47, and pet portlint. 2016-09-30 15:50:43 +00:00
x11 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
x11-clocks - Add LICENSE 2016-09-08 16:03:26 +00:00
x11-drivers With the power of USES=dos2unix, get rid of most patches and files 2016-06-20 16:23:28 +00:00
x11-fm Update to 3.8.4 2016-09-26 17:20:18 +00:00
x11-fonts x11-fonts/oldschool-pc-fonts: add new port 2016-09-30 10:03:16 +00:00
x11-servers x11-servers/xorg-nestservdr: document SSL requirement 2016-09-10 02:59:50 +00:00
x11-themes Convert CC license names to r421995 spellings 2016-09-28 06:38:00 +00:00
x11-toolkits - Update devel/efl to 1.18.1 2016-09-27 13:43:25 +00:00
x11-wm - Fix LICENSE 2016-09-28 09:01:46 +00:00
.arcconfig The callsign isn't required anymore. 2016-09-29 06:18:56 +00:00
.gitattributes
.gitignore
CHANGES Add all Creative Commons licenses 2016-09-13 12:24:51 +00:00
CONTRIBUTING.md
COPYRIGHT
GIDs textproc/apache-solr: 5.5.2 -> 6.2.0 2016-09-11 11:43:36 +00:00
LEGAL - Remove the port math/bamg, as it is no longer supported upstream. 2016-08-14 18:36:34 +00:00
Makefile Have make update work for a git only repository. 2016-04-13 11:28:57 +00:00
MOVED Remove obsolete ports games/fgrun 2016-09-30 13:54:13 +00:00
README
UIDs textproc/apache-solr: 5.5.2 -> 6.2.0 2016-09-11 11:43:36 +00:00
UPDATING emulators/ppsspp: enslave GUI options 2016-09-27 18:25:34 +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 ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

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

NOTE:  This tree will 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.