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 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
abiword-docs Cleanup plist 2014-10-27 12:19:12 +00:00
aee Cleanup plist 2014-12-20 18:12:05 +00:00
aewan - Add LICENSE 2015-03-07 03:19:10 +00:00
apel editors/apel: Unbreak after EMACS update 2014-11-13 08:47:43 +00:00
asedit
beav Cleanup plist 2014-10-27 12:19:12 +00:00
biew Cleanup plist 2014-10-27 12:19:12 +00:00
bitedit Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
bless Cleanup plist 2014-10-27 12:19:12 +00:00
boiling-egg
bpatch
bvi * Update to 1.4.0 for small fixes & improvements accumulated over ten years. 2014-11-16 19:32:47 +00:00
calligra - Remove deprecated USE_KDE4=kdehier 2015-02-19 18:19:28 +00:00
calligra-l10n - Remove deprecated USE_KDE4=kdehier 2015-02-19 18:19:28 +00:00
calligra-l10n-bs
calligra-l10n-ca Cleanup plist 2014-10-27 12:19:12 +00:00
calligra-l10n-ca_valencia
calligra-l10n-cs
calligra-l10n-da
calligra-l10n-el
calligra-l10n-en_GB
calligra-l10n-es Cleanup plist 2014-10-27 12:19:12 +00:00
calligra-l10n-et Cleanup plist 2014-10-27 12:19:12 +00:00
calligra-l10n-fi
calligra-l10n-gl
calligra-l10n-ia Cleanup plist 2014-10-27 12:19:12 +00:00
calligra-l10n-it Cleanup plist 2014-10-27 12:19:12 +00:00
calligra-l10n-kk
calligra-l10n-nb Cleanup plist 2014-10-27 12:19:12 +00:00
calligra-l10n-nds
calligra-l10n-nl Cleanup plist 2014-10-27 12:19:12 +00:00
calligra-l10n-sk
calligra-l10n-sl
calligra-l10n-sv Cleanup plist 2014-10-27 12:19:12 +00:00
calligra-l10n-tr
chexedit - Remove diskmode fix for FreeBSD - it didn't work anyway and HEAD doesn't even have the ioctl used 2015-01-12 17:25:03 +00:00
codelite - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
conglomerate USES+= gettext-tools on 6 ports 2014-12-12 17:11:22 +00:00
cooledit Cleanup plist 2014-10-27 12:19:12 +00:00
cream Cleanup plist 2014-10-27 12:19:12 +00:00
deforaos-editor editors/deforaos-editor: Upgrade version 0.2.1 => 0.3.0 2015-02-06 15:03:38 +00:00
dhex Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 09:37:41 +00:00
diakonos - Update to version 0.9.4 2015-02-09 19:04:13 +00:00
dkns editors/dkns: update 1.94 -> 1.95 2014-10-21 11:34:50 +00:00
drjava Cleanup plist 2014-10-27 12:19:12 +00:00
e3
e93 Cleanup plist 2014-10-27 12:19:12 +00:00
edith Cleanup plist 2014-10-27 12:19:12 +00:00
editorconfig-core-c Cleanup plist 2014-10-27 12:19:12 +00:00
emacs - Add CPE information 2015-03-09 09:04:17 +00:00
emacs-devel - Update to git snapshot 5c9ad35f 2015-02-07 20:03:01 +00:00
emacs-nox11 GNU Emacs Updates 2014-11-05 13:17:17 +00:00
fb
flim Add CPE information. 2015-03-14 13:31:26 +00:00
fpc-ide Assign maintainership of FPC ports to new FPC ports team 2015-01-05 00:16:00 +00:00
fte - Fix build as non-root 2015-03-11 14:41:43 +00:00
fxite - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
gate Cleanup plist 2014-10-27 12:19:12 +00:00
gedit Switch default python3 version from 3.3 to 3.4. 2015-01-10 23:15:27 +00:00
gedit-plugins Switch default python3 version from 3.3 to 3.4. 2015-01-10 23:15:27 +00:00
ghex The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2. 2014-11-19 11:49:04 +00:00
gmanedit
gnotepad+ Cleanup plist 2014-10-27 12:19:12 +00:00
gobby Cleanup plist 2014-10-27 12:19:12 +00:00
gwrite Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The 2014-11-29 18:22:32 +00:00
heme
hexcurse
hexedit
hexpert
hnb
hte - Update to version 2.1.0 2015-02-04 18:34:01 +00:00
impress
jed Cleanup plist 2014-10-27 12:19:12 +00:00
jedit - Update to 5.2.0 2015-02-06 12:21:12 +00:00
joe Cleanup plist 2014-10-27 12:19:12 +00:00
joe2 Cleanup plist 2014-10-27 12:19:12 +00:00
jove Cleanup plist 2014-10-27 12:19:12 +00:00
jupp Update to 3.1.28 2014-11-08 22:51:38 +00:00
kate Update KDE SC to 4.14.3 2015-03-11 23:11:47 +00:00
kate-plugin-pate KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13! 2014-10-19 15:57:27 +00:00
kile-kde4 Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The 2014-11-29 18:22:32 +00:00
klat4 Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
komodo-edit editors/komodo-edit: allow install with linux_base-c6 2014-11-20 12:21:38 +00:00
latexila - Unbreak build 2014-12-04 05:40:55 +00:00
lazarus - Update to 1.2.6 2015-01-11 03:18:46 +00:00
lazarus-lcl-gtk - Update to 1.2.6 2015-01-11 03:18:46 +00:00
lazarus-lcl-gtk2
lazarus-lcl-nogui
lazarus-lcl-qt
lazarus-lcl-units - Update to 1.2.6 2015-01-11 03:18:46 +00:00
le
leafpad - attach gplv2 license 2015-02-19 23:02:58 +00:00
led Cleanup plist 2014-10-27 12:19:12 +00:00
leo - Update to 5.0 2015-03-03 20:28:56 +00:00
lfhex
libreoffice - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-af - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-am - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-as - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ast - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-be - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-bg - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-bn - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-bn_IN - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-bo - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-br - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-brx - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-bs - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ca - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ca_valencia - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-cs - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-cy - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-da - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-dgo - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-dz - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-el - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-en_GB - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-en_ZA - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-eo - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-es - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-et - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-eu - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-fa - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-fi - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ga - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-gd - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-gl - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-gu - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-hi - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-hr - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-i18n
libreoffice-id - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-is - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-it - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ka - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-kk - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-km - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-kmr_Latn - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-kn - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-kok - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ks - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-lb - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-lo - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-lt - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-lv - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-mai - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-mk - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ml - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-mn - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-mni - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-mr - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-my - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-nb - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ne - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-nl - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-nn - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-nr - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-nso - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-oc - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-om - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-or - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-pa_IN - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ro - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-rw - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sa_IN - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sat - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sd - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-si - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sid - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sk - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sl - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sq - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sr - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sr_Latn - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ss - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-st - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sv - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-sw_TZ - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ta - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-te - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-tg - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-th - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-tn - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-tr - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ts - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-tt - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ug - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-uz - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-ve - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-xh - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
libreoffice-zu - Update to 4.3.6. 2015-02-20 20:26:23 +00:00
madedit Cleanup plist 2014-10-27 12:19:12 +00:00
manedit Cleanup plist 2014-10-27 12:19:12 +00:00
mg
mined Cleanup plist 2014-10-27 12:19:12 +00:00
morla Cleanup plist 2014-10-27 12:19:12 +00:00
mousepad - Fix missing Gtk stock icon 2015-03-08 17:28:51 +00:00
mp Cleanup plist 2014-10-27 12:19:12 +00:00
nano - Use options helpers 2014-11-24 02:01:42 +00:00
nano-devel - Update from 2.3.3 to 2.3.6 2014-11-24 01:56:41 +00:00
ne Cleanup plist 2014-12-20 18:12:05 +00:00
nedit
nvi-devel Cleanup plist 2014-10-27 12:19:12 +00:00
nvi-m17n Add LICENSE 2014-12-07 14:16:49 +00:00
omegaT Remove explicit dependency on javavmwrapper for ports that USE_JAVA 2015-01-23 16:03:57 +00:00
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 Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Vimana Fix typos. 2015-03-13 17:33:20 +00:00
paredit-mode.el Upgrade to version 24. 2015-01-04 09:42:13 +00:00
pico-alpine
pluma Get rid of gnomehier 2014-12-21 00:07:32 +00:00
poedit Cleanup plist 2014-10-27 12:19:12 +00:00
psgml Resurrect editors/psgml. 2014-11-22 07:40:16 +00:00
puff Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
py-room Cleanup plist 2014-10-27 12:19:12 +00:00
rox-edit Cleanup plist 2014-10-27 12:19:12 +00:00
scite Upgrade to 3.5.4. 2015-03-11 02:57:41 +00:00
scribes Switch ports depending on docbook* through a directory name to a package name, 2015-01-23 22:50:49 +00:00
se Cleanup plist 2014-10-27 12:19:12 +00:00
semi - Chase GNU Emacs updates 2014-11-05 13:19:31 +00:00
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 Change dependency to Centos 6. Sublime does not work 2014-11-30 23:51:36 +00:00
sublime3 editors/sublime3: change the path in the .desktop from absolute to relative 2015-02-08 20:40:42 +00:00
tamago - Use fboundp instead of boundp to check binding of 2015-02-01 16:45:59 +00:00
tea - Update to 40.0.0 2015-02-23 14:14:29 +00:00
teco Cleanup plist 2014-10-27 12:19:12 +00:00
ted editors/ted: fix directory where ted finds its Ted.properties file 2015-01-05 08:35:26 +00:00
tetradraw
texmacs - Remove Mk/bsd.efl.mk 2014-12-27 00:09:02 +00:00
texmaker editors/texmaker: 2015-02-10 12:16:23 +00:00
texstudio Update poppler to 0.30.0 [1]. 2015-02-03 12:28:23 +00:00
textroom Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
texworks Update poppler to 0.30.0 [1]. 2015-02-03 12:28:23 +00:00
thoteditor Cleanup plist 2014-10-27 12:19:12 +00:00
tpad Cleanup plist 2014-10-27 12:19:12 +00:00
tree-widget - Chase GNU Emacs updates 2014-11-05 13:19:31 +00:00
treeform Cleanup plist 2014-10-27 12:19:12 +00:00
tweak
uemacs Cleanup plist 2014-10-27 12:19:12 +00:00
uzap
vigor Update "BSD" license 2014-12-06 18:37:09 +00:00
vile Update to 9.8o. 2014-11-09 16:35:37 +00:00
vim - Update to 7.4.657 2015-03-08 09:49:58 +00:00
vim-lite - Remove PORTREVISION 2014-12-05 17:45:00 +00:00
winefish Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
wordgrinder Update to upstream version 0.5.2 2015-01-25 09:47:55 +00:00
xcoral Add a patch to relax requirements for matching font-names available 2015-01-24 18:43:27 +00:00
xed - Simplify MASTER_SITES 2015-03-05 04:29:56 +00:00
xmlcopyeditor Cleanup plist 2014-10-27 12:19:12 +00:00
xvile Update to 9.8o. 2014-11-09 16:35:37 +00:00
yasnippet - Chase GNU Emacs updates 2014-11-05 13:19:31 +00:00
yudit - Update from 2.9.4 to 2.9.6 2014-10-20 12:58:11 +00:00
yui Cleanup plist 2014-10-27 12:19:12 +00:00
yzis Remove deprecated KDE4=kdehier 2014-11-04 07:42:32 +00:00
zile Cleanup plist 2014-12-20 18:12:05 +00:00
zim
zoinks Drop support for imlib 2014-12-25 14:16:32 +00:00
Makefile Sort entries alphabetically across all categories to avoid extra repo churn. 2014-12-07 16:21:36 +00:00