summaryrefslogtreecommitdiff
path: root/textproc/intltool
AgeCommit message (Collapse)AuthorFilesLines
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-10-08Update to 0.34.1:jmmv3-9/+9
Version 0.34.1 * automake/autoconf fixes and improvements (Rodney Dawes, Stepan Kasal) * extraction of XML attributes fixed (Danilo Segan) Version 0.34 * Fix the regex for stripping the intltool type tags in POTFILES.in -- bug #171330 (Stepan Kasal) * Add notice about using DISTCLEANFILES for toplevel Makefile.am -- bug #309455 (Tim-Philipp Muller) * Discard not-well-formed translations when merging XML -- bug #170471 (Danilo Segan) * Correct handling of xml:space inheritance -- bug #160262 (Danilo Segan) * Merge multiple comments for the same string in XML files -- bug #171579 (Danilo Segan) * Update sed script to be more practictal for translatable XML -- bug #304365 (Nickolay V. Shmyrev) * Support disting files that may not exist for all packages via EXTRA_DISTFILES -- bugs #168788 and #171327 (Rodney Dawes) * Do not create the pot file during dist, but do build it for check (Stepan Kasal) * Add support for use on win32 native perl (Tor Lillqvist) * Do not dist .gmo files, and remove them with distclean Remove Makefile.in.in with maintainer-clean -- bug #166724 (Rodney Dawes) * Minor fixes to Makefile.in.in (Stepan Kasal) * Use --verbose instead of --statistics for msgfmt -- bug #165881 * Remove the need for patching Makefile.in.in and just copy in our own -- bug #165066 (Rodney Dawes)
2005-07-16Remove some unnecessarily strong dependencies on perl that resultedjlam2-6/+3
from including perl5/buildlink3.mk. These packages just need the Perl interpreter, and can just add "perl" to USE_TOOLS instead.
2005-06-01The gettext-lib/builtin.mk file already takes care of modifying thejlam1-7/+1
dependency for us if we use the pkgsrc version of gettext-lib.
2005-05-31Replaced USE_PERL5 with USE_TOOLS+=perl.rillig1-2/+2
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-22For packages that use GNU configure, don't bother adding "TOOL"jlam1-3/+1
variables into CONFIGURE_ENV if the new tools framework already takes care of adding them automatically.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-26Update to 0.33:jmmv2-7/+7
* Fix support for srcdir != builddir during make dist/distcheck -- bug #159846 (Rodney Dawes) * Ignore empty strings in XML files that are marked for translation -- bug #163689 (Miloslav Trmac) * Add support for AC_CONFIG_MACRO_DIR to intltoolize -- bug #160943 (James Henstridge) * Re-implement "echo -n" in perl for portability -- bug #162027 (Rodney Dawes) * Fix local mode -- bug #163981 (Jeremy Katz) * Fix nested XML tags translation when only attributes are marked for translation in a tag -- bug #159511 (Danilo Segan) * Use # as sed separator and prefix gettext variable names with INTLTOOL -- bug #156454 (Rodney Dawes) * Update serial and serial comparison check for IT_PROG_INTLTOOL to 2 (Rodney Dawes) * Support CDATA sections in XML files -- bug #157718 (Danilo Segan, Rodney Dawes)
2005-02-24Add RMD160 digests to the SHA1 ones.agc1-1/+2
2005-02-04Use DEPENDS+= by default, not DEPENDS=.wiz1-2/+2
2004-12-25Update to 0.32.1; let's hope it doesn't break anything. If it does, we'lljmmv4-23/+10
probably have to resurrect the old xml-i18n-tools package: Version 0.32.1 * Deprecate --pass-through option, default to UTF-8 for anything except RFC822 files -- bug #145017 (Danilo Segan) * Add support for .icon files -- bug #157412 (Takao Fujiwara, Rodney Dawes) Version 0.32 * Check to avoid whining about {arch} and $PACKAGE-$VERSION dist directories when looking for files missing from POTFILES.in -- bug #157278 (Rodney Dawes) * Deprecate AC_PROG_INTLTOOL for IT_PROG_INTLTOOL -- bug #151508 (Rodney Dawes) * Add new INTLTOOL_XML_NOMERGE_RULE for translating XML files without merging the translations back into the output XML file -- bug #155842 (Rodney Dawes) * Fix new Makefile.in.in stuff to work with automake 1.4 -- bug #157298 (Rodney Dawes) * Update I18N-HOWTO for the changes to use our own Makefile.in.in -- bug #79598 (Rodney Dawes) * Allow use of either AM_GNU_GETTEXT or AM_GLIB_GNU_GETTEXT and use our own Makefile.in.in instead of trying to patch one -- bug #144715 (Rodney Dawes) * Handle all supported gettext escape sequences in PO files -- bug #48489 (Danilo Segan) * Fix Scheme string extraction, add support for translators' comments -- bug #137029 (Danilo Segan) * Fix translations of attributes of XML elements -- bug #155843 (Danilo Segan) * Support for translators' comments in Glade files -- bug #155294 (Danilo Segan) * Fix paths and quoting for intltool script variables in intltool.m4 -- bug #154717 (James Henstridge, Rodney Dawes) * Fix merging of xml:space="preserve" tags -- bug #151017 (Danilo Segan). * Look for Q_() keyword as well -- bug #154063 (Danilo Segan).
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+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-10-02Rework the way intltool is overriden in packages that use it. Up until nowjmmv1-6/+11
we were running intltoolize before the configure stage, which replaced all intltool-*.in files with symlinks to the ones installed by this package. However, the new version of intltool, 0.31.3, has added new substitution patterns to the scripts, which must be replaced by configure scripts at configuration time. The problem is that old configure scripts (pre-0.31.3) do not know about these patterns, which results in them not being substituted, thus causing build failures. So, to fix this issue, replace all intltool-* files _after_ the configure stage, just like we do with libtool. Additional patters might be added through the INTLTOOL_OVERRIDE variable, but I doubt this will be needed). While here, update the dependency to 0.31.3 (has no other effect, as this package is only used at build time by other packages).
2004-10-02Update to 0.31.3; I'm not sure the way I've used to depend on gettext (onlyjmmv2-5/+14
when needed) is correct but... no answers in tech-pkg@ for several days. * Use absolute paths and allow env var overrides for gettext scripts -- bug #152020 (Rodney Dawes) * Allow shell-backticks (and other shell features) in variable names -- bug #152448 (Danilo Segan) * Fix typographical error in intltool.m4 -- bug #153630 (Rodney Dawes)
2004-09-01Update to 0.31.2:jmmv2-10/+5
Version 0.31.2 * Handle package name extraction better -- bug #144725 (Daniel Elstner) * Support for comments before translatable attributes in XML files, support for translating both tag content and attributes -- bug #143581. (Danilo Segan) Version 0.31.1 * Switch to gnome-common for autogen.sh so we can detect automake versions better -- bug #145027 (Jordi Mallach)
2004-06-27Update to 0.31. While here, make this package also install the xml-i18n-toolsjmmv6-56/+20
utility to obsolete the standalone xml-i18n-tools package. Changes since 0.30: * Usage of [no-xml] option in AC_PROG_INTLTOOL to avoid requiring XML::Parser Perl module. (Rodney Dawes) * Support for C#. (Rodney) * Support for running intltool-update without autoconf, or with po/Makevars file (as used in gettext). (Danilo Segan) * New XML merging (compatible with pre-0.27.2 intltool) -- bug #130802 -- entity decoding and encoding is not done anymore for XML. (Danilo) * Multiple-output XML merging now produces simpler files, and sets "xml:lang" only when translation is used -- bug #46650. (Danilo) * Support for passing comments to translators from XML and GConf schema files. (Danilo) * Many bug fixes (Rodney, Danilo, Callum McKenzie)
2004-06-04Enable pkgviews installation.xtraeme1-1/+3
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-2/+3
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-07No longer used.minskim1-32/+0
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-13/+11
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-11bl3ifyxtraeme2-3/+40
2004-02-08Automatically override intltool utilities in a package using this file.jmmv1-1/+12
This will use the latest version of the tools and also handle (hidden) build dependancies automatically and in a consistent way.
2004-02-06Bump dependency. Suggested by jmmv@.minskim1-2/+2
2004-02-06Update intltool to 0.30. This closes PR pkg/24315.minskim4-11/+23
Approved by wiz@. Changes since 0.28: Version 0.30 * added missing [] quotation macro name defined in AC_DEFUN() (Tomasz Kloczko) * Handle embedded newlines thereby avoiding the silent corruption of files. (Morten Welinder) * Now intltool-merge does not compress whitespace in attributes and CDATA. (Brian Cameron) * Now intltool-merge supports dashes in attribute names, and supports attributes delimited by single quotes. (Brian Cameron) * Misc small fixes (Kenneth Chr., Danilo Segan) Version 0.29 * Removed OrigTree in favor of more simply setting handlers directly in intltool-merge (Brian Cameron) * Work correctly with AC_CONFIG_AUX_DIR (Thomas Vander Stichele, Chee Bin HOH and Kees Cook) * Make intltoolize return a correct exit status (Thomas Vander Stichele) * Fix usage of a bash-ism (Morten Welinder, Jonathan Blandford) * Translate GenericName in .desktop files (Kenneth Rohde Christiansen) * Framework to allow each format have inline comments (Denis Barbier) * Add $XGETTEXT_ARGS to allow passing extra args to xgettext (Danilo Segan) * Added support for .kbd files (Kenneth Rohde Christiansen) * Add $XGETTEXT_KEYWORDS to allow the use of other keywords (Danilo Segan) * Misc bug fixes (Noah Levitt, Tommi Komulainen)
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-12-13Update to 0.28 and take maintainership:jmmv5-32/+41
* made intltool-merge use XML::Parser (#116526 and others) [Brian Cameron] - added and updated tests - updated so that intltool-merge doesn't add a trailing '\n' character to CDATA values. - Corrected the logic of encoding/decoding the string before/after translation. - Added it to build, made it install (Kenneth Christiansen) - Added missing DESTDIR (Abel Cheung) - Also nstall OrigTree.pm in the distribution tree (Malcolm Tredinnick) - Check for the XML::Parser module at build time (Malcolm Tredinnick) * Added INTLTOOL_KBD_RULE for GOK\s *.kdb files (Bill Haneman) * Added --multiple-output option (Kenneth Christiansen) * Avoid bashism in xgettext version check. (#120267) (Abel Cheung) * Handle standard GNU gettext 0.12 and 0.13 installations (Malcolm Tredinnick) * Fix the running of test 18 (multiple output test) (Malcolm Tredinnick)
2003-12-03Updated to 0.27.2 provided by Min Sik Kim PR pkg/23618.xtraeme2-5/+5
Changes: * Fixed the source code encoding mark at POTFILES.in support (Abel Cheung). * Fixed the intltool.spec file so it can build RPMs with this release (it was only a package issue (Carlos Perell\xc3\xb3 Mar\xc3\xadn)
2003-09-11Bump version to 0.27.1. This is always a build dependancy, so we can dojmmv1-2/+2
it safely (to satisfy all intltool version requirements successfully).
2003-08-17Update to 0.27.1:jmmv4-32/+29
- Fixed .xam support (Abel Cheung) - Fixed intltool-update, it's not usable with 0.27 :-( (Carlos Perelló Marín) - intltool-update -m tells you about files that are at POTFILES.in but does not exists anymore (Abel Cheung) - Small scheme support fixes (Callum McKenzie) - Added support for .lang files (Gustavo Giraldez) - Added support for .xam files (Abel Cheung) - Updated I18N-HOWTO (Kenneth, Bruno Haible) - Updated all manual pages and command help (Abel Cheung) - Improved the package name detection code (Abel Cheung) - better .server files handling (Abel Cheung) - source code with non-ASCII chars support with GNU gettext 0.12 (bug #99005, Abel Cheung, Carlos Perelló Marín) - intltool-unicodify is deprecated, please use msgconv (Abel Cheung)
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-03Update to 0.26:jmmv4-14/+14
- Handle no translations in get_newest_po_age (Rodney Dawes) - Cleaned up tests and fixed few bugs (Kenneth) - Send error messages to stderr, and fix other similar bugs (bug #105013, Denis Barbier) - handle using a different output file. (James Henstridge) - Correct the invocation of INTLTOOL_MERGE. (bug #106898, Malcolm Tredinnick) - Extract attributes in XML when there are spaces arount the equal sign (Alberto Manuel Brand?o Sim?es) - use iconv -f, instead of iconv --f (bug #105181, Hidetoshi Tajima) - Added variable substitution. (Kenneth) - Added small section for packages not using the aufo* tools (Kenneth) - Call msgmerge with options before non-options to fix potential non-GNU getopt issues. (Gregory Stark, Jordi Mallach) - Make it work when running an UTF-8 locale (Kenneth) - Fix some iconv/charset issues (bug #113121, Morten Welinder)
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-02-19Bump versions to avoid conflicts between intltool and xml-i18n-tools packagesjmmv1-2/+2
as suggested by tron.
2003-02-19Do not install the xml-i18n-toolize program, so this package can coexistjmmv4-9/+37
with xml-i18n-tools. Bump PKGREVISION. This fixes the build of the gnome meta-package; pointed out by tron.
2003-02-18When using this file, set a build dependancy on intltool by default. Usuallyjmmv1-1/+3
it is only required during the build of a package.
2003-02-01Update to 0.25. This closes my own PR pkg/18891. Changes since 0.18:jmmv3-7/+10
Version 0.25 * support latest version of Makefile.in.in from glib-gettextize from glib >= 2.1.5 (Frederic Crozat) Version 0.24 * strip the hints from POTFILES.in in -M mode. (Yanko Kaneti) * Don't generate .h.h lines in the POTFILES.in for xgettext when the input file line is from a known type and also has the [type: gettext/..] hint. (Yanko Kaneti) * Fix xml-i18n-tools part to work with new gettext 4 (Yanko Kaneti) * Fixed #96169 (Kenneth, Laurent Vivier and Morten Welinder) * Added a new .theme.in -> .theme rule (Jonathan Blandford, Glynn Foster) Version 0.23 * gettextize 4.x work (Kenneth). * Build system fixes (Kenneth). * Recognise the "xml:space" attribute and preserve whitespace if set to "preserve" (Mark McLoughlin). * GConf schemas handling changes as described in bug #94611. (Yanko). * Added support for rfc822deb format (Denis Barbier). * Use charset.alias if available (Denis Barbier, Jacob Berkman). * Add support for 'default' tags #89747 (Kenneth). * Spec file cleanup #48446. (Gregory Leblanc). * Hardcode aclocal-1.4/automake-1.4 so that users with both automake 1.6 and 1.4 installed get the right automake. (Havoc). * Other bugfixes (Kjartan Maraas). Version 0.22 * Added support for translation of descriptions used by ATK in glade files (Kenneth). * Made schemas extraction code more bulletproof (Kenneth). * Force intltool-update to exit if POTFILES.in is not found (Abel Cheung). * Add detection of glade2 files in -m mode (Abel Cheung). Version 0.21 * Use $srcdir in the version check (Mark McLoughlin) Version 0.20 * Added support for .schemas files (Kenneth) Version 0.19 * A few .m4 fixes (Jacob Berkman) * Now works with configure.ac (Kenneth, Abel Cheung)
2002-12-05intltool conflicts with xml-i18n-tools (they install files in the samejmmv1-1/+3
place). Add CONFLICTS sentenctes according to this.
2002-10-19Track directory layout change at MASTER_SITE_GNOME.rh1-2/+2
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-12Unused.wiz1-36/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam3-4/+23
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-07-02Add RCS Id.wiz1-0/+1
2002-05-06Initial import of intltool-0.18, an internationalisation toolkit usedrh5-0/+98
mainly by GNOME applications.