2002-12-11 23:22:48 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
Allow an installed gettext-lib-0.10.35nb1 to satisfy gettext dependencies
if we don't actually require gettext-lib>=0.11.5. For other installations
where keeping an older gettext around isn't wanted, convert the gettext
dependency to >=0.11.5 and include the necessary buildlink2 magic for
libiconv support.
|
2002-12-10 21:00:58 by Matthias Drochner | Files touched by this commit (1) |
Log message:
oops, the 0.11.5 should be for the GNU gettext case only.
Do it better now - ugly but the logic here is a bit twisted.
|
2002-12-10 20:46:31 by Matthias Drochner | Files touched by this commit (1) |
Log message:
require gettext-lib>=0.11.5. Linking against an old one can lead to
confusion.
|
2002-12-02 23:06:56 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
gettext-0.11.5's gettext.m4, used by newer GNU configure scripts, no longer
uses a compile/link test to determine the presence or absence of libintl.
Instead it uses a file existence test for libintl.{a,so,la} in specific
directories. buildlink2 can't work around this, but gettext.m4 does
provide a new configure option "--with-libintl-prefix" to specify in which
directory to look for libintl, so use it. It's harmless on older GNU
configure scripts as they will ignore unknown options, but it will fix
gettext detection with newer GNU configure scripts that use the new
gettext.m4. Also protect a forced cache value from being passed to the
configure script unless libintl really does exist.
|
2002-12-02 12:26:45 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
The correct style is "foo-[0-9]*", not "foo-*", when \
wildcarding a package
for a dependency match.
|
2002-12-02 12:24:40 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
Simplify by using BUILD_DIRS instead of custom do-build and do-install
targets.
|
2002-11-27 18:41:08 by Matthias Drochner | Files touched by this commit (21) |
Log message:
bite the bullet and upgrade to 0.11.5
There are too many changes to list in a sensible way.
The most visible change for me is that libintl requires libiconv now.
Also untangled the 3 sub-pkgs -- a common patch dir makes it too complex.
This pkg used to expose buildlink2 problems - the pkg libintl was
pulled in in cases where USE_GNU_GETTEXT was not set. There were
some improvements to libtool filtering, and x11/gtk builds now, so
I hope this is settled.
|
2002-11-26 22:56:07 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
Add a default _BLNK_LIBINTL_FOUND definition (used later in the file) in
the USE_GNU_GETTEXT == YES case.
|
2002-11-26 11:25:06 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
More changes to try to get gettext-lib/buildlink2.mk to work properly on
Linux systems that include gettext() routines in glibc. We now properly
substitute for libintl.la references in libtool archives, and we don't
produce the fake libintl.la since it has no meaning if there is not a real
libintl.
|
2002-11-20 09:48:04 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
Allow for Linux systems where the gettext() routines are incorporated into
glibc instead of in a separate libintl.
|