- This port runs configure using bash so the libtool script it generates
must also run with bash; set CONFIGURE_SHELL to accomplish this
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Remove Xorg dependencies
(the C++ header) quite freely, which results in conflicts and fails with
recent compilers. Address this via a post-patch substitution to avoid some
70 individual patches.
PR: 192133
Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net>
Keybinder is a library for registering global keyboard shortcuts. Keybinder
works with GTK-based applications using the X Window System.
WWW: https://github.com/engla/keybinder
- Drop .la files, no dependees require them
- Strip libraries
- Fix libdbi include path (fixes build for certain options combs like only MYSQL enabled)
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)