From owner-freebsd-gnome@FreeBSD.ORG Sun Nov 16 15:36:31 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5456216A4CE for ; Sun, 16 Nov 2003 15:36:31 -0800 (PST) Received: from lakemtao05.cox.net (lakemtao05.cox.net [68.1.17.116]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B26B43FDD for ; Sun, 16 Nov 2003 15:36:30 -0800 (PST) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.11]) by lakemtao05.cox.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP id <20031116233629.JCNM29834.lakemtao05.cox.net@mezz.mezzweb.com>; Sun, 16 Nov 2003 18:36:29 -0500 Date: Sun, 16 Nov 2003 17:35:51 -0600 To: Franz Klammer References: <3FB3CA31.20309@webonaut.com> <3FB3D047.3010701@webonaut.com> <20031114100638.08c69054.Alexander@Leidinger.net> <3FB7A46D.1050204@webonaut.com> From: Jeremy Messenger Content-Type: text/plain; format=flowed; charset=iso-8859-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <3FB7A46D.1050204@webonaut.com> User-Agent: Opera7.21/Linux M2 build 497 cc: gnome@freebsd.org cc: Alexander Leidinger Subject: Re: Fwd: Re: gdesksets/files/patch-libdesklets::Network.py X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2003 23:36:31 -0000 I am trying to follow up all of your different emails, had to write down in note so I won't miss anything. :-) Anyway, my comments contiune below........ On Sun, 16 Nov 2003 17:23:09 +0100, Franz Klammer wrote: > ok! now i've found why the function __do_sys not working: > > __do_sys is calling sysstart() to get the system boottime. > but this function is removed from libdesklets/Sys.py. > > if i remove all relevant lines from __do_sys and from > sysinfo.display i get now also the Load, Uptime and Idle time. > Expect of course the boot time. I read your and Alexander's new emails and I agree with Alexander about that the SysInfo is the one that who need to update or patch. We shouldn't add anything unoffical in gdesklets if any old desklets is broke or old. :-) > attached a shar-file of gdesklet-sysinfo for review. > > some kown problems: > - to make it run you need to activate libkse in /etc/libmap.conf Bummer, looks like you will have to add explain in the pkg-message about that libkse is required otherwise it won't work with libc_r. > - it doesn't/can't show the starttime and cpu-cache. Yeah, I have explained in my previous email. cpu-cache will return as " " in the libdesklets/CPU.py. > - also it needs my libdesklet-modifications/-fixes to be able to > configure it. I already have updated Network.py patch and add two patches of Sys.py and Disk.py made by you, Franz. I gotta to do the clean installtion of gdesklet and do some test first to make sure it runs fine. Then, I will send the gdesklets.diff to you to see if it will work with your SysInfo if you are willing to check and test before I send it to PR. At the moment, I can't run libkse with my Nvidia driver or I will lose 5,000 emails and other stuff in the /usr/local and /usr/X11R6. It happened to me like five times, it's no matter to me. :-) I haven't test your SysInfo yet, but so far from what I have read. Here are feedbacks for your SysInfo port: - You need to add 'PKGNAMEPREFIX= gdesklets-'. - You need to change from ${CP} to ${INSTALL_DATA}, I know it's nasy but we have to do that. 100% people in freebsd-ports think I should change like that. - See above comment about add few more in pkg-message for libkse. You should check deskutils/gdesklets-starterbar for example. I will update all other desklets ports to get same what the deskutils/gdesklets-starterbar has. Thanks again! Cheers, Mezz > franz. > > Alexander Leidinger wrote: > >> On Thu, 13 Nov 2003 14:30:43 -0600 >> Jeremy Messenger wrote: >> >> >> >>>> SysInfo-desklet >>>> >>>> it start's the thread, but i had to comment out following Sensor-line >>>> in __init__.py::__get_sys_info_thread(): >>>> >>>> #self.__do_sys(signal, index) >>>> >>>> whatever this line does - it works without it ;-) >>>> >>>> >> >> Great work. >> >> > > thanks! :-) > >> Bye, >> Alexander. -- bsdforums.org 's moderator, mezz.