Compare commits

..

110 Commits

Author SHA1 Message Date
Kevin Vandersloot
f659523856 bump version
2002-02-10  Kevin Vandersloot <kfv101@psu.edu>

        * configure.in: bump version

        * release 1.90.2
2002-02-10 14:35:48 +00:00
Bastien Nocera
6b81006d08 - remove stamp-h.in, remove need for dc in configure.in 2002-02-09 19:11:35 +00:00
Kwok-Koon Cheung
b70be80aca Updated traditional Chinese translation. 2002-02-08 18:52:16 +00:00
Kwok-Koon Cheung
f8fb49a428 Rename simplified Chinese translation 2002-02-05 09:24:45 +00:00
Christian Rose
18356c6ae6 Removed, they are obsoleted by intltool. Updated and converted to UTF-8.
2002-01-27  Christian Rose  <menthos@menthos.com>

	* README.tools, update.pl, update.sh: Removed, they are
	obsoleted by intltool.
	* sv.po: Updated and converted to UTF-8.
2002-01-27 01:57:53 +00:00
Roy-Magne Mo
807d4bf6ae Updated Norwegian nynorsk translation 2002-01-25 04:51:21 +00:00
Hasbullah Bin Pit
c0350d38ae "Hasbullah Bin Pit (sebol)" <sebol@ikhlas.com> Tag: libgtop-GNOME-2-0-port
"Hasbullah Bin Pit (sebol)" <sebol@ikhlas.com>
Tag: libgtop-GNOME-2-0-port
        * configure.in: Added ms in ALL_LINGUAS.
        * po/ms.po: Added Malay Translation.
        * po/.cvsignore: Added 'libgtop-2.0.pot'.
2002-01-14 20:27:53 +00:00
Kwok-Koon Cheung
d3a9e47ffb Fix previous changelog. 2002-01-14 00:59:46 +00:00
Kwok-Koon Cheung
c8a3e46433 Make examples at least compile under glib 1.3.x, and make use of
* Make examples at least compile under glib 1.3.x, and make use
	  of GETTEXT_PACKAGE.
	* Don't install popt* header.
	* Add nn to ALL_LINGUAS.
2002-01-14 00:56:50 +00:00
Kevin Vandersloot
222706a0d4 add back the support stuf but make it really work
2002-01-10  Kevin Vandersloot <kfv101@psu.edu>

        * acininclude.m4: add back the support stuf but make it really
        work

        * configure.in: bump version number, add back GNOME_SUPPORT
        check since that was causing a build failure

        * release 1.90.1
2002-01-11 04:25:27 +00:00
Kevin Vandersloot
2168cc5f71 remove gnome support check. Fixes the build for those with automake <
2002-01-09  Kevin Vandersloot <kfv101@psu.edu>

        * acinclude.m4: remove gnome support check. Fixes the build
        for those with automake < 1.4p5.

        * configure.in: remove check for GNOME_SUPPORT
2002-01-10 02:30:57 +00:00
Miles Lane
08808384f4 Added "#undef HAVE_GETTEXT" entry. Removed file. added glib-gettextize
2001-14-27  Miles Lane <miles@megapathdsl.net>
	* acconfig.h:  Added "#undef HAVE_GETTEXT" entry.
	* LIBGTOP_VERSION:  Removed file.
	* configure.in:  added glib-gettextize support and
	  moved in the *VERSION* stuff from LIBGTOP_VERSION.
2001-12-16 02:40:42 +00:00
Yuri Syrota
0f1306a20f Updated Ukrainian Translation 2001-12-07 09:25:07 +00:00
Yuri Syrota
84b05c0219 Updated Ukrainian Translation 2001-12-05 13:12:48 +00:00
Yuri Syrota
6916ada308 Updated Ukrainian Translation 2001-12-05 13:11:35 +00:00
Kevin Vandersloot
5943c96d35 copy some of the macros that were formerly in gnome-macros
2001-11-27  Kevin Vandersloot <kfv101@psu.edu>

        * acinclude.m4: copy some of the macros that were formerly
        in gnome-macros

        * configure.in, sysdeps/Makefile.am: comment out guile
        support for now.

        * release 1.90.0
2001-11-28 02:00:37 +00:00
Kevin Vandersloot
909a3e6512 ChangeLog 2001-11-26 22:17:21 +00:00
Kevin Vandersloot
ca94618e27 Apply patch fixing security issue from intexxia labs - #1048-261101
2001-11-26  Kevin Vandersloot <kfv101@psu.edu>

        * gnuserv.c: Apply patch fixing security issue from
        intexxia labs - #1048-261101
2001-11-26 22:16:57 +00:00
Kwok-Koon Cheung
a478d380f4 Various cleanup as well as a few fixes for parallel install 2001-11-26 06:15:53 +00:00
Kwok-Koon Cheung
af80d4d3d2 Bye-bye stamp-cat-id 2001-11-26 05:13:45 +00:00
Kevin Vandersloot
973dc2d37c port stable libgtop to GNOME 2.0. Too much to detail. pkgconfig is now
2001-11-25  Kevin Vandersloot <kfv101@psu.edu>

        * port stable libgtop to GNOME 2.0. Too much to detail.
        pkgconfig is now used. Libs are named libgtop-2.0 etc for
        parallel install.
2001-11-26 03:23:22 +00:00
Chyla Zbigniew
97b32c7046 Updated Polish translation by GNOME PL Team <translators@gnome.pl> 2001-10-30 22:56:35 +00:00
Carlos Perelló Marín
fb8184afba *** empty log message *** 2001-10-18 00:53:25 +00:00
Carlos Perell Marn
16643866cf Added by Duarte Loreto <happyguy_pt@hotmail.com>
2001-10-17  Carlos Perell Marn <carlos@gnome-db.org>

	* pt.po: Added by Duarte Loreto <happyguy_pt@hotmail.com>
2001-10-18 00:47:22 +00:00
Kwok-Koon Cheung
aa9299f344 Parallel installation fix {moved headers to $(includedir)/libgtop-1.0/ } 2001-10-17 03:53:56 +00:00
Kwok-Koon Cheung
6f69cd863b New traditional Chinese translation. 2001-09-15 23:20:45 +00:00
Kjartan Maraas
7262bf39d8 Added Norwegian (nynorsk) translation.
2001-07-16  Kjartan Maraas  <kmaraas@gnome.org>

	* nn.po: Added Norwegian (nynorsk) translation.
2001-07-16 20:25:25 +00:00
Andraz Tori
9e773390cc Updated Slovenian translation 2001-05-03 21:59:35 +00:00
Yuri Syrota
54cbdb8158 Updated Ukrainian transaltion 2001-03-30 10:23:17 +00:00
Yuri Syrota
c70b11ee00 Updated Ukrainian transaltion 2001-03-28 13:02:47 +00:00
Andraz Tori
965b26c926 Updated Slovenian translation 2001-03-25 13:11:30 +00:00
Fatih Demir
384cd6b2db Full tr.po 2001-03-25 10:56:03 +00:00
Fatih Demir
b055e3710b Updated tr.po from Grkem 2001-03-23 21:29:49 +00:00
Yuri Syrota
669c6fd670 Updated Ukrainian transaltion 2001-03-22 10:49:57 +00:00
Valek Frob
617c4568d2 Updated russian translation. 2001-03-15 18:49:12 +00:00
Pablo Saratxaga
93c998cf7a fixed chars 2001-03-15 10:52:29 +00:00
Pablo Saratxaga
46a0750736 corrected charset line 2001-03-15 10:42:32 +00:00
Andraz Tori
e9227d1a2e Updated Slovenian translation 2001-03-11 22:18:24 +00:00
Pablo Saratxaga
41b7120527 Converted az.po to 8bit encoding
added tr.po from HEAD branch
fixed the ALL_LINGUAS to match the available languages
2001-03-09 16:39:21 +00:00
Andraz Tori
0ad6ae0a12 Updated Slovenian translation 2001-03-01 23:29:52 +00:00
Martin Baulig
6197e3ad47 Released LibGTop 1.0.12 "Gerolzhofen". 2001-02-27 14:14:03 +00:00
Martin Baulig
e577717013 Released LibGTop 1.0.12 "Gerolzhofen".
2001-02-13  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.12 "Gerolzhofen".

	* NEWS: Added news entry to 1.0.12.

	* LIBGTOP-VERSION: Set version number to 1.0.12, binary age 11,
	interface age 11.
2001-02-27 14:01:13 +00:00
Martin Baulig
6b19a0090a February 27, 2001: =================
February 27, 2001:
=================

* Released LibGTop 1.0.12 "Gerolzhofen".

  - fix for Solaris 8 from Laszlo PETER (msg_limits, sem_limits).

  - fix for FreeBSD 4.2 from Rolf Grossmann (FreeBSD now uses
    `_KERNEL' instead of `KERNEL'). Bug #51334.

  - for BSDI, comment out `subnet' field in netload; this should make
    it compile, but there may be other problems. Bug #13345.

  This release is for GNOME 1.4 Beta2.
2001-02-27 14:00:40 +00:00
Martin Baulig
a515242f17 Comment out the `subnet' field on BSDI; this should make it compile. Bug
2001-02-27  Martin Baulig  <baulig@suse.de>

	* netload.c: Comment out the `subnet' field on BSDI; this should
	make it compile. Bug #13345.
2001-02-27 13:52:56 +00:00
Martin Baulig
a7b13c7d83 Applied a patch from Rolf Grossmann (grossman@securitas.net) for FreeBSD
2001-02-27  Martin Baulig  <baulig@suse.de>

	* shm_limits.c, msg_limits.c, sem_limits.c: Applied a patch
	from Rolf Grossmann (grossman@securitas.net) for FreeBSD 4.2.
	Fixes #51334.
2001-02-27 13:40:10 +00:00
Simos Xenitellis
849d2da085 Update of Greek translation 2001-02-25 20:18:16 +00:00
Simos Xenitellis
d4b195045a More Greek messages 2001-02-23 13:32:00 +00:00
Yuri Syrota
c269f0adb8 Updated Ukrainian translation 2001-02-20 07:43:11 +00:00
Andraz Tori
4f65ee018c Updated Slovenian translation 2001-02-19 23:08:08 +00:00
Simos Xenitellis
8a8b975d08 Update of Greek translation 2001-02-19 03:03:22 +00:00
Andraz Tori
64955004a0 Updated Slovenian translation 2001-02-18 19:44:35 +00:00
Martin Baulig
4ef82847fe Applied a patch from Laszlo PETER <Laszlo.Peter@ireland.sun.com> for
2001-02-18  Martin Baulig  <baulig@suse.de>

	Applied a patch from Laszlo PETER <Laszlo.Peter@ireland.sun.com>
	for Solaris 8.

	* msg_limits.c: `struct msginfo' no longer has msgmap and msgssz.
	* sem_limits.c: `struct seminfo' no longer has a semmap field.
2001-02-18 14:27:27 +00:00
Andraz Tori
9da5658ba1 Updated Slovenian translation 2001-02-16 21:47:18 +00:00
Christian Meyer
b300842f47 Some minor changes for German translation. 2001-02-15 16:08:51 +00:00
Yuri Syrota
9a49872026 Updated Ukrainian translation 2001-02-15 13:07:35 +00:00
Martin Baulig
1aa7aae2f6 Released LibGTop 1.0.11 "Jasmin".
2001-02-15  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.11 "Jasmin".
2001-02-15 01:40:58 +00:00
Martin Baulig
70ba9e2559 Released LibGTop 1.0.11 "Jasmin".
2001-02-15  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.11 "Jasmin".

	* NEWS: Added news entry for 1.0.11.
2001-02-15 01:20:08 +00:00
Martin Baulig
13323e55ee February 14, 2001: =================
February 14, 2001:
=================

* Released LibGTop 1.0.11 "Jasmin":

  [The release which was supposed to be called "Gerolzhofen".]

  - merged in the Solaris code from LIBGTOP_1_1_2_PATCHES.

  - minor OpenBSD fixes.

  - again a bunch of updated translations.

  Please test the Solaris stuff and report and bugs and
  problems as soon as possible; I'll make a new release
  for the 2nd beta of GNOME 1.4 if necessary.
2001-02-15 01:19:36 +00:00
Martin Baulig
57d96878de February 15, 2001: =================
February 15, 2001:
=================

* This will be LibGTop 1.1.11 "Gerolzhofen":

  - merged in the Solaris code from LIBGTOP_1_1_2_PATCHES.

  - minor OpenBSD fixes.

  - again a bunch of updated translations.
2001-02-15 00:29:30 +00:00
Martin Baulig
10de82e256 Added solaris to the DIST_SUBDIRS. 2001-02-14 23:56:16 +00:00
Martin Baulig
29240a5a96 Ooops, set LIBGTOP_VERSION_SUFFIX to -cvs. 2001-02-14 23:50:32 +00:00
Martin Baulig
1baa2ef8ff Merged from LIBGTOP_1_1_2_PATCHES.
2001-02-14  Martin Baulig  <baulig@suse.de>

	Merged from LIBGTOP_1_1_2_PATCHES.

	* libgtop-sysdeps.m4 (GLIBTOP_SOLARIS_RELEASE): Define this on Solaris;
	we use version codes like 270 for SunOS 5.7 and 251 for SunOS 2.5.1.

	* LIBGTOP-VERSION (LIBGTOP_VERSION_SUFFIX): Added this so you can
	have your tarballs called `libgtop-1.x.y-snap.tar.gz' or whatever.
	This only affects the `VERSION' variable and thus how the resulting
	tarball will be called, but not `LIBGTOP_VERSION_CODE' etc.

	* configure.in, acconfig.h: Added checks for <procfs.h>
	and <sys/procfs.h>

	* configure.in (DL_LIB): Check for dlopen() and AC_SUBST this.

	* Makefile.am: Make `aclocal.m4' also depend on `LIBGTOP-VERSION'
	when in maintainer-mode.
2001-02-14 23:42:19 +00:00
Martin Baulig
0bd5a6c082 **** Merged from LIBGTOP_1_1_2_PATCHES **** 2001-02-14 23:07:41 +00:00
Martin Baulig
2698263164 Removed; this file doesn't exist in the stable branch.
2001-02-14  Martin Baulig  <baulig@suse.de>

	* include/glibtop/limits.h: Removed; this file doesn't exist
	in the stable branch.
2001-02-14 22:42:00 +00:00
Martin Baulig
85d53a69cf Added *.mo. 2001-02-14 21:40:08 +00:00
Martin Baulig
0a42a8d018 Make things work on OpenBSD 2.6; this is basically the same than on
2001-02-14  Martin Baulig  <baulig@suse.de>

	* proctime.c (glibtop_get_proc_time_p): Make things work on
	OpenBSD 2.6; this is basically the same than on NetBSD.
2001-02-14 21:36:42 +00:00
Martin Baulig
9d772e3c07 Removed @LIBSUPPORT@.
2001-02-14  Martin Baulig  <baulig@suse.de>

	* Makefile.am (libgtop_server_LDADD): Removed @LIBSUPPORT@.
2001-02-14 21:35:45 +00:00
jjranta
ddd9d11c71 Updated Finnish translation 2001-02-14 19:11:58 +00:00
Stano Visnovsky
b161b5bb72 Updated Slovak translation from Marcel Telka <marcel@telka.sk> 2001-02-14 11:01:39 +00:00
Andraz Tori
5607fefe30 Updated Slovenian translation 2001-02-13 13:47:21 +00:00
Szabolcs Ban
9d9aed4023 Updated hu.po by Robert Vanyi 2001-02-13 13:07:24 +00:00
Martin Baulig
62edf91314 Set version number to 1.0.11, binary age 10, interface age 10.
2001-02-13  Martin Baulig  <baulig@suse.de>

	* LIBGTOP-VERSION: Set version number to 1.0.11, binary age 10,
	interface age 10.
2001-02-13 12:41:42 +00:00
Martin Baulig
38e55efd2d Fix bug #14076.
2001-02-13  Martin Baulig  <baulig@suse.de>

	Fix bug #14076.

	* open.c (glibtop_open_s): Check whether /proc/1/cpu exists to
	detect SMP support rather than reading /proc/stat; on Linux 2.4.x,
	/proc/stat has "cpu" and "cpu0" entries even for non-SMP systems.
2001-02-13 12:31:57 +00:00
Stano Visnovsky
67c9c8e3e3 Added sk to ALL_LINGUAS 2001-02-13 11:08:06 +00:00
Stano Visnovsky
013ab1841d Added Slovak translation from Marcel Telka <marcel@telka.sk> 2001-02-13 11:05:42 +00:00
Martin Baulig
88c5d4fd61 Reverted Jarkko Ranta's change; please do not commit any compressed files
2001-02-13  Martin Baulig  <baulig@suse.de>

	* fi.po: Reverted Jarkko Ranta's change; please do
	not commit any compressed files in future.
2001-02-13 10:57:50 +00:00
Christophe Merlet
adbe42cda3 Updated French translation. 2001-02-10 09:30:48 +00:00
Gustavo Maciel Dias Vieira
2e6e310a3e Updated Brazilian Portuguese translation.
2001-02-09  Gustavo Maciel Dias Vieira  <gdvieira@zaz.com.br>

* pt_BR.po: Updated Brazilian Portuguese translation.
2001-02-09 16:18:26 +00:00
Nam SungHyun
818e941413 updated 2001-02-09 04:52:08 +00:00
jjranta
dfa868ce82 Updated Finnish translation by Pauli Virtanen 2001-02-08 18:17:42 +00:00
Gustavo Maciel Dias Vieira
dc353a4172 Added pt_BR to ALL_LINGUAS.
2001-02-08  Gustavo Maciel Dias Vieira  <gdvieira@zaz.com.br>

* configure.in (ALL_LINGUAS): Added pt_BR to ALL_LINGUAS.
2001-02-08 14:51:34 +00:00
Valek Frob
4da65d5d0b Updated russian translation. 2001-02-08 11:52:07 +00:00
Christophe Merlet
a2043e3aaf Updated French translation. 2001-02-05 17:32:57 +00:00
Andraz Tori
f03304a920 Updated Slovenian translation 2001-01-25 21:02:22 +00:00
Andraz Tori
beedc57724 Added sl translations 2001-01-23 11:57:17 +00:00
Pablo Saratxaga
3049619931 updated Azeri file 2001-01-06 22:23:52 +00:00
Pablo Saratxaga
ddb0c913c1 Added Azeri file 2001-01-05 15:35:25 +00:00
Martin Baulig
c7244ba1ba Added --cflags', --libs' and `--extra-libs' parameters.
2000-11-21  Martin Baulig  <baulig@suse.de>

	* libgtop-config.h.in: Added `--cflags', `--libs' and `--extra-libs'
	parameters.
2000-11-21 15:27:18 +00:00
Yuri Syrota
146ccb2511 Updated Ukrainian translation 2000-11-21 13:59:26 +00:00
Martin Baulig
91c35548e4 Released LibGTop 1.0.10 "November Rain".
2000-11-20  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.10 "November Rain".

	* LIBGTOP-VERSION: Set version number to 1.0.10, binary age 9,
	interface age 9.
2000-11-20 15:13:45 +00:00
Yuri Syrota
8705ef6b65 Updated Ukrainian translation 2000-11-20 08:41:28 +00:00
Yuri Syrota
d5b27269d8 Updated Ukrainian translation 2000-11-16 08:06:57 +00:00
Yuri Syrota
6915f098ca Updated Ukrainian translation 2000-10-31 11:43:08 +00:00
Yuri Syrota
376613ddd4 Updated Ukrainian translation 2000-10-23 07:44:18 +00:00
Yuri Syrota
6a9cd61fd9 Updated Ukrainian translation 2000-10-23 07:28:59 +00:00
Yukihiro Nakai
18a3526ea7 ja.po: Update Japanese translation. 2000-10-14 18:37:58 +00:00
Szabolcs Ban
333c85736c Updated, thanx Robi 2000-10-11 11:44:49 +00:00
Yukihiro Nakai
df5ec3c02a ja.po: commit the right one. 2000-10-11 06:21:03 +00:00
Yukihiro Nakai
368e94c8e1 ja.po: Update Japanese translation. 2000-10-11 06:14:51 +00:00
Yuri Syrota
f5de8e4ead Updated Ukrainian translation 2000-10-04 08:04:36 +00:00
Szabolcs Ban
715975f7ed Added stable version 2000-10-04 07:13:11 +00:00
Christian Meyer
f13099194c Minor fix in German translation. 2000-09-20 10:51:08 +00:00
Christian Meyer
1dd8a8e8fc Updated German translation. 2000-09-19 22:13:22 +00:00
Christian Meyer
d9fb27e57c Updates German translation, Added update.pl and README.tools from menesis. 2000-09-10 15:07:26 +00:00
Kenneth Christiansen
dde1a2c1aa Translations from Keld
bonobo/po/da.po dia/po/da.po dr-genius/po/da.po eog/po/da.po
gconf/po/da.po gdict/po/da.po gdm2/po/da.po gfax/po/da.po
gimp/po/da.po gimp/po-libgimp/da.po gimp/po-plug-ins/da.po
gnome-applets/po/da.po gnome-chess/po/da.po gnome-db/po/da.po
gnome-iconedit/po/da.po gnome-lokkit/po/da.po
gnome-media/po/da.po gnome-pilot/po/da.po gnomeicu/po/da.po
gnop/po/da.po gphoto/po/da.po gtkhtml/po/da.po gxsnmp/po/da.po
libgtop/po/da.po
mc/po/da.po oaf/po/da.po rp3/po/da.po sodipodi/po/da.po
2000-09-09 00:06:12 +00:00
Kjartan Maraas
5bff21b7b4 Updated Norwegian translation.
2000-08-16  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian translation.
2000-08-16 11:58:54 +00:00
Takayuki KUSANO
e58c732f54 Updated Japanese translation.
2000-06-25  Takayuki KUSANO  <AE5T-KSN@asahi-net.or.jp>

	* ja.po: Updated Japanese translation.
2000-08-16 11:57:56 +00:00
Takayuki KUSANO
48404428a2 ' field.
* fix 'Language-Team:' field.
2000-06-25 12:51:01 +00:00
Takayuki KUSANO
d009071e40 Updated Japanese translation.
* ja.po: Updated Japanese translation.
2000-06-25 12:48:10 +00:00
Yuri Syrota
33b1fcf4f9 Updated Ukrainian translation 2000-05-26 07:59:40 +00:00
133 changed files with 20633 additions and 4542 deletions

View File

@@ -13,7 +13,6 @@ gtopConf.sh
i386-bsdi
i686-pc-linux-gnu
intl
libgtop-0.01.tar.gz
libgtop-mirror.sh.swp
libgtopConf.sh
libtool
@@ -21,6 +20,7 @@ ltconfig
ltmain.sh
macros
stamp-h
stamp-h.in
sun4
sun4sol2
support
@@ -30,7 +30,6 @@ i686-pc-linux-gnu-linux
libgtop-config
ABOUT-NLS
libgtop.spec
libgtop-0.99.*.tar.gz
libgtop-0.99.*
libgtop*.tar.gz
*-debstamp
libgtop-1.*.*.tar.gz
libgtop*.pc

160
ChangeLog
View File

@@ -1,3 +1,163 @@
2002-02-10 Kevin Vandersloot <kfv101@psu.edu>
* configure.in: bump version
* release 1.90.2
2002-02-09 Bastien Nocera <hadess@hadess.net>
reviewed by: Kevin Vandersloot <kfv101@psu.edu>
* configure.in: remove need for dc, and clean up
* stamp-h.in, .cvsignore: remove
2002-02-05 Abel Cheung <maddog@linux.org.hk>
* configure.in (ALL_LINGUAS): zh_CN.GB2312 -> zh_CN
2001-01-14 Hasbullah bin Pit <sebol@ikhlas.com>
* configure.in: Added ms in ALL_LINGUAS.
* po/ms.po: Added Malay Translation.
* po/.cvsignore: Added 'libgtop-2.0.pot'.
2001-01-14 Abel Cheung <maddog@linux.org.hk>
* configure.in: Sync'ed ALL_LINGUAS with files in po directory,
and renamed GETTEXT_PACKAGE to avoid conflict with libgtop 1.0.x.
2002-01-10 Kevin Vandersloot <kfv101@psu.edu>
* acininclude.m4: add back the support stuf but make it really
work
* configure.in: bump version number, add back GNOME_SUPPORT
check since that was causing a build failure
* release 1.90.1
2002-01-09 Kevin Vandersloot <kfv101@psu.edu>
* acinclude.m4: remove gnome support check. Fixes the build
for those with automake < 1.4p5.
* configure.in: remove check for GNOME_SUPPORT
2001-14-27 Miles Lane <miles@megapathdsl.net>
* acconfig.h: Added "#undef HAVE_GETTEXT" entry.
* LIBGTOP_VERSION: Removed file.
* configure.in: added glib-gettextize support and
moved in the *VERSION* stuff from LIBGTOP_VERSION.
2001-11-27 Kevin Vandersloot <kfv101@psu.edu>
* acinclude.m4: copy some of the macros that were formerly
in gnome-macros
* configure.in, sysdeps/Makefile.am: comment out guile
support for now.
* release 1.90.0
2001-11-26 Kevin Vandersloot <kfv101@psu.edu>
* src/daemon/gnuserv.c: Apply patch fixing security issue from
intexxia labs - #1048-261101
2001-11-26 Abel Cheung <maddog@linux.org.hk>
* src/inodedb/file_by_inode.c: Rename to file_by_inode2.c
* src/inodedb/mkinodedb.c: Rename to mkinodedb2.c
* po/POTFILES.in: Reflect above change
* */.cvsignore: Add various files
2001-11-25 Kevin Vandersloot <kfv101@psu.edu>
* port stable libgtop to GNOME 2.0. Too much to detail.
pkgconfig is now used. Libs are named libgtop-2.0 etc for
parallel install.
2001-10-17 Abel Chueng <maddog@linux.org.hk>
* configure.in, Makefile.am, include/glibtop/Makefile.am: headers
moved to $(includedir)/libgtop-1.0/glibtop.
2001-09-16 Abel Chueng <maddog@linux.org.hk>
* configure.in: Added "zh_TW" to ALL_LINGUAS.
2001-02-13 Martin Baulig <baulig@suse.de>
Released LibGTop 1.0.12 "Gerolzhofen".
* NEWS: Added news entry to 1.0.12.
* LIBGTOP-VERSION: Set version number to 1.0.12, binary age 11,
interface age 11.
2001-02-19 Simos Xenitellis <simos@hellug.gr>
* configure.in: Added "el" to ALL_LINGUAS.
2001-02-15 Martin Baulig <baulig@suse.de>
Released LibGTop 1.0.11 "Jasmin".
* NEWS: Added news entry for 1.0.11.
2001-02-14 Martin Baulig <baulig@suse.de>
Merged from LIBGTOP_1_1_2_PATCHES.
* libgtop-sysdeps.m4 (GLIBTOP_SOLARIS_RELEASE): Define this on Solaris;
we use version codes like 270 for SunOS 5.7 and 251 for SunOS 2.5.1.
* LIBGTOP-VERSION (LIBGTOP_VERSION_SUFFIX): Added this so you can
have your tarballs called `libgtop-1.x.y-snap.tar.gz' or whatever.
This only affects the `VERSION' variable and thus how the resulting
tarball will be called, but not `LIBGTOP_VERSION_CODE' etc.
* configure.in, acconfig.h: Added checks for <procfs.h>
and <sys/procfs.h>
* configure.in (DL_LIB): Check for dlopen() and AC_SUBST this.
* Makefile.am: Make `aclocal.m4' also depend on `LIBGTOP-VERSION'
when in maintainer-mode.
2001-02-14 Martin Baulig <baulig@suse.de>
* include/glibtop/limits.h: Removed; this file doesn't exist
in the stable branch.
2001-02-13 Martin Baulig <baulig@suse.de>
* LIBGTOP-VERSION: Set version number to 1.0.11, binary age 10,
interface age 10.
2001-02-13 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* configure.in: Added sk to ALL_LINGUAS
2001-02-08 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>
* configure.in (ALL_LINGUAS): Added pt_BR to ALL_LINGUAS.
2000-11-21 Martin Baulig <baulig@suse.de>
* libgtop-config.h.in: Added `--cflags', `--libs' and `--extra-libs'
parameters.
2000-11-20 Martin Baulig <baulig@suse.de>
Released LibGTop 1.0.10 "November Rain".
* LIBGTOP-VERSION: Set version number to 1.0.10, binary age 9,
interface age 9.
2000-05-25 Martin Baulig <baulig@suse.de>
Released LibGTop 1.0.9 "Stuttgart".

View File

@@ -7,11 +7,14 @@
# set LIBGTOP_BINARY_AGE and LIBGTOP_INTERFACE_AGE to 0.
#
LIBGTOP_MAJOR_VERSION=1
LIBGTOP_MINOR_VERSION=0
LIBGTOP_MICRO_VERSION=9
LIBGTOP_MINOR_VERSION=90
LIBGTOP_MICRO_VERSION=0
LIBGTOP_INTERFACE_AGE=8
LIBGTOP_BINARY_AGE=8
LIBGTOP_INTERFACE_AGE=0
LIBGTOP_BINARY_AGE=0
# you can set this to `-snap' for instance to create
# a `libgtop-1.x.y-snap.tar.gz' tarball.
LIBGTOP_VERSION_SUFFIX=
# Increase each time you change the client/server protocol.
LIBGTOP_SERVER_VERSION=5
@@ -21,5 +24,5 @@ LIBGTOP_VERSION=$LIBGTOP_MAJOR_VERSION.$LIBGTOP_MINOR_VERSION.$LIBGTOP_MICRO_VER
LIBGTOP_VERSION_CODE=`echo "$LIBGTOP_MAJOR_VERSION 1000000 * $LIBGTOP_MINOR_VERSION 1000 * + $LIBGTOP_MICRO_VERSION + p q" | dc`
# For automake.
VERSION=$LIBGTOP_VERSION
VERSION=$LIBGTOP_VERSION$LIBGTOP_VERSION_SUFFIX
PACKAGE=libgtop

View File

@@ -10,15 +10,16 @@ if BUILD_GNOME_SUPPORT
support = support
endif
SUBDIRS = po intl $(support) macros misc include sysdeps lib src \
SUBDIRS = po $(support) misc include sysdeps lib src \
$(examples_SUBDIRS) doc
include_HEADERS = glibtop.h
libgtopinclude_HEADERS = glibtop.h
libgtopincludedir = $(includedir)/libgtop-2.0
EXTRA_DIST = autogen.sh libgtop.spec.in copyright.txt libgtopConf.sh.in \
LIBGTOP-VERSION features.def libgtop-config.in RELNOTES-0.25 \
RELNOTES-1.0 RELNOTES-1.0.x libgtop-sysdeps.m4 README \
libgtop-mirror.sh
libgtop-mirror.sh libgtop-2.0.pc.in acinclude.m4
dist-hook:
cp libgtop.spec $(distdir)
@@ -28,21 +29,24 @@ release:
## Put `exec' in the name because this should be installed by
## `install-exec', not `install-data'.
confexecdir = $(libdir)
confexec_DATA = $(top_builddir)/libgtopConf.sh \
$(top_builddir)/libgtop-features.def
## confexecdir = $(libdir)
## confexec_DATA = $(top_builddir)/libgtopConf.sh \
## $(top_builddir)/libgtop-features.def
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libgtop-2.0.pc
CLEANFILES=libgtopConf.sh
bin_SCRIPTS = $(top_builddir)/libgtop-config
## bin_SCRIPTS = $(top_builddir)/libgtop-config
## to automatically rebuild aclocal.m4 if any of the macros in
## `macros/' change
@MAINT@ include macros/macros.dep
@MAINT@macros/macros.dep: macros/Makefile.am
@MAINT@ cd macros && $(MAKE) macros.dep
## @MAINT@ include macros/macros.dep
## @MAINT@macros/macros.dep: macros/Makefile.am
## @MAINT@ cd macros && $(MAKE) macros.dep
@MAINT@$(top_srcdir)/aclocal.m4: libgtop-sysdeps.m4
@MAINT@$(top_srcdir)/aclocal.m4: libgtop-sysdeps.m4 LIBGTOP-VERSION
## We create libgtopConf.sh here and not from configure because we want
## to get the paths expanded correctly. Macros like srcdir are given
@@ -51,7 +55,7 @@ bin_SCRIPTS = $(top_builddir)/libgtop-config
libgtopConf.sh: libgtopConf.sh.in Makefile
## Use sed and then mv to avoid problems if the user interrupts.
sed -e 's#\@LIBGTOP_LIBDIR\@#$(libdir)#g' \
-e 's#\@LIBGTOP_INCLUDEDIR\@#$(includedir)#g' \
-e 's#\@LIBGTOP_INCLUDEDIR\@#$(includedir)/libgtop-2.0#g' \
-e 's#\@LIBGTOP_DATADIR\@#$(datadir)#g' \
-e 's#\@LIBGTOP_EXTRA_LIBS\@#$(LIBGTOP_EXTRA_LIBS)#g' \
-e 's#\@LIBGTOP_LIBS\@#$(LIBGTOP_LIBS)#g' \
@@ -78,11 +82,11 @@ libgtopConf.sh: libgtopConf.sh.in Makefile
< $(srcdir)/libgtopConf.sh.in > libgtopConf.tmp \
&& mv libgtopConf.tmp libgtopConf.sh
libgtop-config: libgtop-config.in Makefile
sed -e 's#\@LIBGTOP_LIBDIR\@#$(libdir)#g' \
< $(srcdir)/libgtop-config.in > libgtop-config.tmp \
&& mv libgtop-config.tmp libgtop-config && \
chmod 755 libgtop-config
# libgtop-config: libgtop-config.in Makefile
# sed -e 's#\@LIBGTOP_LIBDIR\@#$(libdir)#g' \
# < $(srcdir)/libgtop-config.in > libgtop-config.tmp \
# && mv libgtop-config.tmp libgtop-config && \
# chmod 755 libgtop-config
libgtop-features.def: features.def
@LN_S@ $< $@

46
NEWS
View File

@@ -1,3 +1,49 @@
February 27, 2001:
=================
* Released LibGTop 1.0.12 "Gerolzhofen".
- fix for Solaris 8 from Laszlo PETER (msg_limits, sem_limits).
- fix for FreeBSD 4.2 from Rolf Grossmann (FreeBSD now uses
`_KERNEL' instead of `KERNEL'). Bug #51334.
- for BSDI, comment out `subnet' field in netload; this should make
it compile, but there may be other problems. Bug #13345.
This release is for GNOME 1.4 Beta2.
February 14, 2001:
=================
* Released LibGTop 1.0.11 "Jasmin":
[The release which was supposed to be called "Gerolzhofen".]
- merged in the Solaris code from LIBGTOP_1_1_2_PATCHES.
- minor OpenBSD fixes.
- again a bunch of updated translations.
Please test the Solaris stuff and report and bugs and
problems as soon as possible; I'll make a new release
for the 2nd beta of GNOME 1.4 if necessary.
November 20, 2000:
=================
* Released LibGTop 1.0.10 "November Rain":
- this release contains a bunch of updated translations.
May 25, 2000:
============
* Released LibGTop 1.0.9 "Stuttgart".
(LibGTop 1.0.8 "Frankfurt" was not publically released.)
February 15, 2000:
=================

View File

@@ -18,6 +18,7 @@
#undef ENABLE_NLS
#undef HAVE_CATGETS
#undef GETTEXT_PACKAGE
#undef HAVE_GETTEXT
#undef HAVE_LC_MESSAGES
#undef HAVE_STPCPY
@@ -156,6 +157,14 @@
*/
#undef GLIBTOP_LINUX_VERSION_CODE
/* Solaris release code (eg. 251 for Solaris 2.5.1). */
#undef GLIBTOP_SOLARIS_RELEASE
/* Define if you want to use LibGTop without GNOME. */
#undef WITHOUT_GNOME
/* Define if you have the <procfs.h> header file */
#undef HAVE_PROCFS_H
/* Define if you have the <sys/procfs.h> header file */
#undef HAVE_SYS_PROCFS_H

876
acinclude.m4 Normal file
View File

@@ -0,0 +1,876 @@
dnl This is just copied m4s from need-declaration.m4 gnome-fileutils.m4
dnl gnome-supprt-checks.m4 and a little from gnome-libgtop-check.m4
dnl and finally libgtop-sysdeps.m4
dnl
dnl LIBGTOP_CHECK_TYPE
dnl
dnl Improved version of AC_CHECK_TYPE which takes into account
dnl that we need to #include some other header files on some
dnl systems to get some types.
dnl AC_LIBGTOP_CHECK_TYPE(TYPE, DEFAULT)
AC_DEFUN([AC_LIBGTOP_CHECK_TYPE],
[AC_REQUIRE([AC_HEADER_STDC])dnl
AC_MSG_CHECKING(for $1)
AC_CACHE_VAL(ac_cv_type_$1,
[AC_EGREP_CPP(dnl
changequote(<<,>>)dnl
<<(^|[^a-zA-Z_0-9])$1[^a-zA-Z_0-9]>>dnl
changequote([,]), [#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stddef.h>
#endif
/* For Tru64 */
#ifdef HAVE_SYS_BITYPES_H
#include <sys/bitypes.h>
#endif
], ac_cv_type_$1=yes, ac_cv_type_$1=no)])dnl
AC_MSG_RESULT($ac_cv_type_$1)
if test $ac_cv_type_$1 = no; then
AC_DEFINE($1, $2)
fi
])
dnl
dnl GNOME_LIBGTOP_TYPES
dnl
dnl some typechecks for libgtop.
dnl
AC_DEFUN([GNOME_LIBGTOP_TYPES],
[
AC_CHECK_HEADERS(sys/bitypes.h)
AC_LIBGTOP_CHECK_TYPE(u_int64_t, unsigned long long int)
AC_LIBGTOP_CHECK_TYPE(int64_t, signed long long int)
])
dnl See whether we need a declaration for a function.
dnl GCC_NEED_DECLARATION(FUNCTION [, EXTRA-HEADER-FILES])
AC_DEFUN([GCC_NEED_DECLARATION],
[AC_MSG_CHECKING([whether $1 must be declared])
AC_CACHE_VAL(gcc_cv_decl_needed_$1,
[AC_TRY_COMPILE([
#include <stdio.h>
#ifdef HAVE_STRING_H
#include <string.h>
#else
#ifdef HAVE_STRINGS_H
#include <strings.h>
#endif
#endif
#ifdef HAVE_STDLIB_H
#include <stdlib.h>
#endif
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
$2],
[char *(*pfn) = (char *(*)) $1],
eval "gcc_cv_decl_needed_$1=no", eval "gcc_cv_decl_needed_$1=yes")])
if eval "test \"`echo '$gcc_cv_decl_needed_'$1`\" = yes"; then
AC_MSG_RESULT(yes)
gcc_need_declarations="$gcc_need_declarations $1"
gcc_tr_decl=NEED_DECLARATION_`echo $1 | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
AC_DEFINE_UNQUOTED($gcc_tr_decl)
else
AC_MSG_RESULT(no)
fi
])dnl
dnl Check multiple functions to see whether each needs a declaration.
dnl GCC_NEED_DECLARATIONS(FUNCTION... [, EXTRA-HEADER-FILES])
AC_DEFUN([GCC_NEED_DECLARATIONS],
[for ac_func in $1
do
GCC_NEED_DECLARATION($ac_func, $2)
done
]
)
dnl
dnl GNOME_FILEUTILS_CHECKS
dnl
dnl checks that are needed for the diskusage applet.
dnl
AC_DEFUN([GNOME_FILEUTILS_CHECKS],
[
AC_CHECK_HEADERS(fcntl.h sys/param.h sys/statfs.h sys/fstyp.h \
mnttab.h mntent.h sys/statvfs.h sys/vfs.h sys/mount.h \
sys/filsys.h sys/fs_types.h sys/fs/s5param.h)
AC_CHECK_FUNCS(bcopy endgrent endpwent fchdir ftime ftruncate \
getcwd getmntinfo gettimeofday isascii lchown \
listmntent memcpy mkfifo strchr strerror strrchr vprintf)
dnl Set some defaults when cross-compiling
if test x$cross_compiling = xyes ; then
case "$host_os" in
linux*)
fu_cv_sys_mounted_getmntent1=yes
fu_cv_sys_stat_statfs2_bsize=yes
;;
sunos*)
fu_cv_sys_stat_statfs4=yes
;;
freebsd*)
fu_cv_sys_stat_statfs2_bsize=yes
;;
osf*)
fu_cv_sys_stat_statfs3_osf1=yes
;;
esac
fi
# Determine how to get the list of mounted filesystems.
list_mounted_fs=
# If the getmntent function is available but not in the standard library,
# make sure LIBS contains -lsun (on Irix4) or -lseq (on PTX).
AC_FUNC_GETMNTENT
# This test must precede the ones for getmntent because Unicos-9 is
# reported to have the getmntent function, but its support is incompatible
# with other getmntent implementations.
# NOTE: Normally, I wouldn't use a check for system type as I've done for
# `CRAY' below since that goes against the whole autoconf philosophy. But
# I think there is too great a chance that some non-Cray system has a
# function named listmntent to risk the false positive.
if test -z "$list_mounted_fs"; then
# Cray UNICOS 9
AC_MSG_CHECKING([for listmntent of Cray/Unicos-9])
AC_CACHE_VAL(fu_cv_sys_mounted_cray_listmntent,
[fu_cv_sys_mounted_cray_listmntent=no
AC_EGREP_CPP(yes,
[#ifdef _CRAY
yes
#endif
], [test $ac_cv_func_listmntent = yes \
&& fu_cv_sys_mounted_cray_listmntent=yes]
)
]
)
AC_MSG_RESULT($fu_cv_sys_mounted_cray_listmntent)
if test $fu_cv_sys_mounted_cray_listmntent = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_LISTMNTENT)
fi
fi
if test $ac_cv_func_getmntent = yes; then
# This system has the getmntent function.
# Determine whether it's the one-argument variant or the two-argument one.
if test -z "$list_mounted_fs"; then
# 4.3BSD, SunOS, HP-UX, Dynix, Irix
AC_MSG_CHECKING([for one-argument getmntent function])
AC_CACHE_VAL(fu_cv_sys_mounted_getmntent1,
[test $ac_cv_header_mntent_h = yes \
&& fu_cv_sys_mounted_getmntent1=yes \
|| fu_cv_sys_mounted_getmntent1=no])
AC_MSG_RESULT($fu_cv_sys_mounted_getmntent1)
if test $fu_cv_sys_mounted_getmntent1 = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_GETMNTENT1)
fi
fi
if test -z "$list_mounted_fs"; then
# SVR4
AC_MSG_CHECKING([for two-argument getmntent function])
AC_CACHE_VAL(fu_cv_sys_mounted_getmntent2,
[AC_EGREP_HEADER(getmntent, sys/mnttab.h,
fu_cv_sys_mounted_getmntent2=yes,
fu_cv_sys_mounted_getmntent2=no)])
AC_MSG_RESULT($fu_cv_sys_mounted_getmntent2)
if test $fu_cv_sys_mounted_getmntent2 = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_GETMNTENT2)
fi
fi
if test -z "$list_mounted_fs"; then
AC_MSG_ERROR([could not determine how to read list of mounted filesystems])
fi
fi
if test -z "$list_mounted_fs"; then
# DEC Alpha running OSF/1.
AC_MSG_CHECKING([for getfsstat function])
AC_CACHE_VAL(fu_cv_sys_mounted_getsstat,
[AC_TRY_LINK([
#include <sys/types.h>
#include <sys/mount.h>
#include <sys/fs_types.h>],
[struct statfs *stats;
int numsys = getfsstat ((struct statfs *)0, 0L, MNT_WAIT); ],
fu_cv_sys_mounted_getsstat=yes,
fu_cv_sys_mounted_getsstat=no)])
AC_MSG_RESULT($fu_cv_sys_mounted_getsstat)
if test $fu_cv_sys_mounted_getsstat = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_GETFSSTAT)
fi
fi
if test -z "$list_mounted_fs"; then
# AIX.
AC_MSG_CHECKING([for mntctl function and struct vmount])
AC_CACHE_VAL(fu_cv_sys_mounted_vmount,
[AC_TRY_CPP([#include <fshelp.h>],
fu_cv_sys_mounted_vmount=yes,
fu_cv_sys_mounted_vmount=no)])
AC_MSG_RESULT($fu_cv_sys_mounted_vmount)
if test $fu_cv_sys_mounted_vmount = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_VMOUNT)
fi
fi
if test -z "$list_mounted_fs"; then
# SVR3
AC_MSG_CHECKING([for FIXME existence of three headers])
AC_CACHE_VAL(fu_cv_sys_mounted_fread_fstyp,
[AC_TRY_CPP([
#include <sys/statfs.h>
#include <sys/fstyp.h>
#include <mnttab.h>],
fu_cv_sys_mounted_fread_fstyp=yes,
fu_cv_sys_mounted_fread_fstyp=no)])
AC_MSG_RESULT($fu_cv_sys_mounted_fread_fstyp)
if test $fu_cv_sys_mounted_fread_fstyp = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_FREAD_FSTYP)
fi
fi
if test -z "$list_mounted_fs"; then
# 4.4BSD and DEC OSF/1.
AC_MSG_CHECKING([for getmntinfo function])
AC_CACHE_VAL(fu_cv_sys_mounted_getmntinfo,
[
ok=
if test $ac_cv_func_getmntinfo = yes; then
AC_EGREP_HEADER(f_type;, sys/mount.h,
ok=yes)
fi
test -n "$ok" \
&& fu_cv_sys_mounted_getmntinfo=yes \
|| fu_cv_sys_mounted_getmntinfo=no
])
AC_MSG_RESULT($fu_cv_sys_mounted_getmntinfo)
if test $fu_cv_sys_mounted_getmntinfo = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_GETMNTINFO)
fi
fi
# FIXME: add a test for netbsd-1.1 here
if test -z "$list_mounted_fs"; then
# Ultrix
AC_MSG_CHECKING([for getmnt function])
AC_CACHE_VAL(fu_cv_sys_mounted_getmnt,
[AC_TRY_CPP([
#include <sys/fs_types.h>
#include <sys/mount.h>],
fu_cv_sys_mounted_getmnt=yes,
fu_cv_sys_mounted_getmnt=no)])
AC_MSG_RESULT($fu_cv_sys_mounted_getmnt)
if test $fu_cv_sys_mounted_getmnt = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_GETMNT)
fi
fi
if test -z "$list_mounted_fs"; then
# SVR2
AC_MSG_CHECKING([whether it is possible to resort to fread on /etc/mnttab])
AC_CACHE_VAL(fu_cv_sys_mounted_fread,
[AC_TRY_CPP([#include <mnttab.h>],
fu_cv_sys_mounted_fread=yes,
fu_cv_sys_mounted_fread=no)])
AC_MSG_RESULT($fu_cv_sys_mounted_fread)
if test $fu_cv_sys_mounted_fread = yes; then
list_mounted_fs=found
AC_DEFINE(MOUNTED_FREAD)
fi
fi
if test -z "$list_mounted_fs"; then
AC_MSG_ERROR([could not determine how to read list of mounted filesystems])
# FIXME -- no need to abort building the whole package
# Cannot build mountlist.c or anything that needs its functions
fi
AC_CHECKING(how to get filesystem space usage)
space=no
# Perform only the link test since it seems there are no variants of the
# statvfs function. This check is more than just AC_CHECK_FUNCS(statvfs)
# because that got a false positive on SCO OSR5. Adding the declaration
# of a `struct statvfs' causes this test to fail (as it should) on such
# systems. That system is reported to work fine with STAT_STATFS4 which
# is what it gets when this test fails.
if test $space = no; then
# SVR4
AC_CACHE_CHECK([statvfs function (SVR4)], fu_cv_sys_stat_statvfs,
[AC_TRY_LINK([#include <sys/types.h>
#include <sys/statvfs.h>],
[struct statvfs fsd; statvfs (0, &fsd);],
fu_cv_sys_stat_statvfs=yes,
fu_cv_sys_stat_statvfs=no)])
if test $fu_cv_sys_stat_statvfs = yes; then
space=yes
AC_DEFINE(STAT_STATVFS)
fi
fi
if test $space = no; then
# DEC Alpha running OSF/1
AC_MSG_CHECKING([for 3-argument statfs function (DEC OSF/1)])
AC_CACHE_VAL(fu_cv_sys_stat_statfs3_osf1,
[AC_TRY_RUN([
#include <sys/param.h>
#include <sys/types.h>
#include <sys/mount.h>
int main ()
{
struct statfs fsd;
fsd.f_fsize = 0;
return (statfs (".", &fsd, sizeof (struct statfs)));
}],
fu_cv_sys_stat_statfs3_osf1=yes,
fu_cv_sys_stat_statfs3_osf1=no,
fu_cv_sys_stat_statfs3_osf1=no)])
AC_MSG_RESULT($fu_cv_sys_stat_statfs3_osf1)
if test $fu_cv_sys_stat_statfs3_osf1 = yes; then
space=yes
AC_DEFINE(STAT_STATFS3_OSF1)
fi
fi
if test $space = no; then
# AIX
AC_MSG_CHECKING([for two-argument statfs with statfs.bsize dnl
member (AIX, 4.3BSD)])
AC_CACHE_VAL(fu_cv_sys_stat_statfs2_bsize,
[AC_TRY_RUN([
#ifdef HAVE_SYS_PARAM_H
#include <sys/param.h>
#endif
#ifdef HAVE_SYS_MOUNT_H
#include <sys/mount.h>
#endif
#ifdef HAVE_SYS_VFS_H
#include <sys/vfs.h>
#endif
int main ()
{
struct statfs fsd;
fsd.f_bsize = 0;
return (statfs (".", &fsd));
}],
fu_cv_sys_stat_statfs2_bsize=yes,
fu_cv_sys_stat_statfs2_bsize=no,
fu_cv_sys_stat_statfs2_bsize=no)])
AC_MSG_RESULT($fu_cv_sys_stat_statfs2_bsize)
if test $fu_cv_sys_stat_statfs2_bsize = yes; then
space=yes
AC_DEFINE(STAT_STATFS2_BSIZE)
fi
fi
if test $space = no; then
# SVR3
AC_MSG_CHECKING([for four-argument statfs (AIX-3.2.5, SVR3)])
AC_CACHE_VAL(fu_cv_sys_stat_statfs4,
[AC_TRY_RUN([#include <sys/types.h>
#include <sys/statfs.h>
int main ()
{
struct statfs fsd;
return (statfs (".", &fsd, sizeof fsd, 0));
}],
fu_cv_sys_stat_statfs4=yes,
fu_cv_sys_stat_statfs4=no,
fu_cv_sys_stat_statfs4=no)])
AC_MSG_RESULT($fu_cv_sys_stat_statfs4)
if test $fu_cv_sys_stat_statfs4 = yes; then
space=yes
AC_DEFINE(STAT_STATFS4)
fi
fi
if test $space = no; then
# 4.4BSD and NetBSD
AC_MSG_CHECKING([for two-argument statfs with statfs.fsize dnl
member (4.4BSD and NetBSD)])
AC_CACHE_VAL(fu_cv_sys_stat_statfs2_fsize,
[AC_TRY_RUN([#include <sys/types.h>
#ifdef HAVE_SYS_PARAM_H
#include <sys/param.h>
#endif
#ifdef HAVE_SYS_MOUNT_H
#include <sys/mount.h>
#endif
int main ()
{
struct statfs fsd;
fsd.f_fsize = 0;
return (statfs (".", &fsd));
}],
fu_cv_sys_stat_statfs2_fsize=yes,
fu_cv_sys_stat_statfs2_fsize=no,
fu_cv_sys_stat_statfs2_fsize=no)])
AC_MSG_RESULT($fu_cv_sys_stat_statfs2_fsize)
if test $fu_cv_sys_stat_statfs2_fsize = yes; then
space=yes
AC_DEFINE(STAT_STATFS2_FSIZE)
fi
fi
if test $space = no; then
# Ultrix
AC_MSG_CHECKING([for two-argument statfs with struct fs_data (Ultrix)])
AC_CACHE_VAL(fu_cv_sys_stat_fs_data,
[AC_TRY_RUN([#include <sys/types.h>
#ifdef HAVE_SYS_PARAM_H
#include <sys/param.h>
#endif
#ifdef HAVE_SYS_MOUNT_H
#include <sys/mount.h>
#endif
#ifdef HAVE_SYS_FS_TYPES_H
#include <sys/fs_types.h>
#endif
int main ()
{
struct fs_data fsd;
/* Ultrix's statfs returns 1 for success,
0 for not mounted, -1 for failure. */
return (statfs (".", &fsd) != 1);
}],
fu_cv_sys_stat_fs_data=yes,
fu_cv_sys_stat_fs_data=no,
fu_cv_sys_stat_fs_data=no)])
AC_MSG_RESULT($fu_cv_sys_stat_fs_data)
if test $fu_cv_sys_stat_fs_data = yes; then
space=yes
AC_DEFINE(STAT_STATFS2_FS_DATA)
fi
fi
if test $space = no; then
# SVR2
AC_TRY_CPP([#include <sys/filsys.h>],
AC_DEFINE(STAT_READ_FILSYS) space=yes)
fi
if test -n "$list_mounted_fs" && test $space != no; then
DF_PROG="df"
# LIBOBJS="$LIBOBJS fsusage.o"
# LIBOBJS="$LIBOBJS mountlist.o"
fi
# Check for SunOS statfs brokenness wrt partitions 2GB and larger.
# If <sys/vfs.h> exists and struct statfs has a member named f_spare,
# enable the work-around code in fsusage.c.
AC_MSG_CHECKING([for statfs that truncates block counts])
AC_CACHE_VAL(fu_cv_sys_truncating_statfs,
[AC_TRY_COMPILE([
#if !defined(sun) && !defined(__sun)
choke -- this is a workaround for a Sun-specific problem
#endif
#include <sys/types.h>
#include <sys/vfs.h>],
[struct statfs t; long c = *(t.f_spare);],
fu_cv_sys_truncating_statfs=yes,
fu_cv_sys_truncating_statfs=no,
)])
if test $fu_cv_sys_truncating_statfs = yes; then
AC_DEFINE(STATFS_TRUNCATES_BLOCK_COUNTS)
fi
AC_MSG_RESULT($fu_cv_sys_truncating_statfs)
AC_CHECKING(for AFS)
test -d /afs && AC_DEFINE(AFS)
])
dnl GNOME_SUPPORT_CHECKS
dnl Check for various support functions needed by the standard
dnl Gnome libraries. Sets LIBOBJS, might define some macros.
dnl This should only be used when building the Gnome libs;
dnl Gnome clients should not need this macro.
AC_DEFUN([GNOME_SUPPORT_CHECKS],[
# we need an `awk' to build `gnomesupport.h'
AC_REQUIRE([AC_PROG_AWK])
# this should go away soon
need_gnome_support=yes
save_LIBOBJS="$LIBOBJS"
LIBOBJS=
AC_CHECK_FUNCS(getopt_long,,LIBOBJS="$LIBOBJS getopt.o getopt1.o")
# for `scandir'
AC_HEADER_DIRENT
# copied from `configure.in' of `libiberty'
vars="program_invocation_short_name program_invocation_name sys_errlist"
for v in $vars; do
AC_MSG_CHECKING([for $v])
AC_CACHE_VAL(gnome_cv_var_$v,
[AC_TRY_LINK([int *p;], [extern int $v; p = &$v;],
[eval "gnome_cv_var_$v=yes"],
[eval "gnome_cv_var_$v=no"])])
if eval "test \"`echo '$gnome_cv_var_'$v`\" = yes"; then
AC_MSG_RESULT(yes)
n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
AC_DEFINE_UNQUOTED($n)
else
AC_MSG_RESULT(no)
fi
done
AC_REPLACE_FUNCS(memmove mkstemp scandir strcasecmp strerror strndup strnlen)
AC_REPLACE_FUNCS(strtok_r strtod strtol strtoul vasprintf vsnprintf)
AC_CHECK_FUNCS(realpath,,LIBOBJS="$LIBOBJS canonicalize.o")
# to include `error.c' error.c has some HAVE_* checks
AC_CHECK_FUNCS(vprintf doprnt strerror_r)
# stolen from am_func_error_at_line
AC_CACHE_CHECK([for error_at_line], am_cv_lib_error_at_line,
[AC_TRY_LINK([],[error_at_line(0, 0, "", 0, "");],
am_cv_lib_error_at_line=yes,
am_cv_lib_error_at_line=no)])
if test $am_cv_lib_error_at_line = no; then
LIBOBJS="$LIBOBJS error.o"
fi
AC_SUBST(LIBOBJS)dnl
# This is required if we declare setreuid () and setregid ().
AC_TYPE_UID_T
# see if we need to declare some functions. Solaris is notorious for
# putting functions into the `libc' but not listing them in the headers
AC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h dirent.h)
GCC_NEED_DECLARATIONS(gethostname setreuid setregid getpagesize)
GCC_NEED_DECLARATION(scandir,[
#ifdef HAVE_DIRENT_H
#include <dirent.h>
#endif
])
# Turn our LIBOBJS into libtool objects. This is gross, but it
# requires changes to autoconf before it goes away.
LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.o/.lo/g'`
AC_SUBST(need_gnome_support)
AC_SUBST(LTLIBOBJS)
LIBOBJS="$save_LIBOBJS"
AM_CONDITIONAL(BUILD_GNOME_SUPPORT, test "$need_gnome_support" = yes)
])
dnl This file is intended for use both internally in libgtop and in every program
dnl that wants to use it.
dnl
dnl It defines the following variables:
dnl
dnl * 'libgtop_sysdeps_dir' - sysdeps dir for libgtop.
dnl * 'libgtop_use_machine_h' - some of system dependend parts of libgtop provide
dnl their own header file. In this case we need to
dnl define 'HAVE_GLIBTOP_MACHINE_H'.
dnl * 'libgtop_need_server' - is the server really needed? Defines 'NEED_LIBGTOP'
dnl if true; defines conditional 'NEED_LIBGTOP'.
AC_DEFUN([LIBGTOP_HACKER_TESTS],[
AC_REQUIRE([AC_CANONICAL_HOST])
case "$host_os" in
linux*)
AC_ARG_WITH(linux-table,
[ --with-linux-table Use the table () function from Martin Baulig],[
linux_table="$withval"],[linux_table=auto])
if test $linux_table = yes ; then
AC_CHECK_HEADER(linux/table.h, linux_table=yes, linux_table=no)
elif test $linux_table = auto ; then
AC_MSG_CHECKING(for table function in Linux Kernel)
AC_TRY_RUN([
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <linux/unistd.h>
#include <linux/table.h>
#include <syscall.h>
static inline _syscall3 (int, table, int, type, union table *, tbl, const void *, param);
int
main (void)
{
union table tbl;
int ret;
ret = table (TABLE_VERSION, NULL, NULL);
if (ret == -1)
exit (-errno);
exit (ret < 1 ? ret : 0);
}
], linux_table=yes, linux_table=no, linux_table=no)
AC_MSG_RESULT($linux_table)
fi
if test $linux_table = yes ; then
AC_DEFINE(HAVE_LINUX_TABLE)
fi
AM_CONDITIONAL(LINUX_TABLE, test $linux_table = yes)
;;
esac
])
AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
AC_REQUIRE([AC_CANONICAL_HOST])
AC_SUBST(libgtop_sysdeps_dir)
AC_SUBST(libgtop_use_machine_h)
AC_SUBST(libgtop_need_server)
AC_ARG_WITH(libgtop-examples,
[ --with-libgtop-examples Build the libgtop examples (default=no)],[
build_examples="$withval"], [build_examples=no])
AM_CONDITIONAL(EXAMPLES, test x"$build_examples" = xyes)
AC_ARG_ENABLE(hacker-mode,
[ --enable-hacker-mode Enable building of unstable sysdeps],
[hacker_mode="$enableval"], [hacker_mode=no])
AM_CONDITIONAL(HACKER_MODE, test x"$hacker_mode" = xyes)
if test x$hacker_mode = xyes ; then
LIBGTOP_HACKER_TESTS
fi
AC_ARG_WITH(libgtop-smp,
[ --with-libgtop-smp Enable SMP support (default-auto)],[
libgtop_smp="$withval"],[libgtop_smp=auto])
if test $libgtop_smp = auto ; then
AC_MSG_CHECKING(whether to enable SMP support)
case "$host_os" in
linux*)
libgtop_smp=yes
;;
*)
libgtop_smp=no
;;
esac
AC_MSG_RESULT($libgtop_smp)
fi
if test $libgtop_smp = yes ; then
AC_DEFINE(HAVE_LIBGTOP_SMP)
fi
AM_CONDITIONAL(LIBGTOP_SMP, test $libgtop_smp = yes)
AC_MSG_CHECKING(for libgtop sysdeps directory)
case "$host_os" in
linux*)
if test x$linux_table = xyes ; then
libgtop_sysdeps_dir=kernel
libgtop_use_machine_h=no
else
libgtop_sysdeps_dir=linux
libgtop_use_machine_h=no
libgtop_have_sysinfo=yes
fi
libgtop_need_server=no
;;
freebsd*|netbsd*|openbsd*|bsdi*)
libgtop_sysdeps_dir=freebsd
libgtop_use_machine_h=yes
libgtop_need_server=yes
libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
;;
solaris*)
libgtop_sysdeps_dir=solaris
libgtop_use_machine_h=yes
libgtop_need_server=yes
libgtop_postinstall='chgrp sys $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
;;
*)
if test x$hacker_mode = xyes ; then
case "$host_os" in
sunos4*)
#Please note that this port is obsolete and not working at
#all. It is only useful for people who want to fix it ... :-)
libgtop_sysdeps_dir=sun4
libgtop_use_machine_h=yes
libgtop_need_server=yes
;;
osf*)
libgtop_sysdeps_dir=osf1
libgtop_use_machine_h=yes
libgtop_need_server=yes
;;
*)
libgtop_sysdeps_dir=stub
libgtop_use_machine_h=no
libgtop_need_server=no
;;
esac
else
libgtop_sysdeps_dir=stub
libgtop_use_machine_h=no
libgtop_need_server=no
fi
;;
esac
test -z "$libgtop_postinstall" && libgtop_postinstall=:
AC_MSG_RESULT($libgtop_sysdeps_dir)
AC_SUBST(libgtop_sysdeps_dir)
AC_SUBST(libgtop_postinstall)
AC_SUBST(libgtop_have_sysinfo)
case "$host_os" in
*bsd*)
AC_CHECK_HEADERS(net/if_var.h)
AC_MSG_CHECKING([for I4B])
AC_TRY_COMPILE([
#include <sys/types.h>
#include <sys/socket.h>
#include <net/if.h>
#include <net/if_types.h>
#ifdef HAVE_NET_IF_VAR_H
#include <net/if_var.h>
#endif
#include <net/netisr.h>
#include <net/route.h>
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include <net/if_sppp.h>
#else
#include <i4b/sppp/if_sppp.h>
#endif
],[
size_t size = sizeof (struct sppp);
], have_i4b=yes, have_i4b=no)
AC_MSG_RESULT($have_i4b)
if test x$have_i4b = xyes; then
AC_DEFINE(HAVE_I4B)
AC_MSG_CHECKING([for I4B accounting])
AC_TRY_COMPILE([
#include <sys/types.h>
#include <sys/socket.h>
#include <net/if.h>
#include <net/if_types.h>
#ifdef HAVE_NET_IF_VAR_H
#include <net/if_var.h>
#endif
#include <net/netisr.h>
#include <net/route.h>
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include <net/if_sppp.h>
#else
#include <i4b/sppp/if_sppp.h>
#endif
#include <machine/i4b_acct.h>
],[
size_t size = sizeof (struct i4bisppp_softc);
], have_i4b_acct=yes, have_i4b_acct=no)
AC_MSG_RESULT($have_i4b_acct)
if test x$have_i4b_acct = xyes ; then
AC_DEFINE(HAVE_I4B_ACCT)
else
AC_WARN([
*** I4B accounting disabled - you won't get any PPP statistics.
*** Read "misc/i4b_acct.txt" in the LibGTop source directory
*** to see how to enable it.])
fi
fi
;;
linux*)
os_major_version=`uname -r | sed 's/-pre[[0-9]]*//' | \
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
os_minor_version=`uname -r | sed 's/-pre[[0-9]]*//' | \
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
os_micro_version=`uname -r | sed 's/-pre[[0-9]]*//' | \
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
os_version_expr="$os_major_version 65536 * $os_minor_version 256 * + $os_micro_version + p q"
AC_CHECK_HEADERS(linux/version.h, have_linux_version_h=yes,
have_linux_version_h=no)
if test x$have_linux_version_h = xyes ; then
version_code=`cat /usr/include/linux/version.h | \
grep \#define | grep LINUX_VERSION_CODE`
os_version_code=`echo $version_code | \
sed 's/^.*LINUX_VERSION_CODE[[ \t]]*\([[0-9]]*\).*$/\1/'`
else
os_version_code=`echo "$os_version_expr" | dc`
fi
AC_MSG_CHECKING(for Linux kernel version code)
AC_DEFINE_UNQUOTED(GLIBTOP_LINUX_VERSION_CODE, $os_version_code)
AC_MSG_RESULT($os_version_code)
;;
solaris*)
os_major_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\1/'`
os_minor_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\2/'`
os_micro_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\3/'`
test -z "$os_micro_version" && os_micro_version=0
os_version_expr="$os_major_version 100 * $os_minor_version 10 * + $os_micro_version + p q"
os_version_code=`echo "$os_version_expr" | dc`
AC_MSG_CHECKING(for Solaris release code)
AC_DEFINE_UNQUOTED(GLIBTOP_SOLARIS_RELEASE, $os_version_code)
AC_MSG_RESULT($os_version_code)
;;
esac
AC_MSG_CHECKING(for machine.h in libgtop sysdeps dir)
AC_MSG_RESULT($libgtop_use_machine_h)
AC_MSG_CHECKING(whether we need libgtop)
AC_MSG_RESULT($libgtop_need_server)
if test x$libgtop_need_server = xyes ; then
AC_DEFINE(NEED_LIBGTOP)
fi
if test x$libgtop_use_machine_h = xyes ; then
AC_DEFINE(HAVE_GLIBTOP_MACHINE_H)
fi
AM_CONDITIONAL(NEED_LIBGTOP, test x$libgtop_need_server = xyes)
])

View File

@@ -14,4 +14,8 @@ PKG_NAME="Gnome Top Library"
exit 1
}
. $srcdir/macros/autogen.sh
which gnome-autogen.sh || {
echo "You need to install gnome-common from the GNOME CVS"
exit 1
}
USE_GNOME2_MACROS=1 . gnome-autogen.sh

View File

@@ -6,24 +6,23 @@ AC_INIT(copyright.txt)
AM_CONFIG_HEADER(config.h)
AC_CANONICAL_SYSTEM
dnl This is required at several places
AC_CHECK_PROG(ac_dc_found, dc, yes, no)
if test x$ac_dc_found != xyes ; then
AC_MSG_ERROR([
*** The "dc" utility was not found on your system.
***
*** When using RedHat Linux, you need to install the "bc" package.
***
*** It is now part of the "bc" package, so you should look at
*** ftp://ftp.gnu.org/pub/gnu/bc/ if you want to compile it yourself.
***
*** Other systems and distributions may also have it in their "bc" package,
*** so if there's no "dc" one, please look for "bc".
***])
fi
LIBGTOP_MAJOR_VERSION=1
LIBGTOP_MINOR_VERSION=90
LIBGTOP_MICRO_VERSION=2
LIBGTOP_VERSION=$LIBGTOP_MAJOR_VERSION.$LIBGTOP_MINOR_VERSION.$LIBGTOP_MICRO_VERSION
AM_INIT_AUTOMAKE(libgtop, $LIBGTOP_VERSION)
LIBGTOP_INTERFACE_AGE=2
LIBGTOP_BINARY_AGE=2
. $srcdir/LIBGTOP-VERSION
AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
# you can set this to `-snap' for instance to create
# a `libgtop-1.x.y-snap.tar.gz' tarball.
LIBGTOP_VERSION_SUFFIX=
# Increase each time you change the client/server protocol.
LIBGTOP_SERVER_VERSION=5
# Version code calculation
LIBGTOP_VERSION_CODE=`expr $LIBGTOP_MAJOR_VERSION \* 1000000 + $LIBGTOP_MINOR_VERSION \* 1000 + $LIBGTOP_MICRO_VERSION`
AC_SUBST(LIBGTOP_MAJOR_VERSION)
AC_SUBST(LIBGTOP_MINOR_VERSION)
@@ -33,6 +32,7 @@ AC_SUBST(LIBGTOP_BINARY_AGE)
AC_SUBST(LIBGTOP_SERVER_VERSION)
AC_SUBST(LIBGTOP_VERSION)
AC_SUBST(LIBGTOP_VERSION_CODE)
AC_SUBST(LIBGTOP_VERSION_SUFFIX)
# libtool versioning
LT_RELEASE=$LIBGTOP_MAJOR_VERSION.$LIBGTOP_MINOR_VERSION
@@ -46,12 +46,12 @@ AC_SUBST(LT_CURRENT)
AC_SUBST(LT_REVISION)
AC_SUBST(LT_AGE)
AM_ACLOCAL_INCLUDE(. macros)
ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I ."
AC_ISC_POSIX
AC_PROG_CC
AC_STDC_HEADERS
AC_ARG_PROGRAM
dnl AC_ARG_PROGRAM
dnl We need this at some places.
libgtop_top_builddir=`pwd`
@@ -84,42 +84,43 @@ export cross_compiling
AM_PROG_LIBTOOL
dnl Let the user enable compiler warnings
GNOME_COMPILE_WARNINGS
dnl GNOME_COMPILE_WARNINGS
GNOME_INIT_HOOK(gnome_found=yes)
dnl GNOME_INIT_HOOK(gnome_found=yes)
if test "x$gnome_found" != xyes; then
if test "x$want_gnome" != xno ; then
AC_MSG_ERROR([
*** GNOME was not found on this system. ***
*** If you want to use LibGTop without GNOME, you need
*** to give configure the --without-gnome parameter.
])
else
AC_DEFINE(WITHOUT_GNOME)
fi
GNOME_SUPPORT_CHECKS
else
if test "x$want_gnome" != xno ; then
AM_CONDITIONAL(BUILD_GNOME_SUPPORT, false)
else
GNOME_SUPPORT_CHECKS
fi
fi
dnl if test "x$gnome_found" != xyes; then
dnl if test "x$want_gnome" != xno ; then
dnl AC_MSG_ERROR([
dnl *** GNOME was not found on this system. ***
dnl
dnl *** If you want to use LibGTop without GNOME, you need
dnl *** to give configure the --without-gnome parameter.
dnl ])
dnl else
dnl AC_DEFINE(WITHOUT_GNOME)
dnl fi
dnl GNOME_SUPPORT_CHECKS
dnl else
dnl if test "x$want_gnome" != xno ; then
dnl AM_CONDITIONAL(BUILD_GNOME_SUPPORT, false)
dnl else
dnl GNOME_SUPPORT_CHECKS
dnl fi
dnl fi
AM_CONDITIONAL(BUILD_GNOME_SUPPORT, false)
AM_CONDITIONAL(CROSS_COMPILING, test "x$cross_compiling" = xyes)
GNOME_LIBGTOP_SYSDEPS
GNOME_LIBGTOP_TYPES
AC_ARG_WITH(libgtop-guile,
[ --with-libgtop-guile Build the libgtop guile interface (default=no)],
[build_guile="$withval"], [build_guile=yes])
dnl AC_ARG_WITH(libgtop-guile,
dnl [ --with-libgtop-guile Build the libgtop guile interface (default=no)],
dnl [build_guile="$withval"], [build_guile=yes])
if test x$build_guile != xno ; then
GNOME_CHECK_GUILE
fi
dnl if test x$build_guile != xno ; then
dnl GNOME_CHECK_GUILE
dnl fi
AC_ARG_WITH(libgtop-inodedb,
[ --with-libgtop-inodedb Build the inodedb stuff (default=no)],
@@ -177,11 +178,17 @@ AC_SUBST(guile_subdirs)
AM_PROG_LIBTOOL
AM_PATH_GLIB(1.2.0,,AC_MSG_ERROR(GLIB >= 1.2.0 is required for LibGTop))
GLIB_REQUIRED=1.3.10
PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED)
AC_SUBST(GLIB_CFLAGS)
AC_SUBST(GLIB_LIBS)
dnl (1.2.0,,AC_MSG_ERROR(GLIB >= 1.2.0 is required for LibGTop))
dnl You need to uncomment the following line if you want to use
dnl libGTop without Gnome.
dnl GNOME_SUPPORT_CHECKS
GNOME_SUPPORT_CHECKS
dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
@@ -199,23 +206,61 @@ AC_CHECK_TYPE(ssize_t, int)
AC_CHECK_HEADERS(memory.h)
AC_CHECK_HEADERS(string.h strings.h, break)
AC_REPLACE_FUNCS(strerror)
AC_CHECK_LIB(kvm, kvm_open)
dnl dlopen() and dlsym()
DL_LIB=
AC_CHECK_FUNCS(dlopen,,[
AC_CHECK_LIB(dl, dlopen, DL_LIB="-ldl", [
AC_CHECK_LIB(dld, shl_load, DL_LIB="-ldld", [
AC_CHECK_FUNCS(dlopen, DL_LIB="", DL_LIB="")
])
])
])
oLIBS="$LIBS"
LIBS="$LIBS $DL_LIB"
AC_CHECK_FUNCS(dlerror,,)
LIBS="$oLIBS"
AC_SUBST(DL_LIB)
dnl Solaris
AC_CHECK_LIB(kstat, kstat_open)
AC_CHECK_FUNCS(getloadavg swapctl)
AC_CHECK_HEADERS(procfs.h sys/procfs.h, break)
dnl Some versions of Solaris require -lelf for -lkvm
AC_CHECK_LIB(kvm, kvm_open,[
LIBS="-lkvm $LIBS"
],[AC_MSG_CHECKING(for kvm_open in -lkvm with -lelf)
AC_CACHE_VAL(ac_cv_lib_kvm_with_elf,
[ac_save_LIBS="$LIBS"
LIBS="-lkvm -lelf $LIBS"
AC_TRY_LINK([char kvm_open();], [kvm_open()],
ac_cv_lib_kvm_with_elf=yes, ac_cv_lib_kvm_with_elf=no)
LIBS="$ac_save_LIBS"
])
if test "$ac_cv_lib_kvm_with_elf" = "yes"; then
AC_MSG_RESULT(yes)
LIBS="-lkvm -lelf $LIBS"
else
AC_MSG_RESULT(no)
fi
])
dnl For DEC OSF1
AC_CHECK_LIB(mach, vm_statistics)
dnl For some broken libc5 systems (Debian 1.3)
saved_CFLAGS=$CFLAGS
CFLAGS="$CFLAGS -D_GNU_SOURCE"
dnl For some broken libc5 systems (Debian 1.3)
saved_CFLAGS=$CFLAGS
CFLAGS="$CFLAGS -D_GNU_SOURCE"
GCC_NEED_DECLARATION(program_invocation_name, [
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
])
CFLAGS=$saved_CFLAGS
dnl Check for Internet sockets.
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
])
CFLAGS=$saved_CFLAGS
AC_CHECK_FUNC(socket,
[AC_CHECK_HEADER(netinet/in.h,
[AC_CHECK_HEADER(arpa/inet.h, [
@@ -238,8 +283,13 @@ AC_FUNC_STRFTIME
AC_CHECK_FUNCS(getcwd gettimeofday getwd putenv strdup strtoul uname)
dnl ## all 'es_??' are only needed for format numbers different of 'es'
ALL_LINGUAS="da de es es_DO es_GT es_HN es_MX es_PA es_PE es_SV fi fr gl ja ko nl no pl sv"
AM_GNOME_GETTEXT
ALL_LINGUAS="az ca da de el es es_DO es_GT es_HN es_MX es_PA es_PE es_SV fi fr ga gl hu ja ko ms nl nn no pl pt pt_BR ru sk sl sv tr uk zh_CN zh_TW"
GETTEXT_PACKAGE=libgtop-2.0
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE")
AM_GLIB_GNU_GETTEXT
AC_PATH_XTRA
@@ -283,7 +333,7 @@ if test "x$gnome_found" = xyes ; then
LIBSUPPORT="$GNOME_LIBDIR -lgnomesupport"
SUPPORTINCS="$GNOME_INCLUDEDIR"
else
LIBSUPPORT='$(top_builddir)/support/libgnomesupport.la'
LIBSUPPORT='$(top_builddir)/support/libgnomesupport-2.0.la'
SUPPORTINCS='-DNEED_GNOMESUPPORT_H -I$(top_builddir)/support -I$(top_srcdir)/support'
fi
@@ -299,7 +349,7 @@ AC_SUBST(SUPPORTINCS)
dnl These definitions are expanded in make.
LIBGTOP_LIBS='-L$(libdir)'
LIBGTOP_INCS='-I$(includedir)'
LIBGTOP_INCS='-I$(includedir)/libgtop-2.0'
if test x$libgtop_use_machine_h = xyes ; then
LIBGTOP_INCS="$LIBGTOP_INCS -DHAVE_GLIBTOP_MACHINE_H"
@@ -328,7 +378,7 @@ sysdeps_dir="$libgtop_sysdeps_dir"
AC_SUBST(sysdeps_dir)
if test x$ac_cv_guile_found = xyes ; then
LIBGTOP_GUILE_LIBS="$LIBGTOP_GUILE_LIBS -lgtop_guile"
LIBGTOP_GUILE_LIBS="$LIBGTOP_GUILE_LIBS -lgtop_guile-2.0"
libgtop_guile_found=yes
else
libgtop_guile_found=no
@@ -344,11 +394,11 @@ fi
LIBGTOP_EXTRA_LIBS="$LIBGTOP_EXTRA_LIBS $GLIB_LIBS"
LIBGTOP_LIBS="$LIBGTOP_LIBS -lgtop -lgtop_sysdeps -lgtop_common"
LIBGTOP_GUILE_LIBS="$LIBGTOP_GUILE_LIBS -lgtop -lgtop_sysdeps -lgtop_common"
LIBGTOP_LIBS="$LIBGTOP_LIBS -lgtop-2.0 -lgtop_sysdeps-2.0 -lgtop_common-2.0"
LIBGTOP_GUILE_LIBS="$LIBGTOP_GUILE_LIBS -lgtop-2.0 -lgtop_sysdeps-2.0 -lgtop_common-2.0"
LIBGTOP_NAMES_LIBS="$LIBGTOP_LIBS -lgtop_names"
LIBGTOP_GUILE_NAMES_LIBS="$LIBGTOP_GUILE_LIBS -lgtop_guile_names -lgtop_names"
LIBGTOP_NAMES_LIBS="$LIBGTOP_LIBS -lgtop_names-2.0"
LIBGTOP_GUILE_NAMES_LIBS="$LIBGTOP_GUILE_LIBS -lgtop_guile_names-2.0 -lgtop_names-2.0"
LIBGTOP_LIBS="$LIBGTOP_LIBS"
LIBGTOP_NAMES_LIBS="$LIBGTOP_NAMES_LIBS"
@@ -372,12 +422,12 @@ else
guile_def=""
fi
INCLUDES="-D_IN_LIBGTOP -D_GNU_SOURCE -DGLIBTOP_NAMES -I\$(top_builddir) -I\$(top_srcdir) -I\$(top_srcdir)/sysdeps/$sysdeps_dir -I\$(top_srcdir)/include -I\$(top_srcdir)/intl $SUPPORTINCS $GLIB_CFLAGS $CFLAGS $X_CFLAGS $guile_def "'-DGTOPLOCALEDIR=\"$(datadir)/locale\" -DLIBGTOP_VERSION=\"'"$LIBGTOP_VERSION"'\" -DLIBGTOP_SERVER_VERSION=\"'"$LIBGTOP_SERVER_VERSION"'\" -DLIBGTOP_VERSION_CODE='$LIBGTOP_VERSION_CODE' -DLIBGTOP_SERVER=\"'"$LIBGTOP_SERVER"'\"'
INCLUDES="-D_IN_LIBGTOP -D_GNU_SOURCE -DGLIBTOP_NAMES -I\$(top_builddir) -I\$(top_srcdir) -I\$(top_srcdir)/sysdeps/$sysdeps_dir -I\$(top_srcdir)/include $SUPPORTINCS $GLIB_CFLAGS $CFLAGS $X_CFLAGS $guile_def "'-DGTOPLOCALEDIR=\"$(datadir)/locale\" -DLIBGTOP_VERSION=\"'"$LIBGTOP_VERSION"'\" -DLIBGTOP_SERVER_VERSION=\"'"$LIBGTOP_SERVER_VERSION"'\" -DLIBGTOP_VERSION_CODE='$LIBGTOP_VERSION_CODE' -DLIBGTOP_SERVER=\"'"$LIBGTOP_SERVER"'\"'
AC_SUBST(INCLUDES)
AC_SUBST(LIBGTOP_EXTRA_LIBS)
AC_SUBST(GLIB_LIBS)
AC_SUBST(LIBGTOP_LIBS)
AC_SUBST(LIBGTOP_INCS)
AC_SUBST(LIBGTOP_NAMES_LIBS)
@@ -390,7 +440,7 @@ AC_SUBST(LIBGTOP_BINDIR)
AC_SUBST(LIBGTOP_SERVER)
if test x$libgtop_need_server = xyes ; then
sysdeps_suid_lib="\$(top_builddir)/sysdeps/\$(sysdeps_dir)/libgtop_sysdeps_suid.la"
sysdeps_suid_lib="\$(top_builddir)/sysdeps/\$(sysdeps_dir)/libgtop_sysdeps_suid-2.0.la"
server_programs='libgtop_server'
else
sysdeps_suid_lib=
@@ -403,7 +453,6 @@ AC_OUTPUT([
Makefile
libgtop.spec
po/Makefile.in
intl/Makefile
misc/Makefile
include/Makefile
include/glibtop/Makefile
@@ -419,6 +468,7 @@ sysdeps/osf1/Makefile
sysdeps/linux/Makefile
sysdeps/kernel/Makefile
sysdeps/freebsd/Makefile
sysdeps/solaris/Makefile
src/Makefile
src/daemon/Makefile
src/inodedb/Makefile
@@ -426,4 +476,5 @@ lib/Makefile
examples/Makefile
doc/Makefile
support/Makefile
macros/Makefile])
libgtop-2.0.pc
])

10
doc/.cvsignore Normal file
View File

@@ -0,0 +1,10 @@
texinfo.tex
*.info
Makefile.in
Makefile
*.log *.toc *.dvi *.aux *.cp *.fn *.vr *.tp *.ky *.pg
*.ps
auto-macros.texi
version.texi
stamp-vti
*.html *.pdf

43
doc/ChangeLog Normal file
View File

@@ -0,0 +1,43 @@
2001-11-26 Abel Cheung <maddog@linux.org.hk>
* libgtop.texi, Makefile.am: Renamed to libgtop2.texi
* about.texi: Very minor update.
1999-10-18 Martin Baulig <martin@home-of-linux.org>
* about.texi: Added a note about LibGTop and GNOME.
* reference.texi (glibtop_proc_state): Fix description of the `state'
field for LibGTop 1.0.x.
1999-09-29 Martin Baulig <martin@home-of-linux.org>
* Makefile.am (MAKEINFO): Add `-I @libgtop_top_builddir@/doc' here.
1999-05-16 Martin Baulig <martin@home-of-linux.org>
* main.texi: This is now the main file which will @include all
chapter files so we can use `texinfo-multiple-files-update'.
* reference.texi: Added all missing sections with a "not yet written"
notice.
1999-05-16 Martin Baulig <martin@home-of-linux.org>
* white-paper.texi: Initial version of the LibGTop White Paper.
* Makefile.am: Create `auto-macros.texi' from `auto-macros.texi.in'
which will contain some `@set' commands for the LibGTop version etc.
* auto-macros.texi.in: New file. This is a template for
`auto-macros.texi' which will be automatically generated.
1999-05-09 Martin Baulig <martin@home-of-linux.org>
* about.texi: Split the `libgtop.texi' into one file pro chapter,
this is the "About LibGTop".
* reference.texi: The "LibGTop Reference Manual".
* libgtop.texi: Initial version of the new LibGTop Manual.

45
doc/Makefile.am Normal file
View File

@@ -0,0 +1,45 @@
info_TEXINFOS = libgtop2.texi
libgtop2_TEXINFOS = libgtop2.texi about.texi reference.texi \
auto-macros.texi version.texi main.texi \
white-paper.texi
MAKEINFO += -I @libgtop_top_builddir@/doc
EXTRA_DIST = auto-macros.texi.in
auto-macros.texi: auto-macros.texi.in Makefile
## Use sed and then mv to avoid problems if the user interrupts.
sed -e 's#\%LIBGTOP_LIBDIR\%#$(libdir)#g' \
-e 's#\%LIBGTOP_INCLUDEDIR\%#$(includedir)/libgtop-2.0#g' \
-e 's#\%LIBGTOP_DATADIR\%#$(datadir)#g' \
-e 's#\%LIBGTOP_EXTRA_LIBS\%#$(LIBGTOP_EXTRA_LIBS)#g' \
-e 's#\%LIBGTOP_LIBS\%#$(LIBGTOP_LIBS)#g' \
-e 's#\%LIBGTOP_INCS\%#$(LIBGTOP_INCS)#g' \
-e 's#\%LIBGTOP_NAMES_LIBS\%#$(LIBGTOP_NAMES_LIBS)#g' \
-e 's#\%LIBGTOP_NAMES_INCS\%#$(LIBGTOP_NAMES_INCS)#g' \
-e 's#\%LIBGTOP_GUILE_LIBS\%#$(LIBGTOP_GUILE_LIBS)#g' \
-e 's#\%LIBGTOP_GUILE_INCS\%#$(LIBGTOP_GUILE_INCS)#g' \
-e 's#\%LIBGTOP_GUILE_NAMES_LIBS\%#$(LIBGTOP_GUILE_NAMES_LIBS)#g' \
-e 's#\%LIBGTOP_GUILE_NAMES_INCS\%#$(LIBGTOP_GUILE_NAMES_INCS)#g' \
-e 's#\%LIBGTOP_BINDIR\%#$(LIBGTOP_BINDIR)#g' \
-e 's#\%LIBGTOP_SERVER\%#$(LIBGTOP_SERVER)#g' \
-e 's#\%LIBGTOP_MAJOR_VERSION\%#$(LIBGTOP_MAJOR_VERSION)#g' \
-e 's#\%LIBGTOP_MINOR_VERSION\%#$(LIBGTOP_MINOR_VERSION)#g' \
-e 's#\%LIBGTOP_MICRO_VERSION\%#$(LIBGTOP_MICRO_VERSION)#g' \
-e 's#\%LIBGTOP_VERSION\%#$(LIBGTOP_VERSION)#g' \
-e 's#\%LIBGTOP_VERSION_CODE\%#$(LIBGTOP_VERSION_CODE)#g' \
-e 's#\%LIBGTOP_SERVER_VERSION\%#$(LIBGTOP_SERVER_VERSION)#g' \
-e 's#\%libgtop_sysdeps_dir\%#$(libgtop_sysdeps_dir)#g' \
-e 's#\%libgtop_need_server\%#$(libgtop_need_server)#g' \
-e 's#\%libgtop_use_machine_h\%#$(libgtop_use_machine_h)#g' \
-e 's#\%libgtop_guile_found\%#$(libgtop_guile_found)#g' \
-e 's#\%libgtop_want_examples\%#$(libgtop_want_examples)#g' \
< $(srcdir)/auto-macros.texi.in > auto-macros.tmp
echo '@c Set this if this is LibGTop 1.1.x' >> auto-macros.tmp
if [ $(LIBGTOP_VERSION_CODE) -ge 1001000 ] ; then \
echo '@set LIBGTOP-1-1' >> auto-macros.tmp ; \
else \
echo '@clear LIBGTOP-1-1' >> auto-macros.tmp ; \
fi
mv auto-macros.tmp auto-macros.texi

View File

@@ -33,10 +33,10 @@ latest release tarballs from
@noindent
or any of its mirror sites.
The latest stable version of LibGTop is 1.0.1 which is also the one that comes
together with GNOME 1.0. In CVS, there is a @code{LIBGTOP_STABLE_1_0} branch
which is rooted at the @code{LIBGTOP_1_0_1} tag while actual development occurs
in the @code{HEAD} which currently has version 1.1.0.
The latest stable version of LibGTop is 1.0.12 which is also the one that comes
together with GNOME 1.0. It belongs to @code{LIBGTOP_STABLE_1_0} branch in CVS.
Actual development occurs in the @code{libgtop-GNOME-2-0-port} which is
currently versioned 1.90.0.
@node Supported Platforms, Mailing List, Availability, About
@section Supported Platforms
@@ -47,7 +47,7 @@ The stable branch currently supports the following platforms:
@item All versions of Linux
LibGTop was tested under Linux 2.0.x and 2.2.x on the ix86 and the alpha, but
it should also work without problems on SparcLinux.
it should also work without problems on SparcLinux or Linux 2.4.x.
Note: I'm speaking of the Linux kernel here, not the GNU/Linux operating system.
@@ -116,6 +116,7 @@ me a lot in the early beginning.
@item Timur Bakeyev for the BSDI port.
@item Drazen Kacar and the other people on the LibGTop development mailing
list for the Solaris port.
@item Kevin Vandersloot for the effort to port to GNOME 2.0.
@item All people sending me patches, having good ideas, ...
@item Everyone I have forgotten in this list ...
@end itemize

12
doc/auto-macros.texi.in Normal file
View File

@@ -0,0 +1,12 @@
@c LibGTop major, minor and micro version.
@set LIBGTOP_MAJOR_VERSION %LIBGTOP_MAJOR_VERSION%
@set LIBGTOP_MINOR_VERSION %LIBGTOP_MINOR_VERSION%
@set LIBGTOP_MICRO_VERSION %LIBGTOP_MICRO_VERSION%
@c LibGTop version and numerical version code ("1.234.567" -> 1234567).
@set LIBGTOP_VERSION "%LIBGTOP_VERSION%"
@set LIBGTOP_VERSION_CODE %LIBGTOP_VERSION_CODE%
@c LibGTop server version, increased each time the protocol changes.
@set LIBGTOP_SERVER_VERSION %LIBGTOP_SERVER_VERSION%

89
doc/libgtop2.texi Normal file
View File

@@ -0,0 +1,89 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
@setfilename libgtop2.info
@settitle LibGTop Reference Manual
@setchapternewpage odd
@c %**end of header
@include auto-macros.texi
@include version.texi
@ifinfo
This is the LibGTop Reference Manual version @value{VERSION}
(last modified @value{UPDATED}).
Copyright 1999 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim
copies of this manual provided the copyright notice and
this permission notice are preserved on all copies.
@ignore
Permission is granted to process this file through TeX
and print the results, provided the printed document
carries a copying permission notice identical to this
one except for the removal of this paragraph (this
paragraph not being relevant to the printed manual).
@end ignore
Permission is granted to copy and distribute modified
versions of this manual under the conditions for
verbatim copying, provided also that the sections
entitled ``Copying'' and ``GNU General Public License''
are included exactly as in the original, and provided
that the entire resulting derived work is distributed
under the terms of a permission notice identical to this
one.
Permission is granted to copy and distribute
translations of this manual into another language,
under the above conditions for modified versions,
except that this permission notice may be stated in a
translation approved by the Free Software Foundation.
@format
@dircategory Libraries:
@direntry
* LibGTop2: (libgtop2). Library to get system specific data
such as cpu and memory usage, active
processes
@end direntry
@end format
@end ifinfo
@titlepage
@title LibGTop Reference Manual
@subtitle Version @value{VERSION} - @value{UPDATED}
@author Martin Baulig
@page
@vskip 0pt plus 1filll
Copyright @copyright{} 1999 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim
copies of this manual provided the copyright notice and
this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified
versions of this manual under the conditions for
verbatim copying, provided also that the sections
entitled ``Copying'' and ``GNU General Public License''
are included exactly as in the original, and provided
that the entire resulting derived work is distributed
under the terms of a permission notice identical to this
one.
Permission is granted to copy and distribute
translations of this manual into another language,
under the above conditions for modified versions,
except that this permission notice may be stated in a
translation approved by the Free Software Foundation.
@end titlepage
@contents
@include main.texi
@bye

90
doc/white-paper.texi Normal file
View File

@@ -0,0 +1,90 @@
@node White Paper, Reference Manual, About, Top
@chapter LibGTop White Paper
@menu
* Introduction:: Introduction
* Overview:: Overview
@end menu
@node Introduction, Overview, White Paper, White Paper
@section Introduction
Many modern UNIX systems like Solaris, BSD or Digitial Unix only allow
priviledged processes to read information like CPU and Memory Usage or
information about running processes.
@itemize @bullet
@item
BSD, for instance, doesn't have any other way to get those data than reading
directly from @file{/dev/kmem} and you need to be in the @code{kmem} group to
be able to read this.
@item
Other systems, like Digital Unix, allow all users to get things like CPU and
Memory statistics, but only root may read information about any process other
than the current one (you may not even get information about your own processes
if you're not root).
@item
Linux has a very nice @file{/proc} filesystem, but reading and parsing
@file{/proc} is very slow and inefficient.
@item
Solaris is a bit better, but you still need to be in the @code{sys} group or
even root to get some data.
@end itemize
Because of this system utilities like @code{ps}, @code{uptime} or @code{top}
often are setgid kmem or setuid root. Usually, they're also very specific to
the system they're written for and not easily portable to other systems without
a lot of work.
This, of cause, becomes a problem for graphical tools like @code{gtop} - making
a GTK+ program setgid or even setuid would be a security hole as big as you can
drive the entire X11 source code through. For the GNOME project, we also needed
some kind of library which provides all the required information in a portable
since there's more than just one single program that wants to use them - for
instance @code{gtop} and the @code{multiload}, @code{cpumemusage} and
@code{netload} panel applets.
@node Overview, , Introduction, White Paper
@section Overview
This section should give you a short overview on how LibGTop was developed, which
things needed to be considered and how it works.
@menu
* Interface Design:: Things that need to be considered
* Server Implementation:: The LibGTop "server"
@end menu
@node Interface Design, Server Implementation, Overview, Overview
@subsection Interface Design
At the very beginning, it was necessary to collect all the data the library part
should provide and put them into some C structures. This was not that easiy as it
might sound since LibGTop should be portable to any modern UNIX system with a common
library part on all those systems, but the data that should be returned vary from
system to system. For instance some systems support shared memory, but some others
may not.
The header files where we define these C structures (which are system-independent) are
shared between client and server. This way we can call the system dependent code
directly where we do not need any special privileges to do so.
All of those structures contain a @code{flags} member which is interpreted as a bit
mask and tells the caller of the library functions which of the fields in the returned
structure are valid and which are not.
@node Server Implementation, , Interface Design, Overview
@subsection Server Implementation
The LibGTop @dfn{server} is a setgid/setuid binary which contains all the system
dependent code which needs special privileges. It is only build if it's required
on the current system (for instance, the Linux kernel provides all the required
data via its @file{/proc} filesystem so we do not need the server at all) and it
only contains the @dfn{features} which need privileges.
Whenever we do not need any privileges to get all the data for some of the requested
structures (here called @dfn{features}) the library calls the sysdeps code directly
rather than using the server.

View File

@@ -1,3 +1,11 @@
2001-01-14 Abel Cheung <maddog@linux.org.hk>
* \*.c: bindtextdomain and textdomain uses GETTEXT_PACKAGE.
* Makefile.am, first.c, second.c, sysdeps.c: Make them at least
compile for now, by disabling chunks which should belong to
HEAD branch.
1999-05-28 Martin Baulig <martin@home-of-linux.org>
* first.c, second.c, sysdeps.c: Use LibGTop version conditionals

View File

@@ -22,9 +22,9 @@ EXTRA_PROGRAMS = first_static second_static \
timings_static
first_SOURCES = first.c
first_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
first_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
first_static_SOURCES = $(first_SOURCES)
@@ -32,9 +32,9 @@ first_static_LDADD = $(first_LDADD)
first_static_LDFLAGS = -static
second_SOURCES = second.c
second_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
second_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
second_static_SOURCES = $(second_SOURCES)
@@ -42,9 +42,9 @@ second_static_LDADD = $(second_LDADD)
second_static_LDFLAGS = -static
procmap_SOURCES = procmap.c
procmap_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
procmap_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
@@ -54,9 +54,9 @@ procmap_static_LDADD = $(procmap_LDADD)
procmap_static_LDFLAGS = -static
netload_SOURCES = netload.c
netload_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
netload_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
netload_static_SOURCES = $(netload_SOURCES)
@@ -64,24 +64,24 @@ netload_static_LDADD = $(netload_LDADD)
netload_static_LDFLAGS = -static
sysdeps_SOURCES = sysdeps.c
sysdeps_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
sysdeps_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
sysdeps_static_SOURCES = $(sysdeps_SOURCES)
sysdeps_static_LDADD = $(sysdeps_LDADD)
sysdeps_static_LDFLAGS = -static
third_guile_names_LIBS = $(top_builddir)/sysdeps/guile/names/libgtop_guile_names.la
third_names_LIBS = $(top_builddir)/sysdeps/names/libgtop_names.la
third_guile_names_LIBS = $(top_builddir)/sysdeps/guile/names/libgtop_guile_names-2.0.la
third_names_LIBS = $(top_builddir)/sysdeps/names/libgtop_names-2.0.la
third_SOURCES = third.c
third_LDADD = $(top_builddir)/sysdeps/guile/libgtop_guile.la \
third_LDADD = $(top_builddir)/sysdeps/guile/libgtop_guile-2.0.la \
$(third_guile_names_LIBS) $(third_names_LIBS) \
$(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
$(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@GUILE_LIBS@ @LIBSUPPORT@ @INTLLIBS@
third_static_SOURCES = $(third_SOURCES)
@@ -89,9 +89,9 @@ third_static_LDADD = $(third_LDADD)
third_static_LDFLAGS = -static
mountlist_SOURCES = mountlist.c
mountlist_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
mountlist_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
mountlist_static_SOURCES= $(mountlist_SOURCES)
@@ -100,9 +100,9 @@ mountlist_static_LDFLAGS= -static
smp_SOURCES = smp.c
smp_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
smp_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
smp_static_SOURCES = $(smp_SOURCES)
@@ -110,9 +110,9 @@ smp_static_LDADD = $(smp_LDADD)
smp_static_LDFLAGS = -static
timings_SOURCES = timings.c
timings_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
timings_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
timings_static_SOURCES = $(timings_SOURCES)

View File

@@ -52,8 +52,8 @@ main (int argc, char *argv [])
count = PROFILE_COUNT;
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
glibtop_init_r (&glibtop_global_server, 0, GLIBTOP_INIT_NO_OPEN);
@@ -116,16 +116,9 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_uptime (&data.uptime);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Uptime (0x%08lx): %f, %f, %lu\n",
(unsigned long) data.uptime.flags,
data.uptime.uptime, data.uptime.idletime,
(unsigned long) data.uptime.boot_time);
#else
printf ("Uptime (0x%08lx): %f, %f\n",
(unsigned long) data.uptime.flags,
data.uptime.uptime, data.uptime.idletime);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_loadavg (&data.loadavg);
@@ -249,52 +242,15 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_state (&data.proc_state, pid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_State PID %5d (0x%08lx): '%s', %u - "
"%u, %u, %u, %u - %u, %u, %u\n", (int) pid,
(unsigned long) data.proc_state.flags,
data.proc_state.cmd, data.proc_state.state,
data.proc_state.uid, data.proc_state.gid,
data.proc_state.ruid, data.proc_state.rgid,
data.proc_state.has_cpu, data.proc_state.processor,
data.proc_state.last_processor);
#else
printf ("Proc_State PID %5d (0x%08lx): '%s', %c, %lu, %lu\n",
(int) pid, (unsigned long) data.proc_state.flags,
data.proc_state.cmd, data.proc_state.state,
(unsigned long) data.proc_state.uid,
(unsigned long) data.proc_state.gid);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_uid (&data.proc_uid, pid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Uid PID %5d (0x%08lx): "
"%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d - %d",
(int) pid, (unsigned long) data.proc_uid.flags,
data.proc_uid.uid, data.proc_uid.euid,
data.proc_uid.gid, data.proc_uid.egid,
data.proc_uid.suid, data.proc_uid.sgid,
data.proc_uid.fsuid, data.proc_uid.fsgid,
data.proc_uid.pid, data.proc_uid.ppid,
data.proc_uid.pgrp, data.proc_uid.session,
data.proc_uid.tty, data.proc_uid.tpgid,
data.proc_uid.priority, data.proc_uid.nice,
data.proc_uid.ngroups);
if (data.proc_uid.ngroups) {
for (i = 0; i < data.proc_uid.ngroups; i++) {
if (i)
printf (" %d", data.proc_uid.groups [i]);
else
printf (" (%d", data.proc_uid.groups [i]);
}
printf (")");
}
printf ("\n");
#else
printf ("Proc_Uid PID %5d (0x%08lx): "
"%d %d %d %d %d %d %d %d %d %d %d %d\n", (int) pid,
(unsigned long) data.proc_uid.flags,
@@ -304,7 +260,6 @@ main (int argc, char *argv [])
data.proc_uid.pgrp, data.proc_uid.session,
data.proc_uid.tty, data.proc_uid.tpgid,
data.proc_uid.priority, data.proc_uid.nice);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_mem (&data.proc_mem, pid);
@@ -322,30 +277,6 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_segment (&data.proc_segment, pid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Segment PID %5d (0x%08lx): "
"%lu %lu %lu %lu %lu 0x%lx 0x%lx 0x%lx "
"0x%lx 0x%lx 0x%lx 0x%lx 0x%lx "
"0x%lx 0x%lx 0x%lx 0x%lx\n", (int) pid,
(unsigned long) data.proc_segment.flags,
(unsigned long) data.proc_segment.text_rss,
(unsigned long) data.proc_segment.shlib_rss,
(unsigned long) data.proc_segment.data_rss,
(unsigned long) data.proc_segment.stack_rss,
(unsigned long) data.proc_segment.dirty_size,
(unsigned long) data.proc_segment.start_code,
(unsigned long) data.proc_segment.end_code,
(unsigned long) data.proc_segment.start_data,
(unsigned long) data.proc_segment.end_data,
(unsigned long) data.proc_segment.start_brk,
(unsigned long) data.proc_segment.end_brk,
(unsigned long) data.proc_segment.start_stack,
(unsigned long) data.proc_segment.start_mmap,
(unsigned long) data.proc_segment.arg_start,
(unsigned long) data.proc_segment.arg_end,
(unsigned long) data.proc_segment.env_start,
(unsigned long) data.proc_segment.env_end);
#else
printf ("Proc_Segment PID %5d (0x%08lx): "
"%lu %lu %lu %lu %lu %lu %lu %lu\n", (int) pid,
(unsigned long) data.proc_segment.flags,
@@ -357,7 +288,6 @@ main (int argc, char *argv [])
(unsigned long) data.proc_segment.start_code,
(unsigned long) data.proc_segment.end_code,
(unsigned long) data.proc_segment.start_stack);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_time (&data.proc_time, pid);
@@ -378,19 +308,6 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_signal (&data.proc_signal, pid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Signal PID %5d (0x%08lx): "
"%lx %lx %lx %lx %lx %lx %lx %lx\n", (int) pid,
(unsigned long) data.proc_signal.flags,
(unsigned long) data.proc_signal.signal [0],
(unsigned long) data.proc_signal.signal [1],
(unsigned long) data.proc_signal.blocked [0],
(unsigned long) data.proc_signal.blocked [1],
(unsigned long) data.proc_signal.sigignore [0],
(unsigned long) data.proc_signal.sigignore [1],
(unsigned long) data.proc_signal.sigcatch [0],
(unsigned long) data.proc_signal.sigcatch [1]);
#else
printf ("Proc_Signal PID %5d (0x%08lx): "
"%lu %lu %lu %lu\n", (int) pid,
(unsigned long) data.proc_signal.flags,
@@ -398,7 +315,6 @@ main (int argc, char *argv [])
(unsigned long) data.proc_signal.blocked,
(unsigned long) data.proc_signal.sigignore,
(unsigned long) data.proc_signal.sigcatch);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_kernel (&data.proc_kernel, pid);
@@ -437,52 +353,15 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_state (&data.proc_state, ppid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_State PPID %5d (0x%08lx): '%s', %u - "
"%u, %u, %u, %u - %u, %u, %u\n", (int) ppid,
(unsigned long) data.proc_state.flags,
data.proc_state.cmd, data.proc_state.state,
data.proc_state.uid, data.proc_state.gid,
data.proc_state.ruid, data.proc_state.rgid,
data.proc_state.has_cpu, data.proc_state.processor,
data.proc_state.last_processor);
#else
printf ("Proc_State PPID %5d (0x%08lx): '%s', %c, %lu, %lu\n",
(int) ppid, (unsigned long) data.proc_state.flags,
data.proc_state.cmd, data.proc_state.state,
(unsigned long) data.proc_state.uid,
(unsigned long) data.proc_state.gid);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_uid (&data.proc_uid, ppid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Uid PPID %5d (0x%08lx): "
"%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d - %d",
(int) ppid, (unsigned long) data.proc_uid.flags,
data.proc_uid.uid, data.proc_uid.euid,
data.proc_uid.gid, data.proc_uid.egid,
data.proc_uid.suid, data.proc_uid.sgid,
data.proc_uid.fsuid, data.proc_uid.fsgid,
data.proc_uid.pid, data.proc_uid.ppid,
data.proc_uid.pgrp, data.proc_uid.session,
data.proc_uid.tty, data.proc_uid.tpgid,
data.proc_uid.priority, data.proc_uid.nice,
data.proc_uid.ngroups);
if (data.proc_uid.ngroups) {
for (i = 0; i < data.proc_uid.ngroups; i++) {
if (i)
printf (" %d", data.proc_uid.groups [i]);
else
printf (" (%d", data.proc_uid.groups [i]);
}
printf (")");
}
printf ("\n");
#else
printf ("Proc_Uid PPID %5d (0x%08lx): "
"%d %d %d %d %d %d %d %d %d %d %d %d\n", (int) ppid,
(unsigned long) data.proc_uid.flags,
@@ -492,7 +371,6 @@ main (int argc, char *argv [])
data.proc_uid.pgrp, data.proc_uid.session,
data.proc_uid.tty, data.proc_uid.tpgid,
data.proc_uid.priority, data.proc_uid.nice);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_mem (&data.proc_mem, ppid);
@@ -510,30 +388,6 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_segment (&data.proc_segment, ppid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Segment PPID %5d (0x%08lx): "
"%lu %lu %lu %lu %lu 0x%lx 0x%lx 0x%lx "
"0x%lx 0x%lx 0x%lx 0x%lx 0x%lx "
"0x%lx 0x%lx 0x%lx 0x%lx\n", (int) ppid,
(unsigned long) data.proc_segment.flags,
(unsigned long) data.proc_segment.text_rss,
(unsigned long) data.proc_segment.shlib_rss,
(unsigned long) data.proc_segment.data_rss,
(unsigned long) data.proc_segment.stack_rss,
(unsigned long) data.proc_segment.dirty_size,
(unsigned long) data.proc_segment.start_code,
(unsigned long) data.proc_segment.end_code,
(unsigned long) data.proc_segment.start_data,
(unsigned long) data.proc_segment.end_data,
(unsigned long) data.proc_segment.start_brk,
(unsigned long) data.proc_segment.end_brk,
(unsigned long) data.proc_segment.start_stack,
(unsigned long) data.proc_segment.start_mmap,
(unsigned long) data.proc_segment.arg_start,
(unsigned long) data.proc_segment.arg_end,
(unsigned long) data.proc_segment.env_start,
(unsigned long) data.proc_segment.env_end);
#else
printf ("Proc_Segment PPID %5d (0x%08lx): "
"%lu %lu %lu %lu %lu %lu %lu %lu\n", (int) ppid,
(unsigned long) data.proc_segment.flags,
@@ -545,7 +399,6 @@ main (int argc, char *argv [])
(unsigned long) data.proc_segment.start_code,
(unsigned long) data.proc_segment.end_code,
(unsigned long) data.proc_segment.start_stack);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_time (&data.proc_time, ppid);
@@ -566,26 +419,12 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_signal (&data.proc_signal, ppid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Signal PPID %5d (0x%08lx): "
"%lx %lx %lx %lx %lx %lx %lx %lx\n",
(int) ppid, (unsigned long) data.proc_signal.flags,
(unsigned long) data.proc_signal.signal [0],
(unsigned long) data.proc_signal.signal [1],
(unsigned long) data.proc_signal.blocked [0],
(unsigned long) data.proc_signal.blocked [1],
(unsigned long) data.proc_signal.sigignore [0],
(unsigned long) data.proc_signal.sigignore [1],
(unsigned long) data.proc_signal.sigcatch [0],
(unsigned long) data.proc_signal.sigcatch [1]);
#else
printf ("Proc_Signal PPID %5d (0x%08lx): %lu %lu %lu %lu\n",
(int) ppid, (unsigned long) data.proc_signal.flags,
(unsigned long) data.proc_signal.signal,
(unsigned long) data.proc_signal.blocked,
(unsigned long) data.proc_signal.sigignore,
(unsigned long) data.proc_signal.sigcatch);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_kernel (&data.proc_kernel, ppid);
@@ -624,52 +463,15 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_state (&data.proc_state, 1);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_State INIT %5d (0x%08lx): '%s', %u - "
"%u, %u, %u, %u - %u, %u, %u\n", 1,
(unsigned long) data.proc_state.flags,
data.proc_state.cmd, data.proc_state.state,
data.proc_state.uid, data.proc_state.gid,
data.proc_state.ruid, data.proc_state.rgid,
data.proc_state.has_cpu, data.proc_state.processor,
data.proc_state.last_processor);
#else
printf ("Proc_State INIT %5d (0x%08lx): '%s', %c, %lu, %lu\n", 1,
(unsigned long) data.proc_state.flags,
data.proc_state.cmd, data.proc_state.state,
(unsigned long) data.proc_state.uid,
(unsigned long) data.proc_state.gid);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_uid (&data.proc_uid, 1);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Uid INIT %5d (0x%08lx): "
"%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d - %d", 1,
(unsigned long) data.proc_uid.flags,
data.proc_uid.uid, data.proc_uid.euid,
data.proc_uid.gid, data.proc_uid.egid,
data.proc_uid.suid, data.proc_uid.sgid,
data.proc_uid.fsuid, data.proc_uid.fsgid,
data.proc_uid.pid, data.proc_uid.ppid,
data.proc_uid.pgrp, data.proc_uid.session,
data.proc_uid.tty, data.proc_uid.tpgid,
data.proc_uid.priority, data.proc_uid.nice,
data.proc_uid.ngroups);
if (data.proc_uid.ngroups) {
for (i = 0; i < data.proc_uid.ngroups; i++) {
if (i)
printf (" %d", data.proc_uid.groups [i]);
else
printf (" (%d", data.proc_uid.groups [i]);
}
printf (")");
}
printf ("\n");
#else
printf ("Proc_Uid INIT %5d (0x%08lx): "
"%d %d %d %d %d %d %d %d %d %d %d %d\n", 1,
(unsigned long) data.proc_uid.flags,
@@ -679,7 +481,6 @@ main (int argc, char *argv [])
data.proc_uid.pgrp, data.proc_uid.session,
data.proc_uid.tty, data.proc_uid.tpgid,
data.proc_uid.priority, data.proc_uid.nice);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_mem (&data.proc_mem, 1);
@@ -697,30 +498,6 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_segment (&data.proc_segment, 1);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Segment INIT %5d (0x%08lx): "
"%lu %lu %lu %lu %lu 0x%lx 0x%lx 0x%lx "
"0x%lx 0x%lx 0x%lx 0x%lx 0x%lx "
"0x%lx 0x%lx 0x%lx 0x%lx\n", 1,
(unsigned long) data.proc_segment.flags,
(unsigned long) data.proc_segment.text_rss,
(unsigned long) data.proc_segment.shlib_rss,
(unsigned long) data.proc_segment.data_rss,
(unsigned long) data.proc_segment.stack_rss,
(unsigned long) data.proc_segment.dirty_size,
(unsigned long) data.proc_segment.start_code,
(unsigned long) data.proc_segment.end_code,
(unsigned long) data.proc_segment.start_data,
(unsigned long) data.proc_segment.end_data,
(unsigned long) data.proc_segment.start_brk,
(unsigned long) data.proc_segment.end_brk,
(unsigned long) data.proc_segment.start_stack,
(unsigned long) data.proc_segment.start_mmap,
(unsigned long) data.proc_segment.arg_start,
(unsigned long) data.proc_segment.arg_end,
(unsigned long) data.proc_segment.env_start,
(unsigned long) data.proc_segment.env_end);
#else
printf ("Proc_Segment INIT %5d (0x%08lx): "
"%lu %lu %lu %lu %lu %lu %lu %lu\n", 1,
(unsigned long) data.proc_segment.flags,
@@ -732,7 +509,6 @@ main (int argc, char *argv [])
(unsigned long) data.proc_segment.start_code,
(unsigned long) data.proc_segment.end_code,
(unsigned long) data.proc_segment.start_stack);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_time (&data.proc_time, 1);
@@ -753,19 +529,6 @@ main (int argc, char *argv [])
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_signal (&data.proc_signal, 1);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Signal INIT %5d (0x%08lx): "
"%lx %lx %lx %lx %lx %lx %lx %lx\n", 1,
(unsigned long) data.proc_signal.flags,
(unsigned long) data.proc_signal.signal [0],
(unsigned long) data.proc_signal.signal [1],
(unsigned long) data.proc_signal.blocked [0],
(unsigned long) data.proc_signal.blocked [1],
(unsigned long) data.proc_signal.sigignore [0],
(unsigned long) data.proc_signal.sigignore [1],
(unsigned long) data.proc_signal.sigcatch [0],
(unsigned long) data.proc_signal.sigcatch [1]);
#else
printf ("Proc_Signal INIT %5d (0x%08lx): "
"%lu %lu %lu %lu\n", 1,
(unsigned long) data.proc_signal.flags,
@@ -773,7 +536,6 @@ main (int argc, char *argv [])
(unsigned long) data.proc_signal.blocked,
(unsigned long) data.proc_signal.sigignore,
(unsigned long) data.proc_signal.sigcatch);
#endif
for (c = 0; c < PROFILE_COUNT; c++)
glibtop_get_proc_kernel (&data.proc_kernel, 1);

View File

@@ -47,8 +47,8 @@ main (int argc, char *argv [])
char buffer [BUFSIZ];
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
glibtop_init_r (&glibtop_global_server, 0, GLIBTOP_INIT_NO_OPEN);

View File

@@ -51,8 +51,8 @@ main (int argc, char *argv [])
count = PROFILE_COUNT;
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
glibtop_init_r (&glibtop_global_server, 0, GLIBTOP_INIT_NO_OPEN);

View File

@@ -58,8 +58,8 @@ main (int argc, char *argv [])
count = PROFILE_COUNT;
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
glibtop_init_r (&glibtop_global_server, 0, GLIBTOP_INIT_NO_OPEN);

View File

@@ -51,52 +51,15 @@ output (pid_t pid)
glibtop_get_proc_state (&data.proc_state, pid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_State PID %5d (0x%08lx): '%s', %u - "
"%u, %u, %u, %u - %u, %u, %u\n", (int) pid,
(unsigned long) data.proc_state.flags,
data.proc_state.cmd, data.proc_state.state,
data.proc_state.uid, data.proc_state.gid,
data.proc_state.ruid, data.proc_state.rgid,
data.proc_state.has_cpu, data.proc_state.processor,
data.proc_state.last_processor);
#else
printf ("Proc_State PID %5d (0x%08lx): "
"'%s', %c, %lu, %lu\n", (int) pid,
(unsigned long) data.proc_state.flags,
data.proc_state.cmd, data.proc_state.state,
(unsigned long) data.proc_state.uid,
(unsigned long) data.proc_state.gid);
#endif
glibtop_get_proc_uid (&data.proc_uid, pid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Uid PID %5d (0x%08lx): "
"%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d - %d",
(int) pid, (unsigned long) data.proc_uid.flags,
data.proc_uid.uid, data.proc_uid.euid,
data.proc_uid.gid, data.proc_uid.egid,
data.proc_uid.suid, data.proc_uid.sgid,
data.proc_uid.fsuid, data.proc_uid.fsgid,
data.proc_uid.pid, data.proc_uid.ppid,
data.proc_uid.pgrp, data.proc_uid.session,
data.proc_uid.tty, data.proc_uid.tpgid,
data.proc_uid.priority, data.proc_uid.nice,
data.proc_uid.ngroups);
if (data.proc_uid.ngroups) {
for (i = 0; i < data.proc_uid.ngroups; i++) {
if (i)
printf (" %d", data.proc_uid.groups [i]);
else
printf (" (%d", data.proc_uid.groups [i]);
}
printf (")");
}
printf ("\n");
#else
printf ("Proc_Uid PID %5d (0x%08lx): "
"%d %d %d %d %d %d %d %d %d %d %d %d\n", (int) pid,
(unsigned long) data.proc_uid.flags,
@@ -106,7 +69,6 @@ output (pid_t pid)
data.proc_uid.pgrp, data.proc_uid.session,
data.proc_uid.tty, data.proc_uid.tpgid,
data.proc_uid.priority, data.proc_uid.nice);
#endif
glibtop_get_proc_mem (&data.proc_mem, pid);
@@ -122,30 +84,6 @@ output (pid_t pid)
glibtop_get_proc_segment (&data.proc_segment, pid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Segment PID %5d (0x%08lx): "
"%lu %lu %lu %lu %lu 0x%lx 0x%lx 0x%lx "
"0x%lx 0x%lx 0x%lx 0x%lx 0x%lx "
"0x%lx 0x%lx 0x%lx 0x%lx\n", (int) pid,
(unsigned long) data.proc_segment.flags,
(unsigned long) data.proc_segment.text_rss,
(unsigned long) data.proc_segment.shlib_rss,
(unsigned long) data.proc_segment.data_rss,
(unsigned long) data.proc_segment.stack_rss,
(unsigned long) data.proc_segment.dirty_size,
(unsigned long) data.proc_segment.start_code,
(unsigned long) data.proc_segment.end_code,
(unsigned long) data.proc_segment.start_data,
(unsigned long) data.proc_segment.end_data,
(unsigned long) data.proc_segment.start_brk,
(unsigned long) data.proc_segment.end_brk,
(unsigned long) data.proc_segment.start_stack,
(unsigned long) data.proc_segment.start_mmap,
(unsigned long) data.proc_segment.arg_start,
(unsigned long) data.proc_segment.arg_end,
(unsigned long) data.proc_segment.env_start,
(unsigned long) data.proc_segment.env_end);
#else
printf ("Proc_Segment PID %5d (0x%08lx): "
"%lu %lu %lu %lu %lu %lu %lu %lu\n", (int) pid,
(unsigned long) data.proc_segment.flags,
@@ -157,7 +95,6 @@ output (pid_t pid)
(unsigned long) data.proc_segment.start_code,
(unsigned long) data.proc_segment.end_code,
(unsigned long) data.proc_segment.start_stack);
#endif
glibtop_get_proc_time (&data.proc_time, pid);
@@ -176,19 +113,6 @@ output (pid_t pid)
glibtop_get_proc_signal (&data.proc_signal, pid);
#if LIBGTOP_VERSION_CODE > 1001000
printf ("Proc_Signal PID %5d (0x%08lx): "
"%lx %lx %lx %lx %lx %lx %lx %lx\n", (int) pid,
(unsigned long) data.proc_signal.flags,
(unsigned long) data.proc_signal.signal [0],
(unsigned long) data.proc_signal.signal [1],
(unsigned long) data.proc_signal.blocked [0],
(unsigned long) data.proc_signal.blocked [1],
(unsigned long) data.proc_signal.sigignore [0],
(unsigned long) data.proc_signal.sigignore [1],
(unsigned long) data.proc_signal.sigcatch [0],
(unsigned long) data.proc_signal.sigcatch [1]);
#else
printf ("Proc_Signal PID %5d (0x%08lx): "
"%lu %lu %lu %lu\n", (int) pid,
(unsigned long) data.proc_signal.flags,
@@ -196,7 +120,6 @@ output (pid_t pid)
(unsigned long) data.proc_signal.blocked,
(unsigned long) data.proc_signal.sigignore,
(unsigned long) data.proc_signal.sigcatch);
#endif
glibtop_get_proc_kernel (&data.proc_kernel, pid);
@@ -315,8 +238,8 @@ main (int argc, char *argv [])
unsigned *ptr, pid, i;
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
glibtop_init ();

View File

@@ -39,8 +39,8 @@ main (int argc, char *argv [])
int ncpu, i;
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
glibtop_get_cpu (&cpu);

View File

@@ -44,8 +44,8 @@ main (int argc, char *argv [])
count = PROFILE_COUNT;
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
glibtop_init_r (&glibtop_global_server, 0, GLIBTOP_INIT_NO_OPEN);
@@ -73,9 +73,6 @@ main (int argc, char *argv [])
printf ("Sysdeps (0x%08lx):\n\n"
"\tfeatures:\t\t0x%08lx\n\n"
#if LIBGTOP_VERSION_CODE > 1001000
"\tpointer_size:\t\t0x%08lx\n\n"
#endif
"\tcpu:\t\t%d\t0x%08lx\n"
"\tmem:\t\t%d\t0x%08lx\n"
"\tswap:\t\t%d\t0x%08lx\n\n"
@@ -100,9 +97,6 @@ main (int argc, char *argv [])
"\tppp:\t\t%d\t0x%08lx\n\n",
(unsigned long) sysdeps.flags,
(unsigned long) sysdeps.features,
#if LIBGTOP_VERSION_CODE > 1001000
(unsigned long) sysdeps.pointer_size,
#endif
FEATURE_CHECK(CPU),
(unsigned long) sysdeps.cpu,
FEATURE_CHECK(MEM),

View File

@@ -38,8 +38,8 @@ int
main (int argc, char *argv[])
{
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
gh_enter (argc, argv, main_prog);
exit (0);

View File

@@ -79,8 +79,8 @@ main (int argc, char *argv [])
count = PROFILE_COUNT;
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, GTOPLOCALEDIR);
textdomain (PACKAGE);
bindtextdomain (GETTEXT_PACKAGE, GTOPLOCALEDIR);
textdomain (GETTEXT_PACKAGE);
printf ("%-12s (%-10s): %7s - %9s - %9s\n",
"Feature", "Flags", "Count", "utime", "stime");

View File

@@ -1,4 +1,4 @@
glibtopdir = $(includedir)/glibtop
glibtopdir = $(includedir)/libgtop-2.0/glibtop
glibtop_HEADERS = close.h loadavg.h prockernel.h procstate.h \
sem_limits.h uptime.h command.h mem.h proclist.h \

View File

@@ -2,13 +2,13 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@
lib_LTLIBRARIES = libgtop.la
lib_LTLIBRARIES = libgtop-2.0.la
libgtop_la_SOURCES = init.c open.c close.c command.c read.c \
libgtop_2_0_la_SOURCES = init.c open.c close.c command.c read.c \
read_data.c write.c lib.c parameter.c \
sysdeps.c
libgtop_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
BUILT_SOURCES = lib.c

13
libgtop-2.0.pc.in Normal file
View File

@@ -0,0 +1,13 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
Name: libgtop
Description: Portable System Access Library
Requires: glib-2.0
Version: @VERSION@
Libs: -L${libdir} @LIBGTOP_LIBS@
Cflags: -I${includedir}/libgtop-2.0

View File

@@ -1,7 +1,7 @@
#!/bin/sh
usage="\
Usage: libgtop-config [--version] [--config] [--features-def-file]"
Usage: libgtop-config [--version] [--config] [--features-def-file] [--cflags] [--libs] [--extra-libs]"
config_file="@LIBGTOP_LIBDIR@/libgtopConf.sh"
. $config_file
@@ -29,6 +29,15 @@ while test $# -gt 0; do
--features-def-file)
echo $features_def_file
;;
--cflags)
echo $LIBGTOP_INCS
;;
--libs)
echo $LIBGTOP_LIBS
;;
--extra-libs)
echo $LIBGTOP_EXTRA_LIBS
;;
*)
echo "${usage}" 1>&2
exit 1

View File

@@ -73,7 +73,7 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
AC_ARG_ENABLE(hacker-mode,
[ --enable-hacker-mode Enable building of unstable sysdeps],
[hacker_mode="$withval"], [hacker_mode=no])
[hacker_mode="$enableval"], [hacker_mode=no])
AM_CONDITIONAL(HACKER_MODE, test x"$hacker_mode" = xyes)
@@ -124,12 +124,20 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
libgtop_need_server=yes
libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
;;
solaris*)
libgtop_sysdeps_dir=solaris
libgtop_use_machine_h=yes
libgtop_need_server=yes
libgtop_postinstall='chgrp sys $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
;;
*)
if test x$hacker_mode = xyes ; then
case "$host_os" in
sunos4*)
#Please note that this port is obsolete and not working at
#all. It is only useful for people who want to fix it ... :-)
libgtop_sysdeps_dir=sun4
libgtop_use_machine_h=yes
libgtop_use_machine_h=yes
libgtop_need_server=yes
;;
osf*)
@@ -177,7 +185,7 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
#include <net/netisr.h>
#include <net/route.h>
#if (defined __FreeBSD__) || (defined __NetBSD__)
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include <net/if_sppp.h>
#else
#include <i4b/sppp/if_sppp.h>
@@ -249,6 +257,18 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
AC_DEFINE_UNQUOTED(GLIBTOP_LINUX_VERSION_CODE, $os_version_code)
AC_MSG_RESULT($os_version_code)
;;
solaris*)
os_major_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\1/'`
os_minor_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\2/'`
os_micro_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\3/'`
test -z "$os_micro_version" && os_micro_version=0
os_version_expr="$os_major_version 100 * $os_minor_version 10 * + $os_micro_version + p q"
os_version_code=`echo "$os_version_expr" | dc`
AC_MSG_CHECKING(for Solaris release code)
AC_DEFINE_UNQUOTED(GLIBTOP_SOLARIS_RELEASE, $os_version_code)
AC_MSG_RESULT($os_version_code)
;;
esac
AC_MSG_CHECKING(for machine.h in libgtop sysdeps dir)

View File

@@ -3,5 +3,10 @@ Makefile.in
POTFILES
cat-id-tbl.c
*.gmo
*.mo
libgtop.pot
libgtop-2.0.pot
Makefile.in.in
messages
stamp-cat-id
po2tbl.sed

View File

@@ -1,3 +1,158 @@
2002-02-09 Abel Cheung <maddog@linux.org.hk>
* zh_TW.po: Updated traditional Chinese translation.
2002-02-05 Abel Cheung <maddog@linux.org.hk>
* zh_CN.GB2312.po -> zh_CN.po: Convert to UTF-8 encoding.
2002-01-27 Christian Rose <menthos@menthos.com>
* README.tools, update.pl, update.sh: Removed, they are
obsoleted by intltool.
* sv.po: Updated and converted to UTF-8.
2002-01-25 Roy-Magne Mo <rmo@sunnmore.net>
* nn.po: Updated Norwegian (nynorsk) translation.
2002-01-14 Hasbullah Bin Pit <sebol@ikhlas.com>
* ms.po: Added Malay Translation.
2001-11-26 Abel Cheung <maddog@linux.org.hk>
* stamp-cat-id: Removed, and add it to .cvsignore.
2001-10-30 Zbigniew Chyla <cyba@gnome.pl>
* pl.po: Updated Polish translation by
GNOME PL Team <translators@gnome.pl>.
2001-10-17 Carlos Perelló Marín <carlos@gnome-db.org>
* pt.po: Added by Duarte Loreto <happyguy_pt@hotmail.com>
2001-09-16 Abel Cheung <maddog@linux.org.hk>
* zh_TW.po: Added traditoinal Chinese translation.
2001-07-16 Kjartan Maraas <kmaraas@gnome.org>
* nn.po: Added Norwegian (nynorsk) translation.
2001-03-25 Fatih Demir <kabalak@gtranslator.org>
* tr.po: %100'ification.
2001-03-23 Fatih Demir <kabalak@gtranslator.org>
* tr.po: Updated Turkish translation by Görkem.
2001-03-15 Valek Filippov <frob@df.ru>
* ru.po: Updated russian translation.
2001-03-09 Pablo Saratxaga <pablo@mandrakesoft.com>
* az.po: converted to 8bit encoding as requested for Gnome 1.4
2001-02-25 Simos Xenitellis <simos@hellug.gr>
* el.po: Updated Greek translation.
2001-02-23 Simos Xenitellis <simos@hellug.gr>
* el.po: Some more strings.
2001-02-19 Simos Xenitellis <simos@hellug.gr>
* el.po: Update of Greek translation.
2001-02-15 Christian Meyer <cm@ggtt.de>
* de.po: Some minor changes.
2001-02-14 Jarkko Ranta <jjranta@cc.joensuu.fi>
* fi.po: Updated Finnish translation
2001-02-14 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation from Marcel Telka <marcel@telka.sk>
2001-02-13 Szabolcs Ban <shooby@gnome.hu>
* hu.po: Updated Hungarian translation from Robert Vanyi
2001-02-13 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Added Slovak translation from Marcel Telka <marcel@telka.sk>
2001-02-13 Martin Baulig <baulig@suse.de>
* fi.po: Reverted Jarkko Ranta's change; please do
not commit any compressed files in future.
2001-02-10 Christophe Merlet <redfox@eikonex.org>
* fr.po: Updated French translation.
2001-02-09 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>
* pt_BR.po: Updated Brazilian Portuguese translation.
2001-02-08 Jarkko Ranta <jjranta@cc.joensuu.fi>
* fi.po: Updated Finnish translation by Pauli Virtanen
2001-02-08 Valek Filippov <frob@df.ru>
* ru.po: Updated russian translation.
2001-02-05 Christophe Merlet <redfox@eikonex.org>
* fr.po: Updated French translation.
2001-01-05 Pablo Saratxaga <pablo@mandrakesoft.com>
* az.po: Added Azeri file
* ja.po: fixed a syntax error (missing %c )
2000-10-15 Yukihiro Nakai <nakai@gnome.gr.jp>
* ja.po: Update Japanese translation.
2000-10-11 Yukihiro Nakai <nakai@gnome.gr.jp>
* ja.po: Update Japanese translation.
2000-09-19 Christian Meyer <linux@chrisime.de>
* de.po: Minor fix.
2000-09-19 Christian Meyer <linux@chrisime.de>
* de.po: Updated German translation.
2000-09-10 Christian Meyer <linux@chrisime.de>
* de.po: Updated German translation.
* update.pl: Added update.pl from menesis.
* README.tools: Added text file.
2000-08-16 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
2000-06-25 Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
* ja.po: Updated Japanese translation.
2000-05-26 Yuri Syrota <rasta@renome.rovno.ua>
* uk.po: Updated Ukrainian translation.
2000-05-20 Manuel de Vega Barreiro <barreiro@arrakis.es>
* es.po: Updated Spanish translation.

View File

@@ -51,8 +51,8 @@ src/daemon/main.c
src/daemon/server.c
src/daemon/slave.c
src/daemon/version.c
src/inodedb/file_by_inode.c
src/inodedb/mkinodedb.c
src/inodedb/file_by_inode2.c
src/inodedb/mkinodedb2.c
support/easy-vsnprintf.c
support/error.c
support/error.h

1512
po/az.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -6,13 +6,13 @@
msgid ""
msgstr ""
"Project-Id-Version: libgtop 0.99.3\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-05-18 14:13+02:00\n"
"Last-Translator: Kenneth Christiansen <kenneth@ripen.dk>\n"
"Language-Team: Dansk/Danish <da@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8-bit\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format

483
po/de.po

File diff suppressed because it is too large Load Diff

1215
po/el.po

File diff suppressed because it is too large Load Diff

View File

@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop 1.1.1\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-05-20 04:38+0100\n"
"Last-Translator: Manuel de Vega Barreiro <barreiro@arrakis.es>\n"
"Language-Team: Spanish <es@li.org>\n"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"

624
po/fi.po

File diff suppressed because it is too large Load Diff

408
po/fr.po
View File

@@ -1,27 +1,28 @@
# libgtop fr.po
# Copyright (C) 1998,1999 Free Software Foundation, Inc.
# Vincent Renardias <vincent@ldsol.com>, 1998,1999.
# Copyright (C) 1998-2001 Free Software Foundation, Inc.
# Vincent Renardias <vincent@ldsol.com>, 1998-1999.
# Fabrice Bellet <Fabrice.Bellet@imag.fr>, 1999.
# Christophe Merlet (RedFox) <redfox@eikonex.org>, 2000-2001.
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop VERSION\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"PO-Revision-Date: 1999-07-27 18:24+0200\n"
"Last-Translator: Vincent Renardias <vincent@ldsol.com>\n"
"Project-Id-Version: libgtop 1.0.10\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2001-02-10 11:33+0100\n"
"Last-Translator: Christophe Merlet (RedFox) <redfox@eikonex.org>\n"
"Language-Team: GNOME French Team <gnomefr@gnomefr.traduc.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
msgstr "Ticks (%ld par seconde) :"
#: examples/smp.c:71
msgid "Total"
msgstr ""
msgstr "Total"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
@@ -33,12 +34,11 @@ msgstr "Nice"
#: examples/smp.c:71
msgid "Sys"
msgstr ""
msgstr "Sys"
#: examples/smp.c:71
#, fuzzy
msgid "Idle"
msgstr "Durée d'inactivité"
msgstr "Idle"
#: examples/smp.c:73
#, c-format
@@ -46,37 +46,37 @@ msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx) : %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
msgstr "CPU %3d (0x%08lx) : %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
msgstr "Pourcentage :"
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
msgstr "Total (%)"
#: examples/smp.c:95
#, fuzzy
msgid "User (%)"
msgstr "Utilisateur"
msgstr "Utilisateur (%)"
#: examples/smp.c:95
#, fuzzy
msgid "Nice (%)"
msgstr "Nice"
msgstr "Nice (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
msgstr "Sys (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
msgstr "Idle (%)"
#: examples/smp.c:98
#, c-format
@@ -84,15 +84,17 @@ msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx) : %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
msgstr "CPU %3d (0x%08lx) : %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
msgstr "Spin :"
#: lib/read.c:75
#, c-format
@@ -115,7 +117,7 @@ msgstr "
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Active le debuggage"
msgstr "Active le débogage"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
@@ -152,7 +154,7 @@ msgid ""
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Erreur sur l'option %s: %s.\n"
"Executer '%s --help' pour avoir la liste des options de la ligne de "
"Executer « %s --help » pour avoir la liste des options de la ligne de "
"commande.\n"
#: support/error.c:109
@@ -162,61 +164,61 @@ msgstr "Erreur syst
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: l'option `%s' est ambigüe\n"
msgstr "%s : l'option « %s » est ambigüe\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: l'option `--%s' ne supporte pas d'arguments\n"
msgstr "%s : l'option « --%s » ne supporte pas d'arguments\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: l'option `%c%s' ne supporte pas d'arguments\n"
msgstr "%s : l'option « %c%s » ne supporte pas d'arguments\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: l'option `%s' nécessite un argument\n"
msgstr "%s : l'option « %s » nécessite un argument\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: option inconnue `--%s'\n"
msgstr "%s : option inconnue « --%s »\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: option inconnue `%c%s'\n"
msgstr "%s : option inconnue « %c%s »\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: option illégale -- %c\n"
msgstr "%s : option illégale -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: option non valide -- %c\n"
msgstr "%s : option non valide -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: l'option nécessite un argument -- %c\n"
msgstr "%s : l'option nécessite un argument -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: l'option `-W %s' is ambigüe\n"
msgstr "%s : l'option « -W %s » is ambigüe\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: l'option `-W %s' ne supporte pas d'arguments\n"
msgstr "%s : l'option « -W %s » ne supporte pas d'arguments\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
@@ -345,19 +347,19 @@ msgstr "Nombre total de t
#: sysdeps/names/mem.c:41
msgid "Total Memory"
msgstr "Mémoire Totale"
msgstr "Mémoire totale"
#: sysdeps/names/mem.c:42
msgid "Used Memory"
msgstr "Mémoire Utilisée"
msgstr "Mémoire utilisée"
#: sysdeps/names/mem.c:43
msgid "Free Memory"
msgstr "Mémoire Libre"
msgstr "Mémoire libre"
#: sysdeps/names/mem.c:44
msgid "Shared Memory"
msgstr "Mémoire Partagée"
msgstr "Mémoire partagée"
#: sysdeps/names/mem.c:45
msgid "Buffers"
@@ -451,88 +453,83 @@ msgstr "Nombre d'ent
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
msgstr "Drapeaux d'interfaces"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
msgstr "Sous-réseau"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
msgstr "Adresse"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
#, fuzzy
msgid "Packets In"
msgstr "Pages Entrantes (disque vers mémoire)"
msgstr "Paquets entrants"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
#, fuzzy
msgid "Packets Out"
msgstr "Pages Sortantes (mémoire vers disque)"
msgstr "Paquets sortants"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
msgstr "Paquets total"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
msgstr "Octets entrants"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
msgstr "Octets sortants"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
msgstr "Octets total"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
msgstr "Erreurs entrantes"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
msgstr "Erreurs sortantes"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
msgstr "Erreurs total"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
msgstr "Collisions"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
msgstr "Unité de transfert maximale (MTU)"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
#, fuzzy
msgid "PPP State"
msgstr "État"
msgstr "État PPP"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
msgstr "Octets d'entrée"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
msgstr "Octets de sortie"
#: sysdeps/names/ppp.c:46
#, fuzzy
msgid "Number of input bytes"
msgstr "Nombre d'éléments de liste"
msgstr "Nombre d'octets d'entrée"
#: sysdeps/names/ppp.c:47
#, fuzzy
msgid "Number of output bytes"
msgstr "Nombre d'éléments de liste"
msgstr "Nombre d'octets de sortie"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
@@ -540,7 +537,7 @@ msgstr "Taille"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
msgstr "Longueur en octets de la chaine retournée"
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
@@ -656,7 +653,7 @@ msgid ""
"textual name. (If you have an up-to-date /etc/psdatabase, then try ps -l to "
"see the WCHAN field in action)"
msgstr ""
"Il s'agit du \"canal\" dans lequel le processus est en attente, constitué "
"Il s'agit du « canal » dans lequel le processus est en attente, constitué "
"par l'adresse d'un appel système dans lequel le processus est bloqué. La "
"correspondance entre l'adresse et le nom de l'appel système est disponible "
"si le fichier /etc/psdatabase est à jour par rapport à la version du noyau "
@@ -845,11 +842,11 @@ msgstr "Code de l'
#: sysdeps/names/procstate.c:47
msgid "UID of process"
msgstr "ID réel de l'utilisateur du processus"
msgstr "UID du processus"
#: sysdeps/names/procstate.c:48
msgid "GID of process"
msgstr "ID réel du groupe du processus"
msgstr "GID du processus"
#: sysdeps/names/proctime.c:44
msgid "Start_Time"
@@ -1035,7 +1032,7 @@ msgstr "Priorit
#: sysdeps/names/procuid.c:74
msgid "Standard unix nice level of process"
msgstr "Niveau de \"nice\" (standard unix) du processus"
msgstr "Niveau de « nice » (standard unix) du processus"
#: sysdeps/names/sem_limits.c:42 sysdeps/names/sem_limits.c:56
msgid "Number of entries in semaphore map"
@@ -1111,11 +1108,11 @@ msgstr "Quantit
#: sysdeps/names/swap.c:42
msgid "Page In"
msgstr "Pages Entrantes (disque vers mémoire)"
msgstr "Pages entrantes (disque vers mémoire)"
#: sysdeps/names/swap.c:43
msgid "Page Out"
msgstr "Pages Sortantes (mémoire vers disque)"
msgstr "Pages sortantes (mémoire vers disque)"
#: sysdeps/names/swap.c:51
msgid "Total number of swap pages that have been brought in since system boot"
@@ -1123,7 +1120,8 @@ msgstr "Nombre total de pages de swap charg
#: sysdeps/names/swap.c:53
msgid "Total number of swap pages that have been brought out since system boot"
msgstr "Nombre total de pages de swap sauvées sur disque depuis le démarrage"
msgstr ""
"Nombre total de pages de swap sauvegardées sur disque depuis le démarrage"
#: sysdeps/names/sysdeps.c:49 sysdeps/names/sysdeps.c:76
msgid "Server Features"
@@ -1135,11 +1133,11 @@ msgstr "Utilisation CPU"
#: sysdeps/names/sysdeps.c:51 sysdeps/names/sysdeps.c:78
msgid "Memory Usage"
msgstr "Utilisation Mémoire"
msgstr "Utilisation mémoire"
#: sysdeps/names/sysdeps.c:52 sysdeps/names/sysdeps.c:79
msgid "Swap Usage"
msgstr "Utilisation du Swap"
msgstr "Utilisation du swap"
#: sysdeps/names/sysdeps.c:53 sysdeps/names/sysdeps.c:80
msgid "System Uptime"
@@ -1163,7 +1161,7 @@ msgstr "Limites de l'ensemble de s
#: sysdeps/names/sysdeps.c:58 sysdeps/names/sysdeps.c:85
msgid "List of running Processes"
msgstr "Liste des taches en cours d'exécution"
msgstr "Liste des tâches en cours d'exécution"
#: sysdeps/names/sysdeps.c:59 sysdeps/names/sysdeps.c:86
msgid "Process Status information"
@@ -1175,11 +1173,11 @@ msgstr "Information sur l'UID et le TTY des processus"
#: sysdeps/names/sysdeps.c:61 sysdeps/names/sysdeps.c:88
msgid "Process Memory information"
msgstr "Information sur la Mémoire du Processus"
msgstr "Information sur la mémoire du processus"
#: sysdeps/names/sysdeps.c:62 sysdeps/names/sysdeps.c:89
msgid "Process Time information"
msgstr "Information Temporelle sur le processus"
msgstr "Information temporelle sur le processus"
#: sysdeps/names/sysdeps.c:63 sysdeps/names/sysdeps.c:90
msgid "Process Signal information"
@@ -1245,127 +1243,313 @@ msgstr ""
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
msgstr "Hangup"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
msgstr "Interruption"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
msgstr "Quitter"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
msgstr "Instruction illégale"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
msgstr "Point d'arrêt rencontré"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
msgstr "Annulation"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
msgstr "Erreur EMT"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
msgstr "Exception virgule flottante"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
msgstr "Tuer"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
msgstr "Erreur bus"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
#, fuzzy
msgid "Segmentation violation"
msgstr "Information sur la segmentation du processus"
msgstr "Violation de segmentation"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
msgstr "Mauvais argument d'appel système"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
msgstr "Tube cassé"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
msgstr "Alarme d'horloge"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
msgstr "Signal de fin"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
msgstr "Condition urgente sur socket"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
msgstr "Arrêt"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
msgstr "Arrêt depuis le clavier"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
msgstr "Continuer"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
msgstr "L'état du fils a changé"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
msgstr "Lecture sur tty en arrière-plan"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
msgstr "Écriture sur tty en arrière-plan"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
msgstr "E/S maintenant possible"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
msgstr "Limite de temps CPU dépassée"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
msgstr "Taille de fichier excessive"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
msgstr "Alarme virtuelle"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
msgstr "Profile de l'alarme"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
msgstr "Redimensionnement de la fenêtre"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
msgstr "Demande d'information"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
#, fuzzy
msgid "User defined signal 1"
msgstr "Masque des signaux ignorés"
msgstr "Signal utilisateur 1"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
#, fuzzy
msgid "User defined signal 2"
msgstr "Masque des signaux ignorés"
msgstr "Signal utilisateur 2"
#~ msgid "Hangup (POSIX)"
#~ msgstr "Raccrochement (POSIX)"
#~ msgid "Quit (POSIX)"
#~ msgstr "Quitter (POSIX)"
#~ msgid "Abort (ANSI)"
#~ msgstr "Arrêt depuis abort() (ANSI)"
#~ msgid "EMT instruction"
#~ msgstr "Instruction EMT"
#~ msgid "Kill, unblockable (POSIX)"
#~ msgstr "Signal « Kill », non blocable (POSIX)"
#~ msgid "BUS error (4.2 BSD)"
#~ msgstr "Erreur de Bus (BSD 4.2)"
#~ msgid "Stop, unblockable (POSIX)"
#~ msgstr "Arrêt du processus, non blocable (POSIX)"
#~ msgid "Power failure restart (System V)"
#~ msgstr "Chute d'alimentation (System V)"
#~ msgid "Show this help message"
#~ msgstr "Afficher ce message d'aide"
#~ msgid "Display brief usage message"
#~ msgstr "Affiche un bref message d'utilisation"
#~ msgid "SMP CPU Flags"
#~ msgstr "Drapeaux CPU SMP"
#~ msgid "Start_Data"
#~ msgstr "Début_données"
#~ msgid "End_Data"
#~ msgstr "Fin_données"
#~ msgid "Start_Brk"
#~ msgstr "Début_Brk"
#~ msgid "Brk"
#~ msgstr "Brk"
#~ msgid "Start_MMap"
#~ msgstr "Début_MMap"
#~ msgid "Arg_Start"
#~ msgstr "Début_Arg"
#~ msgid "Arg_End"
#~ msgstr "Fin_Arg"
#~ msgid "Env_Start"
#~ msgstr "Début_Env"
#~ msgid "Env_End"
#~ msgstr "Fin_Env"
#~ msgid "Address of beginning of data segment"
#~ msgstr "Adresse du début du segment de données"
#~ msgid "Address of end of data segment"
#~ msgstr "Adresse de fin du segment de données"
#~ msgid "Brk_Start"
#~ msgstr "Début_Brk"
#~ msgid "Brk_End"
#~ msgstr "Fin_Brk"
#~ msgid "Start of mmap()ed areas"
#~ msgstr "Début des zones allouées par mmap()"
#~ msgid "RUID"
#~ msgstr "RUID"
#~ msgid "RGID"
#~ msgstr "RGID"
#~ msgid "Has CPU"
#~ msgstr "Utilise la CPU"
#~ msgid "Processor"
#~ msgstr "Processeur"
#~ msgid "Last Processor"
#~ msgstr "Processeur préc"
#~ msgid "effective UID of process"
#~ msgstr "ID Effectif de l'utilisateur du processus"
#~ msgid "effective GID of process"
#~ msgstr "ID effectif du groupe du processus"
#~ msgid "has_cpu"
#~ msgstr "Utilise la CPU"
#~ msgid "processor"
#~ msgstr "processeur"
#~ msgid "last_processor"
#~ msgstr "processeur précédent"
#~ msgid "XCPU_Flags"
#~ msgstr "Drap_XCPU"
#~ msgid "SUid"
#~ msgstr "SUid"
#~ msgid "SGid"
#~ msgstr "SGid"
#~ msgid "FsUid"
#~ msgstr "FsUid"
#~ msgid "FsGid"
#~ msgstr "FsGid"
#~ msgid "NGroups"
#~ msgstr "NGroupes"
#~ msgid "Groups"
#~ msgstr "Groupes"
#~ msgid "Saved User ID"
#~ msgstr "ID d'utilisateur sauvegardé"
#~ msgid "Saved Group ID"
#~ msgstr "ID de groupe sauvegardé"
#~ msgid "Filesystem User ID"
#~ msgstr "ID d'utilisateur du système de fichiers"
#~ msgid "Filesystem Group ID"
#~ msgstr "ID de groupe du système de fichiers"
#~ msgid "Number of additional process groups"
#~ msgstr "Nombre de groupes supplémentaires"
#~ msgid "Additional process groups"
#~ msgstr "Groupes supplémentaires"
#~ msgid "Pointer Size"
#~ msgstr "Taille du pointeur"
#~ msgid "Process CWD"
#~ msgstr "Processus CWD"
#~ msgid "Pointer Size on the Server (in bits)"
#~ msgstr "Taille du pointeur sur le serveur (en bits)"
#~ msgid "Current working directory of the process"
#~ msgstr "Répertoire de travail courant du processus"
#~ msgid "Boot time"
#~ msgstr "Date de démarrage"
#~ msgid "Boot time (seconds sice epoch)"
#~ msgstr "Date de démarrage (en secondes depuis le 01/01/1970)"
#~ msgid "Unknown error"
#~ msgstr "Erreur inconnue"
#~ msgid "Invalid argument"
#~ msgstr "Argument invalide"
#~ msgid "No such parameter"
#~ msgstr "N'est pas un paramètre"
#~ msgid "Attempted to modify a read-only value"
#~ msgstr "Tentative de modification d'une valeur en lecture seule"
#~ msgid "Parameter size mismatch"
#~ msgstr "Taille de paramèter incohérent"
#~ msgid "Communication with LibGTop server failed"
#~ msgstr "La communication avec le serveur LibGTop a échoué"
#~ msgid "No such process"
#~ msgstr "Plus de processus"
#~ msgid "No kernel support"
#~ msgstr "Aucun support noyau"
#~ msgid "Incompatible kernel version"
#~ msgstr "Version du noyau incompatible"

467
po/ga.po
View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libgtop CVS\n"
"POT-Creation-Date: 2000-05-14 17:02+0200\n"
"POT-Creation-Date: 2001-03-09 17:27+0100\n"
"PO-Revision-Date: 2000-03-09 12:39+000\n"
"Last-Translator: Alastair McKinstry <mckinstry@computer.org>\n"
"Language-Team: Irish <ga@li.org>\n"
@@ -13,6 +13,206 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "Úsáidoeir"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Deas"
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
#, fuzzy
msgid "User (%)"
msgstr "Úsáidoeir"
#: examples/smp.c:95
#, fuzzy
msgid "Nice (%)"
msgstr "Deas"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr "éarraid coráis anathnid"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: droch rogha -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: droch rogha -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "Am CPU Iomlán"
@@ -161,10 +361,6 @@ msgstr "Maol
msgid "Cached"
msgstr "Taisceáidthe"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "Úsáidoeir"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
@@ -249,6 +445,99 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
#, fuzzy
msgid "Packets In"
msgstr "Leathanach Istigh"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
#, fuzzy
msgid "Packets Out"
msgstr "Leathanach Amach"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
#, fuzzy
msgid "PPP State"
msgstr "Sonraí PPP"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
#, fuzzy
msgid "Number of input bytes"
msgstr "Uimhir na Tascaí"
#: sysdeps/names/ppp.c:47
#, fuzzy
msgid "Number of output bytes"
msgstr "Uimhir na Tascaí"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Toirt"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
# NOTE:
# Don't try translating the following; instead translate their
# popup hints that explain them.
@@ -351,10 +640,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Toirt"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "Fíoúil"
@@ -668,10 +953,6 @@ msgstr "TPGid"
msgid "Priority"
msgstr "Tosaíocht"
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Deas"
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr "ID Úsáideoir"
@@ -924,125 +1205,130 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr "éarraid coráis anathnid"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: droch rogha -- %c\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
#, fuzzy
msgid "EMT error"
msgstr "Gan earráid"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: droch rogha -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
#, fuzzy
msgid "Bus error"
msgstr "Gan earráid"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""
#, fuzzy
@@ -1104,9 +1390,6 @@ msgstr ""
#~ msgid "Filesystem Group ID"
#~ msgstr "ID Grupa Coráschomad"
#~ msgid "No error"
#~ msgstr "Gan earráid"
#, fuzzy
#~ msgid "Unknown error"
#~ msgstr "éarraid coráis anathnid"

View File

@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libgtop 1.0.8\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-05-18 00:14+0200\n"
"Last-Translator: Jesus Bravo Alvarez <jba@pobox.com>\n"
"Language-Team: Galician <gpul-traduccion@ceu.fi.udc.es>\n"

1820
po/hu.po Normal file

File diff suppressed because it is too large Load Diff

314
po/ja.po
View File

@@ -1,25 +1,28 @@
# Copyright (C) 1998 Free Software Foundation, Inc.
# libgtop ja.po.
# Copyright (C) 1998,2000 Free Software Foundation, Inc.
# Eiichiro ITANI <emu@ceres.dti.ne.jp>, 1998
# Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>, 2000.
# Yukihiro Nakai <nakai@gnome.gr.jp>, 2000.
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop VERSION\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"PO-Revision-Date: 1998-12-11 06:53+09:00\n"
"Last-Translator: Eiichiro ITANI <emu@ceres.dti.ne.jp>\n"
"Language-Team: <gnome@lists.hypercore.co.jp>\n"
"Project-Id-Version: libgtop 1.0.10\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-10-15 03:24+0900\n"
"Last-Translator: Yukihiro Nakai <nakai@gnome.gr.jp>\n"
"Language-Team: Japanese <translation@gnome.gr.jp>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=euc-japan\n"
"Content-Type: text/plain; charset=euc-jp\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
msgstr "回 (一秒に%ld):"
#: examples/smp.c:71
msgid "Total"
msgstr ""
msgstr "トータル"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
@@ -27,16 +30,15 @@ msgstr "
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
msgstr "ナイス値"
#: examples/smp.c:71
msgid "Sys"
msgstr ""
msgstr "システム"
#: examples/smp.c:71
#, fuzzy
msgid "Idle"
msgstr "休眠時間"
msgstr "アイドル"
#: examples/smp.c:73
#, c-format
@@ -44,36 +46,37 @@ msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
msgstr "パーセント:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
msgstr "トータル (%)"
#: examples/smp.c:95
#, fuzzy
msgid "User (%)"
msgstr "ユーザ"
msgstr "ユーザ (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
msgstr "ナイス値 (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
msgstr "システム (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
msgstr "アイドル (%)"
#: examples/smp.c:98
#, c-format
@@ -81,66 +84,68 @@ msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
msgstr "スピン:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
msgstr "%d バイト読み込み"
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
msgstr "データ読みこみのサイズ"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
msgstr "データ %d バイト読み込み"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
msgstr "%d バイト出力"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
msgstr "デバッグを有効にする"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
msgstr "デバッグ"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
msgstr "冗長出力有効"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
msgstr "バーバス"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
msgstr "バックグランド動作しない"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
msgstr "デーモンなし"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
msgstr "inetd から起動"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
@@ -148,6 +153,9 @@ msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"オプション%sでエラー: %s\n"
"コマンドラインオプションに使えるもの一覧を見るには'%s "
"--help'を実行してください。\n"
#: support/error.c:109
msgid "Unknown system error"
@@ -156,61 +164,61 @@ msgstr "
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
msgstr "%s: オプション`%s'はあいまいです\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
msgstr "%s: オプション`--%s'には引数は指定できません\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
msgstr "%s: オプション`%c%s'には引数は指定できません\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
msgstr "%s: オプション`%s'には引数が必要です\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
msgstr "%s: 認識できないオプションです `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
msgstr "%s: 認識できないオプションです `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
msgstr "%s: 不正なオプションです-- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
msgstr "%s: 不適切なオプションです -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
msgstr "%s: オプションには引数が必要です -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
msgstr "%s: オプション `-W %s'はあいまいです\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
msgstr "%s: オプション `-W %s' は引数をとれません\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
@@ -444,88 +452,83 @@ msgstr "
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
msgstr "インタフェースフラグ"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
msgstr "サブネット"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
msgstr "アドレス"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
#, fuzzy
msgid "Packets In"
msgstr "ページイン"
msgstr "パケットの入力"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
#, fuzzy
msgid "Packets Out"
msgstr "ページアウト"
msgstr "パケットの出力"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
msgstr "パケット(トータル)"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
msgstr "バイトの入力"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
msgstr "バイトの出力"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
msgstr "バイト(トータル)"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
msgstr "エラー(入力)"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
msgstr "エラー(出力)"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
msgstr "エラー(トータル)"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
msgstr "コリジョン"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
msgstr "最大転送ユニット"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
#, fuzzy
msgid "PPP State"
msgstr "PPP統計"
msgstr "PPP状態"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
msgstr "入力バイト"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
msgstr "出力バイト"
#: sysdeps/names/ppp.c:46
#, fuzzy
msgid "Number of input bytes"
msgstr "リストの要素数"
msgstr "入力のバイト数"
#: sysdeps/names/ppp.c:47
#, fuzzy
msgid "Number of output bytes"
msgstr "リストの要素数"
msgstr "出力のバイト数"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
@@ -533,43 +536,43 @@ msgstr "
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
msgstr "返ってきた文字のバイト長"
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
msgstr "Kフラグ(_F)"
#: sysdeps/names/prockernel.c:42
msgid "Min_Flt"
msgstr ""
msgstr "Min_Flt"
#: sysdeps/names/prockernel.c:42
msgid "Maj_Flt"
msgstr ""
msgstr "Maj_Flt"
#: sysdeps/names/prockernel.c:42
msgid "CMin_Flt"
msgstr ""
msgstr "CMin_Flt"
#: sysdeps/names/prockernel.c:43
msgid "CMaj_Flt"
msgstr ""
msgstr "CMaj_Flt"
#: sysdeps/names/prockernel.c:43
msgid "KStk_ESP"
msgstr ""
msgstr "KStk_ESP"
#: sysdeps/names/prockernel.c:43
msgid "KStk_EIP"
msgstr ""
msgstr "KStk_EIP"
#: sysdeps/names/prockernel.c:43
msgid "NWChan"
msgstr ""
msgstr "NWChan"
#: sysdeps/names/prockernel.c:44
msgid "WChan"
msgstr ""
msgstr "WChan"
#. K_Flags
#: sysdeps/names/prockernel.c:50
@@ -681,9 +684,8 @@ msgid "Number of pages of virtual memory"
msgstr "仮想メモリのページ数"
#: sysdeps/names/procmem.c:55
#, fuzzy
msgid "Number of resident set (non-swapped) pages"
msgstr "常駐セット(スワップされない)ページ数"
msgstr "常駐セット(スワップされない)ページ数"
#: sysdeps/names/procmem.c:56
msgid "Number of pages of shared (mmap'd) memory"
@@ -697,9 +699,8 @@ msgid ""
"which are swapped out."
msgstr ""
"実メモリ中に存在する該当プロセスのページ数から、管理用の3つを引いたもの。 "
"単に テキスト、データとスタック空間に 数えられているページです。 "
"まだ読み込む必要が生じていない部分や、スワップアウトされているページは含みま<EFBFBD>"
"擦鵝<E693A6>"
"単にテキスト、データとスタック空間に数えられているページです。まだ読み "
"込む必要が生じていない部分や、スワップアウトされているページは含みません"
#: sysdeps/names/procmem.c:62
msgid ""
@@ -709,35 +710,35 @@ msgstr ""
#: sysdeps/names/procsegment.c:42
msgid "Text_RSS"
msgstr ""
msgstr "Text_RSS"
#: sysdeps/names/procsegment.c:42
msgid "ShLib_RSS"
msgstr ""
msgstr "ShLib_RSS"
#: sysdeps/names/procsegment.c:42
msgid "Data_RSS"
msgstr ""
msgstr "Data_RSS"
#: sysdeps/names/procsegment.c:42
msgid "Stack_RSS"
msgstr ""
msgstr "Stack_RSS"
#: sysdeps/names/procsegment.c:43
msgid "Dirty Size"
msgstr ""
msgstr "ダーティーサイズ"
#: sysdeps/names/procsegment.c:43
msgid "Start_Code"
msgstr ""
msgstr "Start_Code"
#: sysdeps/names/procsegment.c:43
msgid "End_Code"
msgstr ""
msgstr "End_Code"
#: sysdeps/names/procsegment.c:43
msgid "Start_Stack"
msgstr ""
msgstr "Start_Stack"
#: sysdeps/names/procsegment.c:48
msgid "Text resident set size"
@@ -781,11 +782,11 @@ msgstr "
#: sysdeps/names/procsignal.c:40
msgid "SigIgnore"
msgstr ""
msgstr "SigIgnore"
#: sysdeps/names/procsignal.c:40
msgid "SigCatch"
msgstr ""
msgstr "SigCatch"
#: sysdeps/names/procsignal.c:45
msgid "Mask of pending signals"
@@ -805,19 +806,19 @@ msgstr "
#: sysdeps/names/procstate.c:40
msgid "Cmd"
msgstr ""
msgstr "Cmd"
#: sysdeps/names/procstate.c:40
msgid "State"
msgstr ""
msgstr "状態"
#: sysdeps/names/procstate.c:40
msgid "UID"
msgstr ""
msgstr "UID"
#: sysdeps/names/procstate.c:40
msgid "GID"
msgstr ""
msgstr "GID"
#: sysdeps/names/procstate.c:45
msgid "Basename of executable file in call to exec()"
@@ -829,11 +830,11 @@ msgstr "
#: sysdeps/names/procstate.c:47
msgid "UID of process"
msgstr "プロセスUID"
msgstr "プロセスUID"
#: sysdeps/names/procstate.c:48
msgid "GID of process"
msgstr "プロセスGID"
msgstr "プロセスGID"
#: sysdeps/names/proctime.c:44
msgid "Start_Time"
@@ -841,43 +842,43 @@ msgstr "
#: sysdeps/names/proctime.c:44
msgid "RTime"
msgstr ""
msgstr "RTime"
#: sysdeps/names/proctime.c:44
msgid "UTime"
msgstr ""
msgstr "UTime"
#: sysdeps/names/proctime.c:44
msgid "STime"
msgstr ""
msgstr "STime"
#: sysdeps/names/proctime.c:45
msgid "CUTime"
msgstr ""
msgstr "CUTime"
#: sysdeps/names/proctime.c:45
msgid "CSTime"
msgstr ""
msgstr "CSTime"
#: sysdeps/names/proctime.c:45
msgid "TimeOut"
msgstr ""
msgstr "タイムアウト"
#: sysdeps/names/proctime.c:45
msgid "It_Real_Value"
msgstr ""
msgstr "It_Real_Value"
#: sysdeps/names/proctime.c:46
msgid "Frequency"
msgstr ""
msgstr "頻度"
#: sysdeps/names/proctime.c:46
msgid "XCPU_UTime"
msgstr ""
msgstr "XCPU_UTime"
#: sysdeps/names/proctime.c:46
msgid "XCPU_STime"
msgstr ""
msgstr "XCPU_STime"
#: sysdeps/names/proctime.c:51
msgid "Start time of process in seconds since the epoch"
@@ -929,47 +930,47 @@ msgstr "
#: sysdeps/names/procuid.c:56
msgid "Uid"
msgstr ""
msgstr "Uid"
#: sysdeps/names/procuid.c:56
msgid "EUid"
msgstr ""
msgstr "EUid"
#: sysdeps/names/procuid.c:56
msgid "Gid"
msgstr ""
msgstr "Gid"
#: sysdeps/names/procuid.c:56
msgid "EGid"
msgstr ""
msgstr "EGid"
#: sysdeps/names/procuid.c:56
msgid "Pid"
msgstr ""
msgstr "Pid"
#: sysdeps/names/procuid.c:57
msgid "PPid"
msgstr ""
msgstr "PPid"
#: sysdeps/names/procuid.c:57
msgid "PGrp"
msgstr ""
msgstr "PGrp"
#: sysdeps/names/procuid.c:57
msgid "Session"
msgstr ""
msgstr "セッション"
#: sysdeps/names/procuid.c:57
msgid "Tty"
msgstr ""
msgstr "TTY"
#: sysdeps/names/procuid.c:58
msgid "TPGid"
msgstr ""
msgstr "TPGid"
#: sysdeps/names/procuid.c:58
msgid "Priority"
msgstr ""
msgstr "優先度"
#: sysdeps/names/procuid.c:63
msgid "User ID"
@@ -1057,7 +1058,7 @@ msgstr "
#: sysdeps/names/sem_limits.c:51 sysdeps/names/sem_limits.c:65
msgid "Adjust on exit max value"
msgstr ""
msgstr "終了時の最大値を補正"
#: sysdeps/names/shm_limits.c:39 sysdeps/names/shm_limits.c:48
msgid "Max segment size"
@@ -1225,127 +1226,124 @@ msgstr "
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
msgstr "ハングアップ"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
msgstr "インタラプト"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
msgstr "終了"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
msgstr "不正なインストラクション"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
msgstr "トレーストラップ"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
msgstr "終了"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
msgstr "EMTエラー"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
msgstr "浮動小数点例外"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
msgstr "kill"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
msgstr "バスエラー"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
#, fuzzy
msgid "Segmentation violation"
msgstr "プロセスのセグメント情報"
msgstr "セグメンテーションバイオレーション"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
msgstr "システムコールの引数が誤っています"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
msgstr "パイプ破壊"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
msgstr "アラームクロック"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
msgstr "ターミネーション"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
msgstr "ソケットの緊急状態"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
msgstr "ストップ"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
msgstr "キーボードストップ"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
msgstr "コンティニュー"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
msgstr "子プロセス状態が変更された"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
msgstr "ttyからのバックグラウンド読み込み"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
msgstr "ttyへのバックグラウンド書き込み"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
msgstr "I/Oが使用可能"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
msgstr "CPU限界を越えた"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
msgstr "ファイルサイズ限界を越えた"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
msgstr "仮想アラームクロック"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
msgstr "アラームクロックのプロファイル"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
msgstr "ウィンドウサイズの変更"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
msgstr "情報リクエスト"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
#, fuzzy
msgid "User defined signal 1"
msgstr "無視するシグナルのマスク"
msgstr "ユーザ定義シグナル 1"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
#, fuzzy
msgid "User defined signal 2"
msgstr "無視するシグナルのマスク"
msgstr "ユーザ定義シグナル 2"

353
po/ko.po
View File

@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop 1.0.2\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"PO-Revision-Date: 1999-03-30 10:40:01+0900\n"
"Last-Translator: Sung-Hyun Nam <namsh@lgic.co.kr>\n"
"Project-Id-Version: libgtop 1.0.10\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2001-02-09 18:56+0900\n"
"Last-Translator: Sung-Hyun Nam <namsh@kldp.org>\n"
"Language-Team: Korean <ko@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=euc-kr\n"
@@ -16,11 +16,11 @@ msgstr ""
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
msgstr "틱 (초당 %ld):"
#: examples/smp.c:71
msgid "Total"
msgstr ""
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
@@ -35,9 +35,8 @@ msgid "Sys"
msgstr ""
#: examples/smp.c:71
#, fuzzy
msgid "Idle"
msgstr "유휴시간"
msgstr "유휴"
#: examples/smp.c:73
#, c-format
@@ -45,24 +44,25 @@ msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
msgstr "백분율:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
msgstr "총 (%)"
#: examples/smp.c:95
#, fuzzy
msgid "User (%)"
msgstr "사용자"
msgstr "사용자 (%)"
#: examples/smp.c:95
msgid "Nice (%)"
@@ -74,7 +74,7 @@ msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
msgstr "유휴 (%)"
#: examples/smp.c:98
#, c-format
@@ -82,66 +82,68 @@ msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
msgstr "Spin:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
msgstr "%d 바이트 읽음"
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
msgstr "데이타 크기 읽음"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
msgstr "데이타 %d 바이트 읽음"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
msgstr "%d 바이트 씀"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
msgstr "디버깅 사용"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
msgstr "디버그"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
msgstr "많은 출력 사용"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
msgstr "VERBOSE"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
msgstr "백그라운드로 실행 않함"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
msgstr "NO-DAEMON"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
msgstr "inetd에 의해 불림"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
@@ -149,6 +151,8 @@ msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"옵션 %s에 에러: %s.\n"
"'%s --help'를 실행하시면 명령행 옵션에서 사용할 수 있는 목록이 보입니다.\n"
#: support/error.c:109
msgid "Unknown system error"
@@ -445,86 +449,83 @@ msgstr "
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
msgstr "인터페이스 플래그"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
msgstr "하위넷"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
msgstr "주소"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
#, fuzzy
msgid "Packets In"
msgstr "프로세스 ID"
msgstr "들어온 패킷"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
msgstr "나간 패킷"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
msgstr "총 패킷"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
msgstr "들어온 바이트"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
msgstr "나간 바이트"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
msgstr "총 바이트"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
msgstr "들어온 에러"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
msgstr "나간 에러"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
msgstr "총 에러"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
msgstr "충돌"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
msgstr "최대 전송 유닛"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr ""
msgstr "PPP 상태"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
msgstr "들어온 바이트"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
msgstr "나간 바이트"
#: sysdeps/names/ppp.c:46
#, fuzzy
msgid "Number of input bytes"
msgstr "목록 요소의 갯수"
msgstr "들어온 바이트 수"
#: sysdeps/names/ppp.c:47
#, fuzzy
msgid "Number of output bytes"
msgstr "목록 요소의 갯수"
msgstr "나간 바이트 수"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
@@ -532,43 +533,43 @@ msgstr "ũ
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
msgstr "되돌려진 문자열의 바이트 길이."
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
msgstr "K_Flags"
#: sysdeps/names/prockernel.c:42
msgid "Min_Flt"
msgstr ""
msgstr "Min_Flt"
#: sysdeps/names/prockernel.c:42
msgid "Maj_Flt"
msgstr ""
msgstr "Maj_Flt"
#: sysdeps/names/prockernel.c:42
msgid "CMin_Flt"
msgstr ""
msgstr "CMin_Flt"
#: sysdeps/names/prockernel.c:43
msgid "CMaj_Flt"
msgstr ""
msgstr "CMaj_Flt"
#: sysdeps/names/prockernel.c:43
msgid "KStk_ESP"
msgstr ""
msgstr "KStk_ESP"
#: sysdeps/names/prockernel.c:43
msgid "KStk_EIP"
msgstr ""
msgstr "KStk_EIP"
#: sysdeps/names/prockernel.c:43
msgid "NWChan"
msgstr ""
msgstr "NWChan"
#: sysdeps/names/prockernel.c:44
msgid "WChan"
msgstr ""
msgstr "WChan"
#. K_Flags
#: sysdeps/names/prockernel.c:50
@@ -680,7 +681,6 @@ msgid "Number of pages of virtual memory"
msgstr "가상 메모리에서의 페이지 수"
#: sysdeps/names/procmem.c:55
#, fuzzy
msgid "Number of resident set (non-swapped) pages"
msgstr "상주 세트 (스왑않된) 페이지 수"
@@ -707,35 +707,35 @@ msgstr ""
#: sysdeps/names/procsegment.c:42
msgid "Text_RSS"
msgstr ""
msgstr "Text_RSS"
#: sysdeps/names/procsegment.c:42
msgid "ShLib_RSS"
msgstr ""
msgstr "ShLib_RSS"
#: sysdeps/names/procsegment.c:42
msgid "Data_RSS"
msgstr ""
msgstr "Data_RSS"
#: sysdeps/names/procsegment.c:42
msgid "Stack_RSS"
msgstr ""
msgstr "Stack_RSS"
#: sysdeps/names/procsegment.c:43
msgid "Dirty Size"
msgstr ""
msgstr "Dirty Size"
#: sysdeps/names/procsegment.c:43
msgid "Start_Code"
msgstr ""
msgstr "Start_Code"
#: sysdeps/names/procsegment.c:43
msgid "End_Code"
msgstr ""
msgstr "End_Code"
#: sysdeps/names/procsegment.c:43
msgid "Start_Stack"
msgstr ""
msgstr "Start_Stack"
#: sysdeps/names/procsegment.c:48
msgid "Text resident set size"
@@ -775,15 +775,15 @@ msgstr "
#: sysdeps/names/procsignal.c:40
msgid "Blocked"
msgstr ""
msgstr "Blocked"
#: sysdeps/names/procsignal.c:40
msgid "SigIgnore"
msgstr ""
msgstr "SigIgnore"
#: sysdeps/names/procsignal.c:40
msgid "SigCatch"
msgstr ""
msgstr "SigCatch"
#: sysdeps/names/procsignal.c:45
msgid "Mask of pending signals"
@@ -803,19 +803,19 @@ msgstr ""
#: sysdeps/names/procstate.c:40
msgid "Cmd"
msgstr ""
msgstr "명령"
#: sysdeps/names/procstate.c:40
msgid "State"
msgstr ""
msgstr "상태"
#: sysdeps/names/procstate.c:40
msgid "UID"
msgstr ""
msgstr "UID"
#: sysdeps/names/procstate.c:40
msgid "GID"
msgstr ""
msgstr "GID"
#: sysdeps/names/procstate.c:45
msgid "Basename of executable file in call to exec()"
@@ -826,58 +826,56 @@ msgid "Single-Char code for process state (S=sleeping)"
msgstr "프로세스 상태의 단일문자 코드 (S=sleeping)"
#: sysdeps/names/procstate.c:47
#, fuzzy
msgid "UID of process"
msgstr "프로세스의 UID"
#: sysdeps/names/procstate.c:48
#, fuzzy
msgid "GID of process"
msgstr "프로세스의 GID"
#: sysdeps/names/proctime.c:44
msgid "Start_Time"
msgstr ""
msgstr "시작시간"
#: sysdeps/names/proctime.c:44
msgid "RTime"
msgstr ""
msgstr "RTime"
#: sysdeps/names/proctime.c:44
msgid "UTime"
msgstr ""
msgstr "UTime"
#: sysdeps/names/proctime.c:44
msgid "STime"
msgstr ""
msgstr "STime"
#: sysdeps/names/proctime.c:45
msgid "CUTime"
msgstr ""
msgstr "CUTime"
#: sysdeps/names/proctime.c:45
msgid "CSTime"
msgstr ""
msgstr "CSTime"
#: sysdeps/names/proctime.c:45
msgid "TimeOut"
msgstr ""
msgstr "시간초과"
#: sysdeps/names/proctime.c:45
msgid "It_Real_Value"
msgstr ""
msgstr "It_Real_Value"
#: sysdeps/names/proctime.c:46
msgid "Frequency"
msgstr ""
msgstr "주파수"
#: sysdeps/names/proctime.c:46
msgid "XCPU_UTime"
msgstr ""
msgstr "XCPU_UTime"
#: sysdeps/names/proctime.c:46
msgid "XCPU_STime"
msgstr ""
msgstr "XCPU_STime"
#: sysdeps/names/proctime.c:51
msgid "Start time of process in seconds since the epoch"
@@ -919,39 +917,39 @@ msgstr "ƽ
#: sysdeps/names/proctime.c:61
msgid "SMP user-mode CPU time accumulated by process"
msgstr ""
msgstr "프로세스에 의해 모여진 SMP 사용자 모드 CPU 시간"
#: sysdeps/names/proctime.c:62
msgid "SMP kernel-mode CPU time accumulated by process"
msgstr ""
msgstr "프로세스에 의해 모여진 SMP 커널 모드 CPU 시간"
#: sysdeps/names/procuid.c:56
msgid "Uid"
msgstr ""
msgstr "Uid"
#: sysdeps/names/procuid.c:56
msgid "EUid"
msgstr ""
msgstr "EUid"
#: sysdeps/names/procuid.c:56
msgid "Gid"
msgstr ""
msgstr "Gid"
#: sysdeps/names/procuid.c:56
msgid "EGid"
msgstr ""
msgstr "EGid"
#: sysdeps/names/procuid.c:56
msgid "Pid"
msgstr ""
msgstr "Pid"
#: sysdeps/names/procuid.c:57
msgid "PPid"
msgstr ""
msgstr "PPid"
#: sysdeps/names/procuid.c:57
msgid "PGrp"
msgstr ""
msgstr "PGrp"
#: sysdeps/names/procuid.c:57
msgid "Session"
@@ -959,15 +957,15 @@ msgstr "
#: sysdeps/names/procuid.c:57
msgid "Tty"
msgstr ""
msgstr "Tty"
#: sysdeps/names/procuid.c:58
msgid "TPGid"
msgstr ""
msgstr "TPGid"
#: sysdeps/names/procuid.c:58
msgid "Priority"
msgstr ""
msgstr "우선순위"
#: sysdeps/names/procuid.c:63
msgid "User ID"
@@ -1019,7 +1017,7 @@ msgstr "
#: sysdeps/names/sem_limits.c:42 sysdeps/names/sem_limits.c:56
msgid "Number of entries in semaphore map"
msgstr ""
msgstr "세마포어 맵의 엔트리 수"
#: sysdeps/names/sem_limits.c:43 sysdeps/names/sem_limits.c:57
msgid "Max number of arrays"
@@ -1047,15 +1045,15 @@ msgstr ""
#: sysdeps/names/sem_limits.c:49 sysdeps/names/sem_limits.c:63
msgid "sizeof struct sem_undo"
msgstr ""
msgstr "sem_undo 구조체 크기"
#: sysdeps/names/sem_limits.c:50 sysdeps/names/sem_limits.c:64
msgid "Semaphore max value"
msgstr ""
msgstr "세마포어 최대 값"
#: sysdeps/names/sem_limits.c:51 sysdeps/names/sem_limits.c:65
msgid "Adjust on exit max value"
msgstr ""
msgstr "종료시 최대값 조정"
#: sysdeps/names/shm_limits.c:39 sysdeps/names/shm_limits.c:48
msgid "Max segment size"
@@ -1091,11 +1089,11 @@ msgstr "
#: sysdeps/names/swap.c:42
msgid "Page In"
msgstr ""
msgstr "들어온 페이지"
#: sysdeps/names/swap.c:43
msgid "Page Out"
msgstr ""
msgstr "나간 페이지"
#: sysdeps/names/swap.c:51
msgid "Total number of swap pages that have been brought in since system boot"
@@ -1107,7 +1105,7 @@ msgstr "
#: sysdeps/names/sysdeps.c:49 sysdeps/names/sysdeps.c:76
msgid "Server Features"
msgstr ""
msgstr "서버 기능"
#: sysdeps/names/sysdeps.c:50 sysdeps/names/sysdeps.c:77
msgid "CPU Usage"
@@ -1123,11 +1121,11 @@ msgstr "
#: sysdeps/names/sysdeps.c:53 sysdeps/names/sysdeps.c:80
msgid "System Uptime"
msgstr ""
msgstr "시스템 Uptime"
#: sysdeps/names/sysdeps.c:54 sysdeps/names/sysdeps.c:81
msgid "Load Averange"
msgstr ""
msgstr "로드 평균"
#: sysdeps/names/sysdeps.c:55 sysdeps/names/sysdeps.c:82
msgid "Shared Memory Limits"
@@ -1175,7 +1173,7 @@ msgstr "
#: sysdeps/names/sysdeps.c:66
msgid "Process Arguments"
msgstr ""
msgstr "프로세스 인자"
#: sysdeps/names/sysdeps.c:67 sysdeps/names/sysdeps.c:94
msgid "Process Memory Map"
@@ -1191,15 +1189,15 @@ msgstr "
#: sysdeps/names/sysdeps.c:70 sysdeps/names/sysdeps.c:97
msgid "Network Load"
msgstr ""
msgstr "네트워크 로드"
#: sysdeps/names/sysdeps.c:71 sysdeps/names/sysdeps.c:98
msgid "PPP Statistics"
msgstr ""
msgstr "PPP 통계"
#: sysdeps/names/sysdeps.c:93
msgid "Command line arguments of the process"
msgstr ""
msgstr "프로세스의 명령행 인자"
#: sysdeps/names/sysdeps.c:95
msgid "List of currently mounted filesystems"
@@ -1207,7 +1205,7 @@ msgstr "
#: sysdeps/names/uptime.c:38
msgid "Uptime"
msgstr ""
msgstr "Uptime"
#: sysdeps/names/uptime.c:39
msgid "Idletime"
@@ -1223,19 +1221,19 @@ msgstr "
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
msgstr "Hangup"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
msgstr "인터럽트"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
msgstr "Quit"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
msgstr "잘못된 기계명령"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
@@ -1243,60 +1241,59 @@ msgstr ""
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
msgstr "중지"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
msgstr "EMT 에러"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
msgstr "실수연산 예외"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
msgstr "죽임"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
msgstr "버스 에러"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
#, fuzzy
msgid "Segmentation violation"
msgstr "프로세스 세그먼트 정보"
msgstr "세그먼테이션 위반"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
msgstr "시스템 콜에 잘못된 인자"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
msgstr "깨진 파이프"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
msgstr "알람 클럭"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
msgstr "Termination"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
msgstr "소켓에 위급한 조건"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
msgstr "멈춤"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
msgstr "키보드 멈춤"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
msgstr "계속"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
@@ -1304,108 +1301,44 @@ msgstr ""
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
msgstr "tty에서 백그라운드 읽기"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
msgstr "tty로 백그라운드 쓰기"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
msgstr "I/O 이제 가능"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
msgstr "CPU 한계 초과"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
msgstr "파일 크기 한계 초과"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
msgstr "가상 알람 클럭"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
msgstr "Profiling 알람 클럭"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
msgstr "창 크기 바뀜"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
msgstr "정보 요청"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
msgstr "사용자 정의 신호 1"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""
#, fuzzy
#~ msgid "Address of beginning of data segment"
#~ msgstr "코드 세그먼트의 시작 주소"
#, fuzzy
#~ msgid "Address of end of data segment"
#~ msgstr "코드 세그먼트의 끝 주소"
#, fuzzy
#~ msgid "Processor"
#~ msgstr "프로세스 ID"
#, fuzzy
#~ msgid "effective UID of process"
#~ msgstr "프로세스의 UID"
#, fuzzy
#~ msgid "effective GID of process"
#~ msgstr "프로세스의 GID"
#, fuzzy
#~ msgid "processor"
#~ msgstr "프로세스 ID"
#, fuzzy
#~ msgid "NGroups"
#~ msgstr "그룹 ID"
#, fuzzy
#~ msgid "Groups"
#~ msgstr "그룹 ID"
#, fuzzy
#~ msgid "Saved User ID"
#~ msgstr "사용자 ID"
#, fuzzy
#~ msgid "Saved Group ID"
#~ msgstr "그룹 ID"
#, fuzzy
#~ msgid "Filesystem User ID"
#~ msgstr "파일 시스템 사용"
#, fuzzy
#~ msgid "Filesystem Group ID"
#~ msgstr "유효한 그룹 ID"
#, fuzzy
#~ msgid "Number of additional process groups"
#~ msgstr "터미널 프로세스 그룹 ID"
#, fuzzy
#~ msgid "Additional process groups"
#~ msgstr "터미널 프로세스 그룹 ID"
#, fuzzy
#~ msgid "Pointer Size"
#~ msgstr "상주 세트 크기"
#, fuzzy
#~ msgid "Boot time (seconds sice epoch)"
#~ msgstr "시스템이 시작된 이후 초로 나타낸 프로세스의 시작 시간"
msgstr "사용자 정의 신호 2"

1341
po/ms.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libgtop VERSION\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1999-09-18 00:24+0200\n"
"Last-Translator: Gert Dewit <Gert.Dewit@sos.be>\n"
"Language-Team: nl <nl@li.org>\n"

1416
po/nn.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,13 +1,13 @@
# Norwegian translation for Libgtop (bokmål dialect)
# Copyright (C) 1998 Free Software Foundation, Inc.
# Kjartan Maraas <kmaraas@online.no>, 1998,1999.
# Copyright (C) 1998-2000 Free Software Foundation, Inc.
# Kjartan Maraas <kmaraas@gnome.org>, 1998-2000.
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop 0.99.3\n"
"POT-Creation-Date: 2000-05-25 14:38+0000\n"
"PO-Revision-Date: 2000-05-17 23:16+02:00\n"
"Last-Translator: Kjartan Maraas <kmaraas@online.no>\n"
"Project-Id-Version: libgtop 1.0.8\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-08-16 14:00+0200\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian <no@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"

1035
po/pl.po

File diff suppressed because it is too large Load Diff

1347
po/pt.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,59 +1,266 @@
# Initial Translation: Elvis Pfützenreuter <epx@netville.com.br>
# Revision: Ricardo Soares Guimarães <ricardo@conectiva.com.br>
#
# E. A. Tacão <tacao@conectiva.com.br>, 2001
#
msgid ""
msgstr ""
"Project-Id-Version: LibGTOP\n"
"POT-Creation-Date: 2000-05-14 17:02+0200\n"
"PO-Revision-Date: 1999-04-28 16:40-0300\n"
"Last-Translator: Ricardo Soares Guimarães <ricardo@conectiva.com.br>\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2001-02-08 14:59GMT-0300\n"
"Last-Translator: E. A. Tacão <tacao@conectiva.com.br>\n"
"Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8-bit\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.6\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "Pulsos (%ld por segundo):"
#: examples/smp.c:71
msgid "Total"
msgstr "Total"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "Usuário"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Prioridade"
#: examples/smp.c:71
msgid "Sys"
msgstr "Sys"
#: examples/smp.c:71
msgid "Idle"
msgstr "Tempo ocioso"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "Percentual:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "Total (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "Usuário (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr "Prioridade (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr "Sys (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "Tempo ocioso (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr "Spin:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "ler %d bytes"
#: lib/read_data.c:49
msgid "read data size"
msgstr "ler tamanho dos dados"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "ler %d bytes de dados"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "escrever %d bytes"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Habilitar depuração"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Habilitar saída com mensagens detalhadas "
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Não passar para segundo plano"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NO-DAEMON"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Acionado pelo inetd"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Erro na opção %s: %s.\n"
"Execute '%s --help' para uma lista completa das opções\n"
"de linha de comando.\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Erro desconhecido de sistema"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: opção `%s' é ambígua\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: opção `--%s' não aceita argumentos.\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: opção `%c%s' não aceita argumentos.\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: opção `%s' requer um argumento.\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: opção não reconhecida `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: opção não reconhecida `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: opção ilegal -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: opção inválida -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: opção requer um argumento -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: opção '-W %s' é ambígua.\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: opção `-W %s' não aceita argumentos.\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "Tempo total de CPU"
msgstr "Tempo Total de CPU"
#: sysdeps/names/cpu.c:44
msgid "CPU Time in User Mode"
msgstr "Tempo de CPU em modo usuário"
msgstr "Tempo de CPU em Modo Usuário"
#: sysdeps/names/cpu.c:45
msgid "CPU Time in User Mode (nice)"
msgstr "Tempo de CPU em modo usuário (baixa pri.)"
msgstr "Tempo de CPU em Modo Usuário (baixa pri.)"
#: sysdeps/names/cpu.c:46
msgid "CPU Time in System Mode"
msgstr "Tempo de CPU em modo sistema"
msgstr "Tempo de CPU em Modo Sistema"
#: sysdeps/names/cpu.c:47
msgid "CPU Time in the Idle Task"
msgstr "Tempo de CPU em inatividade"
msgstr "Tempo de CPU em Inatividade"
#: sysdeps/names/cpu.c:48
msgid "Tick Frequency"
msgstr "Freqüência de relógio"
msgstr "Freqüência de Relógio"
#: sysdeps/names/cpu.c:49
msgid "SMP Total CPU Time"
msgstr "Tempo total de CPU SMP"
msgstr "Tempo Total de CPU SMP"
#: sysdeps/names/cpu.c:50
msgid "SMP CPU Time in User Mode"
msgstr "Tempo de CPU SMP em modo usuário"
msgstr "Tempo de CPU SMP em Modo Usuário"
#: sysdeps/names/cpu.c:51
msgid "SMP CPU Time in User Mode (nice)"
msgstr "Tempo de CPU SMP em modo usuário (baixa pri.)"
msgstr "Tempo de CPU SMP em Modo Usuário (baixa pri.)"
#: sysdeps/names/cpu.c:52
msgid "SMP CPU Time in System Mode"
msgstr "Tempo de CPU SMP em modo sistema"
msgstr "Tempo de CPU SMP em Modo Sistema"
#: sysdeps/names/cpu.c:53
msgid "SMP CPU Time in the Idle Task"
msgstr "Tempo de CPU SMP em inatividade"
msgstr "Tempo de CPU SMP em Inatividade"
#: sysdeps/names/cpu.c:58 sysdeps/names/cpu.c:64
msgid "Number of clock ticks since system boot"
@@ -159,11 +366,7 @@ msgstr "Buffers"
#: sysdeps/names/mem.c:46
msgid "Cached"
msgstr "Cached"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "Usuário"
msgstr "No Cache"
#: sysdeps/names/mem.c:48
msgid "Locked"
@@ -171,35 +374,35 @@ msgstr "Reservados"
#: sysdeps/names/mem.c:53
msgid "Total physical memory in kB"
msgstr "Total de memória física em Kb"
msgstr "Total de memória física em kB"
#: sysdeps/names/mem.c:54
msgid "Used memory size in kB"
msgstr "Memória utilizada em Kb"
msgstr "Memória utilizada em kB"
#: sysdeps/names/mem.c:55
msgid "Free memory size in kB"
msgstr "Memória livre em Kb"
msgstr "Memória livre em kB"
#: sysdeps/names/mem.c:56
msgid "Shared memory size in kB"
msgstr "Memória compartilhada em Kb"
msgstr "Memória compartilhada em kB"
#: sysdeps/names/mem.c:57
msgid "Size of buffers kB"
msgstr "Tamanho dos buffers em Kb"
msgstr "Tamanho dos buffers em kB"
#: sysdeps/names/mem.c:58
msgid "Size of cached memory in kB"
msgstr "Tamanho da memória em cache em Kb"
msgstr "Tamanho da memória em cache em kB"
#: sysdeps/names/mem.c:59
msgid "Memory used from user processes in kB"
msgstr "Memória utilizada em processos de usuários em Kb"
msgstr "Memória utilizada em processos de usuários em kB"
#: sysdeps/names/mem.c:60
msgid "Memory in locked pages in kB"
msgstr "Memória em páginas reservadas em Kb"
msgstr "Memória em páginas reservadas em kB"
#: sysdeps/names/mountlist.c:38 sysdeps/names/mountlist.c:45
#: sysdeps/names/proclist.c:38 sysdeps/names/proclist.c:45
@@ -221,7 +424,7 @@ msgstr "Tamanho de um elemento da lista"
#: sysdeps/names/msg_limits.c:40 sysdeps/names/msg_limits.c:51
msgid "Size in kilobytes of message pool"
msgstr "Tamanho em Kb da área de mensagens"
msgstr "Tamanho em kB da área de mensagens"
#: sysdeps/names/msg_limits.c:41 sysdeps/names/msg_limits.c:52
msgid "Number of entries in message map"
@@ -247,6 +450,94 @@ msgstr "Tamanho do segmento das mensagens"
msgid "Number of system message headers"
msgstr "Número de cabeçalhos de mensagens de sistema"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "Sinalizadores da interface"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "Sub-rede"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "Endereço"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "Páginas em Processamento"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "Página em Espera"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "Total de Páginas"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "Bytes recebidos"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "Bytes enviados"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "Total de bytes"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "Erros recebidos"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "Erros enviados"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "Total de erros"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "Colisões"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "Unidade Máxima de Transferência"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "Estado PPP"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "Bytes de entrada"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "Bytes de saída"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "Número de bytes de entrada"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "Número de bytes de saída"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Tamanho"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "Comprimento em bytes da seqüência retornada."
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr "K_Flags"
@@ -297,7 +588,7 @@ msgid ""
msgstr ""
"Parâmetros do kernel para o processo.\n"
"\n"
"No Linux, cada parâmetro tem o bit matemático habilitado,pois crt0.s "
"No Linux, cada parâmetro tem o bit matemático habilitado, pois crt0.s "
"verifica se há emulação matemática, de modo que não seja incluída na saída.\n"
"\n"
"Isto é provavelmente um problema, já que nem todo processo é um programa C.\n"
@@ -319,7 +610,7 @@ msgid ""
"The number of major faults the process has made, those which have required "
"loading a memory page from disk."
msgstr ""
"O número de falhas maiores do processo, são aquelas que provocaram a busca "
"O número de falhas maiores do processo, são aquelas que provocaram a busca "
"de uma página de memória do disco."
#. CMin_Flt
@@ -338,7 +629,7 @@ msgid ""
"The current value of esp (32-bit stack pointer), as found in the kernel "
"stack page for the process."
msgstr ""
"O valor corrente de esp (ponteiro de pilha 32-bits), tal como consta na "
"O valor corrente de esp (ponteiro de pilha 32-bits), tal como consta na "
"página da pilha do kernel para o processo."
#. KStk_EIP
@@ -364,10 +655,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr "Este é o nome textual do campo `nwchan'."
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Tamanho"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "Virtual"
@@ -419,7 +706,7 @@ msgstr ""
#: sysdeps/names/procmem.c:62
msgid ""
"Current limit in bytes on the rss of the process (usually 2,147,483,647)."
msgstr "Limite atual em bytes do RSS de um processo (usualmente 2.1 Gb)."
msgstr "Limite atual em bytes do RSS de um processo (normalmente 2.1 GB)."
#: sysdeps/names/procsegment.c:42
msgid "Text_RSS"
@@ -542,14 +829,12 @@ msgid "Single-Char code for process state (S=sleeping)"
msgstr "Código de um caractere para o estado do processo (S=suspenso)"
#: sysdeps/names/procstate.c:47
#, fuzzy
msgid "UID of process"
msgstr "UID real do processo"
msgstr "UID do processo"
#: sysdeps/names/procstate.c:48
#, fuzzy
msgid "GID of process"
msgstr "GID real do processo"
msgstr "GID do processo"
#: sysdeps/names/proctime.c:44
msgid "Start_Time"
@@ -687,10 +972,6 @@ msgstr "TPGid"
msgid "Priority"
msgstr "Prioridade"
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Prioridade"
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr "ID Usuário"
@@ -822,13 +1103,13 @@ msgstr "P
#: sysdeps/names/swap.c:51
msgid "Total number of swap pages that have been brought in since system boot"
msgstr ""
"Número total de páginas de troca que foram trazidas à RAM deste a "
"Número total de páginas de troca que foram trazidas à RAM desde a "
"inicialização do sistema"
#: sysdeps/names/swap.c:53
msgid "Total number of swap pages that have been brought out since system boot"
msgstr ""
"Número total de páginas de troca que foram colocadas em espera deste a "
"Número total de páginas de troca que foram colocadas em espera desde a "
"inicialização do sistema"
#: sysdeps/names/sysdeps.c:49 sysdeps/names/sysdeps.c:76
@@ -946,262 +1227,129 @@ msgstr "Tempo em segundos deste a inicializa
#: sysdeps/names/uptime.c:45
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
"Tempo em segundos que o sistema despendeu ociosodesde a inicialização do "
"Tempo em segundos que o sistema despendeu ocioso desde a inicialização do "
"sistema"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Erro desconhecido de sistema"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "Desligar"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: opção `%s' é ambígua\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "Interromper"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: opção `--%s' não aceita argumentos.\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "Encerrar"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: opção `%c%s' não aceita argumentos.\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "Instrução ilegal"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: opção `%s' requer um argumento.\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr "Rastrear interceptações"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: opção não reconhecida `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "Interromper"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: opção não reconhecida `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "Erro EMT"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: opção ilegal -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "Exceção de ponto flutuante"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: opção inválida -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "Matar"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: opção requer um argumento -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "Erro do barramento"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: opção '-W %s' é ambígua.\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "Violação de segmentação"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: opção `-W %s' não aceita argumentos.\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "Argumento inválido na chamada de sistema"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "ler %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "Conexão interrompida"
#: lib/read_data.c:49
msgid "read data size"
msgstr "ler tamanho dos dados"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr "Despertador"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "ler %d bytes de dados"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "Terminação"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "escrever %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr "Condição urgente no soquete"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Habilitar depuração"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "Parar"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "Teclado parado"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Habilitar saída com mensagens detalhadas "
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "Continuar"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr "Status do filho alterado"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Não passar para segundo plano"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "Leitura de TTY em segundo plano"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "Escrita para TTY em segundo plano"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Acionado pelo inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "E/S possível agora"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "Limite de CPU excedido"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Erro na opção %s: %s.\n"
"Execute '%s --help' para uma lista completa das opções\n"
"de linha de comando.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "Limite de tamenho de arquivo excedido"
#~ msgid "SMP CPU Flags"
#~ msgstr "Bandeiras de SMP - CPU"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr "Despertador virtual"
#~ msgid "Start_Data"
#~ msgstr "Start_Data"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr "Personalizando despertador"
#~ msgid "End_Data"
#~ msgstr "End_Data"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "Alteração do tamanho da janela"
#~ msgid "Start_Brk"
#~ msgstr "Start_Brk"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "Requisição de informação"
#~ msgid "Brk"
#~ msgstr "Brk"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "Sinal 1 definido pelo usuário"
#~ msgid "Start_MMap"
#~ msgstr "Start_MMap"
#~ msgid "Arg_Start"
#~ msgstr "Arg_Start"
#~ msgid "Arg_End"
#~ msgstr "Arg_End"
#~ msgid "Env_Start"
#~ msgstr "Env_Start"
#~ msgid "Env_End"
#~ msgstr "Env_End"
#~ msgid "Address of beginning of data segment"
#~ msgstr "Endereço inicial do segmento de código"
#~ msgid "Address of end of data segment"
#~ msgstr "Endereço final do segmento de código"
#~ msgid "Brk_Start"
#~ msgstr "Brk_Start"
#~ msgid "Brk_End"
#~ msgstr "Brk_End"
#~ msgid "Start of mmap()ed areas"
#~ msgstr "Inicio das áreas mmap()ed"
#~ msgid "RUID"
#~ msgstr "RUID"
#~ msgid "RGID"
#~ msgstr "RGID"
#~ msgid "Has CPU"
#~ msgstr "Foi CPU"
#~ msgid "Processor"
#~ msgstr "Processador"
#~ msgid "Last Processor"
#~ msgstr "Último processador"
#~ msgid "effective UID of process"
#~ msgstr "UID efetivo do processo"
#~ msgid "effective GID of process"
#~ msgstr "GID efetivo do processo"
#~ msgid "has_cpu"
#~ msgstr "has_cpu"
#~ msgid "processor"
#~ msgstr "processador"
#~ msgid "last_processor"
#~ msgstr "last_processor"
#~ msgid "XCPU_Flags"
#~ msgstr "XCPU_Flags"
#~ msgid "SUid"
#~ msgstr "SUid"
#~ msgid "SGid"
#~ msgstr "SGid"
#~ msgid "FsUid"
#~ msgstr "FsUid"
#~ msgid "FsGid"
#~ msgstr "FsGid"
#~ msgid "NGroups"
#~ msgstr "NGroups"
#~ msgid "Groups"
#~ msgstr "Grupos"
#~ msgid "Saved User ID"
#~ msgstr "ID do Usuário Salvo"
#~ msgid "Saved Group ID"
#~ msgstr "ID do Grupo Salvo"
#~ msgid "Filesystem User ID"
#~ msgstr "ID do Sistema de Arquivos"
#~ msgid "Filesystem Group ID"
#~ msgstr "ID do Grupo do Sistema de Arquivos"
#~ msgid "Number of additional process groups"
#~ msgstr "Número de grupos adicionais ao processo"
#~ msgid "Additional process groups"
#~ msgstr "Grupos de processos adicionais"
#~ msgid "Pointer Size"
#~ msgstr "Tamanho Ponteiro"
#~ msgid "Interface Names"
#~ msgstr "Nomes da interface"
#~ msgid "Pointer Size on the Server (in bits)"
#~ msgstr "Tamanho do ponteiro no servidor em bits"
#~ msgid "Boot time"
#~ msgstr "Hora inicial"
#~ msgid "Boot time (seconds sice epoch)"
#~ msgstr "Hora inicial (segundos desde 1/1/1970)"
#, fuzzy
#~ msgid "Unknown error"
#~ msgstr "Erro desconhecido de sistema"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "Sinal 2 definido pelo usuário"

751
po/ru.po
View File

@@ -5,14 +5,219 @@
msgid ""
msgstr ""
"Project-Id-Version: libgtop-1.0.1\n"
"POT-Creation-Date: 2000-05-14 17:02+0200\n"
"PO-Revision-Date: 2000-05-05 19:23+00:00\n"
"POT-Creation-Date: 2001-03-15 21:42+0300\n"
"PO-Revision-Date: 2001-03-15 21:46+03:00\n"
"Last-Translator: Valek Filippov <flpd@mfil.ru>\n"
"Language-Team: Russian <ru@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=koi8-r\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "ôÉËÉ (%ld × ÓÅËÕÎÄÕ):"
#: examples/smp.c:71
msgid "Total"
msgstr "÷ÓÅÇÏ"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "ðÏÌØÚÏ×ÁÔÅÌØ"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: examples/smp.c:71
msgid "Sys"
msgstr "óÉÓÔ."
#: examples/smp.c:71
msgid "Idle"
msgstr "ïÖÉÄÁÎÉÅ"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"ãðõ (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "ãðõ %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "ðÒÏÃÅÎÔ:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "÷ÓÅÇÏ (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "ðÏÌØÚÏ×ÁÔÅÌØ (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr "Nice (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr "óÉÓÔ. (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "ðÒÏÓÔ. (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"ãðõ (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "ãðõ %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "ÐÒÏÞÉÔÁÔØ %d ÂÁÊÔ"
#: lib/read_data.c:49
msgid "read data size"
msgstr "ÒÁÚÍÅÒ ÐÒÏÞÉÔÁÎÎÙÈ ÄÁÎÎÙÈ"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "ÐÒÏÞÉÔÁÔØ %d ÂÁÊÔ ÄÁÎÎÙÈ"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "ÚÁÐÉÓÁÔØ %d ÂÁÊÔ"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "÷ËÌÀÞÉÔØ ÏÔÌÁÄËÕ"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "ïôìáäëá"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "÷ËÌÀÞÉÔØ ÐÏÄÒÏÂÎÙÊ ×Ù×ÏÄ"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "ðïäòïâîï"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "îÅ ÐÏÒÏÖÄÁÔØ × ÆÏÎÅ"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "âåú-äåíïîá"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "ðÏÌÕÞÅÎÏ ÏÔ inetd"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"ïÛÉÂËÁ × ÐÁÒÁÍÅÔÒÅ %s: %s\n"
"éÓÐÏÌØÚÕÊÔÅ \"%s --help\", ÞÔÏÂÙ Õ×ÉÄÅÔØ ÐÏÌÎÙÊ ÓÐÉÓÏË ÄÏÐÕÓÔÉÍÙÈ ÐÁÒÁÍÅÔÒÏ× "
"ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ.\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÓÉÓÔÅÍÎÁÑ ÏÛÉÂËÁ"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `%s' ÓÏÍÎÉÔÅÌÅÎ\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `--%s' ÎÅ ÄÏÐÕÓËÁÅÔ ÁÒÇÕÍÅÎÔÏ×\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `%c%s' ÎÅ ÄÏÐÕÓËÁÅÔ ÁÒÇÕÍÅÎÔÏ×\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `%s' ÔÒÅÂÕÅÔ ÁÒÇÕÍÅÎÔ\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: ÎÅÒÁÓÐÏÚÎÁÎÎÙÊ ÐÁÒÁÍÅÔÒ `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: ÎÅÒÁÓÐÏÚÎÁÎÎÙÊ ÐÁÒÁÍÅÔÒ `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: ÎÅÄÏÐÕÓÔÉÍÙÊ ÐÁÒÁÍÅÔÒ -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: ÎÅÐÒÁ×ÉÌØÎÙÊ ÐÁÒÁÍÅÔÒ -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ ÔÒÅÂÕÅÔ ÁÒÇÕÍÅÎÔ -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `-W %s' - ÓÏÍÎÉÔÅÌØÎÙÊ\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `-W %s' ÎÅ ÄÏÐÕÓËÁÅÔ ÁÒÇÕÍÅÎÔÏ×\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "ïÂÝÅÅ ×ÒÅÍÑ ãðõ"
@@ -31,7 +236,7 @@ msgstr "
#: sysdeps/names/cpu.c:47
msgid "CPU Time in the Idle Task"
msgstr ""
msgstr "÷ÒÅÍÑ ãðõ × ÒÅÖÉÍÅ ÏÖÉÄÁÎÉÑ"
#: sysdeps/names/cpu.c:48
msgid "Tick Frequency"
@@ -55,7 +260,7 @@ msgstr "SMP
#: sysdeps/names/cpu.c:53
msgid "SMP CPU Time in the Idle Task"
msgstr ""
msgstr "÷ÒÅÍÑ SMP ãðõ × ÒÅÖÉÍÅ ÏÖÉÄÁÎÉÑ"
#: sysdeps/names/cpu.c:58 sysdeps/names/cpu.c:64
msgid "Number of clock ticks since system boot"
@@ -63,19 +268,19 @@ msgstr "
#: sysdeps/names/cpu.c:59 sysdeps/names/cpu.c:65
msgid "Number of clock ticks the system spent in user mode"
msgstr "þÉÓÌÏ ÔÉËÏ× ÞÁÓÏ× ÐÒÏ×ÅÄÅÎÎÙÅ ÓÉÓÔÅÍÏÊ × ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÍ ÒÅÖÉÍÅ"
msgstr "þÉÓÌÏ ÔÉËÏ× ÞÁÓÏ× ÐÒÏ×ÅÄÅÎÎÏÅ ÓÉÓÔÅÍÏÊ × ÒÅÖÉÍÅ ÐÏÌØÚÏ×ÁÔÅÌÑ"
#: sysdeps/names/cpu.c:60 sysdeps/names/cpu.c:66
msgid "Number of clock ticks the system spent in user mode (nice)"
msgstr ""
msgstr "þÉÓÌÏ ÔÉËÏ× ÞÁÓÏ× ÐÒÏ×ÅÄÅÎÎÏÅ ÓÉÓÔÅÍÏÊ × ÒÅÖÉÍÅ ÐÏÌØÚÏ×ÁÔÅÌÑ (nice)"
#: sysdeps/names/cpu.c:61 sysdeps/names/cpu.c:67
msgid "Number of clock ticks the system spent in system mode"
msgstr "þÉÓÌÏ ÔÉËÏ× ÞÁÓÏ× ÐÒÏ×ÅÄÅÎÎÙÅ ÓÉÓÔÅÍÏÊ × ÓÉÓÔÅÍÎÏÍ ÒÅÖÉÍÅ"
msgstr "þÉÓÌÏ ÔÉËÏ× ÞÁÓÏ× ÐÒÏ×ÅÄÅÎÎÏÅ ÓÉÓÔÅÍÏÊ × ÓÉÓÔÅÍÎÏÍ ÒÅÖÉÍÅ"
#: sysdeps/names/cpu.c:62 sysdeps/names/cpu.c:68
msgid "Number of clock ticks the system spent in the idle task"
msgstr ""
msgstr "þÉÓÌÏ ÔÉËÏ× ÞÁÓÏ× ÐÒÏ×ÅÄÅÎÎÏÅ ÓÉÓÔÅÍÏÊ × ÒÅÖÉÍÅ ÏÖÉÄÁÎÉÑ"
#: sysdeps/names/cpu.c:63
msgid "Tick frequency (default is 100)"
@@ -161,13 +366,9 @@ msgstr "
msgid "Cached"
msgstr "ëÜÛÉÒÏ×ÁÎÏ"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "ðÏÌØÚÏ×ÁÔÅÌØ"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
msgstr "úÁÂÌÏËÉÒÏ×ÁÎÏ"
#: sysdeps/names/mem.c:53
msgid "Total physical memory in kB"
@@ -199,27 +400,25 @@ msgstr "
#: sysdeps/names/mem.c:60
msgid "Memory in locked pages in kB"
msgstr ""
msgstr "ðÁÍÑÔØ × ÚÁÂÌÏËÉÒÏ×ÁÎÎÙÈ ÓÔÒÁÎÉÃÁÈ × Ëâ"
#: sysdeps/names/mountlist.c:38 sysdeps/names/mountlist.c:45
#: sysdeps/names/proclist.c:38 sysdeps/names/proclist.c:45
#: sysdeps/names/procmap.c:38 sysdeps/names/procmap.c:45
#, fuzzy
msgid "Number of list elements"
msgstr "íÁËÓ. ÞÉÓÌÏ ÓÅÇÍÅÎÔÏ×"
msgstr "þÉÓÌÏ ÜÌÅÍÅÎÔÏ× ÓÐÉÓËÁ"
#: sysdeps/names/mountlist.c:39 sysdeps/names/mountlist.c:46
#: sysdeps/names/proclist.c:39 sysdeps/names/proclist.c:46
#: sysdeps/names/procmap.c:39 sysdeps/names/procmap.c:46
#, fuzzy
msgid "Total size of list"
msgstr "ïÂÝÉÊ ÒÁÚÍÅÒ ÇÒÑÚÎÙÈ ÓÔÒÁÎÉÃ"
msgstr "ïÂÝÉÊ ÒÁÚÍÅÒ ÓÐÉÓËÁ"
#: sysdeps/names/mountlist.c:40 sysdeps/names/mountlist.c:47
#: sysdeps/names/proclist.c:40 sysdeps/names/proclist.c:47
#: sysdeps/names/procmap.c:40 sysdeps/names/procmap.c:47
msgid "Size of a single list element"
msgstr ""
msgstr "òÁÚÍÅÒ ÏÄÎÏÇÏ ÜÌÅÍÅÎÔÁ ÓÐÉÓËÁ"
#: sysdeps/names/msg_limits.c:40 sysdeps/names/msg_limits.c:51
msgid "Size in kilobytes of message pool"
@@ -249,41 +448,129 @@ msgstr "
msgid "Number of system message headers"
msgstr "þÉÓÌÏ ÚÁÇÏÌÏ×ËÏ× ÓÉÓÔÅÍÎÙÈ ÓÏÏÂÝÅÎÉÊ"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "æÌÁÇÉ ÉÎÔÅÒÆÅÊÓÁ"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "ðÏÄÓÅÔØ"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "áÄÒÅÓ"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "ðÁËÅÔÏ× ÐÏÌÕÞÅÎÏ"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "ðÁËÅÔÏ× ÏÔÐÒÁ×ÌÅÎÏ"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "ðÁËÅÔÏ× ×ÓÅÇÏ"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "âÁÊÔ ÐÒÉÎÑÔÏ"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "âÁÊÔ ÏÔÐÒÁ×ÌÅÎÏ"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "âÁÊÔ ×ÓÅÇÏ"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "ïÛÉÂËÉ ÐÒÉ ÐÒÉÅÍÅ"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "ïÛÉÂËÉ ÐÒÉ ÏÔÐÒÁ×ËÅ"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "ïÛÉÂÏË ×ÓÅÇÏ"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "ëÏÌÌÉÚÉÉ"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "íÁËÓÉÍÁÌØÎÁÑ ÅÄÉÎÉÃÁ ÐÅÒÅÄÁÞÉ (MTU)"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "óÏÓÔÏÑÎÉÅ PPP"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "ðÏÌÕÞÅÎÏ ÂÁÊÔ"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "ïÔÐÒÁ×ÌÅÎÏ ÂÁÊÔ"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "þÉÓÌÏ ÐÏÌÕÞÅÎÎÙÈ ÂÁÊÔ"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "þÉÓÌÏ ÏÔÐÒÁ×ÌÅÎÎÙÈ ÂÁÊÔ"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "òÁÚÍÅÒ"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "äÌÉÎÁ ×ÏÚ×ÒÁÝÅÎÎÏÊ ÓÔÒÏËÉ × ÂÁÊÔÁÈ."
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
msgstr "K_Flags"
#: sysdeps/names/prockernel.c:42
msgid "Min_Flt"
msgstr ""
msgstr "Min_Flt"
#: sysdeps/names/prockernel.c:42
msgid "Maj_Flt"
msgstr ""
msgstr "Maj_Flt"
#: sysdeps/names/prockernel.c:42
msgid "CMin_Flt"
msgstr ""
msgstr "CMin_Flt"
#: sysdeps/names/prockernel.c:43
msgid "CMaj_Flt"
msgstr ""
msgstr "CMaj_Flt"
#: sysdeps/names/prockernel.c:43
msgid "KStk_ESP"
msgstr ""
msgstr "KStk_ESP"
#: sysdeps/names/prockernel.c:43
msgid "KStk_EIP"
msgstr ""
msgstr "KStk_EIP"
#: sysdeps/names/prockernel.c:43
msgid "NWChan"
msgstr ""
msgstr "NWChan"
#: sysdeps/names/prockernel.c:44
msgid "WChan"
msgstr ""
msgstr "WChan"
#. K_Flags
#: sysdeps/names/prockernel.c:50
@@ -332,7 +619,7 @@ msgstr ""
#. KStk_EIP
#: sysdeps/names/prockernel.c:74
msgid "The current EIP (32-bit instruction pointer)."
msgstr ""
msgstr "ôÅËÕÝÉÊ EIP (32-ÂÉÔÎÙÊ ÕËÁÚÁÔÅÌØ ÉÎÓÔÒÕËÃÉÉ)."
#. NWChan
#: sysdeps/names/prockernel.c:76
@@ -348,10 +635,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr "üÔÏ ÔÅËÓÔÏ×ÏÅ ÎÁÚ×ÁÎÉÅ ÐÏÌÑ `nwchan'."
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "òÁÚÍÅÒ"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "÷ÉÒÔÕÁÌØÎÏÊ"
@@ -366,11 +649,11 @@ msgstr "
#: sysdeps/names/procmem.c:48
msgid "Resident Set Size"
msgstr ""
msgstr "òÁÚÍÅÒ ÒÅÚÉÄÅÎÔÎÏÇÏ ÎÁÂÏÒÁ"
#: sysdeps/names/procmem.c:48
msgid "Resident Set Size Limit"
msgstr ""
msgstr "ðÒÅÄÅÌ ÒÁÚÍÅÒÁ ÒÅÚÉÄÅÎÔÎÏÇÏ ÎÁÂÏÒÁ"
#: sysdeps/names/procmem.c:53
msgid "Total # of pages of memory"
@@ -382,11 +665,11 @@ msgstr "
#: sysdeps/names/procmem.c:55
msgid "Number of resident set (non-swapped) pages"
msgstr ""
msgstr "þÉÓÌÏ ÒÅÚÉÄÅÎÔÎÙÈ (ÎÅ ÐÏÄËÁÞÉ×ÁÅÍÙÈ) ÎÁÂÏÒÏ× ÓÔÒÁÎÉÃ"
#: sysdeps/names/procmem.c:56
msgid "Number of pages of shared (mmap'd) memory"
msgstr ""
msgstr "þÉÓÌÏ ÓÔÒÁÎÉÃ ÒÁÚÄÅÌÑÅÍÏÊ (mmap'd) ÐÁÍÑÔÉ"
#: sysdeps/names/procmem.c:57
msgid ""
@@ -399,7 +682,7 @@ msgstr ""
#: sysdeps/names/procmem.c:62
msgid ""
"Current limit in bytes on the rss of the process (usually 2,147,483,647)."
msgstr ""
msgstr "ôÅËÕÝÉÊ ÐÒÅÄÅÌ × ÂÁÊÔÁÈ ÄÌÑ rss ÐÒÏÃÅÓÓÁ (ÏÂÙÞÎÏ 2,147,483,647)."
#: sysdeps/names/procsegment.c:42
msgid "Text_RSS"
@@ -471,7 +754,7 @@ msgstr "
#: sysdeps/names/procsignal.c:40
msgid "Blocked"
msgstr ""
msgstr "úÁÂÌÏËÉÒÏ×ÁÎÏ"
#: sysdeps/names/procsignal.c:40
msgid "SigIgnore"
@@ -483,7 +766,7 @@ msgstr "SigCatch"
#: sysdeps/names/procsignal.c:45
msgid "Mask of pending signals"
msgstr ""
msgstr "íÁÓËÁ ÏÖÉÄÁÅÍÙÈ ÓÉÇÎÁÌÏ×"
#: sysdeps/names/procsignal.c:46
msgid "Mask of blocked signals"
@@ -515,21 +798,19 @@ msgstr "GID"
#: sysdeps/names/procstate.c:45
msgid "Basename of executable file in call to exec()"
msgstr ""
msgstr "ïÓÎÏ×ÎÏÅ ÉÍÑ ÉÓÐÏÌÎÑÅÍÏÇÏ ÆÁÊÌÁ × ×ÙÚÏ×Å exec()"
#: sysdeps/names/procstate.c:46
msgid "Single-Char code for process state (S=sleeping)"
msgstr "ïÄÎÏÓÉÍ×ÏÌØÎÙÊ ËÏÄ ÓÏÓÔÏÑÎÉÑ ÐÒÏÃÅÓÓÁ (S=sleeping)"
#: sysdeps/names/procstate.c:47
#, fuzzy
msgid "UID of process"
msgstr "ÒÅÁÌØÎÙÊ UID ÐÒÏÃÅÓÓÁ"
msgstr "UID ÐÒÏÃÅÓÓÁ"
#: sysdeps/names/procstate.c:48
#, fuzzy
msgid "GID of process"
msgstr "ÒÅÁÌØÎÙÊ GID ÐÒÏÃÅÓÓÁ"
msgstr "GID ÐÒÏÃÅÓÓÁ"
#: sysdeps/names/proctime.c:44
msgid "Start_Time"
@@ -561,7 +842,7 @@ msgstr "TimeOut"
#: sysdeps/names/proctime.c:45
msgid "It_Real_Value"
msgstr ""
msgstr "üÔÏ_ÄÅÊÓÔ×ÉÔÅÌØÎÏÅ_ÚÎÁÞÅÎÉÅ"
#: sysdeps/names/proctime.c:46
msgid "Frequency"
@@ -665,10 +946,6 @@ msgstr "TPGid"
msgid "Priority"
msgstr "ðÒÉÏÒÉÔÅÔ"
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr "ID ÐÏÌØÚÏ×ÁÔÅÌÑ"
@@ -711,7 +988,7 @@ msgstr "ID
#: sysdeps/names/procuid.c:73
msgid "Kernel scheduling priority"
msgstr ""
msgstr "ðÒÉÏÒÉÔÅÔ ÐÌÁÎÉÒÏ×ÁÎÉÑ ÑÄÒÁ"
#: sysdeps/names/procuid.c:74
msgid "Standard unix nice level of process"
@@ -791,19 +1068,19 @@ msgstr "
#: sysdeps/names/swap.c:42
msgid "Page In"
msgstr ""
msgstr "÷ÈÏÄÎÙÅ ÓÔÒÁÎÉÃÙ"
#: sysdeps/names/swap.c:43
msgid "Page Out"
msgstr ""
msgstr "÷ÙÈÏÄÎÙÅ cÔÒÁÎÉÃÙ"
#: sysdeps/names/swap.c:51
msgid "Total number of swap pages that have been brought in since system boot"
msgstr ""
msgstr "ïÂÝÅÅ ÞÉÓÌÏ ×ÈÏÄÎÙÈ ÓÔÒÁÎÉà ÐÏÄËÁÞËÉ ÉÓÐÏÌØÚÏ×ÁÎÎÙÈ Ó ÍÏÍÅÎÔÁ ÚÁÇÒÕÚËÉ ÓÉÓÔÅÍÙ"
#: sysdeps/names/swap.c:53
msgid "Total number of swap pages that have been brought out since system boot"
msgstr ""
msgstr "ïÂÝÅÅ ÞÉÓÌÏ ×ÙÈÏÄÎÙÈ ÓÔÒÁÎÉà ÐÏÄËÁÞËÉ ÉÓÐÏÌØÚÏ×ÁÎÎÙÈ Ó ÍÏÍÅÎÔÁ ÚÁÇÒÕÚËÉ ÓÉÓÔÅÍÙ"
#: sysdeps/names/sysdeps.c:49 sysdeps/names/sysdeps.c:76
msgid "Server Features"
@@ -823,7 +1100,7 @@ msgstr "
#: sysdeps/names/sysdeps.c:53 sysdeps/names/sysdeps.c:80
msgid "System Uptime"
msgstr ""
msgstr "÷ÒÅÍÑ ÒÁÂÏÔÙ ÓÉÓÔÅÍÙ"
#: sysdeps/names/sysdeps.c:54 sysdeps/names/sysdeps.c:81
msgid "Load Averange"
@@ -835,11 +1112,11 @@ msgstr "
#: sysdeps/names/sysdeps.c:56 sysdeps/names/sysdeps.c:83
msgid "Message Queue Limits"
msgstr ""
msgstr "ðÒÅÄÅÌÙ ÏÞÅÒÅÄÉ ÓÏÏÂÝÅÎÉÊ"
#: sysdeps/names/sysdeps.c:57 sysdeps/names/sysdeps.c:84
msgid "Semaphore Set Limits"
msgstr ""
msgstr "ðÒÅÄÅÌÙ ÎÁÂÏÒÁ ÓÅÍÁÆÏÒÏ×"
#: sysdeps/names/sysdeps.c:58 sysdeps/names/sysdeps.c:85
msgid "List of running Processes"
@@ -867,7 +1144,7 @@ msgstr "
#: sysdeps/names/sysdeps.c:64 sysdeps/names/sysdeps.c:91
msgid "Process Kernel Data information"
msgstr ""
msgstr "éÎÆÏÒÍÁÃÉÑ Ï ÄÁÎÎÙÈ ÑÄÒÁ ÐÒÏÃÅÓÓÁ"
#: sysdeps/names/sysdeps.c:65 sysdeps/names/sysdeps.c:92
msgid "Process Segment information"
@@ -907,11 +1184,11 @@ msgstr "
#: sysdeps/names/uptime.c:38
msgid "Uptime"
msgstr ""
msgstr "÷ÒÅÍÑ ÒÁÂÏÔÙ"
#: sysdeps/names/uptime.c:39
msgid "Idletime"
msgstr ""
msgstr "÷ÒÅÍÑ ÏÖÉÄÁÎÉÑ"
#: sysdeps/names/uptime.c:44
msgid "Time in seconds since system boot"
@@ -919,254 +1196,128 @@ msgstr "
#: sysdeps/names/uptime.c:45
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr "÷ÒÅÍÑ × ÓÅËÕÎÄÁÈ ÐÏÔÒÁÞÅÎÎÏÅ ÓÉÓÔÅÍÏÊ ÎÁ ÏÖÉÄÁÎÉÅ Ó ÍÏÍÅÎÔÁ ÚÁÇÒÕÚËÉ"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "÷ÙËÌÀÞÉÔØ"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "ðÒÅÒÙ×ÁÔØ"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "÷ÙÈÏÄ"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "îÅÄÏÐÕÓÔÉÍÁÑ ÉÎÓÔÒÕËÃÉÑ"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr "úÁÈ×ÁÔ ÔÒÁÓÓÉÒÏ×ËÉ"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "ðÒÅËÒÁÔÉÔØ"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "ïÛÉÂËÁ EMT"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "éÓËÌÀÞÅÎÉÅ ÐÌÁ×ÁÀÝÅÊ ÔÏÞËÉ"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "õÂÉÔØ"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "ïÛÉÂËÁ ÛÉÎÙ"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "îÁÒÕÛÅÎÉÅ ÓÅÇÍÅÎÔÁÃÉÉ"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ × ÓÉÓÔÅÍÎÏÍ ×ÙÚÏ×Å"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "îÅÉÓÐÒÁ×ÎÙÊ ËÁÎÁÌ"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÓÉÓÔÅÍÎÁÑ ÏÛÉÂËÁ"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "ïÂÒÙ×"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `%s' ÓÏÍÎÉÔÅÌÅÎ\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `--%s' ÎÅ ÄÏÐÕÓËÁÅÔ ÁÒÇÕÍÅÎÔÏ×\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `%c%s' ÎÅ ÄÏÐÕÓËÁÅÔ ÁÒÇÕÍÅÎÔÏ×\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `%s' ÔÒÅÂÕÅÔ ÁÒÇÕÍÅÎÔ\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: ÎÅÒÁÓÐÏÚÎÁÎÎÙÊ ÐÁÒÁÍÅÔÒ `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: ÎÅÒÁÓÐÏÚÎÁÎÎÙÊ ÐÁÒÁÍÅÔÒ `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: ÎÅÄÏÐÕÓÔÉÍÙÊ ÐÁÒÁÍÅÔÒ -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: ÎÅÐÒÁ×ÉÌØÎÙÊ ÐÁÒÁÍÅÔÒ -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ ÔÒÅÂÕÅÔ ÁÒÇÕÍÅÎÔ -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `-W %s' - ÓÏÍÎÉÔÅÌØÎÙÊ\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: ÐÁÒÁÍÅÔÒ `-W %s' ÎÅ ÄÏÐÕÓËÁÅÔ ÁÒÇÕÍÅÎÔÏ×\n"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "ïÓÔÁÎÏ×ÉÔØ"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "ïÓÔÁÎÏ× ËÌÁ×ÉÁÔÕÒÙ"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "ðÒÏÄÏÌÖÅÎÉÅ"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr "óÏÓÔÏÑÎÉÅ ÐÏÔÏÍËÁ ÂÙÌÏ ÉÚÍÅÎÅÎÏ"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "æÏÎÏ×ÏÅ ÞÔÅÎÉÅ ÉÚ tty"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "æÏÎÏ×ÁÑ ÚÁÐÉÓØ × tty"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "óÅÊÞÁÓ ×ÏÚÍÏÖÅÎ ××ÏÄ/×Ù×ÏÄ"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "ðÒÅ×ÙÛÅÎ ÐÒÅÄÅÌ ãðõ"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "ðÒÅ×ÙÛÅÎ ÐÒÅÄÅÌ ÒÁÚÍÅÒÁ ÆÁÊÌÁ"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "éÚÍÅÎÅÎÉÅ ÒÁÚÍÅÒÁ ÏËÎÁ"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "úÁÐÒÏÓ ÉÎÆÏÒÍÁÃÉÉ"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "óÉÇÎÁÌ ÐÏÌØÚÏ×ÁÔÅÌÑ 1"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#~ msgid "SMP CPU Flags"
#~ msgstr "SMP ÆÌÁÇÉ ãðõ"
#~ msgid "Start_Data"
#~ msgstr "îÁÞÁÌÏ_ÄÁÎÎÙÈ"
#~ msgid "End_Data"
#~ msgstr "ëÏÎÅÃ_ÄÁÎÎÙÈ"
#~ msgid "Start_MMap"
#~ msgstr "îÁÞÁÌÏ_MMAP"
#~ msgid "Arg_Start"
#~ msgstr "îÁÞÁÌÏ_ÁÒÇÕÍÅÎÔÏ×"
#~ msgid "Arg_End"
#~ msgstr "ëÏÎÅÃ_ÁÒÇÕÍÅÎÔÏ×"
#~ msgid "Env_Start"
#~ msgstr "îÁÞÁÌÏ_ÏËÒÕÖÅÎÉÑ"
#~ msgid "Env_End"
#~ msgstr "ëÏÎÅÃ_ÏËÒÕÖÅÎÉÑ"
#~ msgid "Address of beginning of data segment"
#~ msgstr "áÄÒÅÓ ÎÁÞÁÌÁ ÓÅÇÍÅÎÔÁ ÄÁÎÎÙÈ"
#~ msgid "Address of end of data segment"
#~ msgstr "áÄÒÅÓ ËÏÎÃÁ ÓÅÇÍÅÎÔÁ ÄÁÎÎÙÈ"
#~ msgid "RUID"
#~ msgstr "RUID"
#~ msgid "RGID"
#~ msgstr "RGID"
#~ msgid "Processor"
#~ msgstr "ðÒÏÃÅÓÓÏÒ"
#~ msgid "Last Processor"
#~ msgstr "ðÏÓÌÅÄÎÉÊ ÐÒÏÃÅÓÓÏÒ"
#~ msgid "effective UID of process"
#~ msgstr "ÜÆÆÅËÔÉ×ÎÙÊ UID ÐÒÏÃÅÓÓÁ"
#~ msgid "effective GID of process"
#~ msgstr "ÜÆÆÅËÔÉ×ÎÙÊ GID ÐÒÏÃÅÓÓÁ"
#~ msgid "processor"
#~ msgstr "ÐÒÏÃÅÓÓÏÒ"
#~ msgid "last_processor"
#~ msgstr "ÐÏÓÌÅÄÎÉÊ_ÐÒÏÃÅÓÓÏÒ"
#~ msgid "XCPU_Flags"
#~ msgstr "XCPU_Flags"
#~ msgid "SUid"
#~ msgstr "SUid"
#~ msgid "SGid"
#~ msgstr "SGid"
#~ msgid "FsUid"
#~ msgstr "FsUid"
#~ msgid "NGroups"
#~ msgstr "NçÒÕÐÐÙ"
#~ msgid "Groups"
#~ msgstr "çÒÕÐÐÙ"
#~ msgid "Saved User ID"
#~ msgstr "óÏÈÒÁÎÅÎÎÙÊ ID ÐÏÌØÚÏ×ÁÔÅÌÑ"
#~ msgid "Saved Group ID"
#~ msgstr "óÏÈÒÁÎÅÎÎÙÊ ID ÇÒÕÐÐÙ"
#~ msgid "Filesystem User ID"
#~ msgstr "ID ÐÏÌØÚÏ×ÁÔÅÌÑ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ"
#~ msgid "Filesystem Group ID"
#~ msgstr "ID ÇÒÕÐÐÙ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ"
#~ msgid "Number of additional process groups"
#~ msgstr "þÉÓÌÏ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÇÒÕÐÐ ÐÒÏÃÅÓÓÁ"
#~ msgid "Additional process groups"
#~ msgstr "äÏÐÏÌÎÉÔÅÌØÎÙÅ ÇÒÕÐÐÙ ÐÒÏÃÅÓÓÁ"
#~ msgid "Pointer Size"
#~ msgstr "òÁÚÍÅÒ ÕËÁÚÁÔÅÌÑ"
#~ msgid "Interface Names"
#~ msgstr "îÁÚ×ÁÎÉÑ ÉÎÔÅÒÆÅÊÓÏ×"
#~ msgid "Boot time (seconds sice epoch)"
#~ msgstr "÷ÒÅÍÑ ÚÁÇÒÕÚËÉ (× ÓÅËÕÎÄÁÈ ÓÞÉÔÁÑ ÏÔ üÐÏÈÉ)"
#~ msgid "No error"
#~ msgstr "îÅÔ ÏÛÉÂÏË"
#~ msgid "Unknown error"
#~ msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÏÛÉÂËÁ"
#~ msgid "Invalid argument"
#~ msgstr "îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ"
#~ msgid "No such parameter"
#~ msgstr "îÅÔ ÔÁËÏÇÏ ÐÁÒÁÍÅÔÒÁ"
#~ msgid "Attempted to modify a read-only value"
#~ msgstr "ðÏÐÙÔËÁ ÉÚÍÅÎÉÔØ ÚÎÁÞÅÎÉÅ ÐÒÅÄÎÁÚÎÁÞÅÎÎÏÅ ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ"
#~ msgid "Parameter size mismatch"
#~ msgstr "îÅÓÏ×ÐÁÄÅÎÉÅ ÒÁÚÍÅÒÁ ÐÁÒÁÍÅÔÒÁ"
#~ msgid "Communication with LibGTop server failed"
#~ msgstr "îÅ ÕÄÁÌÏÓØ ÓÏÅÄÉÎÉÔØÓÑ Ó ÓÅÒ×ÅÒÏÍ LibGTop"
#~ msgid "No such process"
#~ msgstr "îÅÔ ÔÁËÏÇÏ ÐÒÏÃÅÓÓÁ"
#~ msgid "No kernel support"
#~ msgstr "îÅÔ ÐÏÄÄÅÒÖËÉ ÑÄÒÁ"
#~ msgid "Incompatible kernel version"
#~ msgstr "îÅÓÏ×ÍÅÓÔÉÍÁÑ ×ÅÒÓÉÑ ÑÄÒÁ"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "óÉÇÎÁÌ ÐÏÌØÚÏ×ÁÔÅÌÑ 2"

1352
po/sk.po Normal file

File diff suppressed because it is too large Load Diff

1536
po/sl.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1 +0,0 @@
timestamp

355
po/sv.po

File diff suppressed because it is too large Load Diff

1345
po/tr.po Normal file

File diff suppressed because it is too large Load Diff

897
po/uk.po

File diff suppressed because it is too large Load Diff

View File

@@ -1,90 +0,0 @@
#!/bin/sh
VERSION="1.2.4"
PACKAGE="libgtop"
if [ "x$1" = "x--help" ]; then
echo Usage: ./update.sh langcode
echo --help display this help and exit
echo --missing search for missing files in POTFILES.in
echo --version shows the version
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--version" ]; then
echo "update.sh release $VERSION"
elif [ "x$1" = "x--missing" ]; then
echo "Searching for files containing _( ) but missing in POTFILES.in..."
find ../ -print | egrep '.*\.(c|y|cc|c++|h|gob)' | xargs grep _\( | cut -d: -f1 | uniq | cut -d/ -f2- > POTFILES.in.missing
echo Sorting... comparing...
sort -d POTFILES.in -o POTFILES.in
sort -d POTFILES.in.missing -o POTFILES.in.missing
diff POTFILES.in POTFILES.in.missing -u0 | grep '^+' |grep -v '^+++'|grep -v '^@@' > POTFILES.in.missing
if [ -s POTFILES.in.missing ]; then
if [ -s POTFILES.ignore ]; then
sort -d POTFILES.ignore -o POTFILES.tmp
diff POTFILES.tmp POTFILES.in.missing -u0 | grep '^+' |grep -v '^+++'|grep -v '^@@' > POTFILES.in.missing
rm POTFILES.tmp
fi
echo && echo "Here are the results:"
echo && cat POTFILES.in.missing
echo && echo "File POTFILES.in.missing is being placed in directory..."
echo "Please add the files that should be ignored in POTFILES.ignore"
else
echo &&echo "There are no missing files, thanks God!"
rm POTFILES.in.missing
fi
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
if [ -s $1.po ]; then
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
else
echo Sorry $1.po does not exist!
fi;
fi;

File diff suppressed because it is too large Load Diff

1322
po/zh_TW.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
Makefile.in
Makefile
libgtop_daemon
libgtop_server
libgtop_daemon2
libgtop_server2
server.conf
.libs
.deps

View File

@@ -1,3 +1,7 @@
2001-02-14 Martin Baulig <baulig@suse.de>
* Makefile.am (libgtop_server_LDADD): Removed @LIBSUPPORT@.
1999-11-28 Martin Baulig <martin@home-of-linux.org>
* gnuserv.c (setup_table): Don't dump core when the table of

View File

@@ -14,44 +14,43 @@
LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@ -D_BSD \
INCLUDES = $(LIBGTOP_CFLAGS) @INCLUDES@ -D_BSD \
-DLIBGTOP_COMPILE_SYSTEM=\"`uname -s`\" \
-DLIBGTOP_COMPILE_RELEASE=\"`uname -r`\" \
-DLIBGTOP_COMPILE_MACHINE=\"`uname -m`\"
if NEED_LIBGTOP
suid_sysdeps = $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps_suid.la
suid_common = $(top_builddir)/sysdeps/common/libgtop_suid_common.la
suid_sysdeps = $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps_suid-2.0.la
suid_common = $(top_builddir)/sysdeps/common/libgtop_suid_common-2.0.la
else
suid_sysdeps =
suid_common =
endif
bin_PROGRAMS = libgtop_daemon @server_programs@
bin_PROGRAMS = libgtop_daemon2 @server_programs@
EXTRA_PROGRAMS = libgtop_server
EXTRA_PROGRAMS = libgtop_server2
libgtop_daemon_SOURCES = gnuserv.c slave.c main.c io.c version.c \
libgtop_daemon2_SOURCES = gnuserv.c slave.c main.c io.c version.c \
daemon.h server_config.h
libgtop_daemon_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
libgtop_daemon2_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@sysdeps_suid_lib@ \
$(suid_sysdeps) $(suid_common)\
$(GLIB_LIBS)\
$(LIBGTOP_LIBS)\
@LIBSUPPORT@ @INTLLIBS@ @libs_xauth@
if ENABLE_STATIC
libgtop_daemon_LDFLAGS = -static
libgtop_daemon2_LDFLAGS = -static
endif
libgtop_server_SOURCES = server.c slave.c io.c version.c daemon.h
libgtop_server_LDADD = $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps_suid.la \
$(top_builddir)/sysdeps/common/libgtop_suid_common.la \
@LIBSUPPORT@
libgtop_server2_SOURCES = server.c slave.c io.c version.c daemon.h
libgtop_server2_LDADD = $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps_suid-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_suid_common-2.0.la
if ENABLE_STATIC
libgtop_server_LDFLAGS = -static
libgtop_server2_LDFLAGS = -static
endif
EXTRA_DIST = server_config.h.in server_config.pl

View File

@@ -93,7 +93,7 @@ syslog_message (int priority, char *format, ...)
vsnprintf (buffer, BUFSIZ-1, format, ap);
va_end (ap);
syslog (priority, buffer);
syslog (priority, "%s", buffer);
}
void
@@ -108,7 +108,7 @@ syslog_io_message (int priority, char *format, ...)
va_end (ap);
snprintf (buffer2, BUFSIZ-1, "%s: %s", buffer, strerror (errno));
syslog (priority, buffer2);
syslog (priority, "%s", buffer2);
}
/*

View File

@@ -1,15 +1,15 @@
bin_PROGRAMS = mkinodedb file_by_inode
bin_PROGRAMS = mkinodedb2 file_by_inode2
INCLUDES = @INCLUDES@
mkinodedb_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
mkinodedb2_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
file_by_inode_LDADD = $(top_builddir)/lib/libgtop.la \
$(top_builddir)/sysdeps/common/libgtop_common.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la \
file_by_inode2_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
@LIBSUPPORT@ @INTLLIBS@
EXTRA_DIST = README.inodedb

View File

@@ -1 +0,0 @@
timestamp

View File

@@ -1,10 +1,10 @@
if GUILE
guile_SUBDIRS = guile
else
## if GUILE
## guile_SUBDIRS = guile
## else
guile_SUBDIRS =
endif
## endif
SUBDIRS = @sysdeps_dir@ common names $(guile_SUBDIRS)
DIST_SUBDIRS = common guile linux kernel names osf1 \
stub stub_suid sun4 freebsd
stub stub_suid sun4 freebsd solaris

View File

@@ -12,17 +12,17 @@ endif
CFLAGS = @CFLAGS@ $(inodedb_DEFS)
lib_LTLIBRARIES = libgtop_common.la libgtop_suid_common.la
lib_LTLIBRARIES = libgtop_common-2.0.la libgtop_suid_common-2.0.la
libgtop_common_la_SOURCES = xmalloc.c error.c gnuslib.c \
libgtop_common_2_0_la_SOURCES = xmalloc.c error.c gnuslib.c \
fsusage.c fsusage.h mountlist.c mountlist.h \
$(inodedb_SRCLIST)
libgtop_common_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_common_la_LIBADD = $(LIBGTOP_EXTRA_LIBS)
libgtop_common_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_common_2_0_la_LIBADD = $(LIBGTOP_EXTRA_LIBS)
libgtop_suid_common_la_SOURCES = xmalloc.c error.c sysdeps_suid.c
libgtop_suid_common_2_0_la_SOURCES = xmalloc.c error.c sysdeps_suid.c
libgtop_suid_common_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_suid_common_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
EXTRA_DIST = inodedb.c

View File

@@ -1,3 +1,21 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
2001-02-27 Martin Baulig <baulig@suse.de>
* netload.c: Comment out the `subnet' field on BSDI; this should
make it compile. Bug #13345.
* shm_limits.c, msg_limits.c, sem_limits.c: Applied a patch
from Rolf Grossmann (grossman@securitas.net) for FreeBSD 4.2.
Fixes #51334.
2001-02-14 Martin Baulig <baulig@suse.de>
* proctime.c (glibtop_get_proc_time_p): Make things work on
OpenBSD 2.6; this is basically the same than on NetBSD.
2000-02-13 Martin Baulig <martin@home-of-linux.org>
* *.c: kvm_nlist () returns -1 on error, but a positive return value

View File

@@ -2,21 +2,22 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@
lib_LTLIBRARIES = libgtop_sysdeps.la libgtop_sysdeps_suid.la
lib_LTLIBRARIES = libgtop_sysdeps-2.0.la libgtop_sysdeps_suid-2.0.la
libgtop_sysdeps_la_SOURCES = nosuid.c siglist.c
libgtop_sysdeps_2_0_la_SOURCES = nosuid.c siglist.c
libgtop_sysdeps_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_suid_la_SOURCES = open.c close.c siglist.c cpu.c mem.c swap.c \
libgtop_sysdeps_suid_2_0_la_SOURCES = open.c close.c siglist.c cpu.c mem.c swap.c \
uptime.c loadavg.c shm_limits.c msg_limits.c \
sem_limits.c proclist.c procstate.c procuid.c \
proctime.c procmem.c procsignal.c prockernel.c \
procsegment.c procargs.c procmap.c netload.c \
ppp.c
libgtop_sysdeps_suid_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_suid_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
include_HEADERS = glibtop_server.h glibtop_machine.h \
libgtopinclude_HEADERS = glibtop_server.h glibtop_machine.h \
glibtop_suid.h
libgtopincludedir = $(includedir)/libgtop-2.0

View File

@@ -46,7 +46,7 @@ glibtop_get_msg_limits_p (glibtop *server, glibtop_msg_limits *buf)
/* #define KERNEL to get declaration of `struct msginfo'. */
#if (defined __FreeBSD__) || (defined __bsdi__)
#if (defined(__FreeBSD__) && (__FreeBSD_version < 410000)) || (defined __bsdi__)
#define KERNEL 1
#else
#define _KERNEL 1

View File

@@ -41,7 +41,9 @@
static const unsigned long _glibtop_sysdeps_netload =
(1L << GLIBTOP_NETLOAD_IF_FLAGS) +
(1L << GLIBTOP_NETLOAD_MTU) +
#if !defined(__bsdi__)
(1L << GLIBTOP_NETLOAD_SUBNET) +
#endif
(1L << GLIBTOP_NETLOAD_ADDRESS) +
(1L << GLIBTOP_NETLOAD_PACKETS_IN) +
(1L << GLIBTOP_NETLOAD_PACKETS_OUT) +
@@ -172,7 +174,10 @@ glibtop_get_netload_p (glibtop *server, glibtop_netload *buf,
if (ifnet.if_flags & IFF_MULTICAST)
buf->if_flags |= GLIBTOP_IF_FLAGS_MULTICAST;
#if !defined(__bsdi__)
/* Commenting out to "fix" #13345. */
buf->subnet = htonl (ifaddr.in.ia_subnet);
#endif
buf->address = sin->sin_addr.s_addr;
buf->mtu = ifnet.if_mtu;

View File

@@ -124,7 +124,7 @@ glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf,
pid_t pid)
{
struct kinfo_proc *pinfo;
#if defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000)
#if (defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000)) || (defined(OpenBSD) && (OpenBSD >= 199912))
register struct rusage *rup;
#else
struct user *u_addr = (struct user *)USRSTACK;
@@ -166,7 +166,7 @@ glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf,
buf->frequency = 1000000;
buf->flags = _glibtop_sysdeps_proc_time;
#if defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000)
#if (defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000)) || (defined(OpenBSD) && (OpenBSD >= 199912))
glibtop_suid_enter (server);
if (kvm_read (server->machine.kd,

View File

@@ -46,7 +46,7 @@ glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf)
/* #define KERNEL to get declaration of `struct seminfo'. */
#if defined(__FreeBSD__) || defined(__bsdi__)
#if (defined(__FreeBSD__) && (__FreeBSD_version < 410000)) || defined(__bsdi__)
#define KERNEL 1
#else
#define _KERNEL 1

View File

@@ -46,7 +46,7 @@ glibtop_get_shm_limits_p (glibtop *server, glibtop_shm_limits *buf)
/* #define KERNEL to get declaration of `struct shminfo'. */
#if defined(__FreeBSD__) || defined(__bsdi__)
#if (defined(__FreeBSD__) && (__FreeBSD_version < 410000)) || defined(__bsdi__)
#define KERNEL 1
#else
#define _KERNEL 1

View File

@@ -6,11 +6,11 @@ INCLUDES = @INCLUDES@
BUILT_SOURCES = guile.c guile.x
lib_LTLIBRARIES = libgtop_guile.la
lib_LTLIBRARIES = libgtop_guile-2.0.la
libgtop_guile_la_SOURCES = $(BUILT_SOURCES)
libgtop_guile_2_0_la_SOURCES = $(BUILT_SOURCES)
libgtop_guile_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_guile_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
Makefile: $(BUILT_SOURCES)

View File

@@ -2,13 +2,13 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@
lib_LTLIBRARIES = libgtop_guile_names.la
lib_LTLIBRARIES = libgtop_guile_names-2.0.la
BUILT_SOURCES = guile-names.c guile-names.x
libgtop_guile_names_la_SOURCES = $(BUILT_SOURCES)
libgtop_guile_names_2_0_la_SOURCES = $(BUILT_SOURCES)
libgtop_guile_names_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_guile_names_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
Makefile: $(BUILT_SOURCES)

View File

@@ -1,3 +1,7 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
1998-10-26 Martin Baulig <martin@home-of-linux.org>
* netload.c: New file. Currently empty.

View File

@@ -2,18 +2,19 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@
lib_LTLIBRARIES = libgtop_sysdeps.la
lib_LTLIBRARIES = libgtop_sysdeps-2.0.la
libgtop_sysdeps_la_SOURCES = open.c close.c kernel.s cpu.c mem.c swap.c \
libgtop_sysdeps_2_0_la_SOURCES = open.c close.c kernel.s cpu.c mem.c swap.c \
uptime.c loadavg.c shm_limits.c msg_limits.c \
sem_limits.c proclist.c procstate.c procuid.c \
proctime.c procmem.c procsignal.c prockernel.c \
procsegment.c siglist.c procargs.c procmap.c \
netload.c ppp.c
libgtop_sysdeps_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
include_HEADERS = glibtop_server.h
libgtopinclude_HEADERS = glibtop_server.h
libgtopincludedir = $(includedir)/libgtop-2.0
noinst_HEADERS = kernel.h

View File

@@ -1,3 +1,15 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
2001-02-13 Martin Baulig <baulig@suse.de>
Fix bug #14076.
* open.c (glibtop_open_s): Check whether /proc/1/cpu exists to
detect SMP support rather than reading /proc/stat; on Linux 2.4.x,
/proc/stat has "cpu" and "cpu0" entries even for non-SMP systems.
2000-01-22 Martin Baulig <martin@home-of-linux.org>
* procargs.c (glibtop_get_proc_args_s): Set correct `buf->size' and

View File

@@ -2,16 +2,17 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@
lib_LTLIBRARIES = libgtop_sysdeps.la
lib_LTLIBRARIES = libgtop_sysdeps-2.0.la
libgtop_sysdeps_la_SOURCES = open.c close.c cpu.c mem.c swap.c \
libgtop_sysdeps_2_0_la_SOURCES = open.c close.c cpu.c mem.c swap.c \
uptime.c loadavg.c shm_limits.c msg_limits.c \
sem_limits.c proclist.c procstate.c procuid.c \
proctime.c procmem.c procsignal.c prockernel.c \
procsegment.c procargs.c procmap.c siglist.c \
sysinfo.c netload.c ppp.c
libgtop_sysdeps_la_LIBADD = @GLIB_LIBS@
libgtop_sysdeps_2_0_la_LIBADD = @GLIB_LIBS@
libgtop_sysdeps_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
include_HEADERS = glibtop_server.h glibtop_machine.h
libgtopinclude_HEADERS = glibtop_server.h glibtop_machine.h
libgtopincludedir = $(includedir)/libgtop-2.0

View File

@@ -62,6 +62,7 @@ glibtop_open_s (glibtop *server, const char *program_name,
const unsigned flags)
{
char buffer [BUFSIZ], *p;
struct stat statb;
int fd, len, i;
server->name = program_name;
@@ -71,6 +72,13 @@ glibtop_open_s (glibtop *server, const char *program_name,
server->ncpu = 0;
/* On Linux 2.4.x, /proc/stat has "cpu" and "cpu0" entries even
* for non-SMP systems. Checking whether /proc/<pid>/cpu exists
* is a much better way to detect SMP. */
if (stat ("/proc/1/cpu", &statb))
return;
fd = open (FILENAME, O_RDONLY);
if (fd < 0)
glibtop_error_io_r (server, "open (%s)", FILENAME);

View File

@@ -2,9 +2,9 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@
lib_LTLIBRARIES = libgtop_names.la
lib_LTLIBRARIES = libgtop_names-2.0.la
libgtop_names_la_SOURCES = cpu.c mem.c swap.c uptime.c loadavg.c \
libgtop_names_2_0_la_SOURCES = cpu.c mem.c swap.c uptime.c loadavg.c \
shm_limits.c msg_limits.c sem_limits.c \
proclist.c sysdeps.c procstate.c procuid.c \
proctime.c procmem.c procsignal.c \
@@ -12,5 +12,5 @@ libgtop_names_la_SOURCES = cpu.c mem.c swap.c uptime.c loadavg.c \
mountlist.c procargs.c procmap.c netload.c \
ppp.c
libgtop_names_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_names_2_0_la_LDFLAGS = $(LT_VERSION_INFO)

View File

@@ -1,3 +1,7 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
1999-05-11 Martin Baulig <martin@home-of-linux.org>
* procstate.c: Fixed implementation of the `state' field; added

View File

@@ -2,21 +2,22 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@
lib_LTLIBRARIES = libgtop_sysdeps.la libgtop_sysdeps_suid.la
lib_LTLIBRARIES = libgtop_sysdeps-2.0.la libgtop_sysdeps_suid-2.0.la
libgtop_sysdeps_la_SOURCES = open.c close.c siglist.c cpu.c mem.c swap.c \
libgtop_sysdeps_2_0_la_SOURCES = open.c close.c siglist.c cpu.c mem.c swap.c \
uptime.c loadavg.c shm_limits.c msg_limits.c \
sem_limits.c ppp.c
libgtop_sysdeps_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_la_LIBADD = -lmach
libgtop_sysdeps_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_2_0_la_LIBADD = -lmach
libgtop_sysdeps_suid_la_SOURCES = open_suid.c close_suid.c proclist.c \
libgtop_sysdeps_suid_2_0_la_SOURCES = open_suid.c close_suid.c proclist.c \
procstate.c procuid.c proctime.c procmem.c \
procsignal.c prockernel.c procsegment.c \
procmap.c procargs.c netload.c
libgtop_sysdeps_suid_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_suid_la_LIBADD = -lmach
libgtop_sysdeps_suid_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_suid_2_0_la_LIBADD = -lmach
include_HEADERS = glibtop_server.h glibtop_machine.h
libgtopinclude_HEADERS = glibtop_server.h glibtop_machine.h
libgtopincludedir = $(includedir)/libgtop-2.0
noinst_HEADERS = glibtop_suid.h

View File

@@ -4,3 +4,4 @@ Makefile
Makefile.in
libgtop_sysdeps.la
*.lo
libgtop_sysdeps_suid.la

2
sysdeps/solaris/AUTHORS Normal file
View File

@@ -0,0 +1,2 @@
Drazen Kacar (dave@srce.hr)
Martin Baulig (martin@home-of-linux.org)

Some files were not shown because too many files have changed in this diff Show More