From 29a6ddde117bac89896176b675b652bab253d5ea Mon Sep 17 00:00:00 2001 From: rh Date: Sat, 7 Apr 2001 10:32:35 +0000 Subject: Initial import of xml-i18n-tools-0.8.1, a set of XML internationalisation tools for GNOME --- textproc/xml-i18n-tools/Makefile | 22 ++++++++++++++++++++++ textproc/xml-i18n-tools/files/md5 | 3 +++ textproc/xml-i18n-tools/pkg/DESCR | 24 ++++++++++++++++++++++++ textproc/xml-i18n-tools/pkg/PLIST | 20 ++++++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 textproc/xml-i18n-tools/Makefile create mode 100644 textproc/xml-i18n-tools/files/md5 create mode 100644 textproc/xml-i18n-tools/pkg/DESCR create mode 100644 textproc/xml-i18n-tools/pkg/PLIST (limited to 'textproc/xml-i18n-tools') diff --git a/textproc/xml-i18n-tools/Makefile b/textproc/xml-i18n-tools/Makefile new file mode 100644 index 00000000000..1ff36a830bb --- /dev/null +++ b/textproc/xml-i18n-tools/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/04/07 10:32:35 rh Exp $ +# + +DISTNAME= xml-i18n-tools-0.8.1 +CATEGORIES= textproc gnome +MASTER_SITES= ${MASTER_SITE_GNOME:=stable/sources/xml-i18n-tools/}/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://news.gnome.org/gnome-news/979851911/ +COMMENT= XML internationalisation tools + +GNU_CONFIGURE= YES +USE_GMAKE= YES +USE_PERL5= YES + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xml-i18n-tools +.for doc in ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README + ${INSTALL_DATA} ${WRKSRC}/${doc} ${PREFIX}/share/doc/xml-i18n-tools +.endfor + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/xml-i18n-tools/files/md5 b/textproc/xml-i18n-tools/files/md5 new file mode 100644 index 00000000000..2a58e96a3d1 --- /dev/null +++ b/textproc/xml-i18n-tools/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/04/07 10:32:35 rh Exp $ + +SHA1 (xml-i18n-tools-0.8.1.tar.gz) = 39bdb1e4f40ad606da2973c55ecca238343405f7 diff --git a/textproc/xml-i18n-tools/pkg/DESCR b/textproc/xml-i18n-tools/pkg/DESCR new file mode 100644 index 00000000000..00ed3cd7a8d --- /dev/null +++ b/textproc/xml-i18n-tools/pkg/DESCR @@ -0,0 +1,24 @@ + The xml-i18n-tools module contains some utility scripts and assorted auto* +magic for internationalizing various kinds of XML files. This supersedes the +earlier scripts that Kenneth distributed to be checked into each module. +In addition, it has an additional merging feature, currently only for oaf +files. This feature might be extented to handle .desktop files and MIME files +in the future. Features: + + * Automatically extracts translatable strings from oaf, glade, bonobo + ui, nautilus theme and other XML files into the po files. + + * Automatically merges translations from po files back into .oaf files + (encoding to be 7-bit clean). I can also extend this merging + mechanism to support other types of XML files. + + Having the translations directly in the XML file is critical for some file +formats, and very helpful for others. When one package installs a file and +a program from another package might at some time read it, you need to have +the translations directly in the file, since the app reading the data file +will not know which message catalog to use. + + The beauty of this extract and merge system is that it works through the +existing po mechanism, so translators will be able to work in their normal way, +and be notified of strings that change, or new strings that are added, with +existing tools. diff --git a/textproc/xml-i18n-tools/pkg/PLIST b/textproc/xml-i18n-tools/pkg/PLIST new file mode 100644 index 00000000000..9a43717845d --- /dev/null +++ b/textproc/xml-i18n-tools/pkg/PLIST @@ -0,0 +1,20 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/04/07 10:32:35 rh Exp $ +bin/xml-i18n-extract +bin/xml-i18n-merge +bin/xml-i18n-prepare +bin/xml-i18n-toolize +bin/xml-i18n-unicodify +bin/xml-i18n-update +share/aclocal/xml-i18n-tools.m4 +share/doc/xml-i18n-tools/ABOUT-NLS +share/doc/xml-i18n-tools/AUTHORS +share/doc/xml-i18n-tools/COPYING +share/doc/xml-i18n-tools/ChangeLog +share/doc/xml-i18n-tools/NEWS +share/doc/xml-i18n-tools/README +share/xml-i18n-tools/xml-i18n-extract.in +share/xml-i18n-tools/xml-i18n-merge.in +share/xml-i18n-tools/xml-i18n-tools.Makefile.patch +share/xml-i18n-tools/xml-i18n-update.in +@dirrm share/xml-i18n-tools +@dirrm share/doc/xml-i18n-tools -- cgit v1.2.3