pkgsrc/sysutils/gkrellm/Makefile.common

37 lines
1 KiB
Makefile
Raw Normal View History

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 15:57:12 +01:00
# $NetBSD: Makefile.common,v 1.9 2005/03/22 14:57:12 cube Exp $
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 23:11:28 +01:00
DISTNAME= ${GKRELLM_DISTBASE}
PKGNAME= ${GKRELLM_PKGBASE}-${GKRELLM_VERSION}
CATEGORIES= sysutils
MASTER_SITES= http://web.wt.net/~billw/gkrellm/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= cube@NetBSD.org
HOMEPAGE= http://gkrellm.net/
CONFLICTS+= gkrellm-1*
USE_GNU_TOOLS+= make
USE_PKGLOCALEDIR= YES
MAKE_ENV+= LOCALEDIR=${PREFIX}/${PKGLOCALEDIR}/locale
.if defined(GKRELLM_DEBUG)
MAKE_ENV+= DEBUG=yes
.endif
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 15:57:12 +01:00
GKRELLM_VERSION= 2.2.5
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 23:11:28 +01:00
GKRELLM_DISTBASE= gkrellm-${GKRELLM_VERSION}
GKRELLM_SRCDIR= ${WRKDIR}/${GKRELLM_DISTBASE}
FILESDIR= ${.CURDIR}/../../sysutils/gkrellm/files
PATCHDIR= ${.CURDIR}/../../sysutils/gkrellm/patches
DISTINFO_FILE= ${.CURDIR}/../../sysutils/gkrellm/distinfo
post-extract:
${CP} ${FILESDIR}/top.Makefile ${WRKSRC}/Makefile
${CP} ${FILESDIR}/top.Makefile.inc ${WRKSRC}/Makefile.inc
${CP} ${FILESDIR}/po.Makefile ${WRKSRC}/po/Makefile
${CP} ${FILESDIR}/server.Makefile ${WRKSRC}/server/Makefile
${CP} ${FILESDIR}/src.Makefile ${WRKSRC}/src/Makefile