summaryrefslogtreecommitdiff
path: root/textproc/intltool/buildlink3.mk
AgeCommit message (Collapse)AuthorFilesLines
2006-07-05Sweep pkgsrc and convert packages that included intltool/buildlink3.mkjlam1-40/+0
to use instead "USE_TOOLS+=intltool". Remove now unused intltool/buildlink3.mk
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
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-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz1-1/+2
of the shlib major bump. PKGREVISION++ for the dependencies.
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:jmmv1-2/+2
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 resultedjlam1-3/+1
from including perl5/buildlink3.mk. These packages just need the Perl interpreter, and can just add "perl" to USE_TOOLS instead.
2005-05-31Replaced USE_PERL5 with USE_TOOLS+=perl.rillig1-2/+2
2004-12-25Update to 0.32.1; let's hope it doesn't break anything. If it does, we'lljmmv1-2/+2
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-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-06-27Update to 0.31. While here, make this package also install the xml-i18n-toolsjmmv1-2/+2
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-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-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-11bl3ifyxtraeme1-0/+37