summaryrefslogtreecommitdiff
path: root/devel/libgtop2
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2001-09-16 01:02:46 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2001-09-16 01:02:46 +0000
commitdb3dca6dbd32fe6ea3d51bc037e6f9cdc66c343b (patch)
tree29d590ca0bc9e66d81bc3218a0684c2daf9d4a68 /devel/libgtop2
parentcee16c481f7e9a7dc5b8ecea4ccfb04af8ba2ab0 (diff)
Diffstat (limited to 'devel/libgtop2')
-rw-r--r--devel/libgtop2/Makefile39
-rw-r--r--devel/libgtop2/distinfo1
-rw-r--r--devel/libgtop2/files/patch-ab29
-rw-r--r--devel/libgtop2/files/patch-ac15
-rw-r--r--devel/libgtop2/files/patch-ah30
-rw-r--r--devel/libgtop2/files/patch-aj373
-rw-r--r--devel/libgtop2/pkg-comment1
-rw-r--r--devel/libgtop2/pkg-descr3
-rw-r--r--devel/libgtop2/pkg-plist101
9 files changed, 0 insertions, 592 deletions
diff --git a/devel/libgtop2/Makefile b/devel/libgtop2/Makefile
deleted file mode 100644
index 94af3fda2d6d..000000000000
--- a/devel/libgtop2/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: libgtop
-# Date Created: 26 Sep 1998
-# Whom: Vanilla I. Shu <vanilla@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libgtop
-PORTVERSION= 1.0.12
-CATEGORIES= devel gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= stable/sources/libgtop
-
-MAINTAINER= gnome@FreeBSD.org
-
-LIB_DEPENDS= guile.9:${PORTSDIR}/lang/guile
-
-USE_PERL5= yes
-USE_GMAKE= yes
-USE_GNOMELIBS= yes
-USE_LIBTOOL= yes
-INSTALLS_SHLIB= yes
-
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LIBS="-L${LOCALBASE}/lib"
-
-pre-patch:
- @${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
- s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
- @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \
- 's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \
- s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g'
-
-post-install:
- install-info --section="Programming \& development tools" \
- --entry="* libgtop: (libgtop). libgtop programming manual" \
- ${PREFIX}/info/libgtop.info ${PREFIX}/info/dir
-
-.include <bsd.port.mk>
diff --git a/devel/libgtop2/distinfo b/devel/libgtop2/distinfo
deleted file mode 100644
index d3030c0e1e50..000000000000
--- a/devel/libgtop2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (libgtop-1.0.12.tar.gz) = ac2cbd0245845dc13bfe262fd6a5577a
diff --git a/devel/libgtop2/files/patch-ab b/devel/libgtop2/files/patch-ab
deleted file mode 100644
index c1b39624b2fe..000000000000
--- a/devel/libgtop2/files/patch-ab
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.in.orig Tue Oct 19 06:04:23 1999
-+++ Makefile.in Tue Oct 26 11:42:07 1999
-@@ -187,7 +187,7 @@
- EXTRA_DIST = autogen.sh libgtop.spec.in copyright.txt libgtopConf.sh.in LIBGTOP-VERSION features.def libgtop-config.in RELNOTES-0.25 RELNOTES-1.0 RELNOTES-1.0.x libgtop-sysdeps.m4 README libgtop-mirror.sh
-
-
--confexecdir = $(libdir)
-+confexecdir = $(sysconfdir)
- confexec_DATA = $(top_builddir)/libgtopConf.sh $(top_builddir)/libgtop-features.def
-
-
-@@ -558,7 +558,7 @@
- $(top_srcdir)/aclocal.m4: libgtop-sysdeps.m4
-
- libgtopConf.sh: libgtopConf.sh.in Makefile
-- sed -e 's#\@LIBGTOP_LIBDIR\@#$(libdir)#g' \
-+ sed -e 's#\@LIBGTOP_LIBDIR\@#$(confexecdir)#g' \
- -e 's#\@LIBGTOP_INCLUDEDIR\@#$(includedir)#g' \
- -e 's#\@LIBGTOP_DATADIR\@#$(datadir)#g' \
- -e 's#\@LIBGTOP_EXTRA_LIBS\@#$(LIBGTOP_EXTRA_LIBS)#g' \
-@@ -587,7 +587,7 @@
- && mv libgtopConf.tmp libgtopConf.sh
-
- libgtop-config: libgtop-config.in Makefile
-- sed -e 's#\@LIBGTOP_LIBDIR\@#$(libdir)#g' \
-+ sed -e 's#\@LIBGTOP_LIBDIR\@#$(confexecdir)#g' \
- < $(srcdir)/libgtop-config.in > libgtop-config.tmp \
- && mv libgtop-config.tmp libgtop-config && \
- chmod 755 libgtop-config
diff --git a/devel/libgtop2/files/patch-ac b/devel/libgtop2/files/patch-ac
deleted file mode 100644
index f2e96066aab2..000000000000
--- a/devel/libgtop2/files/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
---- configure.orig Tue Oct 19 04:16:30 1999
-+++ configure Tue Oct 26 11:46:41 1999
-@@ -971,9 +971,9 @@
-
- # libtool versioning
- LT_RELEASE=$LIBGTOP_MAJOR_VERSION.$LIBGTOP_MINOR_VERSION
--LT_CURRENT=`expr $LIBGTOP_MICRO_VERSION - $LIBGTOP_INTERFACE_AGE`
--LT_REVISION=$LIBGTOP_INTERFACE_AGE
--LT_AGE=`expr $LIBGTOP_BINARY_AGE - $LIBGTOP_INTERFACE_AGE`
-+LT_CURRENT=1
-+LT_REVISION=0
-+LT_AGE=0
- LT_VERSION_INFO='-version-info ${LT_CURRENT}:${LT_REVISION}:${LT_AGE}'
-
-
diff --git a/devel/libgtop2/files/patch-ah b/devel/libgtop2/files/patch-ah
deleted file mode 100644
index 3fa66d354b33..000000000000
--- a/devel/libgtop2/files/patch-ah
+++ /dev/null
@@ -1,30 +0,0 @@
---- sysdeps/freebsd/procmap.c.orig Thu May 27 13:56:48 1999
-+++ sysdeps/freebsd/procmap.c Thu Mar 1 17:29:02 2001
-@@ -35,3 +35,7 @@
- #include <vm/vm_object.h>
-+#if (__FreeBSD_version >= 400011)
-+#include <vm/vm.h>
-+#else
- #include <vm/vm_prot.h>
-+#endif
- #include <vm/vm_map.h>
-@@ -94,3 +98,2 @@
- struct inode inode;
-- struct mount mount;
- #endif
-@@ -116,3 +119,7 @@
- if (kvm_read (server->machine.kd,
-+#if (__FreeBSD_version >= 500013)
-+ (unsigned long) pinfo [0].ki_vmspace,
-+#else
- (unsigned long) pinfo [0].kp_proc.p_vmspace,
-+#endif
- (char *) &vmspace, sizeof (vmspace)) != sizeof (vmspace))
-@@ -253,7 +260,2 @@
- glibtop_error_io_r (server, "kvm_read (inode)");
--
-- if (kvm_read (server->machine.kd,
-- (unsigned long) vnode.v_mount,
-- &mount, sizeof (mount)) != sizeof (mount))
-- glibtop_error_io_r (server, "kvm_read (mount)");
-
diff --git a/devel/libgtop2/files/patch-aj b/devel/libgtop2/files/patch-aj
deleted file mode 100644
index 9adf3b28d865..000000000000
--- a/devel/libgtop2/files/patch-aj
+++ /dev/null
@@ -1,373 +0,0 @@
---- sysdeps/freebsd/proclist.c.orig Thu May 27 09:04:05 1999
-+++ sysdeps/freebsd/proclist.c Fri Dec 22 18:02:59 2000
-@@ -88,9 +88,20 @@
- for (i=j=0; i < count; i++) {
-+#if __FreeBSD_version >= 500013
-+#define XXX_P_STAT ki_stat
-+#define XXX_P_RUID ki_ruid
-+#define XXX_P_PID ki_pid
-+
-+#else
-+#define XXX_P_STAT kp_proc.p_stat
-+#define XXX_P_RUID kp_eproc.e_pcred.p_ruid
-+#define XXX_P_PID kp_proc.p_pid
-+
-+#endif
- if ((real_which & GLIBTOP_EXCLUDE_IDLE) &&
-- (pinfo[i].kp_proc.p_stat != SRUN))
-+ (pinfo[i].XXX_P_STAT != SRUN))
- continue;
- else if ((real_which & GLIBTOP_EXCLUDE_SYSTEM) &&
-- (pinfo[i].kp_eproc.e_pcred.p_ruid == 0))
-+ (pinfo[i].XXX_P_RUID == 0))
- continue;
-- pids [j++] = (unsigned) pinfo[i].kp_proc.p_pid;
-+ pids [j++] = (unsigned) pinfo[i].XXX_P_PID;
- } /* end for */
---- sysdeps/freebsd/procstate.c.orig Sat Oct 16 13:01:39 1999
-+++ sysdeps/freebsd/procstate.c Fri Dec 22 18:00:55 2000
-@@ -78,11 +78,29 @@
-
-- strncpy (buf->cmd, pinfo [0].kp_proc.p_comm, sizeof (buf->cmd)-1);
-+#if __FreeBSD_version >= 500013
-+#define XXX_P_COMM ki_comm
-+#define XXX_P_SVUID ki_svuid
-+#define XXX_P_SVGID ki_svgid
-+#define XXX_P_RUID ki_ruid
-+#define XXX_P_RGID ki_rgid
-+#define XXX_P_STAT ki_stat
-+
-+#else
-+#define XXX_P_COMM kp_proc.p_comm
-+#define XXX_P_SVUID kp_eproc.e_pcred.p_svuid
-+#define XXX_P_SVGID kp_eproc.e_pcred.p_svgid
-+#define XXX_P_RUID kp_eproc.e_pcred.p_ruid
-+#define XXX_P_RGID kp_eproc.e_pcred.p_rgid
-+#define XXX_P_STAT kp_proc.p_stat
-+
-+#endif
-+
-+ strncpy (buf->cmd, pinfo [0].XXX_P_COMM, sizeof (buf->cmd)-1);
- buf->cmd [sizeof (buf->cmd)-1] = 0;
-
-- buf->uid = pinfo [0].kp_eproc.e_pcred.p_svuid;
-- buf->gid = pinfo [0].kp_eproc.e_pcred.p_svgid;
-+ buf->uid = pinfo [0].XXX_P_SVUID;
-+ buf->gid = pinfo [0].XXX_P_SVGID;
-
- #if LIBGTOP_VERSION_CODE >= 1001000
-- buf->ruid = pinfo [0].kp_eproc.e_pcred.p_ruid;
-- buf->rgid = pinfo [0].kp_eproc.e_pcred.p_rgid;
-+ buf->ruid = pinfo [0].XXX_P_RUID;
-+ buf->rgid = pinfo [0].XXX_P_RGID;
- #endif
-@@ -94,3 +112,3 @@
- #if LIBGTOP_VERSION_CODE >= 1001000
-- switch (pinfo [0].kp_proc.p_stat) {
-+ switch (pinfo [0].XXX_P_STAT) {
- case SIDL:
-@@ -114,3 +132,3 @@
- #else
-- switch (pinfo [0].kp_proc.p_stat) {
-+ switch (pinfo [0].XXX_P_STAT) {
- case SIDL:
---- sysdeps/freebsd/procuid.c.orig Fri Sep 17 06:08:07 1999
-+++ sysdeps/freebsd/procuid.c Thu Feb 15 01:16:50 2001
-@@ -86,13 +86,42 @@
-
-- buf->uid = pinfo [0].kp_eproc.e_pcred.p_ruid;
-- buf->euid = pinfo [0].kp_eproc.e_pcred.p_svuid;
-- buf->gid = pinfo [0].kp_eproc.e_pcred.p_rgid;
-- buf->egid = pinfo [0].kp_eproc.e_pcred.p_svgid;
--
-- buf->ppid = pinfo [0].kp_eproc.e_ppid;
-- buf->pgrp = pinfo [0].kp_eproc.e_pgid;
-- buf->tpgid = pinfo [0].kp_eproc.e_tpgid;
-+#if __FreeBSD_version >= 500013
-
-- buf->nice = pinfo [0].kp_proc.p_nice;
-- buf->priority = pinfo [0].kp_proc.p_priority;
-+#define XXX_P_RUID ki_ruid
-+#define XXX_P_SVUID ki_svuid
-+#define XXX_P_RGID ki_rgid
-+#define XXX_P_SVGID ki_svgid
-+#define XXX_E_PPID ki_ppid
-+#define XXX_E_PGID ki_pgid
-+#define XXX_E_TPGID ki_tpgid
-+#define XXX_P_NICE ki_nice
-+#if __FreeBSD_version >= 500013
-+#define XXX_P_PRIORITY ki_pri.pri_user
-+#else
-+#define XXX_P_PRIORITY ki_priority
-+#endif
-+#else
-+
-+#define XXX_P_RUID kp_eproc.e_pcred.p_ruid
-+#define XXX_P_SVUID kp_eproc.e_pcred.p_svuid
-+#define XXX_P_RGID kp_eproc.e_pcred.p_rgid
-+#define XXX_P_SVGID kp_eproc.e_pcred.p_svgid
-+#define XXX_E_PPID kp_eproc.e_ppid
-+#define XXX_E_PGID kp_eproc.e_pgid
-+#define XXX_E_TPGID kp_eproc.e_tpgid
-+#define XXX_P_NICE kp_proc.p_nice
-+#define XXX_P_PRIORITY kp_proc.p_priority
-+
-+#endif
-+
-+ buf->uid = pinfo [0].XXX_P_RUID;
-+ buf->euid = pinfo [0].XXX_P_SVUID;
-+ buf->gid = pinfo [0].XXX_P_RGID;
-+ buf->egid = pinfo [0].XXX_P_SVGID;
-+
-+ buf->ppid = pinfo [0].XXX_E_PPID;
-+ buf->pgrp = pinfo [0].XXX_E_PGID;
-+ buf->tpgid = pinfo [0].XXX_E_TPGID;
-+
-+ buf->nice = pinfo [0].XXX_P_NICE;
-+ buf->priority = pinfo [0].XXX_P_PRIORITY;
-
---- sysdeps/freebsd/proctime.c.orig Fri Sep 17 06:08:07 1999
-+++ sysdeps/freebsd/proctime.c Thu Feb 15 01:15:11 2001
-@@ -68,5 +68,2 @@
- u_quad_t u, st, ut, it, tot;
--#if (__FreeBSD_version < 300003)
-- long sec, usec;
--#endif
- struct timeval tv;
-@@ -83,8 +80,3 @@
-
--#if (defined __FreeBSD__) && (__FreeBSD_version >= 300003)
--
-- /* This was changed from a `struct timeval' into a `u_int64_t'
-- * on FreeBSD 3.0 and renamed p_rtime -> p_runtime.
-- */
--
-+#if (defined __FreeBSD__)
- totusec = (u_quad_t) p->p_runtime;
-@@ -159,6 +151,6 @@
-
--#if (defined __FreeBSD__) && (__FreeBSD_version >= 300003)
-- buf->rtime = pinfo [0].kp_proc.p_runtime;
-+#if (defined __FreeBSD__) && (__FreeBSD_version >= 500013)
-+ buf->rtime = pinfo [0].ki_runtime;
- #else
-- buf->rtime = tv2sec (pinfo [0].kp_proc.p_rtime);
-+ buf->rtime = pinfo [0].kp_proc.p_runtime;
- #endif
-@@ -194,2 +186,17 @@
- #else
-+#if __FreeBSD_version >= 500013
-+#if __FreeBSD_version >= 500016
-+ if ((pinfo [0].ki_flag & PS_INMEM)) {
-+#else
-+ if ((pinfo [0].ki_flag & P_INMEM)) {
-+#endif
-+ buf->utime = pinfo [0].ki_runtime;
-+ buf->stime = 0; /* XXX */
-+ buf->cutime = tv2sec (pinfo [0].ki_childtime);
-+ buf->cstime = 0; /* XXX */
-+ buf->start_time = tv2sec (pinfo [0].ki_start);
-+ buf->flags = _glibtop_sysdeps_proc_time_user;
-+ }
-+
-+#else
- glibtop_suid_enter (server);
-@@ -224,2 +231,3 @@
- }
-+#endif
-
---- sysdeps/freebsd/procmem.c.orig Thu May 27 13:56:49 1999
-+++ sysdeps/freebsd/procmem.c Wed Dec 27 10:16:26 2000
-@@ -139,2 +139,18 @@
-
-+#if __FreeBSD_version >= 500013
-+
-+#define XXX_P_VMSPACE ki_vmspace
-+
-+ buf->rss_rlim = pinfo [0].ki_rssize;
-+
-+ buf->vsize = buf->size = (u_int64_t) pagetok
-+ (pinfo [0].ki_tsize + pinfo [0].ki_dsize + pinfo[0].ki_ssize)
-+ << LOG1024;
-+ buf->resident = buf->rss = (u_int64_t) pagetok
-+ (pinfo [0].ki_rssize) << LOG1024;
-+
-+#else
-+
-+#define XXX_P_VMSPACE kp_proc.p_vmspace
-+
- if (kvm_read (server->machine.kd,
-@@ -156,2 +172,3 @@
- (vms->vm_rssize) << LOG1024;
-+#endif
-
-@@ -160,3 +177,3 @@
- if (kvm_read (server->machine.kd,
-- (unsigned long) pinfo [0].kp_proc.p_vmspace,
-+ (unsigned long) pinfo [0].XXX_P_VMSPACE,
- (char *) &vmspace, sizeof (vmspace)) != sizeof (vmspace)) {
---- sysdeps/freebsd/procsignal.c.orig Sun Feb 13 15:31:39 2000
-+++ sysdeps/freebsd/procsignal.c Wed Dec 27 10:22:28 2000
-@@ -69,2 +69,18 @@
-
-+#if __FreeBSD_version >= 500013
-+
-+#define XXX_P_SIGLIST ki_siglist
-+#define XXX_P_SIGMASK ki_sigmask
-+#define XXX_P_SIGIGNORE ki_sigignore
-+#define XXX_P_SIGCATCH ki_sigcatch
-+
-+#else
-+
-+#define XXX_P_SIGLIST kp_proc.p_siglist
-+#define XXX_P_SIGMASK kp_proc.p_sigmask
-+#define XXX_P_SIGIGNORE kp_proc.p_sigignore
-+#define XXX_P_SIGCATCH kp_proc.p_sigcatch
-+
-+#endif
-+
- /* signal: mask of pending signals.
-@@ -73,3 +89,3 @@
- #if (defined(__NetBSD__) && (NSIG > 32)) || (__FreeBSD_version >= 400011)
-- buf->signal [0] = pinfo [0].kp_proc.p_siglist.__bits[0];
-+ buf->signal [0] = pinfo [0].XXX_P_SIGLIST.__bits[0];
- #else
-@@ -82,3 +98,3 @@
- #if (defined(__NetBSD__) && (NSIG > 32)) || (__FreeBSD_version >= 400011)
-- buf->blocked [0] = pinfo [0].kp_proc.p_sigmask.__bits[0];
-+ buf->blocked [0] = pinfo [0].XXX_P_SIGMASK.__bits[0];
- #else
-@@ -91,3 +107,3 @@
- #if (defined(__NetBSD__) && (NSIG > 32)) || (__FreeBSD_version >= 400011)
-- buf->sigignore [0] = pinfo [0].kp_proc.p_sigignore.__bits[0];
-+ buf->sigignore [0] = pinfo [0].XXX_P_SIGIGNORE.__bits[0];
- #else
-@@ -100,3 +116,3 @@
- #if (defined(__NetBSD__) && (NSIG > 32)) || (__FreeBSD_version >= 400011)
-- buf->sigcatch [0] = pinfo [0].kp_proc.p_sigcatch.__bits[0];
-+ buf->sigcatch [0] = pinfo [0].XXX_P_SIGCATCH.__bits[0];
- #else
---- sysdeps/freebsd/prockernel.c.orig Sat Oct 16 13:31:43 1999
-+++ sysdeps/freebsd/prockernel.c Wed Dec 27 10:50:19 2000
-@@ -36,8 +36,2 @@
- #endif
--#if !defined(__bsdi__) && !(defined(__FreeBSD__) && defined(__alpha__))
--#include <machine/pcb.h>
--#endif
--#if defined(__FreeBSD__) && !defined(__alpha__)
--#include <machine/tss.h>
--#endif
-
-@@ -80,10 +74,4 @@
- struct kinfo_proc *pinfo;
-- struct user *u_addr = (struct user *)USRSTACK;
-- struct pstats pstats;
-- struct pcb pcb;
- int count;
-
-- char filename [BUFSIZ];
-- struct stat statb;
--
- glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_PROC_KERNEL), 0);
-@@ -103,7 +91,21 @@
-
-- buf->nwchan = (unsigned long) pinfo [0].kp_proc.p_wchan &~ KERNBASE;
-+#if __FreeBSD_version >= 500013
-+
-+#define XXX_P_WCHAN ki_wchan
-+#define XXX_P_WMESG ki_wmesg
-+#define XXX_E_WMESG ki_wmesg
-+
-+#else
-+
-+#define XXX_P_WCHAN kp_proc.p_wchan
-+#define XXX_P_WMESG kp_proc.p_wmesg
-+#define XXX_E_WMESG kp_eproc.e_wmesg
-+
-+#endif
-+
-+ buf->nwchan = (unsigned long) pinfo [0].XXX_P_WCHAN &~ KERNBASE;
- buf->flags |= (1L << GLIBTOP_PROC_KERNEL_NWCHAN);
-
-- if (pinfo [0].kp_proc.p_wchan && pinfo [0].kp_proc.p_wmesg) {
-- strncpy (buf->wchan, pinfo [0].kp_eproc.e_wmesg,
-+ if (pinfo [0].XXX_P_WCHAN && pinfo [0].XXX_P_WMESG) {
-+ strncpy (buf->wchan, pinfo [0].XXX_E_WMESG,
- sizeof (buf->wchan) - 1);
-@@ -115,70 +117,8 @@
-
-- /* Taken from `saveuser ()' in `/usr/src/bin/ps/ps.c'. */
--
-- /* [FIXME]: /usr/include/sys/user.h tells me that the user area
-- * may or may not be at the same kernel address in all
-- * processes, but I don't see any way to get that address.
-- * Since `ps' simply uses its own address, I think it's
-- * safe to do this here, too. */
--
-- /* NOTE: You need to mount the /proc filesystem to make
-- * `kvm_uread' work. */
--
-- sprintf (filename, "/proc/%d/mem", (int) pid);
-- if (stat (filename, &statb)) return;
--
-- glibtop_suid_enter (server);
--
-- if ((pinfo [0].kp_proc.p_flag & P_INMEM) &&
-- kvm_uread (server->machine.kd, &(pinfo [0]).kp_proc,
-- (unsigned long) &u_addr->u_stats,
-- (char *) &pstats, sizeof (pstats)) == sizeof (pstats))
-- {
-- /*
-- * The u-area might be swapped out, and we can't get
-- * at it because we have a crashdump and no swap.
-- * If it's here fill in these fields, otherwise, just
-- * leave them 0.
-- */
--
-- buf->min_flt = (u_int64_t) pstats.p_ru.ru_minflt;
-- buf->maj_flt = (u_int64_t) pstats.p_ru.ru_majflt;
-- buf->cmin_flt = (u_int64_t) pstats.p_cru.ru_minflt;
-- buf->cmaj_flt = (u_int64_t) pstats.p_cru.ru_majflt;
--
-- buf->flags |= _glibtop_sysdeps_proc_kernel_pstats;
-- }
--
-- if ((pinfo [0].kp_proc.p_flag & P_INMEM) &&
-- kvm_uread (server->machine.kd, &(pinfo [0]).kp_proc,
-- (unsigned long) &u_addr->u_pcb,
-- (char *) &pcb, sizeof (pcb)) == sizeof (pcb))
-- {
--#ifdef __FreeBSD__
--#ifndef __alpha__
--#if (__FreeBSD_version >= 300003)
-- buf->kstk_esp = (u_int64_t) pcb.pcb_esp;
-- buf->kstk_eip = (u_int64_t) pcb.pcb_eip;
--#else
-- buf->kstk_esp = (u_int64_t) pcb.pcb_ksp;
-- buf->kstk_eip = (u_int64_t) pcb.pcb_pc;
--#endif
--#else
-- /*xxx FreeBSD/Alpha? */
--#endif
--#else
-- buf->kstk_esp = (u_int64_t) pcb.pcb_tss.tss_esp0;
--#ifdef __bsdi__
-- buf->kstk_eip = (u_int64_t) pcb.pcb_tss.tss_eip;
--#else
-- buf->kstk_eip = (u_int64_t) pcb.pcb_tss.__tss_eip;
--#endif
--
-- buf->flags |= _glibtop_sysdeps_proc_kernel_pcb;
--#endif
-- }
--
-- /* Taken from `wchan ()' in `/usr/src/bin/ps/print.c'. */
--
-- glibtop_suid_leave (server);
-+ /* XXX: the code here was, quite frankly, junk, and almost
-+ * certainly wrong - remove it all, leave these fields
-+ * unpopulated, and give up until such time as the right
-+ * code is produced for both FreeBSD 4.x and 5.x
-+ */
-+ return;
- }
diff --git a/devel/libgtop2/pkg-comment b/devel/libgtop2/pkg-comment
deleted file mode 100644
index a3c81ffda518..000000000000
--- a/devel/libgtop2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNOME top library
diff --git a/devel/libgtop2/pkg-descr b/devel/libgtop2/pkg-descr
deleted file mode 100644
index ddc4bde235b7..000000000000
--- a/devel/libgtop2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is library for the gtop, GNOME version of top command.
-The top command is a tool to display and update information about the
-top cpu processes.
diff --git a/devel/libgtop2/pkg-plist b/devel/libgtop2/pkg-plist
deleted file mode 100644
index fde69f134d3c..000000000000
--- a/devel/libgtop2/pkg-plist
+++ /dev/null
@@ -1,101 +0,0 @@
-bin/libgtop-config
-bin/libgtop_daemon
-bin/libgtop_server
-etc/libgtop-features.def
-etc/libgtopConf.sh
-include/glibtop.h
-include/glibtop/close.h
-include/glibtop/command.h
-include/glibtop/cpu.h
-include/glibtop/error.h
-include/glibtop/fsusage.h
-include/glibtop/global.h
-include/glibtop/gnuserv.h
-include/glibtop/inodedb.h
-include/glibtop/loadavg.h
-include/glibtop/mem.h
-include/glibtop/mountlist.h
-include/glibtop/msg_limits.h
-include/glibtop/netload.h
-include/glibtop/open.h
-include/glibtop/parameter.h
-include/glibtop/ppp.h
-include/glibtop/procargs.h
-include/glibtop/prockernel.h
-include/glibtop/proclist.h
-include/glibtop/procmap.h
-include/glibtop/procmem.h
-include/glibtop/procsegment.h
-include/glibtop/procsignal.h
-include/glibtop/procstate.h
-include/glibtop/proctime.h
-include/glibtop/procuid.h
-include/glibtop/read.h
-include/glibtop/read_data.h
-include/glibtop/sem_limits.h
-include/glibtop/shm_limits.h
-include/glibtop/signal.h
-include/glibtop/swap.h
-include/glibtop/sysdeps.h
-include/glibtop/sysinfo.h
-include/glibtop/types.h
-include/glibtop/union.h
-include/glibtop/uptime.h
-include/glibtop/version.h
-include/glibtop/write.h
-include/glibtop/xmalloc.h
-include/glibtop_machine.h
-include/glibtop_server.h
-include/glibtop_suid.h
-@unexec install-info --delete %D/info/libgtop.info %D/info/dir
-info/libgtop.info
-@exec install-info --section="Programming \& development tools" --entry="* libgtop: (libgtop). libgtop programming manual" %D/info/libgtop.info %D/info/dir
-lib/libgtop.a
-lib/libgtop.so
-lib/libgtop.so.1
-lib/libgtop_common.a
-lib/libgtop_common.so
-lib/libgtop_common.so.1
-lib/libgtop_guile.a
-lib/libgtop_guile.so
-lib/libgtop_guile.so.1
-lib/libgtop_guile_names.a
-lib/libgtop_guile_names.so
-lib/libgtop_guile_names.so.1
-lib/libgtop_names.a
-lib/libgtop_names.so
-lib/libgtop_names.so.1
-lib/libgtop_suid_common.a
-lib/libgtop_suid_common.so
-lib/libgtop_suid_common.so.1
-lib/libgtop_sysdeps.a
-lib/libgtop_sysdeps.so
-lib/libgtop_sysdeps.so.1
-lib/libgtop_sysdeps_suid.a
-lib/libgtop_sysdeps_suid.so
-lib/libgtop_sysdeps_suid.so.1
-share/locale/az/LC_MESSAGES/libgtop.mo
-share/locale/da/LC_MESSAGES/libgtop.mo
-share/locale/de/LC_MESSAGES/libgtop.mo
-share/locale/el/LC_MESSAGES/libgtop.mo
-share/locale/es/LC_MESSAGES/libgtop.mo
-share/locale/es_DO/LC_MESSAGES/libgtop.mo
-share/locale/es_GT/LC_MESSAGES/libgtop.mo
-share/locale/es_HN/LC_MESSAGES/libgtop.mo
-share/locale/es_MX/LC_MESSAGES/libgtop.mo
-share/locale/es_PA/LC_MESSAGES/libgtop.mo
-share/locale/es_PE/LC_MESSAGES/libgtop.mo
-share/locale/es_SV/LC_MESSAGES/libgtop.mo
-share/locale/fi/LC_MESSAGES/libgtop.mo
-share/locale/fr/LC_MESSAGES/libgtop.mo
-share/locale/gl/LC_MESSAGES/libgtop.mo
-share/locale/ja/LC_MESSAGES/libgtop.mo
-share/locale/ko/LC_MESSAGES/libgtop.mo
-share/locale/nl/LC_MESSAGES/libgtop.mo
-share/locale/no/LC_MESSAGES/libgtop.mo
-share/locale/pl/LC_MESSAGES/libgtop.mo
-share/locale/pt_BR/LC_MESSAGES/libgtop.mo
-share/locale/sk/LC_MESSAGES/libgtop.mo
-share/locale/sl/LC_MESSAGES/libgtop.mo
-share/locale/sv/LC_MESSAGES/libgtop.mo
-@dirrm include/glibtop