pkgsrc/sysutils/gkrellm/Makefile.common

42 lines
1.2 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile.common,v 1.18 2014/10/05 16:41:08 wiz Exp $
#
# used by sysutils/gkrellm-share/Makefile
# used by sysutils/gkrellm-server/Makefile
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://members.dslextreme.com/users/billw/gkrellm/
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
EXTRACT_SUFX= .tar.bz2
2010-11-01 01:08:09 +01:00
MAINTAINER= pkgsrc-users@NetBSD.org
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
HOMEPAGE= http://gkrellm.net/
CONFLICTS+= gkrellm-1*
USE_TOOLS+= gmake
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
USE_PKGLOCALEDIR= YES
MAKE_ENV+= LOCALEDIR=${PREFIX}/${PKGLOCALEDIR}/locale
MAKE_ENV+= GREP=${GREP:Q}
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
.if defined(GKRELLM_DEBUG)
MAKE_ENV+= DEBUG=yes
.endif
Update GKrellM packages to version 2.2.10. Better late than never. 2.2.10 - Thu Oct 26, 2006 ------------------------- * Hans de Goede patches: 1) handle sysfs sensors which represent themselves as platform drivers (/sys/class/hwmon). 2) Add a libsensors sensor monitor interface which will be used preferentially over sysfs if libsensors is installed and sensors_init() on /etc/sensors.conf succeeds. * Add --without-libsensors command line option to force using /sysfs instead of libsensors for cases when running a new Linux sensor kernel module that is not yet supported by libsensors. A fallback to /sysfs is automatic when libsensors detects zero sensors. * Linux sensor config names change with migration to libsensors, so attempt to automatically do a conversion so user won't have to redo sensor config. But this doesn't handle client/server runs so for these sensor configs must be redone. * Michael Buesch patch: Add PowerMac G5 Windfarm sensor monitor interface. * David G. North patch: Add content length check to mbox mail checking to get good mail counts even if there's a mal-formed mime content package. * New Translation o pt_BR.po from Insigne Free Software (traducao--at--insignelinux.org) * Translation updates o de.po o it.po from Vincenzo Reale * Bugfixes o Christian Schmidt patch: add -pci- to sensor config compatibility fix. o gkrellmd plugins didn't get initial update data. o Don't limit mbmon detection to i386 architectures. o Flush gtk events pending between closing and moving gkrellm so window managers can get width updates before the move. o Fix warnings from newer gcc.
2007-05-03 22:21:27 +02:00
GKRELLM_VERSION= 2.2.10
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
2006-03-19 23:10:38 +01:00
${CP} ${FILESDIR}/dragonfly.c ${WRKSRC}/src/sysdeps