pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/libgtop update to 2.20.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/74d6c45f9ff8
branches:  trunk
changeset: 535004:74d6c45f9ff8
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Mon Nov 05 19:06:02 2007 +0000

description:
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".

diffstat:

 sysutils/libgtop/Makefile         |   10 +-
 sysutils/libgtop/PLIST            |   55 ++++++++-
 sysutils/libgtop/distinfo         |   40 ++---
 sysutils/libgtop/patches/patch-aa |  241 --------------------------------------
 sysutils/libgtop/patches/patch-ab |  143 ++++++++++++----------
 sysutils/libgtop/patches/patch-ac |   12 +-
 sysutils/libgtop/patches/patch-ad |   19 --
 sysutils/libgtop/patches/patch-ae |   87 -------------
 sysutils/libgtop/patches/patch-af |   14 --
 sysutils/libgtop/patches/patch-ag |  144 +---------------------
 sysutils/libgtop/patches/patch-ah |   12 -
 sysutils/libgtop/patches/patch-ai |  131 ++++++++++++++++----
 sysutils/libgtop/patches/patch-aj |   53 ++++++-
 sysutils/libgtop/patches/patch-ak |   70 -----------
 sysutils/libgtop/patches/patch-al |   96 +++++++++-----
 sysutils/libgtop/patches/patch-am |  108 +++++++---------
 sysutils/libgtop/patches/patch-an |   46 +++++-
 sysutils/libgtop/patches/patch-ao |   94 +++++++-------
 sysutils/libgtop/patches/patch-ap |   69 ----------
 sysutils/libgtop/patches/patch-ba |   34 -----
 sysutils/libgtop/patches/patch-bb |   35 -----
 sysutils/libgtop/patches/patch-bg |   30 ----
 sysutils/libgtop/patches/patch-ca |   13 ++
 sysutils/libgtop/patches/patch-cb |   12 +
 sysutils/libgtop/patches/patch-cc |   35 +++++
 sysutils/libgtop/patches/patch-cd |   55 ++++++++
 26 files changed, 624 insertions(+), 1034 deletions(-)

diffs (truncated from 1999 to 300 lines):

diff -r 002f384b9648 -r 74d6c45f9ff8 sysutils/libgtop/Makefile
--- a/sysutils/libgtop/Makefile Mon Nov 05 17:06:33 2007 +0000
+++ b/sysutils/libgtop/Makefile Mon Nov 05 19:06:02 2007 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2007/09/21 13:04:19 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2007/11/05 19:06:02 drochner Exp $
 
-DISTNAME=              libgtop-2.14.2
-PKGREVISION=           6
+DISTNAME=              libgtop-2.20.0
 CATEGORIES=            sysutils gnome
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/libgtop/2.14/}
+MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/libgtop/2.20/}
 EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
@@ -41,6 +40,9 @@
 .include "../../mk/bsd.prefs.mk"
 
 .if ${OPSYS} == NetBSD
+
+CONFIGURE_ENV+=        fu_cv_sys_mounted_getmntinfo=yes
+
 .  if (${MACHINE_ARCH} != alpha) && \
        (${MACHINE_ARCH} != arm) && (${MACHINE_ARCH} != arm32) && \
        (${MACHINE_ARCH} != i386) && (${MACHINE_ARCH} != m68k) && \
diff -r 002f384b9648 -r 74d6c45f9ff8 sysutils/libgtop/PLIST
--- a/sysutils/libgtop/PLIST    Mon Nov 05 17:06:33 2007 +0000
+++ b/sysutils/libgtop/PLIST    Mon Nov 05 19:06:02 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2007/09/20 21:12:05 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2007/11/05 19:06:02 drochner Exp $
 ${LIBGTOP_SERVER}bin/libgtop_daemon2
 ${LIBGTOP_SERVER}bin/libgtop_server2
 include/libgtop-2.0/glibtop.h
@@ -8,7 +8,6 @@
 include/libgtop-2.0/glibtop/fsusage.h
 include/libgtop-2.0/glibtop/global.h
 include/libgtop-2.0/glibtop/gnuserv.h
-include/libgtop-2.0/glibtop/inodedb.h
 include/libgtop-2.0/glibtop/loadavg.h
 include/libgtop-2.0/glibtop/mem.h
 include/libgtop-2.0/glibtop/mountlist.h
@@ -29,6 +28,7 @@
 include/libgtop-2.0/glibtop/procstate.h
 include/libgtop-2.0/glibtop/proctime.h
 include/libgtop-2.0/glibtop/procuid.h
+include/libgtop-2.0/glibtop/procwd.h
 include/libgtop-2.0/glibtop/sem_limits.h
 include/libgtop-2.0/glibtop/shm_limits.h
 include/libgtop-2.0/glibtop/signal.h
@@ -45,6 +45,53 @@
 info/libgtop2.info
 lib/libgtop-2.0.la
 lib/pkgconfig/libgtop-2.0.pc
+share/gtk-doc/html/libgtop/home.png
+share/gtk-doc/html/libgtop/index.html
+share/gtk-doc/html/libgtop/index.sgml
+share/gtk-doc/html/libgtop/left.png
+share/gtk-doc/html/libgtop/libgtop-Close.html
+share/gtk-doc/html/libgtop/libgtop-Command.html
+share/gtk-doc/html/libgtop/libgtop-GlibTop-Server.html
+share/gtk-doc/html/libgtop/libgtop-GlibTop.html
+share/gtk-doc/html/libgtop/libgtop-Net-List.html
+share/gtk-doc/html/libgtop/libgtop-Net-Load.html
+share/gtk-doc/html/libgtop/libgtop-PPP.html
+share/gtk-doc/html/libgtop/libgtop-Shared-Memory-Limits.html
+share/gtk-doc/html/libgtop/libgtop-Uptime.html
+share/gtk-doc/html/libgtop/libgtop-cpu.html
+share/gtk-doc/html/libgtop/libgtop-fsusage.html
+share/gtk-doc/html/libgtop/libgtop-lib.html
+share/gtk-doc/html/libgtop/libgtop-loadavg.html
+share/gtk-doc/html/libgtop/libgtop-mem.html
+share/gtk-doc/html/libgtop/libgtop-mountlist.html
+share/gtk-doc/html/libgtop/libgtop-msg-limits.html
+share/gtk-doc/html/libgtop/libgtop-open.html
+share/gtk-doc/html/libgtop/libgtop-parameter.html
+share/gtk-doc/html/libgtop/libgtop-procargs.html
+share/gtk-doc/html/libgtop/libgtop-prockernel.html
+share/gtk-doc/html/libgtop/libgtop-proclist.html
+share/gtk-doc/html/libgtop/libgtop-procmap.html
+share/gtk-doc/html/libgtop/libgtop-procmem.html
+share/gtk-doc/html/libgtop/libgtop-procopenfiles.html
+share/gtk-doc/html/libgtop/libgtop-procsegment.html
+share/gtk-doc/html/libgtop/libgtop-procsignal.html
+share/gtk-doc/html/libgtop/libgtop-procstate.html
+share/gtk-doc/html/libgtop/libgtop-proctime.html
+share/gtk-doc/html/libgtop/libgtop-procuid.html
+share/gtk-doc/html/libgtop/libgtop-sem-limits.html
+share/gtk-doc/html/libgtop/libgtop-signal.html
+share/gtk-doc/html/libgtop/libgtop-swap.html
+share/gtk-doc/html/libgtop/libgtop-sysdeps.html
+share/gtk-doc/html/libgtop/libgtop-sysinfo.html
+share/gtk-doc/html/libgtop/libgtop-union.html
+share/gtk-doc/html/libgtop/libgtop-version.html
+share/gtk-doc/html/libgtop/libgtop-white-paper-overview.html
+share/gtk-doc/html/libgtop/libgtop-white-paper.html
+share/gtk-doc/html/libgtop/libgtop.devhelp
+share/gtk-doc/html/libgtop/libgtop.devhelp2
+share/gtk-doc/html/libgtop/right.png
+share/gtk-doc/html/libgtop/style.css
+share/gtk-doc/html/libgtop/up.png
 share/locale/am/LC_MESSAGES/libgtop-2.0.mo
 share/locale/ar/LC_MESSAGES/libgtop-2.0.mo
 share/locale/az/LC_MESSAGES/libgtop-2.0.mo
@@ -58,6 +105,7 @@
 share/locale/cy/LC_MESSAGES/libgtop-2.0.mo
 share/locale/da/LC_MESSAGES/libgtop-2.0.mo
 share/locale/de/LC_MESSAGES/libgtop-2.0.mo
+share/locale/dz/LC_MESSAGES/libgtop-2.0.mo
 share/locale/el/LC_MESSAGES/libgtop-2.0.mo
 share/locale/en_CA/LC_MESSAGES/libgtop-2.0.mo
 share/locale/en_GB/LC_MESSAGES/libgtop-2.0.mo
@@ -94,6 +142,7 @@
 share/locale/ne/LC_MESSAGES/libgtop-2.0.mo
 share/locale/nl/LC_MESSAGES/libgtop-2.0.mo
 share/locale/nn/LC_MESSAGES/libgtop-2.0.mo
+share/locale/oc/LC_MESSAGES/libgtop-2.0.mo
 share/locale/or/LC_MESSAGES/libgtop-2.0.mo
 share/locale/pa/LC_MESSAGES/libgtop-2.0.mo
 share/locale/pl/LC_MESSAGES/libgtop-2.0.mo
@@ -109,6 +158,7 @@
 share/locale/sr@Latn/LC_MESSAGES/libgtop-2.0.mo
 share/locale/sv/LC_MESSAGES/libgtop-2.0.mo
 share/locale/ta/LC_MESSAGES/libgtop-2.0.mo
+share/locale/te/LC_MESSAGES/libgtop-2.0.mo
 share/locale/th/LC_MESSAGES/libgtop-2.0.mo
 share/locale/tr/LC_MESSAGES/libgtop-2.0.mo
 share/locale/uk/LC_MESSAGES/libgtop-2.0.mo
@@ -117,5 +167,6 @@
 share/locale/zh_CN/LC_MESSAGES/libgtop-2.0.mo
 share/locale/zh_HK/LC_MESSAGES/libgtop-2.0.mo
 share/locale/zh_TW/LC_MESSAGES/libgtop-2.0.mo
+@dirrm share/gtk-doc/html/libgtop
 @dirrm include/libgtop-2.0/glibtop
 @dirrm include/libgtop-2.0
diff -r 002f384b9648 -r 74d6c45f9ff8 sysutils/libgtop/distinfo
--- a/sysutils/libgtop/distinfo Mon Nov 05 17:06:33 2007 +0000
+++ b/sysutils/libgtop/distinfo Mon Nov 05 19:06:02 2007 +0000
@@ -1,27 +1,21 @@
-$NetBSD: distinfo,v 1.4 2007/09/20 21:12:06 wiz Exp $
+$NetBSD: distinfo,v 1.5 2007/11/05 19:06:03 drochner Exp $
 
-SHA1 (libgtop-2.14.2.tar.bz2) = 20e79a58c08e06e5f5e68d8ebbd575471f754e96
-RMD160 (libgtop-2.14.2.tar.bz2) = cb51f7252e015e17dcf3f1f991b36bf3e5496efe
-Size (libgtop-2.14.2.tar.bz2) = 664817 bytes
-SHA1 (patch-aa) = 01f43f6786e1d2727b68acb0083283e33cbc9ae5
-SHA1 (patch-ab) = 3a00a1c4f0d895d0e2ecc2bceabc4bbc5dbaa422
-SHA1 (patch-ac) = c645307376eddb5c469ab00bd7ec8217feb3e2d5
-SHA1 (patch-ad) = ada3c0128c0b7d3b670f8d30c910fe4c1e2e351a
-SHA1 (patch-ae) = 035419a4e8a505c672f727c843dbd977acd8ce35
-SHA1 (patch-af) = 520dbdec4a8cba6e82b08c169d97c3caebacd419
-SHA1 (patch-ag) = 2329761a8f0278e8f04a5704b4ab2f63d6b24576
-SHA1 (patch-ah) = 57d112d551149190a6b9c24074427457f8591691
-SHA1 (patch-ai) = 57d891785a45ec532757a48e77adafec091f3953
-SHA1 (patch-aj) = c244b5c60e61594c3d2c0bc95e05e12ad68938db
-SHA1 (patch-ak) = b8365370cd25da8626fc636d4c9faf91a626067d
-SHA1 (patch-al) = 5f7fb52914005c089c72589e8883bc062d3f14ab
-SHA1 (patch-am) = 42bfab5f3e65734e98cee0c4035b17dc515514cf
-SHA1 (patch-an) = 57a79bddc3f0e8237b72486aa8f8906f318ca38d
-SHA1 (patch-ao) = 456feb151050332f1bc6577363329da175499dbc
-SHA1 (patch-ap) = 1b842a59b821b2703b68935f59a65ffb6db3a68f
+SHA1 (libgtop-2.20.0.tar.bz2) = 0b7b7ad57c5b9e8d2fcd3e3f70bf61ba85fbb962
+RMD160 (libgtop-2.20.0.tar.bz2) = 3f03f505995f5bd8b44319c9cf4ba5c4440c4180
+Size (libgtop-2.20.0.tar.bz2) = 766106 bytes
+SHA1 (patch-ab) = cd11ad54870ab54fb940f922c1cc55d1c7ec2161
+SHA1 (patch-ac) = 3dd59355e36657df4c8575c35ef11c28d4192d77
+SHA1 (patch-ag) = 8ed7b66b4250dbc6f6321cef24941f58106fcbaf
+SHA1 (patch-ai) = 856c457b14e384b2c991bf51274f97a3a9c853f1
+SHA1 (patch-aj) = 94e41923f13732118e8e809a09ec4162bf2ca422
+SHA1 (patch-al) = 8d69828a73fd8f87cef08786bc5c3cd864210da6
+SHA1 (patch-am) = e69e9fd4ea90d2bb467050b5b4e8490baa162ef7
+SHA1 (patch-an) = 169366e6dc034db05eb54d6abb1416889f17a8e2
+SHA1 (patch-ao) = f58a1bd19d63377b86478e72f23bd5a4cca5af76
 SHA1 (patch-aq) = bb44484df341a009aa269fbaf5039e351e105e6c
-SHA1 (patch-ba) = fc99c68ec9765439bc82a38223a74bde319d26d5
-SHA1 (patch-bb) = 2940eeb9468f34683bd6d8adca196b669c412bfd
 SHA1 (patch-bc) = 3638dfee30a4f10bc9662c23063df3f6a8cdc914
 SHA1 (patch-bd) = 7825fd4d2e6c06510fa3d76b4efa4d2ffab2a7d8
-SHA1 (patch-bg) = f4adb1f60c777a92e63f4ad0fef6d9addea5f856
+SHA1 (patch-ca) = e92c33e38ef522c179ec4508b239e4eb84a83c9c
+SHA1 (patch-cb) = f95adc119389b75fd4d1954a2f6ef8ff0431bf91
+SHA1 (patch-cc) = 2cb1d2da57a8622c93ed255a416ed9c811e775a2
+SHA1 (patch-cd) = cf96896ddde9c830c1e808d8bf37b9fdb611ed24
diff -r 002f384b9648 -r 74d6c45f9ff8 sysutils/libgtop/patches/patch-aa
--- a/sysutils/libgtop/patches/patch-aa Mon Nov 05 17:06:33 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,241 +0,0 @@
-$NetBSD: patch-aa,v 1.5 2007/09/20 21:12:06 wiz Exp $
-
---- configure.orig     2006-07-27 18:43:37.000000000 +0000
-+++ configure
-@@ -20112,17 +20112,17 @@ echo $ECHO_N "checking for libgtop sysde
-         libgtop_have_sysinfo=yes
-         libgtop_need_server=no
-         ;;
--      freebsd*|netbsd*|openbsd*|bsdi*)
-+      freebsd*|netbsd*|openbsd*|bsdi*|dragonfly*)
-         libgtop_sysdeps_dir=freebsd
-         libgtop_use_machine_h=yes
-         libgtop_need_server=yes
--        libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
-+        libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server2 && chmod 2755 $(bindir)/libgtop_server'
-         ;;
-       solaris*)
-         libgtop_sysdeps_dir=solaris
-         libgtop_use_machine_h=yes
-         libgtop_need_server=yes
--        libgtop_postinstall='chgrp sys $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
-+        libgtop_postinstall='chgrp sys $(bindir)/libgtop_server2 && chmod 2755 $(bindir)/libgtop_server'
-         ;;
-       aix*)
-         libgtop_sysdeps_dir=aix
-@@ -20170,7 +20170,7 @@ echo "${ECHO_T}$libgtop_sysdeps_dir" >&6
- 
- 
-       case "$host_os" in
--      *bsd*)
-+      *bsd* | *dragonfly*)
-         echo "$as_me:$LINENO: checking for kvm_open in -lkvm" >&5
- echo $ECHO_N "checking for kvm_open in -lkvm... $ECHO_C" >&6
- if test "${ac_cv_lib_kvm_kvm_open+set}" = set; then
-@@ -20413,7 +20413,9 @@ cat >>conftest.$ac_ext <<_ACEOF
- #include <net/netisr.h>
- #include <net/route.h>
- 
--#if defined(__FreeBSD__) || defined(__NetBSD__)
-+#if defined(__DragonFly__)
-+#include <net/sppp/if_sppp.h>
-+#elif defined(__FreeBSD__) || defined(__NetBSD__)
- #include <net/if_sppp.h>
- #else
- #include <i4b/sppp/if_sppp.h>
-@@ -20488,7 +20490,9 @@ cat >>conftest.$ac_ext <<_ACEOF
- #include <net/netisr.h>
- #include <net/route.h>
- 
--#if defined(__FreeBSD__) || defined(__NetBSD__)
-+#if defined(__DragonFly__)
-+#include <net/sppp/if_sppp.h>
-+#elif defined(__FreeBSD__) || defined(__NetBSD__)
- #include <net/if_sppp.h>
- #else
- #include <i4b/sppp/if_sppp.h>
-@@ -20561,9 +20565,10 @@ echo $ECHO_N "checking what we need to d
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   msginfo_needs=
--          for def in nothing KERNEL _KERNEL; do
-+          for def in nothing KERNEL _KERNEL_STRUCTURES _KERNEL; do
-             cat >conftest.$ac_ext <<_ACEOF
- #define $def
-+#include <sys/types.h>
- #include <sys/ipc.h>
- #include <sys/msg.h>
- #include <stdio.h>
-@@ -23925,6 +23930,146 @@ fi
- esac
- 
- 
-+echo "$as_me:$LINENO: checking for kvm_open in -lkvm" >&5
-+echo $ECHO_N "checking for kvm_open in -lkvm... $ECHO_C" >&6
-+if test "${ac_cv_lib_mach_kvm_open+set}" = set; then
-+  echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+  ac_check_lib_save_LIBS=$LIBS
-+LIBS="-lkvm  $LIBS"
-+cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h.  */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h.  */
-+
-+/* Override any gcc2 internal prototype to avoid an error.  */
-+#ifdef __cplusplus
-+extern "C"
-+#endif
-+/* We use char because int might match the return type of a gcc2
-+   builtin and then its argument prototype would still apply.  */
-+char kvm_open ();
-+int
-+main ()
-+{
-+kvm_open ();
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext conftest$ac_exeext
-+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
-+  (eval $ac_link) 2>conftest.er1
-+  ac_status=$?
-+  grep -v '^ *+' conftest.er1 >conftest.err
-+  rm -f conftest.er1
-+  cat conftest.err >&5
-+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+  (exit $ac_status); } &&
-+       { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
-+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5



Home | Main Index | Thread Index | Old Index