The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
Basically, the author renamed the installed package name to include
such sundry details as the name of the compiler, the architecture,
the OS, etc. I pushed the name back to what it was before.
Please keep in mind that new versions of this thing just install a new .xpi file
in ${DATADIR}. To upgrade, you must uninstall the old version (via the extensions
manager thinger), restart thunderbird, install the new version, and then restart
thunderbird again.
This info would be useful in /usr/ports/UPDATING, but I'm hesitant to put it
in there for every release.
- Ditch pkg-message/%%DATADIR%% substitutions in favour
of SUB_FILES and files/pkg-message.in.
- Remove a rather horrific shell command used to generate
a list of include dirs for c++(1). I'm not sure why it
works without the shell command... or more specifically,
I'm not sure what caused me to write it in the first place.
In any event, it builds cleanly here as-is. I'm sure Kris
will happily inform me of the inevitable breakages.
- Space the Makefile a bit better.
* Error out in the corner case that the thunderbird port dir
is not sitting in ../thunderbird
* Quiet the installation phase so the pkg-message is more
legible
* Bump PORTREVISION for the plist change. Hopefully I've
gotten it right this time *shakes head*
be done every time thunderbird gets updated).
I'm bumping PORTREVISION because the pkg-plist is technically changing.
However, unless there's a major xpi API change, users won't have to change
or reload the extension or anything.
Reminded by: marcus
Approved by: portmgr (marcus)
the gcc invocation.
Also, fix the build on everything by adding a BUILD_DEPENDS
on zip.
Also, add a quick note about how to enable to extension to the
pkg-descr.
Approved by: portmgr (marcus)
system tray when new mail arrives in Mozilla Thunderbird. While it
supports the standard (FreeDesktop.org) system tray, as used by GNOME,
KDE and IceWM, it requires GNOME libraries to build and run.
WWW: http://moztraybiff.mozdev.org/