1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Don Lewis 3bbd4b1e3f Remove the --with-system-graphite configure option to unbreak
editors/openoffice-4 on FreeBSD 10.0 and 11.0.  The cause of the
breakage is that on systems with clang as the default compiler,
graphics/silgraphite is built with clang and linked to libc++.so.1,
while openoffice is built with gcc from ports and linked to libstdc++.
This combination causes the resulting executables to go boom.

Add a source makefile patch to unbreak the --with-system-jpeg option
and enable this option.  The problem is that without this patch the
build tries to link to the openjdk version of libjpeg instead of
the version installed by graphics/jpeg.

The --with-system-mythes options also works, so enable it as well.

Adjust LIB_DEPENDS for these changes.  Also make the graphics/png
dependency explicit.

Reroll the ext_sources tarball for these changes.  Remove SVNREVISION
from its name and tweak how it is extracted to allow the same
ext_sources tarball to be used for multiple AOO releases.

Various Makefile tweaks to make upgrades easier and to reduce
differences between the Makefile for openoffice-4 and a forthcoming
update to openoffice-devel.

USE_PYTHON=yes is obsolete, so convert to USES=python.

Remove a bunch of @'s from the Makefile to make the build slightly
more verbose and make debugging a bit easier if something breaks
in our Makefile.

Remove trailing cruft from files/patch-sal (from pfg@).

Nuke files/patch-sal-inline (from pfg@).

PR:		192545
Approved by:	office@ (bapt)
2014-08-25 23:21:55 +00:00
accessibility Upgrade OpenEXR and ilmbase to 2.2.0. 2014-08-15 20:37:31 +00:00
arabic Upgrade OpenEXR and ilmbase to 2.2.0. 2014-08-15 20:37:31 +00:00
archivers - Update pandoc to 1.13.0.1 2014-08-25 18:29:57 +00:00
astro Remove deletion of LC_MESSAGES directories that are owned by devel/gettext 2014-08-20 00:25:18 +00:00
audio Convert to USES=python. 2014-08-25 17:08:15 +00:00
benchmarks Define LICENSE (GPLv2); reformat pkg-descr and kill bogus EOL whitespace. 2014-08-25 11:13:11 +00:00
biology - Stagify 2014-08-25 17:19:31 +00:00
cad - Add HiSIM2 support. 2014-08-25 15:51:30 +00:00
chinese Stage chinese/fcitx-sunpinyin 2014-08-21 23:07:32 +00:00
comms - Update MAINTAINER 2014-08-23 15:58:12 +00:00
converters devel/protobuf-c: update to 1.0.1 2014-08-16 21:04:52 +00:00
databases - Drop USE_AUTOTOOLS=libtool, libtool is not used 2014-08-25 22:53:44 +00:00
deskutils Remove some duplicate lines from plist (or duplicate plist) 2014-08-25 16:44:07 +00:00
devel devel/rubygem-hoe: update to 3.12.0 2014-08-25 21:28:41 +00:00
dns dns/rubygem-public_suffix: update to 1.4.5 2014-08-24 17:34:06 +00:00
editors Remove the --with-system-graphite configure option to unbreak 2014-08-25 23:21:55 +00:00
emulators IGNORE emulators/i386-wine(-devel)? on ARCH=i386, fix lib bundling. 2014-08-25 20:02:20 +00:00
finance Stagify. 2014-08-25 07:05:54 +00:00
french Stage french/dico 2014-08-24 17:08:39 +00:00
ftp ftp/filezilla: 3.8.0 -> 3.9.0.3 2014-08-24 09:52:06 +00:00
games Clean up COMMENT. 2014-08-25 14:18:55 +00:00
german - Update to 2014.08.17 2014-08-18 12:45:15 +00:00
graphics graphics/rubygem-cairo: update to 1.12.9 2014-08-25 20:47:42 +00:00
hebrew - Update MAINTAINER 2014-08-23 15:58:12 +00:00
hungarian Upgrade OpenEXR and ilmbase to 2.2.0. 2014-08-15 20:37:31 +00:00
irc irc/rubygem-cinch: update to 2.1.0 2014-08-23 20:44:18 +00:00
japanese Reset maintainership for non staged ports 2014-08-25 10:01:51 +00:00
java . Update to 8u20. 2014-08-24 05:44:04 +00:00
Keywords Fix fmtutil keyword with pkg_install 2014-08-05 16:58:58 +00:00
korean More unzip removal 2014-08-17 20:41:48 +00:00
lang - Update pandoc to 1.13.0.1 2014-08-25 18:29:57 +00:00
mail mail/rubygem-mail: update to 2.6.1 2014-08-25 18:49:52 +00:00
math math/py-pycosat: Chase category change for math/picosat 2014-08-25 11:45:23 +00:00
misc Allow staging as a regular user 2014-08-25 20:01:13 +00:00
Mk Check that the plist doesn't reference the stage dir during stage-qa 2014-08-25 22:10:42 +00:00
multimedia - Switch to USES=libtool 2014-08-25 22:56:05 +00:00
net - Update pandoc to 1.13.0.1 2014-08-25 18:29:57 +00:00
net-im Reset maintainership on nonstaged ports 2014-08-25 10:20:51 +00:00
net-mgmt net-mgmt/ocsinventory-agent: Upgrade version 2.0.5 => 2.1.1 2014-08-25 20:58:30 +00:00
net-p2p Add net-p2p/zetacoin-nox11 as a slave to zetacoin. This allows installing 2014-08-23 20:21:08 +00:00
news Berkeley DB cleanup, remove versions 4.0 ... 4.7. 2014-08-21 22:50:29 +00:00
palm Convert a bunch of USE_BZIP2 to USES=tar:bzip2 2014-07-29 18:41:15 +00:00
polish - Update to 20140817 2014-08-18 12:45:22 +00:00
ports-mgmt Do not strip binaries at all this port is a developement ports and should remain with symbols 2014-08-25 21:03:08 +00:00
portuguese Upgrade OpenEXR and ilmbase to 2.2.0. 2014-08-15 20:37:31 +00:00
print print/rubygem-prawn-svg: update to 0.16.0 2014-08-25 19:02:44 +00:00
russian More unzip removal 2014-08-17 20:41:48 +00:00
science science/clhep: Upgrade version 2.2.0.1 => 2.2.0.3 2014-08-24 09:07:33 +00:00
security Update to 20140824 2014-08-25 19:28:28 +00:00
shells - Update to 4.3.24 2014-08-19 19:31:35 +00:00
sysutils sysutils/rubygem-chef-server: deprecate due to dep_selector not working 2014-08-25 21:53:22 +00:00
Templates - Add LOCALBASE/etc/newsyslog.conf.d from base r266463 2014-06-05 15:20:36 +00:00
textproc textproc/rubygem-jekyll-paginate: add port to be used by updated jekyll 2014-08-25 19:10:43 +00:00
Tools Catch and report substitution failure on lines such as PORTREVISION=${SOME_VAR}. 2014-08-22 07:13:51 +00:00
ukrainian Upgrade OpenEXR and ilmbase to 2.2.0. 2014-08-15 20:37:31 +00:00
vietnamese Upgrade OpenEXR and ilmbase to 2.2.0. 2014-08-15 20:37:31 +00:00
www www/rubygem-sinatra: update to 1.4.5 2014-08-25 21:54:42 +00:00
x11 Allow staging as a regular user 2014-08-25 17:12:06 +00:00
x11-clocks Allow staging as a regular user 2014-08-20 16:59:55 +00:00
x11-drivers Attempt to unbreak 2014-08-09 09:23:25 +00:00
x11-fm Remove deletion of LC_MESSAGES directories that are owned by devel/gettext 2014-08-20 00:25:18 +00:00
x11-fonts Remove trailing slash to pass make check-plist 2014-08-24 22:08:43 +00:00
x11-servers Because this is a slave port, it cannot load bsd.port.pre.mk before defining 2014-08-16 16:15:19 +00:00
x11-themes - Drop .la files, no dependees require them 2014-08-25 17:29:30 +00:00
x11-toolkits - Drop .la files, no dependees require them 2014-08-25 17:30:04 +00:00
x11-wm - Drop .la files, no dependees require them 2014-08-25 17:29:19 +00:00
.arcconfig Update the URL to the phabricator instance. 2014-08-14 16:24:52 +00:00
.gitignore - Only ignore top-level distfiles/packages and also ignore work dirs 2014-03-17 15:41:46 +00:00
CHANGES Document r366154 2014-08-25 22:06:03 +00:00
CONTRIBUTING.md
COPYRIGHT
GIDs - Update to 3.9.20140806 2014-08-18 17:54:21 +00:00
LEGAL sysutils/arcconf: Update 2014-08-20 11:24:40 +00:00
Makefile Makefile: Default INDEX_JOBS value to kern.smp.cpus 2014-08-18 04:19:46 +00:00
MOVED Move picosat and py-pycosat from devel -> math 2014-08-25 11:10:03 +00:00
README
UIDs - Update to 3.9.20140806 2014-08-18 17:54:21 +00:00
UPDATING Typo: s/avbailable/available 2014-08-25 11:24:39 +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.