1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-18 03:46:03 +00:00
freebsd-ports/editors
Don Lewis caf437c22a Unbreak editors/openoffice-4 and editors/openoffice-devel on systems
where clang is the base compiler.  The issue was that these ports
would only successfully build with gcc and libstdc++, so they
specified USE_GCC=yes, but they linked to other C++ ports that were
compiled with clang, which brought in libc++.  The conflict between
libstdc++ and libc++ caused the application to crash whenever an
operation that popped up a dialog box was attempted.  Thanks to
dim@ for helping me track this down.  The fix is to patch various
bits of the openoffice souce to allow it to be built with clang
on systems where the C++ dependencies are also compiled with clang. [1]

Add a CUPS option so that CUPS can be disabled [2].

Register print/cups-client as a LIB_DEPENDS when CUPS is enabled.

pkg-message claims that user settings are stored in
~/.openoffice,org4, whereas all other platforms seem to use
~/.openoffice.org/4 (or equivalent), and both openoffice-4 and
openoffice-devel actually use ~/.openoffice.org-devel/4. The
addition of -devel to the location happened with r325370.
The / appears to have been introduced in r297259. Change the
location match other platforms. Introduce a new variable
${AOOUDIR} so that the actual location and pkg-message stay in
sync.

Rename ${OOOTAG} to ${AOOTAG} and restore its value so that it
can once again be substituted into pkg-message. It has not
been set since r296269.

Various Makefile cleanups:
  * Gather and sort USE_*

  * Simplify use of ${REINPLACE_CMD}

  * --x-includes and --x-libraries are automatically passed to configure,
    which ignores them

  * Get rid of unnecessary include of bsd.port.options.mk

PR:		188088 [1]
PR:		198458 [2]
Differential Revision:	https://reviews.freebsd.org/D2055
Reviewed by:	pfg
Approved by:	mat (mentor)
2015-03-17 15:04:43 +00:00
..
2bsd-vi
abiword
abiword-docs
aee
aewan - Add LICENSE 2015-03-07 03:19:10 +00:00
apel
asedit
beav
biew
bitedit Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
bless
boiling-egg
bpatch
bvi
calligra
calligra-l10n
calligra-l10n-bs
calligra-l10n-ca
calligra-l10n-ca_valencia
calligra-l10n-cs
calligra-l10n-da
calligra-l10n-el
calligra-l10n-en_GB
calligra-l10n-es
calligra-l10n-et
calligra-l10n-fi
calligra-l10n-gl
calligra-l10n-ia
calligra-l10n-it
calligra-l10n-kk
calligra-l10n-nb
calligra-l10n-nds
calligra-l10n-nl
calligra-l10n-sk
calligra-l10n-sl
calligra-l10n-sv
calligra-l10n-tr
chexedit
codelite
conglomerate
cooledit
cream
deforaos-editor
dhex
diakonos
dkns
drjava
e3
e93
edith
editorconfig-core-c
emacs - Add CPE information 2015-03-09 09:04:17 +00:00
emacs-devel
emacs-nox11
fb
flim Add CPE information. 2015-03-14 13:31:26 +00:00
fpc-ide
fte - Fix build as non-root 2015-03-11 14:41:43 +00:00
fxite
gate
gedit
gedit-plugins
ghex
gmanedit
gnotepad+
gobby
gwrite
heme
hexcurse
hexedit
hexpert
hnb
hte
impress
jed
jedit
joe
joe2
jove
jupp
kate Update KDE SC to 4.14.3 2015-03-11 23:11:47 +00:00
kate-plugin-pate
kile-kde4
klat4 Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
komodo-edit
latexila
lazarus
lazarus-lcl-gtk
lazarus-lcl-gtk2
lazarus-lcl-nogui
lazarus-lcl-qt
lazarus-lcl-units
le
leafpad
led
leo - Update to 5.0 2015-03-03 20:28:56 +00:00
lfhex
libreoffice
libreoffice-af
libreoffice-am
libreoffice-as
libreoffice-ast
libreoffice-be
libreoffice-bg
libreoffice-bn
libreoffice-bn_IN
libreoffice-bo
libreoffice-br
libreoffice-brx
libreoffice-bs
libreoffice-ca
libreoffice-ca_valencia
libreoffice-cs
libreoffice-cy
libreoffice-da
libreoffice-dgo
libreoffice-dz
libreoffice-el
libreoffice-en_GB
libreoffice-en_ZA
libreoffice-eo
libreoffice-es
libreoffice-et
libreoffice-eu
libreoffice-fa
libreoffice-fi
libreoffice-ga
libreoffice-gd
libreoffice-gl
libreoffice-gu
libreoffice-hi
libreoffice-hr
libreoffice-i18n
libreoffice-id
libreoffice-is
libreoffice-it
libreoffice-ka
libreoffice-kk
libreoffice-km
libreoffice-kmr_Latn
libreoffice-kn
libreoffice-kok
libreoffice-ks
libreoffice-lb
libreoffice-lo
libreoffice-lt
libreoffice-lv
libreoffice-mai
libreoffice-mk
libreoffice-ml
libreoffice-mn
libreoffice-mni
libreoffice-mr
libreoffice-my
libreoffice-nb
libreoffice-ne
libreoffice-nl
libreoffice-nn
libreoffice-nr
libreoffice-nso
libreoffice-oc
libreoffice-om
libreoffice-or
libreoffice-pa_IN
libreoffice-ro
libreoffice-rw
libreoffice-sa_IN
libreoffice-sat
libreoffice-sd
libreoffice-si
libreoffice-sid
libreoffice-sk
libreoffice-sl
libreoffice-sq
libreoffice-sr
libreoffice-sr_Latn
libreoffice-ss
libreoffice-st
libreoffice-sv
libreoffice-sw_TZ
libreoffice-ta
libreoffice-te
libreoffice-tg
libreoffice-th
libreoffice-tn
libreoffice-tr
libreoffice-ts
libreoffice-tt
libreoffice-ug
libreoffice-uz
libreoffice-ve
libreoffice-xh
libreoffice-zu
madedit
manedit
mg
mined
morla
mousepad - Fix missing Gtk stock icon 2015-03-08 17:28:51 +00:00
mp
nano
nano-devel
ne
nedit
nvi-devel
nvi-m17n
omegaT
openoffice-4 Unbreak editors/openoffice-4 and editors/openoffice-devel on systems 2015-03-17 15:04:43 +00:00
openoffice-devel Unbreak editors/openoffice-4 and editors/openoffice-devel on systems 2015-03-17 15:04:43 +00:00
p5-Padre Fix DESKTOP_ENTRIES: 2015-02-27 16:30:40 +00:00
p5-Proc-InvokeEditor
p5-Vimana Fix typos. 2015-03-13 17:33:20 +00:00
paredit-mode.el
pico-alpine
pluma
poedit
psgml
puff Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
py-room
rox-edit
scite Upgrade to 3.5.4. 2015-03-11 02:57:41 +00:00
scribes
se
semi
slime Update to version 2.12 2015-03-15 09:49:37 +00:00
spe Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
ssam
ssed
sted
sublime
sublime3
tamago
tea
teco
ted
tetradraw
texmacs
texmaker
texstudio
textroom
texworks
thoteditor
tpad
tree-widget
treeform
tweak
uemacs
uzap
vigor
vile
vim - Update to 7.4.657 2015-03-08 09:49:58 +00:00
vim-lite
winefish Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
wordgrinder
xcoral
xed - Simplify MASTER_SITES 2015-03-05 04:29:56 +00:00
xmlcopyeditor
xvile
yasnippet
yudit
yui
yzis
zile
zim
zoinks
Makefile