134 Commits

Author SHA1 Message Date
naddy
ad1346ed0c remove the remnant of the gettext module 2017-11-21 00:14:14 +00:00
naddy
6f86e3ba91 drop redundant RUN_DEPENDS 2017-11-19 20:01:13 +00:00
naddy
ecda180b88 drop redundant BUILD_DEPENDS 2017-11-19 16:17:16 +00:00
naddy
adfe0960ab Move BUILD_DEPENDS+=devel/gettext-tools out of the gettext module and
into those ports that actually require it.
2017-11-18 22:23:59 +00:00
naddy
570e9d2a8f MODGETTEXT_LIB_DEPENDS, MODGETTEXT_RUN_DEPENDS, MODGETTEXT_WANTLIB are no
longer used
2017-11-06 20:43:22 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
naddy
ac7bcbd958 maintenance update to 0.19.8.1 2016-08-31 13:53:11 +00:00
naddy
8f97216ead remove unused variable MODGETTEXT_TOOLS 2016-04-05 19:18:53 +00:00
naddy
82665efbd6 replace libiconv module with normal library dependency; no bump needed 2016-04-05 19:05:37 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
naddy
88145488ec Maintenance update to gettext 0.19.7. No major outward changes.
Internally, -tools no longer uses expat.
2016-01-02 22:00:49 +00:00
naddy
80bd6603e3 maintenance update to 0.19.6 2015-09-14 19:48:44 +00:00
naddy
91e38b82ed Split gettext into a small runtime component and a separate large
set of development tools as recommended by upstream.

Ports will continue to depend on devel/gettext for libintl.  The
gettext module also provides an automatic build dependency on
devel/gettext-tools for msgfmt etc.

A few ports that require a library provided by gettext-tools get a
corresponding dependency.

Also update gettext to 0.19.5.1.

COMMENT and DESCR from FreeBSD.  Bulk build testing by sthen@.

ok sthen@
2015-07-19 23:46:08 +00:00
naddy
a75f048c78 The autopoint tool requires xz to unpack its archive, so add a corresponding
run dependency.  Noticed by ajacoutot@, jca@.
ok sthen@
2015-05-12 19:57:42 +00:00
brad
26ab35a003 Update to gettext 0.19.4.
With input and ok naddy@
2015-01-27 00:28:34 +00:00
naddy
83defc4840 maintenance update to 0.19.3 2014-10-20 18:34:38 +00:00
naddy
a01beb17fb update to 0.19.2: minor bug fixes 2014-09-23 15:16:29 +00:00
naddy
ee27431eac As sthen@ pointed out, having @lib libfoo.so without corresponding
libfoo.a breaks on static archs, so stop deleting the static libraries
that are already built and installed.
2014-07-10 22:41:11 +00:00
naddy
6ea28303b5 update to 0.19.1 so we don't fall behind 2014-07-10 20:42:28 +00:00
naddy
725de75f3a move http://www.gnu.org to https 2013-11-09 23:19:01 +00:00
espie
3596b0003d fix build on static arches, by forcing a stupid test that's badly written
(pragma weak fputs  is never going to be equal to 0, testing for
pthread-* would work better).

okay naddy@
2013-07-20 20:15:56 +00:00
espie
76665fd2d5 zap some fairly old vax patches. They're likely to do more harm than good
even before the elf switch-over, and they're definitely irrelevant now
2013-07-13 16:30:36 +00:00
naddy
21a6eb6a66 Reinstate the interlibrary dependencies, fix .pc files.
Parts/help/input from brad@
2013-03-27 16:37:09 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
7f9dc60721 The pkg_create magic to handle stripping dynamic libraries on static-only
arch works by converting the .so to .a (which covers the case where a
shared arch builds an .so with no associated .a). As gettext has a couple
of shared libraries with no associated static library this scheme doesn't
work, so split it back out to PFRAG.shared to disable the magic. Fixes vax.
ok espie@ naddy@
2013-02-16 18:17:49 +00:00
sthen
106aa47da7 Fix mixed code/decl's in gettext. ok jasper@ aja@ naddy@ 2013-02-15 23:47:04 +00:00
naddy
cb61facb5d maintenance update to 0.18.2 2013-01-21 22:08:52 +00:00
sthen
6eacdb91e8 bump various packages with static libs which frequently get pulled in;
this is to force pkg_add -u to pick them up because moving to PIE does change
these files but since there are no library bumps, the package signature stays
the same.

there are probably others, these are just ones I've run into. not a great
fix, and needs to be repeated when other arch move, but it's the simplest low
impact fix and I'm fed up with "relocation R_X86_64_32S can not be used
when making a shared object; recompile with -fPIC"
2012-10-12 14:53:39 +00:00
espie
4e929abcd7 annotate for !parallel. too much time in configure scripts... 2012-09-26 09:34:09 +00:00
naddy
b15b7e2eca Replace stpcpy() calls to silence ld warnings.
Fix missing string termination in _nl_make_l10nflist(), with Christian
Schulte.
2012-08-04 14:33:14 +00:00
naddy
def6c9bc95 revert stpcpy() removal which introduced at least one string handling bug
ok jasper@
2012-07-30 15:37:10 +00:00
naddy
b14487677b replace stpcpy() calls to silence ld warnings; ok sthen@ 2012-07-13 19:43:18 +00:00
naddy
849196b437 Belatedly bump versions for libraries we know had symbol changes due
to the addition of stpcpy().  Prodded by espie@
2012-01-26 22:08:26 +00:00
espie
002a88ef3b new style >= 2010-11-22 10:04:18 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
espie
632a3518ab move gettext to new WANTLIB 2010-11-06 16:07:00 +00:00
naddy
aaea5782a9 no need for groff, mandoc handles these man pages just fine 2010-10-27 12:54:32 +00:00
naddy
6ebce09c16 Big oops! Bring back fcntl-o.m4 fix. It is packaged and in fact
picked up by other ports, e.g. audio/xmms.  touch(1) the file to
avoid triggering an autotools rebuild cascade.

Breakage noticed by landry@
2010-10-26 14:15:01 +00:00
naddy
5b0d619cab remove an unused patch file that triggers an autotools rebuild cascade 2010-10-23 16:24:32 +00:00
espie
5c08d95027 USE_GROFF=Yes 2010-10-18 17:47:50 +00:00
naddy
26dc17567a update to 0.18.1 2010-07-03 03:23:22 +00:00
naddy
94d64c194a disable C# check so we don't try to pick up Mono; pointed out by jasper@ 2008-10-22 19:27:07 +00:00
naddy
54622ab45b In libintl.h, check that cpp macros are defined before testing their value.
This avoids warnings with -Wundef.  Requested by espie@
2008-09-18 14:47:59 +00:00
naddy
12240e42f2 Sync included glib with external glib: GPOINTER_TO_INT() etc should
not cause a warning.
The singular use of this, in libcroco, is safe.
2008-06-30 17:37:00 +00:00
naddy
382931c0ad Update to 0.17.
The major new functionality in this release is colorization support
in the message catalog tools.
ok brad@
2008-06-13 04:56:33 +00:00
matthieu
cacd7fafd9 Don't look for expat in ${X11BASE} anymore. ok naddy@ 2008-01-05 19:01:23 +00:00