summaryrefslogtreecommitdiff
path: root/devel/gettext
AgeCommit message (Collapse)AuthorFilesLines
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-2/+2
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-02-21correct patches, which didn't cleanly apply. Pointed out by joerg@ andjschauma3-16/+16
darcy@
2006-02-21add patches regarding PR pkg/30940 to allow IRIX MIPSPro compilers,jschauma3-1/+30
when passed certain CFLAGS, to not barf.
2006-02-20Never allow configure to detect libexpat. Fixes PR 28032.joerg1-1/+2
2006-02-14Disable HAVE_WCTYPE_H on NetBSD before 2.0, since it doesn't havejoerg2-1/+29
the needed wctype_t and therefore the multibyte support can't work. Tested by cato@
2006-02-12Use INSTALL_MAN and INSTALL_MAN_DIR as pointed out by salo@joerg1-4/+4
2006-02-12Follow-up fix for the last revision: PKGMANDIR is relative to PREFIX,joerg1-2/+2
so PREFIX it accordingly.
2006-02-11Remove localestatedir fragment, it gets handled properly automatically.joerg3-14/+5
Fix pkglint warning for SHLIBTOOL.
2006-02-11s/MANDIR/PKGMANDIR/joerg1-2/+2
2006-02-05Update gettext to 0.14.5. Many bugfixes and improvements,joerg17-320/+279
including support for relocable programs, Qt support, separation of the PO processing functions into a separate library and more. Reorganise the gettext infrastructure by splitting of the tools into devel/gettext-tools, which will be used by the tools framework. The remaining devel/gettext package contains gettextize and autopoint aka the infrastructure to embbed gettext into a package. Due to the ABI and API changes, a recursive revision bump will follow. Take blaim by receiving the maintainer hat. With input from jlam@, reed@ and wiz@.
2006-01-06Needs broken gettext detection.joerg1-1/+2
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-08-20Fix the msgfmt.pl script to deal with messages with plurals whose stringsjmmv1-30/+88
are identical (e.g., msgid == msgid_plural) by ignoring the duplicates. In fact, this is a rewrite of the script, since I couldn't understand the old one (ew). Also change the way we use it to only pull it in the build if the real msgfmt does not support plurals (i.e., it's older than 0.10.36). Fixes PR pkg/30596 and PR pkg/30938 (both related to epiphany). It also fixes the build of evolution-data-server and probably others.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-24Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to bewiz1-3/+1
useful.
2005-02-23Add RMD160 digests.agc1-1/+2
2004-10-13Workaround build problem on Solaris 10.gavan5-1/+65
If HAVE_POSIX_SPAWN is defined, code is compiled in that requires environ to be declared. Solaris doesn't declare environ, so declare it (guarded by HAVE_ENVIRON_DECL) in the files in which it is used. Solaris 10 systems HAVE_POSIX_SPAWN, whereas previous versions do not.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-30This bends over backwards to remove the .a file, so how about not compilingtv1-1/+2
it at all to do it the right way.... Add SHLIBTOOL_OVERRIDE.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-04-20Use USE_BUILTIN.gettext=no instead. I'm not bothering with PKGREVISION thistv1-2/+3
time as it's obvious this doesn't change a thing for systems where compiling actually succeeded.
2004-04-19Technically, this should not have needed a PKGREVISION bump for thetv1-2/+2
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-19Set USE_GNU_GETTEXT. Without that, this package doesn't pull in gettext-libtv1-1/+2
and its buildlink goop (required here!) on systems where the native libintl is typically "good enough" per bl3.
2004-04-01Add a script to workaround uses of msgid_plural, which is not yet supportedjmmv1-0/+110
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-02-17bl3ifyjlam1-7/+6
2004-02-15Remove info files entries from PLIST.seb1-12/+1
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does thisgrant1-3/+1
automatically now.
2003-12-05If we're on AIX, don't remove the .a library: it's the shared library.erh5-39/+62
Combine patch-ai into patch-ah to make future updates easier.
2003-10-19Add TEST_TARGETheinz1-1/+3
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz1-2/+2
2003-06-23Convert to USE_NEW_TEXINFO.seb2-6/+3
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-04-27Move documentation to share/doc/gettext. Bump PKGREVISION to 2.jmmv5-53/+81
2002-12-22Bump the PKGREVISION of devel/gettext: force the Java compiler to gojlam2-12/+8
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-12Handle the optional installation of the gettext.jar java class, whichgrant2-3/+13
is installed if a working java compiler is found (eg. Solaris).
2002-12-12Enforce the necessary gettext-lib version dependency in the gettextjlam1-2/+3
Makefile instead of relying on the buildlink2.mk file to do it.
2002-12-11Don't use -no-undefined when building with libtool as it causes problemsjlam3-1/+29
on Solaris due to a missing shared libgcc library. This addresses PR 19214 by grant@netbsd.org.
2002-12-11Remove unnecessary inclusion of libiconv/buildlink2.mk as the gettext-libjlam1-2/+1
buildlink2.mk file does it for us automatically.
2002-12-02The gettext fix has migrated to gettext-lib/buildlink2.mkjlam1-2/+1
2002-11-30USE_PKGLOCALEDIR, remove unnecessary patches, delint.salo3-15/+5
2002-11-27bite the bullet and upgrade to 0.11.5drochner14-375/+252
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-08-28buildlink1 -> buildlink2jlam1-3/+3
2002-08-19Solaris fix... Now that gettext-lib's buildlink.mk makes it required on Solarisseb5-21/+45
fix build and PLIST: - obey PKGLOCALEDIR - fix libtool's install mode invocation.
2002-07-21Darwin doesn't provide _tolower(), an XSI extension that works likeschmonz2-16/+8
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-19Use CONFIG_{GUESS,SUB}_OVERRIDE to fix build problem on Darwin, noted byschmonz1-1/+3
Randy Beaudreault <maccult@pacbell.net>.
2002-02-18Introduce new framework for handling info files generation and installation.seb2-4/+6
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.