head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.22 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.20 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.18 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.16 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.14 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.12 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.10 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.8 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.6 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.4 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.2 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.5.0.2 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.4.0.18 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.16 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.14 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.12 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.10 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.8 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.6 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.3.0.8 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.6 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 buildlink2-base:1.2 pkgsrc-base:1.1.1.2 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2007.11.05.19.06.04; author drochner; state dead; branches; next 1.5; 1.5 date 2007.09.20.21.12.08; author wiz; state Exp; branches; next 1.4; 1.4 date 2005.05.18.22.02.21; author wiz; state dead; branches; next 1.3; 1.3 date 2004.04.02.12.13.57; author jmmv; state Exp; branches; next 1.2; 1.2 date 98.11.01.23.24.18; author tron; state dead; branches; next 1.1; 1.1 date 98.10.07.13.11.35; author agc; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 98.10.07.13.11.35; author agc; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2004.04.02.12.10.12; author jmmv; state Exp; branches; next ; desc @@ 1.6 log @update to 2.20.0 This switches to the new gnome-2.20 branch. pkgsrc notes: -System dependant parts were reorganized upstream, in particular there if a subtree for FreeBSD now, and one for the other BSDs. I didn't pull in the DragonFly patches because I can't decide whether to base them on the freebsd or the rest. -I've changed the NetBSD code to use kinfo_proc2 almost completely. Some vm statistics reporting might be less accurate now because some fields in proc2 seem to be unmaintained by the current kernel (eg ixrss). -Also, some libgtop functions might be able to run in the non-privileged part now, but dealing with this would require even more #ifdefs, so we should consider setting up a private subtree as FreeBSD did. -I didn't verify with older NetBSDs; kvm_getproc2() has been in the tree for quite some time so I hope it will just work without the need for excessive "#if __NetBSD_Version__ > t". @ text @$NetBSD: patch-af,v 1.5 2007/09/20 21:12:08 wiz Exp $ --- sysdeps/freebsd/glibtop_machine.h.orig 2005-07-08 19:00:00.000000000 +0000 +++ sysdeps/freebsd/glibtop_machine.h @@@@ -27,7 +27,9 @@@@ #include #include #include +#ifndef __DragonFly__ #include +#endif #include #include #include @ 1.5 log @Rename libgtop2 to libgtop, to match upstream name. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.1 2006/02/28 23:48:11 joerg Exp $ @ 1.4 log @Remove gnome1 packages except as needed for gnucash. Ok'd by jmmv@@ and rh@@ (gnome 1 maintainers). @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.3 2004/04/02 12:13:57 jmmv Exp $ d3 8 a10 10 --- sysdeps/freebsd/procstate.c.orig Mon Nov 26 23:37:59 2001 +++ sysdeps/freebsd/procstate.c Sun Jan 19 23:21:15 2003 @@@@ -99,9 +99,11 @@@@ case SRUN: buf->state = GLIBTOP_PROCESS_RUNNING; break; +#ifdef SSLEEP case SSLEEP: buf->state = GLIBTOP_PROCESS_INTERRUPTIBLE; break; d12 3 a14 15 case SSTOP: buf->state = GLIBTOP_PROCESS_STOPPED; break; @@@@ -119,9 +121,11 @@@@ case SRUN: buf->state = 'R'; break; +#ifdef SSLEEP case SSLEEP: buf->state = 'S'; break; +#endif case SSTOP: buf->state = 'T'; break; @ 1.3 log @Finish move of libgtop from devel to sysutils, incomplete due to conflicts... So I now see the package was previously here; the reason for the move is to lighten a bit the devel category, which has lots of packages. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.8 2003/01/21 10:12:31 tron Exp $ @ 1.2 log @Move "libgtop" package to "devel" category. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.1 1998/10/07 13:11:35 agc Exp $ d3 10 a12 11 --- sysdeps/bsd/shm_limits.c 1998/10/06 17:04:40 1.1 +++ sysdeps/bsd/shm_limits.c 1998/10/06 17:08:48 @@@@ -27,7 +27,12 @@@@ /* #define KERNEL to get declaration of `struct shminfo'. */ +/* Tut, tut, tut - what about those namespaces? */ +#ifdef __NetBSD__ +#define _KERNEL +#else #define KERNEL d14 15 a28 3 #include #include @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of libgtop-0.26 into the Packages Collection. This is part of the GNOME project, and is used to retrieve system information, such as CPU usage etc. This is not yet complete, but is functional to the point where the whole thing compiles and installs. Someone else can pick this up and run with it now. @ text @@ 1.1.1.2 log @Move libgtop to the sysutils category, coming from devel. This is version 1.0.13nb4. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.8 2003/01/21 10:12:31 tron Exp $ d3 11 a13 10 --- sysdeps/freebsd/procstate.c.orig Mon Nov 26 23:37:59 2001 +++ sysdeps/freebsd/procstate.c Sun Jan 19 23:21:15 2003 @@@@ -99,9 +99,11 @@@@ case SRUN: buf->state = GLIBTOP_PROCESS_RUNNING; break; +#ifdef SSLEEP case SSLEEP: buf->state = GLIBTOP_PROCESS_INTERRUPTIBLE; break; d15 3 a17 15 case SSTOP: buf->state = GLIBTOP_PROCESS_STOPPED; break; @@@@ -119,9 +121,11 @@@@ case SRUN: buf->state = 'R'; break; +#ifdef SSLEEP case SSLEEP: buf->state = 'S'; break; +#endif case SSTOP: buf->state = 'T'; break; @