diff options
author | sobomax <sobomax@FreeBSD.org> | 2001-10-22 02:37:14 +0800 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2001-10-22 02:37:14 +0800 |
commit | b3e64c60f1465173b19c10221fccf45d5369ebbc (patch) | |
tree | 5ac0e3ea279b9d25b07d654ab2ed97fd8bd25eb8 /textproc | |
parent | 51a0bde104b6f2f120ddf8efd659ef6e3459eef2 (diff) | |
download | freebsd-ports-gnome-b3e64c60f1465173b19c10221fccf45d5369ebbc.tar.gz freebsd-ports-gnome-b3e64c60f1465173b19c10221fccf45d5369ebbc.tar.zst freebsd-ports-gnome-b3e64c60f1465173b19c10221fccf45d5369ebbc.zip |
Add intltool - Xml internationalization support for GNOME, and others. This
port is advanced version of and will replace xml-i18n-tools, so it was created
via a repo-copy from ports/textproc/xml-i18n-tools.
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/Makefile | 1 | ||||
-rw-r--r-- | textproc/intltool/Makefile | 9 | ||||
-rw-r--r-- | textproc/intltool/distinfo | 2 | ||||
-rw-r--r-- | textproc/intltool/pkg-descr | 21 | ||||
-rw-r--r-- | textproc/intltool/pkg-plist | 26 |
5 files changed, 33 insertions, 26 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index b6bc34b5d471..43762bc4aa49 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -65,6 +65,7 @@ SUBDIR += htmlsection SUBDIR += info2html SUBDIR += info_to_html + SUBDIR += intltool SUBDIR += isearch SUBDIR += iso12083 SUBDIR += iso8879 diff --git a/textproc/intltool/Makefile b/textproc/intltool/Makefile index 82bc52419df3..1fb3d82783d2 100644 --- a/textproc/intltool/Makefile +++ b/textproc/intltool/Makefile @@ -1,12 +1,12 @@ -# New ports collection makefile for: xml-i18n-tools +# New ports collection makefile for: intltool # Date created: 19th January 2001 # Whom: Ade Lovett <ade@FreeBSD.org> # # $FreeBSD$ # -PORTNAME= xml-i18n-tools -PORTVERSION= 0.9 +PORTNAME= intltool +PORTVERSION= 0.11 CATEGORIES= textproc gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= stable/sources/${PORTNAME} @@ -16,4 +16,7 @@ MAINTAINER= gnome@FreeBSD.org USE_GMAKE= yes USE_LIBTOOL= yes +MAN8= intltool-extract.8 intltool-merge.8 intltool-prepare.8 \ + intltoolize.8 + .include <bsd.port.mk> diff --git a/textproc/intltool/distinfo b/textproc/intltool/distinfo index c56b0ff516f1..b2c2ef97c52d 100644 --- a/textproc/intltool/distinfo +++ b/textproc/intltool/distinfo @@ -1 +1 @@ -MD5 (xml-i18n-tools-0.9.tar.gz) = c61a011d959b257168f297cb65f2b980 +MD5 (intltool-0.11.tar.gz) = 462d441d42aae7639d8637899eabd6e4 diff --git a/textproc/intltool/pkg-descr b/textproc/intltool/pkg-descr index f24ca36963ae..b8fb6ebf9394 100644 --- a/textproc/intltool/pkg-descr +++ b/textproc/intltool/pkg-descr @@ -1,17 +1,16 @@ The module contains some utility scripts and assorted auto* magic for -internationalizing various kinds of XML files. This supersedes the -earlier scripts that I (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. +internationalizing various kinds of XML files. * Features -o Automatically extracts translatable strings from oaf, glade, bonobo - ui, nautilus theme and other XML files into the po files. - -o 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. +o Extract translatable strings from various source files (.xml.in, + .glade, .desktop.in, .server.in, .oaf.in). + +o Collect the extracted strings together with messages from traditional + source files (.c, .h) in po/$(PACKAGE).pot. + +o Merge back the translations from .po files into .xml, .desktop and + .oaf files. This merge step will happen at build resp. installation + time. WWW: http://www.gnome.org/ diff --git a/textproc/intltool/pkg-plist b/textproc/intltool/pkg-plist index 4449c1861dcc..c0d95eb4d736 100644 --- a/textproc/intltool/pkg-plist +++ b/textproc/intltool/pkg-plist @@ -1,13 +1,17 @@ -bin/xml-i18n-extract -bin/xml-i18n-merge -bin/xml-i18n-prepare +bin/intltool-extract +bin/intltool-merge +bin/intltool-prepare +bin/intltool-unicodify +bin/intltool-update +bin/intltoolize bin/xml-i18n-toolize -bin/xml-i18n-unicodify -bin/xml-i18n-update +share/aclocal/intltool.m4 share/aclocal/xml-i18n-tools.m4 -share/xml-i18n-tools/xml-i18n-extract.in -share/xml-i18n-tools/xml-i18n-merge.in -share/xml-i18n-tools/xml-i18n-po-Makefile.in.in-patch-1 -share/xml-i18n-tools/xml-i18n-po-Makefile.in.in-patch-2 -share/xml-i18n-tools/xml-i18n-update.in -@dirrm share/xml-i18n-tools +share/intltool/intltool-extract.in +share/intltool/intltool-merge.in +share/intltool/intltool-po-Makefile.in.in-patch-1 +share/intltool/intltool-po-Makefile.in.in-patch-2 +share/intltool/intltool-update.in +share/intltool/xml-i18n-po-Makefile.in.in-patch-1 +share/intltool/xml-i18n-po-Makefile.in.in-patch-2 +@dirrm share/intltool |