Commit graph

73 commits

Author SHA1 Message Date
tv
2511306c89 Use USE_BUILTIN.gettext=no instead. I'm not bothering with PKGREVISION this
time as it's obvious this doesn't change a thing for systems where compiling
actually succeeded.
2004-04-20 13:36:47 +00:00
tv
dfce9713aa Technically, this should not have needed a PKGREVISION bump for the
USE_GNU_GETTEXT fix:  afflicted systems couldn't compile gettext at all.

But, to be pedantic and fix possible unforeseen problems on systems where
the previous version *was* successfully compiling, bump PKGREVISION anyway.
2004-04-19 17:06:07 +00:00
tv
b367d661ec Set USE_GNU_GETTEXT. Without that, this package doesn't pull in gettext-lib
and its buildlink goop (required here!) on systems where the native libintl
is typically "good enough" per bl3.
2004-04-19 14:52:26 +00:00
jmmv
cf490c2b62 Add a script to workaround uses of msgid_plural, which is not yet supported
by our native libintl.  While it is not implemented, this allows us to build
programs against the native libintl, loosing very few functionality (some
translations of plural messages on few languages), and avoiding runtime
conflicts between native libintl and the gnu one (coming from the gettext
package).

Packages including .po files with uses of msgid_plural should define the
USE_MSGFMT_PLURALS variable to 'yes', so that the msgfmt wrapper is used.
(Do not use it when not really needed, as it will pull in perl5 as a build
dependancy).
2004-04-01 18:33:20 +00:00
jlam
fdb2269f67 bl3ify 2004-02-17 11:20:22 +00:00
seb
46286baf24 Remove info files entries from PLIST. 2004-02-15 21:38:32 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
grant
52f1b46a37 remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.
2004-02-14 00:54:44 +00:00
erh
43511a8c1c If we're on AIX, don't remove the .a library: it's the shared library.
Combine patch-ai into patch-ah to make future updates easier.
2003-12-05 18:15:49 +00:00
heinz
ee0bc1900d Add TEST_TARGET 2003-10-19 01:34:13 +00:00
seb
8d15907ec2 USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:38:23 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
seb
331973aa91 Convert to USE_NEW_TEXINFO. 2003-06-23 10:57:27 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
98da6ab90c Move documentation to share/doc/gettext. Bump PKGREVISION to 2. 2003-04-27 19:18:19 +00:00
jlam
b526b47f26 Bump the PKGREVISION of devel/gettext: force the Java compiler to go
undetected so that the Java classes aren't built and installed.  The
gettext Java classes should go into a separate package so that all OSes
may install them, not just Solaris.
2002-12-22 05:14:41 +00:00
grant
ff8fa61e07 Handle the optional installation of the gettext.jar java class, which
is installed if a working java compiler is found (eg. Solaris).
2002-12-12 01:56:23 +00:00
jlam
cfb28341a1 Enforce the necessary gettext-lib version dependency in the gettext
Makefile instead of relying on the buildlink2.mk file to do it.
2002-12-12 00:57:15 +00:00
jlam
dd89a00af0 Don't use -no-undefined when building with libtool as it causes problems
on Solaris due to a missing shared libgcc library.  This addresses
PR 19214 by grant@netbsd.org.
2002-12-11 22:27:26 +00:00
jlam
78c305697d Remove unnecessary inclusion of libiconv/buildlink2.mk as the gettext-lib
buildlink2.mk file does it for us automatically.
2002-12-11 22:26:07 +00:00
jlam
a15ba61aaf The gettext fix has migrated to gettext-lib/buildlink2.mk 2002-12-02 22:17:43 +00:00
salo
937b3bf13b USE_PKGLOCALEDIR, remove unnecessary patches, delint. 2002-11-30 23:21:32 +00:00
drochner
16af549a21 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-27 17:41:05 +00:00
jlam
9f6ae1c4bf buildlink1 -> buildlink2 2002-08-28 06:49:34 +00:00
seb
3975007add Solaris fix... Now that gettext-lib's buildlink.mk makes it required on Solaris
fix build and PLIST:
- obey PKGLOCALEDIR
- fix libtool's install mode invocation.
2002-08-19 19:20:30 +00:00
schmonz
e8cd9f4a50 Darwin doesn't provide _tolower(), an XSI extension that works like
tolower() but requires uppercase input. It's always safe to use
tolower() instead, at the possible expense of a little execution
time. Thanks to simonb for the explanation.

From Jeffrey Putsch <jdputsch@attbi.com> on tech-pkg@.
2002-07-21 19:26:30 +00:00
schmonz
4acf5a5358 Use CONFIG_{GUESS,SUB}_OVERRIDE to fix build problem on Darwin, noted by
Randy Beaudreault <maccult@pacbell.net>.
2002-07-19 03:07:21 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jlam
470208f260 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-08-02 18:11:02 +00:00
jlam
7dd6ee8d15 Don't install m4 files; part of update to 0.10.35nb2. 2001-06-16 03:36:03 +00:00
jlam
f58fbc4ed7 Update gettext to 0.10.35nb2. The only change is to factor out the m4
files into a separate package, gettext-m4, and add a dependency on it.
2001-06-16 03:34:39 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
wiz
dfb2d5edc6 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 00:44:09 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00
tron
eaa668697f Use "PKGLOCALEDIR" instead of "LOCALEDIR". 2001-02-26 20:19:43 +00:00
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
tron
dd09712ae5 Rename "${LOCALEBASE}" variable to "${LOCALEDIR}" to avoid mix-ups with
"${LOCALBASE}".
2001-02-13 11:47:00 +00:00
tron
37007212a2 Correct package list for Solaris. 2001-01-14 05:31:12 +00:00
itojun
1ca82b0d3b move installation of gettextize files to devel/gettext.
repair gettext build on fresh install.  re-introduce gettextize file
installation.  reported by: mycroft
2000-11-29 05:05:28 +00:00
mycroft
be44d42b1a Revert previous commit. It doens't even *compile*. 2000-11-29 04:41:02 +00:00
mycroft
30730dbe90 Back out previous change. It doesn't even *compile*. 2000-11-29 04:34:48 +00:00
itojun
1bf5cb7465 make gettextize work again. this should fix packages that use automake. 2000-11-27 11:53:16 +00:00
wiz
7e41edf4f4 add HOMEPAGE 2000-11-16 02:40:12 +00:00
itojun
9a1eab086b look at /usr/pkg/{include,lib}, so that we can build it with
devel/gettext-lib (not with in-tree libintl).  from lukem.
2000-11-02 00:12:29 +00:00
itojun
b79e9a08d3 use USE_LIBINTL. now devel/gettext does not need devel/gettext-lib,
if /usr/lib/libintl.a exists.
2000-10-31 17:20:48 +00:00