diff options
author | joerg <joerg@pkgsrc.org> | 2007-04-16 18:20:17 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2007-04-16 18:20:17 +0000 |
commit | 619069ddde6c0c9a6cf64afb3043c542483c7625 (patch) | |
tree | f02df1e50fec025787e0db94fcc8e9ab14bdde95 /sysutils | |
parent | a5f64059b527c6e307fe85b34e48890c8af7e48f (diff) | |
download | pkgsrc-619069ddde6c0c9a6cf64afb3043c542483c7625.tar.gz |
Add DragonFly support (back).
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/xfce4-systemload-plugin/distinfo | 5 | ||||
-rw-r--r-- | sysutils/xfce4-systemload-plugin/patches/patch-ac | 81 | ||||
-rw-r--r-- | sysutils/xfce4-systemload-plugin/patches/patch-ad | 14 | ||||
-rw-r--r-- | sysutils/xfce4-systemload-plugin/patches/patch-ae | 13 |
4 files changed, 112 insertions, 1 deletions
diff --git a/sysutils/xfce4-systemload-plugin/distinfo b/sysutils/xfce4-systemload-plugin/distinfo index 2e469088ddb..aa0a117cf1c 100644 --- a/sysutils/xfce4-systemload-plugin/distinfo +++ b/sysutils/xfce4-systemload-plugin/distinfo @@ -1,7 +1,10 @@ -$NetBSD: distinfo,v 1.9 2007/04/12 09:55:17 martti Exp $ +$NetBSD: distinfo,v 1.10 2007/04/16 18:20:17 joerg Exp $ SHA1 (xfce4-systemload-plugin-0.4.2.tar.bz2) = 517cc051633cc6f28147d5adeaf5db56219dddfb RMD160 (xfce4-systemload-plugin-0.4.2.tar.bz2) = 228ad33b12a6a1151be6d079bd4c5a18fd50ba76 Size (xfce4-systemload-plugin-0.4.2.tar.bz2) = 184575 bytes SHA1 (patch-aa) = 5526126b144359686781e6ddc1ef43fcd0afc03a SHA1 (patch-ab) = 9b7c4c4fd0db26a3ac239d1ffe5f3be7c32902f8 +SHA1 (patch-ac) = 961993f0273ba5ffcf0fa03e7e89aef2d55ab2ca +SHA1 (patch-ad) = 4b428566ae952a4adeea6a6365a762eb92237593 +SHA1 (patch-ae) = 2054a2351a2338c721480bd19d9bf3f03dc80632 diff --git a/sysutils/xfce4-systemload-plugin/patches/patch-ac b/sysutils/xfce4-systemload-plugin/patches/patch-ac new file mode 100644 index 00000000000..67d2409f52d --- /dev/null +++ b/sysutils/xfce4-systemload-plugin/patches/patch-ac @@ -0,0 +1,81 @@ +$NetBSD: patch-ac,v 1.4 2007/04/16 18:20:17 joerg Exp $ + +--- configure.orig 2007-01-17 18:01:14.000000000 +0000 ++++ configure +@@ -4516,6 +4516,76 @@ _ACEOF + + fi + ++{ echo "$as_me:$LINENO: checking for kinfo_get_sched_cputime in -lkinfo" >&5 ++echo $ECHO_N "checking for kinfo_get_sched_cputime in -lkinfo... $ECHO_C" >&6; } ++if test "${ac_cv_lib_kinfo_kinfo_get_sched_cputime+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lkinfo $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 GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char kinfo_get_sched_cputime (); ++int ++main () ++{ ++return kinfo_get_sched_cputime (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&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); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_kinfo_kinfo_get_sched_cputime=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_kinfo_kinfo_get_sched_cputime=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_kinfo_kinfo_get_sched_cputime" >&5 ++echo "${ECHO_T}$ac_cv_lib_kinfo_kinfo_get_sched_cputime" >&6; } ++if test $ac_cv_lib_kinfo_kinfo_get_sched_cputime = yes; then ++ cat >>confdefs.h <<_ACEOF ++#define HAVE_LIBkinfo 1 ++_ACEOF ++ ++ LIBS="-lkinfo $LIBS" ++ ++fi ++ + + ac_ext=c + ac_cpp='$CPP $CPPFLAGS' diff --git a/sysutils/xfce4-systemload-plugin/patches/patch-ad b/sysutils/xfce4-systemload-plugin/patches/patch-ad new file mode 100644 index 00000000000..eb18f47263e --- /dev/null +++ b/sysutils/xfce4-systemload-plugin/patches/patch-ad @@ -0,0 +1,14 @@ +$NetBSD: patch-ad,v 1.1 2007/04/16 18:20:18 joerg Exp $ + +--- configure.in.orig 2007-04-16 16:44:55.000000000 +0000 ++++ configure.in +@@ -44,6 +44,9 @@ dnl *** Check for kvm, needed for BSD ** + dnl ************************************* + AC_CHECK_LIB([kvm], [kvm_open]) + ++dnl *** Check for kinfo, needed for DragonFly *** ++AC_CHECK_LIB([kinfo], [kinfo_get_sched_cputime]) ++ + dnl ********************************** + dnl *** Check for standard headers *** + dnl ********************************** diff --git a/sysutils/xfce4-systemload-plugin/patches/patch-ae b/sysutils/xfce4-systemload-plugin/patches/patch-ae new file mode 100644 index 00000000000..b695e64442c --- /dev/null +++ b/sysutils/xfce4-systemload-plugin/patches/patch-ae @@ -0,0 +1,13 @@ +$NetBSD: patch-ae,v 1.1 2007/04/16 18:20:18 joerg Exp $ + +--- panel-plugin/uptime.c.orig 2007-04-16 17:42:39.000000000 +0000 ++++ panel-plugin/uptime.c +@@ -58,7 +58,7 @@ gulong read_uptime() + return uptime; + } + +-#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) ++#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) + + #ifdef __NetBSD__ + /* |