summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorrh <rh>2001-04-07 10:32:35 +0000
committerrh <rh>2001-04-07 10:32:35 +0000
commit89454ff2cb0392099e5f15149b2a66bb47a271a2 (patch)
tree0d2970c721bece8c6d5a4d1226c3d0fd6736d2de /textproc
parent0d1656089145798350f677b80b01bfd52ba7ae9f (diff)
downloadpkgsrc-89454ff2cb0392099e5f15149b2a66bb47a271a2.tar.gz
Initial import of xml-i18n-tools-0.8.1, a set of XML internationalisation
tools for GNOME
Diffstat (limited to 'textproc')
-rw-r--r--textproc/xml-i18n-tools/Makefile22
-rw-r--r--textproc/xml-i18n-tools/files/md53
-rw-r--r--textproc/xml-i18n-tools/pkg/DESCR24
-rw-r--r--textproc/xml-i18n-tools/pkg/PLIST20
4 files changed, 69 insertions, 0 deletions
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