Commit graph

15 commits

Author SHA1 Message Date
cube
49914b64c3 Update gkrellm packages to version 2.2.9.
pkgsrc changes:
  - introduce various patches to fix compilation problems (gkrellm is a
    complete mess).
  - activate sensors-common.c on NetBSD.

2.2.9 - Fri Mar 31, 2006
------------------------
        * Bugfixes
          o Segfault if select config Builtins->Battery with no batteries present.


2.2.8 - Thu Mar 30, 2006
------------------------
        * Add battery monitor option to use percent capacity remaining for alerts.
        * Filippo Giunchedi linux.c patch: make sensor code able to read
          apple/pmu's sysfs based sensors.
        * Jindrich Makovicka linux.c patch: subtract the memory allocated to
          slabs from the used memory and add it to the cached value instead.
        * Put multiple instances lock files in /var/lock.
        * Bugfixes:
          o Fix gkrellm_125_sequence() off by a bit here and there.
          o Invalidate chart text runs when chart height changed.
          o mbmon sensors decimal point char can be different from current locale.
          o Read linux cpu stats from /proc/stat as 64 bits.
          o Segfault on editing disk chart format string after disabling a disk.
          o gkrellmd -plog segfaulted if no plugins are installed.
          o Don't NULL serve_name prior to each gkrellmd plugin serve_data call.
          o Use a per client input_func in gkrellmd_client_read().
        * Translation updates
          o bg.po new Bulgarian translation by Vasko Vasilev.
          o es.po from Cristian Othon Martinez Vera
          o ru.po from Vitaly Lipatov
2006-04-13 19:14:44 +00:00
joerg
39f413f8d7 Add DragonFly support. 2006-03-19 22:10:38 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
cube
b376b0a3ef Update gkrellm to version 2.2.7.
pkgsrc changes:
  - use REQD_DIRS where appropriate
  - add a patch to allow gkrellm to read everything off sysctl() and thus
    don't install it setgid kem on NetBSD 3.99.1+
  - use options framework to choose between OpenSSL and gnutls
  - minor nits

gkrellm changes:

2.2.7 - Tue May 24, 2005
------------------------
        * gkrellmd can send a network interface connect time to be displayed
          on client timer button panels by configuring a net-timer in gkrellmd.conf.
        * Don't add virtual disk (/dev/mdX) stats to composite disk.
        * Bugfixes:
          o server/main.c inet6 compile error on machines with old libc.
          o Philipp Hartmann patch: add gnutls multithread initialization to mail.c
          o While mixing draw_decal_text and decal_scroll_text calls on transparent
            panels the text layer pixmap was not cleanup up properly.
        * Translation updates

2.2.6 - Fri May 13, 2005
------------------------
        * Stanislav Likavcan patch: add monitoring of ibm acpi sensors to linux.c.
        * UI improvement in fs.c and mail.c config button sensitivities and labels.
        * Bugfixes:
          o Test for not force creating user mailbox did not consider a configured
            mail fetch.
          o gkrellmd server mail check was missing the gkrellmd_need_serve() call
            and server/mail.c mailbox code needed syncing with src/mail.c.
          o gkrellmd glib 1.2 g_file_test compatibility was broken.
          o gkrellmd debug-level option was missing.
          o Darwin Makefile: add HAVE_GETADDRINFO=1
          o Don Bostrom patch: when remote mail checking, handle select() EINTR.
          o Charles Bailey patches:
            1) darwin.c and Makefile tweaks for building on OS X 10.3.8.
            2) darwin.c prevent left bit sign extension when shifting memory
               monitor data.
          o Don't read disabled sensors in the sensors thread.
        * Translation updates
2005-09-08 13:19:56 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
cube
ba02edc513 Fix MASTER_SITE. Pointed out by xtraeme@. 2005-03-22 15:14:41 +00:00
cube
03b2910075 Update gkrellm packages to 2.2.5.
pkgsrc changes:
 o convert gkrellm-server to options.mk

GKrellM changes:
2.2.5 - Sun Mar 20, 2005
------------------------
        * Sensor monitor can read data from "mbmon -r -P port" daemon.
          mbmon and hddtemp daemon sensor monitor code moved to
          sysdeps/sensors-common.c to be available to all operating systems.
        * Hajimu Umemoto patch: added FreeBSD mbmon support.  Added general socket
          connection gkrellm_connect_to() function and cleaned up mail.c,
          client.c and sensors-common.c to use it.
        * Add api for gkrellmd plugins to have gkrellmd.conf config items.
          Gkrellmd plugins can read data sent from their gkrellm client plugins.
        * Keep history of daily, weekly & monthly net receive/transmit statistics.
        * Tom Felker patch: add to Linux sensors nVidia video card temperature
          reading via the nvidia-settings command.
        * Hajimu Umemoto patch: make gkrellmd support standard CIDR notation
          for both IPv4 and IPv6 allow-hosts.
        * Jiri Denemark patch: while charging, battery display shows time to
          full charge instead of discharge time left.  Make launcher work for
          all battery panels in case batteries are removed.
        * Try to make sensor labels fit better by using <small> markup.
        * Added option for mail fetch/check program to run at local check interval.
        * Bugfixes:
          o Jason Greene: IMAP patch fixes handling of status responses which
            contain literals.
          o Accumulate partial gkrellmd server lines.
          o Put minor mod numbers in Linux disk table to get c0d1, cc0d1, etc.
          o Segfault when rebuilding gkrellm if temp displayed on a disk panel.
          o Kim Bruning patch: display "no bat" if buggy APM flags don't flag
            when to hide batttery panel.
        * Translation updates
          o cs.po from Pav Lucistnik
          o da.po from Chris Larsen
2005-03-22 14:57:12 +00:00
xtraeme
dd01de03eb Update gkrellm to 2.2.4, ok cube@.
Changes:

2.2.4 - Mon Sep 6, 2004
-----------------------
* 2.2.3 used a Gtk 2.4 function and did not compile under Gtk 2.2, so
  added GTK_CHECK_VERSION.
* Jerome UZEL got a patch in to account for deleted email in
  Evolution mailboxes.

2.2.3 - Mon Sep 6, 2004
-----------------------
* On SMP machines, allow sensors to be relocated to composite CPU panel.
* Alan Swanson: icon patch to give GKrellM and its configuration windows
  an icon for task switching.
* Bugfixes:
  o Christophe Barbe: fix mail.c X-Evolution flag decoding to use
    proper "seen" bit for determining new/old email.
  o Henrik Brix Andersen: use gtk_window_get_size() when calculating
    _NET_WM_STRUT size so strut space can be resized when shutting gkrellm.
  o Don't save new y_positions that are y packed and not user set (eg
    preserve user positon when opening fs secondaries for > 10 seconds).
  o Don't nest static function declarations inside of functions to fix
    upcoming gcc 3.5 compile errors - from Art Haas.
  o Sensor location menu wasn't recreated after the first config opening.
2004-10-25 15:29:48 +00:00
cube
da3a75dc75 Update gkrellm packages to version 2.2.2.
2.2.2 Fri Jul 16, 2004
----------------------
        * Added some theme gkrellmrc variables, see Themes changelog.
        * Bugfixes:
          o Client mode seconds display had a sampling beat effect which caused
            a second to be periodically skipped.
          o Craig Boston <craig--at--fopye.gank.org> fix pixbuf memory leak in
            gkrellm_decal_scroll_text_set_internal().
2004-07-27 14:57:23 +00:00
cube
557e505bea Update to version 2.2.1.
2.2.1 - Thu Jun 3, 2004
-----------------------
	* Added markup text decal functions, see plugins changelog.
	* Use <small> markup in system name if it doesn't fit.
	* Try to trap out GdkFont font configs from < 2.2.0 versions.
	* Translation updates
	  o de.po
	  o fr.po from Jerome UZEL

pkgsrc:
	* Add a patch to fix the "gkrellm spinning at start-up" bug.  This
	  will make gkrellm2 work on systems that export anything useful
	  for gkrellm through sysmon.
	* Correct PLISTs
2004-06-05 18:57:37 +00:00
xtraeme
c94496a6aa Update sysutils/gkrellm to 2.2.0.
2.2.0 - Sat May 15, 2004
------------------------
  * Replace GdkFont text drawing with Pango.
  * Add plugin capability to the gkrellmd server. Wrote demo5 plugin as a
    tutorial on a client/server capable plugin.
  * Minimize Pango drawing to get CPU usage down:
      1) Draw chart text on a caching text layer.
      2) Add a "scroll text" api to text decals where a Pango string is
         drawn on a pixmap which can be srolled by setting the decal offset.
         See the plugins and themes changelog for more info.
  * linux.c reads temperatures from the hddtemp daemon so disk temperature
    display can be consistent with other sensors (and detected by gkrellmd).
  * Hajimu Umemoto: glib12 server Makefile, use `glib-config --libs glib
    gmodule and initialize text extent in clock.c
  * Sjoerd Simons: set the _NET_WM_STRUT property when dock type.
  * Defer setting withdrawn state until after main window realize.
2004-05-15 23:42:24 +00:00
cube
511eccffe8 Update to 2.1.28.
pkgsrc changes:
  o provide GKRELLM_DEBUG to easily build a debug version (should help with
    the spinning gkrellm issue)
  o don't strip binaries in debug mode
  o small gkrellm Makefiles fixes

GKrellM changes (from Changelog):
  o Stephan Kapfinger <s.kapfinger--at--gmx.de> mail.c patch fixes bug
    I introduced into the last release where parsing of the mail reader
    command could fail.
2004-03-29 06:47:30 +00:00
cube
c367b13969 Update to version 2.1.27.
2.1.27 - Sat Feb 28, 2004
-------------------------
        * Handle changing sysfs sensor name format from xxx_inputN to xxxN_input.
        * Patches:
          o Kurt V. Hindenburg <khindenburg--at--cherrynebula.net> Consider only
            .so, .la, and .dll files during plugin scan (avoid Gentoo .keep
            ebuild files).
        * Bugfixes:
          o Use g_spawn_async_with_pipes() instead of popen() in mail.c so gkrellm
            file descriptors won't be open in the mail monitor launched MUA.
2004-02-28 23:04:43 +00:00
cube
19129988e4 Update to 2.1.26.
Pkgsrc change:
	o use subst.mk instead of hand-crafted sed which removes the need
	  for patches.

GKrellM changes:
        * Patches:
          o Frederick Bruckman <fredb--at--immanent.net> detect multiple CPUs
            on NetBSD.
        * Bugfixes:
          o Andreas Liebe <liebe--at--hrz.tu-darmstadt.de> patch to solaris.c
            prevents running out of fds on some SPARC servers.
          o CPU and Net stats from 64 bit gkrellmd server overflowed on a 32
            bit client.
          o Changed Linux sysfs sensor temperature factor from 100 to 1000.
            Those running Linux kernels >= 2.6.2 should now only need gkrellm
            config temperature factors of 1.0.  But those still running kernels
            <= 2.6.1 may still need factor of 10 gkrellm config adjustments.
          o $d should be %d typo in cs.po
2004-02-25 08:41:56 +00:00
cube
0d50d58c8b Initial import of gkrellm, version 2.1.25, into the NetBSD Package
Collection.  This is the GTK+2 port of old gkrellm1.

Package imported from pkgsrc-wip.

With a single process, GKrellM manages multiple stacked monitors and supports
applying themes to match the monitors appearance to your window manager,
Gtk, or any other theme.

  * SMP CPU, Disk, Proc, and active net interface monitors with LEDs.
  * Internet monitor that displays current and charts historical port hits

  * Memory and swap space usage meters and a system uptime monitor.
  * File system meters show capacity/free space and can mount/umount.
  * A mailbox monitor which can launch mail reader, remote mail fetch.
  * Clock/calendar and hostname display.
  * APM laptop battery monitor.
  * CPU/motherboard temperature display if lm_sensors modules installed.

  * Multiple monitors managed by a single process to reduce system load.
  * A timer button that can execute PPP or ISDN logon/logoff scripts.
  * Charts are autoscaling with configurable grid line resolution, or
    can be set to a fixed scale mode.
  * Separate colors for "in" and "out" data.  The in color is used for
    CPU user time, disk read, forks, and net receive data.  The out color
    is used for CPU sys time, disk write, load, and net transmit data.
  * Commands can be configured to run when monitor labels are clicked.
  * GKrellM is plugin capable so special interest monitors can be created.
  * A different theme can be created with the GIMP.

While GKrellM monitors the host it is running on, it can poll a server
over the network.  The server package is named gkrellm-server.
2004-02-24 22:11:28 +00:00