summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Rose <menthos@menthos.com>2002-03-10 22:17:32 +0000
committerChristian Rose <menthos@src.gnome.org>2002-03-10 22:17:32 +0000
commit9bb1b807516890d642e80f33e319f269eac6995e (patch)
tree030e3fc3c3877e1d7c3eaf7eb74c5e4e0f2f1d39
parent40140ad487645e1f6bf7987936c18f0d27a42113 (diff)
downloadlibgtop-GNOME-2-0-port.tar.gz
Fixed. Sorted. Added, contains files in the support directory. Removed,libgtop-GNOME-2-0-port
2002-03-10 Christian Rose <menthos@menthos.com> * .cvsignore: Fixed. * POTFILES.in: Sorted. * POTFILES.skip: Added, contains files in the support directory. * README.tools, update.pl, update.sh: Removed, these are obsoleted by intltool. * README.translators: I think the contents of this one is obsoleted too. * stamp-cat-id: Removed, this file should not be stored in cvs.
-rw-r--r--po/.cvsignore10
-rw-r--r--po/ChangeLog10
-rw-r--r--po/POTFILES.in60
-rw-r--r--po/POTFILES.skip4
-rw-r--r--po/README.tools58
-rw-r--r--po/README.translators12
-rw-r--r--po/stamp-cat-id1
-rwxr-xr-xpo/update.pl166
-rwxr-xr-xpo/update.sh42
9 files changed, 51 insertions, 312 deletions
diff --git a/po/.cvsignore b/po/.cvsignore
index f94ccc16..7771092d 100644
--- a/po/.cvsignore
+++ b/po/.cvsignore
@@ -1,8 +1,10 @@
Makefile
Makefile.in
+Makefile.in.in
POTFILES
cat-id-tbl.c
-*.gmo *.mo
-libgtop-1.1.pot
-Makefile.in.in
-libgtop.pot
+stamp-cat-id
+*.gmo
+*.mo
+*.pot
+messages
diff --git a/po/ChangeLog b/po/ChangeLog
index 9c9aa500..022a87db 100644
--- a/po/ChangeLog
+++ b/po/ChangeLog
@@ -1,3 +1,13 @@
+2002-03-10 Christian Rose <menthos@menthos.com>
+
+ * .cvsignore: Fixed.
+ * POTFILES.in: Sorted.
+ * POTFILES.skip: Added, contains files in the support directory.
+ * README.tools, update.pl, update.sh: Removed, these are obsoleted by
+ intltool.
+ * README.translators: I think the contents of this one is obsoleted too.
+ * stamp-cat-id: Removed, this file should not be stored in cvs.
+
2002-02-05 Abel Cheung <maddog@linux.org.hk>
* zh_CN.GB2312.po -> zh_CN.po
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 3ec3c9c1..a73505f1 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,30 +1,5 @@
-sysdeps/names/cpu.c
-sysdeps/names/fsusage.c
-sysdeps/names/loadavg.c
-sysdeps/names/mem.c
-sysdeps/names/mountlist.c
-sysdeps/names/msg_limits.c
-sysdeps/names/prockernel.c
-sysdeps/names/proclist.c
-sysdeps/names/procmap.c
-sysdeps/names/procmem.c
-sysdeps/names/procsegment.c
-sysdeps/names/procsignal.c
-sysdeps/names/procstate.c
-sysdeps/names/proctime.c
-sysdeps/names/procuid.c
-sysdeps/names/sem_limits.c
-sysdeps/names/shm_limits.c
-sysdeps/names/swap.c
-sysdeps/names/sysdeps.c
-sysdeps/names/uptime.c
-lib/close.c
-lib/init.c
-lib/open.c
-lib/parameter.c
-lib/sysdeps.c
-lib/errors.c
-lib/inodedb.c
+# List of source files containing translatable strings.
+# Please keep this file sorted alphabetically.
include/glibtop/close.h
include/glibtop/cpu.h
include/glibtop/error.h
@@ -55,10 +30,37 @@ include/glibtop/types.h
include/glibtop/union.h
include/glibtop/uptime.h
include/glibtop/xmalloc.h
+lib/close.c
+lib/errors.c
+lib/init.c
+lib/inodedb.c
+lib/open.c
+lib/parameter.c
+lib/sysdeps.c
src/inodedb/file_by_inode.c
src/inodedb/mkinodedb.c
sysdeps/common/fsusage.c
-sysdeps/common/mountlist.c
-sysdeps/common/sysdeps_suid.c
sysdeps/common/fsusage.h
+sysdeps/common/mountlist.c
sysdeps/common/mountlist.h
+sysdeps/common/sysdeps_suid.c
+sysdeps/names/cpu.c
+sysdeps/names/fsusage.c
+sysdeps/names/loadavg.c
+sysdeps/names/mem.c
+sysdeps/names/mountlist.c
+sysdeps/names/msg_limits.c
+sysdeps/names/prockernel.c
+sysdeps/names/proclist.c
+sysdeps/names/procmap.c
+sysdeps/names/procmem.c
+sysdeps/names/procsegment.c
+sysdeps/names/procsignal.c
+sysdeps/names/procstate.c
+sysdeps/names/proctime.c
+sysdeps/names/procuid.c
+sysdeps/names/sem_limits.c
+sysdeps/names/shm_limits.c
+sysdeps/names/swap.c
+sysdeps/names/sysdeps.c
+sysdeps/names/uptime.c
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
new file mode 100644
index 00000000..3f8475c7
--- /dev/null
+++ b/po/POTFILES.skip
@@ -0,0 +1,4 @@
+support/error.c
+support/getopt.c
+support/popt.c
+support/popthelp.c
diff --git a/po/README.tools b/po/README.tools
deleted file mode 100644
index 4ec99c16..00000000
--- a/po/README.tools
+++ /dev/null
@@ -1,58 +0,0 @@
-The po/ directory includes two perlscripts, which is done to help
-making the translations fully uptodate.
-
-The first script is called update.pl and is supposed to be run like this:
-
- ./update.pl [OPTIONS] ...LANGCODE
-
-This will updates the pot file (the po template, generated from the source code)
-and merge them with the translations po files.
-
-For instance to do this for Danish, type the following
-
- ./update.pl da
-
-
-The update.pl script also supports other options, they are:
-
- -V, --version shows the version
- -H, --help shows this help page
- -P, --pot only generates the potfile
- -M, --maintain search for missing files in POTFILES.in
-
-Especially the --maintain option is very handy for package maintainer, to check
-if you included all the files that have marked strings in the POTFILES.in, so
-they will be in the generated po template, the socalled pot file.
-
-There is though one thing to take notice of with this option, please check the
-configure.in file to make sure that the files you add to POTFILES.in are being
-build, otherwise this can leed to "make dist" throuble.
-
-
-The other utility is the desk.pl script, which will check the cvs module for
-missing translation in files like *.desktop, *.directory, *.soundlist and so on.
-
-Run the script like this:
-
- ./desk.pl [OPTIONS] ...LANGCODE ENTRY
-
-An example use could be.
-
- ./desk.pl da
-
-which will check all the files for missing Name[da] entries, or
-
- ./desk.pl no Comment
-
-which will check all the files for missing Comment[no] entries. "Comment" can
-here be replaced with whatever you like
-
-All scripts support the --help option for further help, though it's not very
-extensive for the moment.
-
-Kenneth Christiansen
-
-kenneth@gnu.org
-kenneth@gnome.org
-
-Both scripts are copyright 2000 The Free Software Foundation and me.
diff --git a/po/README.translators b/po/README.translators
deleted file mode 100644
index 4c9cf23d..00000000
--- a/po/README.translators
+++ /dev/null
@@ -1,12 +0,0 @@
-Hello translators,
-
-I'm currently doing larger interface changes in the HEAD of LibGTop
-which means that things will change very often here while the whole
-module is unstable and unusable for the end-user.
-
-So please don't waste your time doing any translations in the HEAD
-at the moment. If you want to do translations, please use the
-`LIBGTOP_1_1_2_PATCHES' branch.
-
-January 2, 2000
-Martin Baulig
diff --git a/po/stamp-cat-id b/po/stamp-cat-id
deleted file mode 100644
index 9788f702..00000000
--- a/po/stamp-cat-id
+++ /dev/null
@@ -1 +0,0 @@
-timestamp
diff --git a/po/update.pl b/po/update.pl
deleted file mode 100755
index 81ec0f3c..00000000
--- a/po/update.pl
+++ /dev/null
@@ -1,166 +0,0 @@
-#!/usr/bin/perl -w
-
-# GNOME po update utility.
-# (C) 2000 The Free Software Foundation
-#
-# Author(s): Kenneth Christiansen
-
-
-$VERSION = "1.2.5 beta 2";
-$LANG = $ARGV[0];
-$PACKAGE = "libgtop";
-
-if (! $LANG){
- print "update.pl: missing file arguments\n";
- print "Try `update.pl --help' for more information.\n";
- exit;
-}
-
-if ($LANG=~/^-(.)*/){
-
- if ("$LANG" eq "--version" || "$LANG" eq "-V"){
- print "GNOME PO Updater $VERSION\n";
- print "Written by Kenneth Christiansen <kenneth\@gnome.org>, 2000.\n\n";
- print "Copyright (C) 2000 Free Software Foundation, Inc.\n";
- print "This is free software; see the source for copying conditions. There is NO\n";
- print "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n";
- exit;
- }
-
-
- elsif ($LANG eq "--help" || "$LANG" eq "-H"){
- print "Usage: ./update.pl [OPTIONS] ...LANGCODE\n";
- print "Updates pot files and merge them with the translations.\n\n";
- print " -V, --version shows the version\n";
- print " -H, --help shows this help page\n";
- print " -P, --pot only generates the potfile\n";
- print " -M, --maintain search for missing files in POTFILES.in\n";
- print "\nExamples of use:\n";
- print "update.sh --pot just creates a new pot file from the source\n";
- print "update.sh da created new pot file and updated the da.po file\n\n";
- print "Report bugs to <kenneth\@gnome.org>.\n";
- exit;
- }
-
- elsif($LANG eq "--pot" || "$LANG" eq "-P"){
-
- print "Building the $PACKAGE.pot ...";
-
- $b="xgettext --default-domain\=$PACKAGE --directory\=\.\."
- ." --add-comments --keyword\=\_ --keyword\=N\_"
- ." --files-from\=\.\/POTFILES\.in ";
- $b1="test \! -f $PACKAGE\.po \|\| \( rm -f \.\/$PACKAGE\.pot "
- ."&& mv $PACKAGE\.po \.\/$PACKAGE\.pot \)";
-
- `$b`;
- `$b1`;
-
- print "...done\n";
-
- exit;
- }
-
- elsif ($LANG eq "--maintain" || "$LANG" eq "-M"){
-
- $a="find ../ -print | egrep '.*\\.(c|y|cc|c++|h|gob)' ";
-
- open(BUF2, "POTFILES.in") || die "update.pl: there's not POTFILES.in!!!\n";
- print "Searching for missing _(\" \") entries...\n";
- open(BUF1, "$a|");
-
-
- @buf2 = <BUF2>;
- @buf1 = <BUF1>;
-
- if (-s "POTFILES.ignore"){
- open FILE, "POTFILES.ignore";
- while (<FILE>) {
- if ($_=~/^[^#]/o){
- push @bup, $_;
- }
- }
- print "POTFILES.ignore found! Ignoring files...\n";
- @buf2 = (@bup, @buf2);
- }
-
- foreach my $file (@buf1){
- open FILE, "<$file";
- while (<FILE>) {
- if ($_=~/_\(\"/o){
- $file = unpack("x3 A*",$file) . "\n";
- push @buff1, $file;
- last;
- }
- }
- }
-
- @bufff1 = sort (@buff1);
-
- @bufff2 = sort (@buf2);
-
- my %in2;
- foreach (@bufff2) {
- $in2{$_} = 1;
- }
-
- foreach (@bufff1){
- if (!exists($in2{$_})){
- push @result, $_ }
- }
-
- if(@result){
- open OUT, ">POTFILES.in.missing";
- print OUT @result;
- print "\nHere are the results:\n\n", @result, "\n";
- print "File POTFILES.in.missing is being placed in directory...\n";
- print "Please add the files that should be ignored in POTFILES.ignore\n";
- }
- else{
- print "\nWell, it's all perfect! Congratulation!\n";
- }
- }
-
-
- else{
- print "update.pl: invalid option -- $LANG\n";
- print "Try `update.pl --help' for more information.\n";
- }
- exit;
- }
-
-elsif(-s "$LANG.po"){
-
- print "Building the $PACKAGE.pot ...";
-
- $c="xgettext --default-domain\=$PACKAGE --directory\=\.\."
- ." --add-comments --keyword\=\_ --keyword\=N\_"
- ." --files-from\=\.\/POTFILES\.in ";
- $c1="test \! -f $PACKAGE\.po \|\| \( rm -f \.\/$PACKAGE\.pot "
- ."&& mv $PACKAGE\.po \.\/$PACKAGE\.pot \)";
-
- `$c`;
- `$c1`;
-
- print "...done";
-
- print "\nNow merging $LANG.po with $PACKAGE.pot, and creating an updated $LANG.po ...\n";
-
-
- $d="mv $LANG.po $LANG.po.old && msgmerge $LANG.po.old $PACKAGE.pot -o $LANG.po";
-
- $f="msgfmt --statistics $LANG.po";
-
- `$d`;
- `$f`;
-
- unlink "messages";
- unlink "$LANG.po.old";
-
- exit;
-}
-
-else{
- print "update.pl: sorry $LANG.po does not exist!\n";
- print "Try `update.pl --help' for more information.\n";
- exit;
-}
diff --git a/po/update.sh b/po/update.sh
deleted file mode 100755
index 3ad571c6..00000000
--- a/po/update.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-PACKAGE="libgtop"
-
-if [ "x$1" = "x--help" ]; then
-
-echo Usage: ./update.sh langcode
-echo --help display this help and exit
-echo
-echo Examples of use:
-echo ./update.sh ----- just creates a new pot file from the source
-echo ./update.sh da -- created new pot file and updated the da.po file
-
-elif [ "x$1" = "x" ]; then
-
-echo "Building the $PACKAGE.pot ..."
-
-xgettext --default-domain=$PACKAGE --directory=.. \
- --add-comments --keyword=_ --keyword=N_ \
- --files-from=./POTFILES.in \
-&& test ! -f $PACKAGE.po \
- || ( rm -f ./$PACKAGE.pot \
-&& mv $PACKAGE.po ./$PACKAGE.pot );
-
-else
-
-xgettext --default-domain=$PACKAGE --directory=.. \
- --add-comments --keyword=_ --keyword=N_ \
- --files-from=./POTFILES.in \
-&& test ! -f $PACKAGE.po \
- || ( rm -f ./PACKAGE.pot \
-&& mv $PACKAGE.po ./$PACKAGE.pot );
-
-echo "Building the $PACKAGE.pot ..."
-echo "Now merging $1.po with $PACKAGE.pot, and creating an updated $1.po ..."
-
-mv $1.po $1.po.old && msgmerge $1.po.old $PACKAGE.pot -o $1.po \
-&& rm $1.po.old;
-
-msgfmt --statistics $1.po
-
-fi;