diff options
author | Pawel Pekala <pawel@FreeBSD.org> | 2013-11-01 21:42:34 +0000 |
---|---|---|
committer | Pawel Pekala <pawel@FreeBSD.org> | 2013-11-01 21:42:34 +0000 |
commit | 058eff382bdaf03a022b233af12bed778b292b21 (patch) | |
tree | dc12db74cd4fc2215704811cffe217eeb0c2239c /sysutils/gkrelltop | |
parent | 452af786b2a85525adc8c2afd06859482ec3c6bf (diff) |
Notes
Diffstat (limited to 'sysutils/gkrelltop')
-rw-r--r-- | sysutils/gkrelltop/Makefile | 42 | ||||
-rw-r--r-- | sysutils/gkrelltop/distinfo | 4 | ||||
-rw-r--r-- | sysutils/gkrelltop/files/patch-Makefile | 28 | ||||
-rw-r--r-- | sysutils/gkrelltop/files/patch-gkrelltop.c | 18 | ||||
-rw-r--r-- | sysutils/gkrelltop/pkg-descr | 3 | ||||
-rw-r--r-- | sysutils/gkrelltop/pkg-plist | 2 |
6 files changed, 47 insertions, 50 deletions
diff --git a/sysutils/gkrelltop/Makefile b/sysutils/gkrelltop/Makefile index e6cde8b219b6..84fe7ee95c8f 100644 --- a/sysutils/gkrelltop/Makefile +++ b/sysutils/gkrelltop/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gkrelltop -PORTVERSION= 2.2.10 +PORTVERSION= 2.2.13 CATEGORIES= sysutils MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION}.orig @@ -10,30 +10,40 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= Plugin for gkrellm 2.x shows top three processes, requires procfs -RUN_DEPENDS= gkrellmd:${PORTSDIR}/sysutils/gkrellm2 -BUILD_DEPENDS:= ${RUN_DEPENDS} +LICENSE= GPLv2 + +BUILD_DEPENDS= gkrellmd:${PORTSDIR}/sysutils/gkrellm2 +RUN_DEPENDS:= ${BUILD_DEPENDS} + +WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} USES= gmake pkgconfig -MAKE_ARGS= INSTALLDIR=${LOCALBASE}/libexec/gkrellm2/plugins \ +MAKE_ARGS= CC="${CC} ${CFLAGS} $$(pkg-config gtk+-2.0 --cflags)" \ + CCD="${CC} ${CFLAGS} $$(pkg-config glib-2.0 --cflags)" \ + INSTALLDIR=${PREFIX}/libexec/gkrellm2/plugins \ INSTALLDIRD=${PREFIX}/libexec/gkrellm2/plugins-gkrellmd +CFLAGS+= -fPIC -DFREEBSD -DGKRELLM2 + +PLIST_FILES= libexec/gkrellm2/plugins-gkrellmd/gkrelltopd.so +PLIST_DIRS= libexec/gkrellm2/plugins-gkrellmd \ + libexec/gkrellm2/plugins \ + libexec/gkrellm2 + .if defined(GKRELLM_SERVER_ONLY) ALL_TARGET= server -INSTALL_TARGET= install-server -PLIST_SUB+= CLIENT="@comment " .else -PLIST_SUB+= CLIENT="" +PLIST_FILES+= libexec/gkrellm2/plugins/gkrelltop.so .endif -WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} - -NO_STAGE= yes -post-patch: -.if defined(GKRELLM_SERVER_ONLY) - ${REINPLACE_CMD} 's/^\(PKG.*\)gkrellm/\1gkrellmd/' ${WRKSRC}/configure +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd + (cd ${WRKSRC} && ${INSTALL_DATA} gkrelltopd.so \ + ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd) +.if !defined(GKRELLM_SERVER_ONLY) + @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins + (cd ${WRKSRC} && ${INSTALL_DATA} gkrelltop.so \ + ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins) .endif -post-install: - @${CAT} ${PKGMESSAGE} - .include <bsd.port.mk> diff --git a/sysutils/gkrelltop/distinfo b/sysutils/gkrelltop/distinfo index ecb0f6726d34..a687c1d22df2 100644 --- a/sysutils/gkrelltop/distinfo +++ b/sysutils/gkrelltop/distinfo @@ -1,2 +1,2 @@ -SHA256 (gkrelltop_2.2.10.orig.tar.gz) = 7975dcd2b242639948ad69d07b347037dd6074b37eead80aaf544aa48ec45c6c -SIZE (gkrelltop_2.2.10.orig.tar.gz) = 46018 +SHA256 (gkrelltop_2.2.13.orig.tar.gz) = b2585c4186cc3805fcde73645a71d8eb3f798358caeb31cf3f598795e6ea42e6 +SIZE (gkrelltop_2.2.13.orig.tar.gz) = 49023 diff --git a/sysutils/gkrelltop/files/patch-Makefile b/sysutils/gkrelltop/files/patch-Makefile deleted file mode 100644 index ed512e0afa5a..000000000000 --- a/sysutils/gkrelltop/files/patch-Makefile +++ /dev/null @@ -1,28 +0,0 @@ ---- Makefile.orig 2007-07-21 04:52:00.000000000 +0000 -+++ Makefile -@@ -28,9 +28,9 @@ - OSFLAG = $(shell uname | tr '[:lower:]' '[:upper:]') - SHELL=/bin/sh - --GKRELL1FLAG=1 -+GKRELL1FLAG=0 - #find out if we have gkrellm 2 or 1 (from the gtk+ version) --GKRELL1FLAG=$(shell bash -c 'pkg-config gtk+-2.0 --cflags &>/dev/null && echo 0') -+#GKRELL1FLAG=$(shell bash -c 'pkg-config gtk+-2.0 --cflags &>/dev/null && echo 0') - GKRELLTOP = gkrelltop.so - OBJ = top_three.o gkrelltop.o - EXTRA = krell_panel1.xpm -@@ -65,11 +65,11 @@ WANT_GLIB12 = yes - endif - - ifeq ($(WANT_GLIB12),yes) --CFLAGSD = -I/usr/X11R6/include -D$(OSFLAG) -fPIC -Wall `glib-config --cflags` -+CFLAGSD = -I${PREFIX}/include -D$(OSFLAG) -fPIC -Wall `glib-config --cflags` - LIBSD = `glib-config --libs` - CONFIGURE_ARGS += --with-glib12 - else --CFLAGSD = -D$(OSFLAG) -fPIC -Wall `pkg-config glib-2.0 --cflags` -+CFLAGSD = -D$(OSFLAG) -I${PREFIX}/include -fPIC -Wall `pkg-config glib-2.0 --cflags` - LIBSD = `pkg-config glib-2.0 --libs` - endif - INSTALLDIRD ?= $(PREFIXD)/$(DESTDIR) diff --git a/sysutils/gkrelltop/files/patch-gkrelltop.c b/sysutils/gkrelltop/files/patch-gkrelltop.c new file mode 100644 index 000000000000..dba2704e373d --- /dev/null +++ b/sysutils/gkrelltop/files/patch-gkrelltop.c @@ -0,0 +1,18 @@ +--- gkrelltop.c.orig ++++ gkrelltop.c +@@ -354,6 +354,7 @@ + if(pluginMode == cpu) + snprintf(tmp,sizeof(tmp), "%d: %4.1f%c %6.2d %.30s%c", + i+1, best[i]->amount, '%', best[i]->pid, best[i]->name, ch); ++#if defined(LINUX) + else if(pluginMode == mem) + snprintf(tmp,sizeof(tmp), "%d: %4.1f%c %6.2dMB %6.2d %.30s%c", + i+1, best[i]->amount, '%', best[i]->rss/MEG, +@@ -365,6 +366,7 @@ + (float)(best[i]->io_read - best[i]->previous_io_read)/KIL, + (float)(best[i]->io_write - best[i]->previous_io_write)/KIL, + best[i]->pid, best[i]->name, ch); ++#endif + + strncat(g_tooltip_text,tmp,sizeof(g_tooltip_text)-strlen(g_tooltip_text)); + } diff --git a/sysutils/gkrelltop/pkg-descr b/sysutils/gkrelltop/pkg-descr index ba9c825e7c9b..8886442e41f3 100644 --- a/sysutils/gkrelltop/pkg-descr +++ b/sysutils/gkrelltop/pkg-descr @@ -2,5 +2,4 @@ GKrellM top plugin Plugin that displays top three processes. Requires /proc to be mounted. -Author: Adi Zaimi <zaimi@pegasus.rutgers.edu> -WWW: http://psychology.rutgers.edu/~zaimi/software.html +WWW: http://sourceforge.net/projects/gkrelltop/ diff --git a/sysutils/gkrelltop/pkg-plist b/sysutils/gkrelltop/pkg-plist deleted file mode 100644 index 41d528c6b549..000000000000 --- a/sysutils/gkrelltop/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -libexec/gkrellm2/plugins-gkrellmd/gkrelltopd.so -%%CLIENT%%libexec/gkrellm2/plugins/gkrelltop.so |