sysutils/gkrelltop: Upgrade to 2.2.10 to unbreak fetch

The MASTER_SITES of the current version of gkrelltop, 2.2.6 has disappeared.
The project moved to SourceForge, but the earliest version available there
is 2.2.7.  However, 2.2.7 failed to build on FreeBSD 8.4 i386 and
FreeBSD 9.1 amd64.  Version 2.2.13, the latest, fails to build on all
platforms, including DragonFly.  Upgrading to version 2.2.10 results in
successful builds on all platforms.

Also, the header was trimmed and USE_GMAKE was replaced with USES+=gmake.

PR:		ports/178534
Approved by:	bapt (mentor), maintainer timeout (~10 weeks)
This commit is contained in:
John Marino 2013-07-22 18:15:40 +00:00
parent 076cf10694
commit c3b2b09540
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=323490
5 changed files with 27 additions and 40 deletions

View file

@ -1,16 +1,11 @@
# New ports collection makefile for: gkrelltop # Whom: David Gardner
# Date created: 12 April 2004
# Whom: David Gardner
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= gkrelltop PORTNAME= gkrelltop
PORTVERSION= 2.2.6 PORTVERSION= 2.2.10
PORTREVISION= 12
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= http://psychology.rutgers.edu/~zaimi/html/gkrelltop/ MASTER_SITES= SF
DISTNAME= ${PORTNAME}_2.2-6 DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= david@pinko.net MAINTAINER= david@pinko.net
COMMENT= Plugin for gkrellm 2.x shows top three processes, requires procfs COMMENT= Plugin for gkrellm 2.x shows top three processes, requires procfs
@ -18,7 +13,7 @@ COMMENT= Plugin for gkrellm 2.x shows top three processes, requires procfs
RUN_DEPENDS= gkrellmd:${PORTSDIR}/sysutils/gkrellm2 RUN_DEPENDS= gkrellmd:${PORTSDIR}/sysutils/gkrellm2
BUILD_DEPENDS:= ${RUN_DEPENDS} BUILD_DEPENDS:= ${RUN_DEPENDS}
USE_GMAKE= yes USES= gmake
MAKE_ARGS= INSTALLDIR=${LOCALBASE}/libexec/gkrellm2/plugins \ MAKE_ARGS= INSTALLDIR=${LOCALBASE}/libexec/gkrellm2/plugins \
INSTALLDIRD=${PREFIX}/libexec/gkrellm2/plugins-gkrellmd INSTALLDIRD=${PREFIX}/libexec/gkrellm2/plugins-gkrellmd
@ -30,7 +25,7 @@ PLIST_SUB+= CLIENT="@comment "
PLIST_SUB+= CLIENT="" PLIST_SUB+= CLIENT=""
.endif .endif
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
post-patch: post-patch:
.if defined(GKRELLM_SERVER_ONLY) .if defined(GKRELLM_SERVER_ONLY)

View file

@ -1,2 +1,2 @@
SHA256 (gkrelltop_2.2-6.tar.gz) = 8ba11fbbfd5b1cdf33ef489310b565c8dc4252d54ee406effabb43d7ce7cd1d3 SHA256 (gkrelltop_2.2.10.orig.tar.gz) = 7975dcd2b242639948ad69d07b347037dd6074b37eead80aaf544aa48ec45c6c
SIZE (gkrelltop_2.2-6.tar.gz) = 23384 SIZE (gkrelltop_2.2.10.orig.tar.gz) = 46018

View file

@ -1,18 +1,18 @@
--- Makefile.orig Fri Dec 10 19:50:39 2004 --- Makefile.orig 2007-07-21 04:52:00.000000000 +0000
+++ Makefile Mon Jun 13 08:29:12 2005 +++ Makefile
@@ -28,9 +28,9 @@ @@ -28,9 +28,9 @@
OSFLAG = `uname | tr '[:lower:]' '[:upper:]'` OSFLAG = $(shell uname | tr '[:lower:]' '[:upper:]')
SHELL=/bin/sh SHELL=/bin/sh
-GKRELL1FLAG=1 -GKRELL1FLAG=1
+GKRELL1FLAG=0 +GKRELL1FLAG=0
#find out if we have gkrellm 2 or 1 (from the gtk+ version) #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')
+#GKRELL1FLAG=$(shell sh -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 GKRELLTOP = gkrelltop.so
OBJ = top_three.o gkrelltop.o OBJ = top_three.o gkrelltop.o
EXTRA = krell_panel1.xpm EXTRA = krell_panel1.xpm
@@ -61,11 +61,11 @@ @@ -65,11 +65,11 @@ WANT_GLIB12 = yes
endif endif
ifeq ($(WANT_GLIB12),yes) ifeq ($(WANT_GLIB12),yes)
@ -25,4 +25,4 @@
+CFLAGSD = -D$(OSFLAG) -I${PREFIX}/include -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` LIBSD = `pkg-config glib-2.0 --libs`
endif endif
INSTALLDIRD=$(HOME)/.gkrellm2/plugins-gkrellmd INSTALLDIRD ?= $(PREFIXD)/$(DESTDIR)

View file

@ -1,20 +0,0 @@
--- gkrelltop.c.orig Thu Aug 4 21:08:58 2005
+++ gkrelltop.c Thu Aug 4 21:09:34 2005
@@ -324,7 +324,8 @@
TextStyle *ts, *ts_alt;
gint y;
gint i;
-
+ GkrellmPiximage *krell_image = NULL;
+
/* See comments about first create in demo2.c
*/
if (first_create)
@@ -335,7 +336,6 @@
ts = gkrellm_meter_textstyle(style_id); //smaller font e brighter col
ts_alt = gkrellm_meter_alt_textstyle(style_id); //smaller font e brighter col
- GkrellmPiximage *krell_image = NULL;
//krell_image = gkrellm_krell_meter_piximage(style_id);
gkrellm_load_piximage("krell_panel1", krell_panel1_xpm, &krell_image, STYLE_NAME);
/*

View file

@ -0,0 +1,12 @@
--- top_three.c.orig 2009-07-24 03:53:17.000000000 +0000
+++ top_three.c
@@ -16,6 +16,9 @@
* because every OS has it's own way of revealing CPU/memory usage.
* compile with gcc -DOS ...
*/
+#if defined(DRAGONFLY)
+#define FREEBSD
+#endif
#if defined(FREEBSD)
#define OS_DEFINED
#endif /* defined(FREEBSD) */