Commit graph

19 commits

Author SHA1 Message Date
Quentin Garnier
d87c872a53 gkrellm 2.1.16 is out, as i am with my schedule. 2003-08-21 21:18:35 +00:00
Quentin Garnier
081bd38b64 2.1.15 was released. 2003-07-30 06:20:26 +00:00
Quentin Garnier
e556a17749 Update gkrellm2 to 2.1.14.
This fixes a security vulnerability, leading to remote code execution. Hence
big ugly Makefiles rewrite is delayed until 2.1.15 is released.

GKrellM Changelog
-----------------

2.1.14 - Tue Jun 24, 2003
------------------------
	* Bugfixes
	  o Buffer overflow in gkrellmd_client_read().
	  o Andrey Borzenkov <arvidjaar--at--mail.ru> patch makes stays on top
	    option additionally set _NET_WM_STATE_STAYS_ON_TOP property for older
	    window managers that don't recognize _NET_WM_STATE_ABOVE.
	  o gkrellmd uname() usage did not handle Solaris success return value.

2.1.13 - Tue Jun 17, 2003
------------------------
	* Makefile can use DESTDIR and/or PREFIX if INSTALLROOT is not specified.
	* Patches:
	  o Andrey Borzenkov <arvidjaar--at--mail.ru> update linux.c to handle
	    2.5 kernel sysfs support of sensors - adds sysfs_sensors_init(),
	    sysfs_get_sensor(), and sysfs_get_chip_name().  Also adds usbfs to
	    fs types to ignore.
	  o Hajimu UMEMOTO <ume--at--mahoroba.org> gkrellmd workaround for listen()
	    returning EADDRINUSE problem on some machines that are both IPv6 and
	    IPv4 enabled.
	  o Ville Skytta <ville.skytta-at--iki.fi> clean up of documentation typos.
	  o Henrik Brix Andersen <brix--at--gimp.org> fix gkrellm.spec.
	* Bugfixes
	  o "make install" creates all install directories.
	  o Some NetBSD compile errors.
	  o Missing OpenBSD target in gkrellmd dir.
	  o Some off by 1 sscanf() field widths.
	* Translation updates
	  o pl.po from Przemyslaw Sulek <pbs--at--linux.net.pl>
2003-06-25 20:27:35 +00:00
Quentin Garnier
811804d11d gkrellm 2.1.13 is out. I also have to do something with those ugly
Makefiles, either by lazily rewriting them or by pulling in some autoconf
stuff.
2003-06-19 12:52:06 +00:00
Juan Romero Pardines
0a71983c66 This package works too on FreeBSD 4.x/5.x, add a conditional to pick the correct target to Makefile, gkrellm works very nice in my FreeBSD 5.1 :) 2003-06-17 00:07:28 +00:00
Quentin Garnier
b4e16a432e Update done. 2003-06-07 13:18:54 +00:00
Quentin Garnier
defb32513a Update to 2.1.12. (2.1.11 lasted only a few hours)
ChangeLog:
	* The 2.1.12a tarball has no code changes, only a patch from
	  Hajimu UMEMOTO to fix the Makefile to install gkrellm.pc for all
	  install targets.  It also adds a install_freebsd target and makes
	  some Makefile variables configurable.
	* Replace the hours old  2.1.11 to fix a potential segfault if making
	  a gkrellmd pidfile fails.
	* Two display modes (selected with a panel button) for system name when it
	  doesn't fit: 1) shortened name 2) vertical scroll of kernel name/version.
	* Edge resistance to make it easy to move gkrellm to screen edges.
	* gkrellmd can send server side local mailbox counts to gkrellm clients.
	  This is oonfigured in gkrellmd and not on the gkrellm client side.
	* Preserve '~' when entered in a local mailbox config.
	* Allow simple x.y.z.* as a subnet pattern for gkrellmd allow-host option.
	* Periodic saving of net data.
	* Some new plugin functions - see plugins changelog.
	* Patches:
	  o Tilman Sauerbeck <tilman--at--code-monkey.de> Makefile generates and
	    installs a gkrellm.pc file so plugins can use `pkg-config gkrellm`.
	  o Vincent Bernat <bernat--at--free.fr> set SO_REUSEADDR on gkrellmd
	    sockets so gkrellmd can be restarted without delays.
	  o Kacper Kornet <kornet--at--camk.edu.pl> make gkrellmd disable reading
	    nfs file system data if nfs-interval is set to zero.
	* Bugfixes:
	  o Scale borders of theme images instead of zeroing them if border extents
	    are greater than image dimensions (avoids breaking some themes).
	  o gkrellmd nfs file system stats weren't always served.
	  o Re-render nice data pixmap at cpu chart height changes.
	  o Draw memory krells in the right order so themes can have an xosview
	    style multi-colored bar for memory usage.

On my side:
  o Add variables in Makefile.common to simplify DISTNAME handling, since
Bill seems to like adding 'a' to the archive name, which, I believe, is not
interpreted by pkgsrc as a superior version number. I prefer adding a 'pl1'
in case someday there's a 'b' version.
  o Rework Makefile patches. This is getting insane. Next time I'll write
an autoconf script; even that is easier to maintain.
2003-06-07 12:53:36 +00:00
Quentin Garnier
0c1bec02b4 Update gkrellm2, newsx, nvtv. I've already started working on nvtv
update. Like anyone cares anyway.
2003-06-03 04:30:21 +00:00
Quentin Garnier
5d9c7e28f2 Update was easier than expected. 2003-05-10 14:08:27 +00:00
Quentin Garnier
9d9257c6e3 2.1.10 Sat Apr 26, 2003
-----------------------
	* Added INSTALLROOT to Makefile, see INSTALL file.
	* Punt on _NET_WM_STATE and send the messages on the map event, so
	  set_wm_state_hack effect is now assumed by default.
	* Patches:
	  o Valdis Kletnieks <Valdis.Kletnieks--at--vt.edu>  Account for Linux 2.5
	    kernel's new /proc/stat field 'iowait' in CPU time calculation.
	* Bugfixes:
	  o Set WM_CLASS of all dialogs.
	  o Make gkrellmd pidfile after detaching.
2003-05-10 13:43:07 +00:00
Quentin Garnier
8608bc2d82 2.1.10 was released. 2003-05-10 13:02:19 +00:00
Quentin Garnier
84c66841d3 pkglinting was almost entirely fixed (except for COMMENT position). 2003-05-03 12:03:27 +00:00
Quentin Garnier
9fb3ca25fa Use SPECIAL_PERMS for binaries, since they are installed setgid kmem. 2003-04-16 17:36:15 +00:00
Quentin Garnier
809ba6bb9b o Clean-up of Makefiles for better pkglinting.
o Update to 2.1.9.
2003-04-07 17:54:28 +00:00
Hubert Feyrer
56be29b71e needs pkglinting 2003-04-06 12:35:23 +00:00
Quentin Garnier
89a952aa14 Update TODO. 2003-04-06 05:00:30 +00:00
Quentin Garnier
df6a3e85dc Change include paths to make this work under pkgsrc/wip. 2003-04-04 14:20:40 +00:00
Quentin Garnier
ffea9c5238 gkrellm2-* package are not ready for inclusion into the main pkgsrc tree
right now.
2003-04-03 15:46:47 +00:00
Quentin Garnier
c9ff00d346 Initial import of gkrellm2, version 2.1.8a.
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.
2003-04-03 15:07:55 +00:00