From owner-freebsd-gnome@FreeBSD.ORG Mon Sep 1 22:34:55 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 54ACE16A4BF; Mon, 1 Sep 2003 22:34:55 -0700 (PDT) Received: from ns1.mezzweb.com (ip68-103-32-11.ks.ok.cox.net [68.103.32.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47D9E43FE9; Mon, 1 Sep 2003 22:34:54 -0700 (PDT) (envelope-from mezz@ns1.mezzweb.com) Received: from ns1.mezzweb.com (localhost [127.0.0.1]) by ns1.mezzweb.com (8.12.9/8.12.9) with ESMTP id h825ERF6051490; Tue, 2 Sep 2003 00:15:48 -0500 (CDT) (envelope-from mezz@ns1.mezzweb.com) Received: (from mezz@localhost) by ns1.mezzweb.com (8.12.9/8.12.9/Submit) id h825ERKM051489; Tue, 2 Sep 2003 00:14:27 -0500 (CDT) Date: Tue, 2 Sep 2003 00:14:27 -0500 (CDT) Message-Id: <200309020514.h825ERKM051489@ns1.mezzweb.com> To: FreeBSD-gnats-submit@freebsd.org From: Jeremy Messenger X-send-pr-version: 3.113 X-GNATS-Notify: cc: gnome@freebsd.org Subject: New port: deskutils/gdesklets, A framework for Gnome 2.x for desktop applets. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Jeremy Messenger List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 05:34:55 -0000 >Submitter-Id: current-users >Originator: Mezz >Organization: >Confidential: no >Synopsis: New port: deskutils/gdesklets, A framework for Gnome 2.x for desktop applets. >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 5.1-CURRENT i386 >Environment: System: FreeBSD ns1.mezzweb.com 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Wed Aug 13 22:39:47 CDT 2003 mezz@mezz.mezzweb.com:/usr/obj/usr/src/sys/BSDROCKS i386 >Description: A new port of deskutils/gdesklets, A framework for Gnome 2.x for desktop applets. Right now, we don't have the gDesklets applets, but I noticed that there have more new today and I am going to try collect all of them. Then, play with them and hope to port them. I wrote an explain in the pkg-message. In the next update, I am expecting to add a nice menu to allow the users to choice what applets they want to use. >How-To-Repeat: n/a >Fix: --- gdesklets.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # gdesklets # gdesklets/distinfo # gdesklets/Makefile # gdesklets/pkg-descr # gdesklets/pkg-plist # gdesklets/pkg-message # gdesklets/files # gdesklets/files/patch-locale::install_locales.py # echo c - gdesklets mkdir -p gdesklets > /dev/null 2>&1 echo x - gdesklets/distinfo sed 's/^X//' >gdesklets/distinfo << 'END-of-gdesklets/distinfo' XMD5 (gDesklets-0.20.tar.bz2) = cd43447ef66744665d8bdf11f181d3d0 END-of-gdesklets/distinfo echo x - gdesklets/Makefile sed 's/^X//' >gdesklets/Makefile << 'END-of-gdesklets/Makefile' X# New ports collection makefile for: gdesklets X# Date created: 11 August 2003 X# Whom: Mezz X# X# $FreeBSD$ X# X XPORTNAME= gdesklets XPORTVERSION= 0.20 XCATEGORIES= deskutils gnome XMASTER_SITES= http://www.pycage.de/download/${PORTNAME}/ XDISTNAME= gDesklets-${PORTVERSION} XWRKSRC= ${WRKDIR}/${DISTNAME} X XMAINTAINER= mezz7@cox.net XCOMMENT= A framework for Gnome 2.x for desktop applets. X XRUN_DEPENDS= ${PYXML} \ X ${PYTHON_SITELIBDIR}/gtk-2.0/gnome/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome2 X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_LIBTOOL= yes XUSE_PYTHON= yes XUSE_X_PREFIX= yes XUSE_GNOME= gnomehack gnomeprefix X Xpost-install: X @${ECHO_MSG} "" X @${CAT} ${PKGMESSAGE} X @${ECHO_MSG} "" X X.include END-of-gdesklets/Makefile echo x - gdesklets/pkg-descr sed 's/^X//' >gdesklets/pkg-descr << 'END-of-gdesklets/pkg-descr' XgDesklets provides an advanced architecture for desktop applets -- tiny displays Xsitting on your desktop in a symbiotic relationship of eye candy and usefulness. X XPopulate your desktop with status meters, icon bars, weather sensors, news Xtickers... whatever you can imagine! Virtually anything is possible and maybe Xeven available some day. X XWWW: http://www.pycage.de/software_gdesklets.html END-of-gdesklets/pkg-descr echo x - gdesklets/pkg-plist sed 's/^X//' >gdesklets/pkg-plist << 'END-of-gdesklets/pkg-plist' Xbin/gdesklets Xlibdata/pkgconfig/gdesklets-core.pc Xshare/gnome/application-registry/gdesklets.applications Xshare/gnome/applications/gdesklets.desktop Xshare/gnome/gdesklets/config/ConfigManager.py Xshare/gnome/gdesklets/config/GConfBackend.py Xshare/gnome/gdesklets/config/__init__.py Xshare/gnome/gdesklets/data/gdesklets.png Xshare/gnome/gdesklets/desktop/BGWatcher.py Xshare/gnome/gdesklets/desktop/GlassWindow.py Xshare/gnome/gdesklets/desktop/__init__.py Xshare/gnome/gdesklets/display/ContainerTarget.py Xshare/gnome/gdesklets/display/DataTarget.py Xshare/gnome/gdesklets/display/Display.py Xshare/gnome/gdesklets/display/DisplayConfigurator.py Xshare/gnome/gdesklets/display/DisplayTarget.py Xshare/gnome/gdesklets/display/TargetAlignment.py Xshare/gnome/gdesklets/display/TargetArray.py Xshare/gnome/gdesklets/display/TargetBonoboControl.py Xshare/gnome/gdesklets/display/TargetCanvas.py Xshare/gnome/gdesklets/display/TargetGauge.py Xshare/gnome/gdesklets/display/TargetGroup.py Xshare/gnome/gdesklets/display/TargetImage.py Xshare/gnome/gdesklets/display/TargetLabel.py Xshare/gnome/gdesklets/display/TargetPopup.py Xshare/gnome/gdesklets/display/__init__.py Xshare/gnome/gdesklets/display/layouters.py Xshare/gnome/gdesklets/display/targetregistry.py Xshare/gnome/gdesklets/factory/DisplayFactory.py Xshare/gnome/gdesklets/factory/SensorFactory.py Xshare/gnome/gdesklets/factory/__init__.py Xshare/gnome/gdesklets/gdesklets Xshare/gnome/gdesklets/locale/ar/LC_MESSAGES/gdesklets.mo Xshare/gnome/gdesklets/locale/de/LC_MESSAGES/gdesklets.mo Xshare/gnome/gdesklets/locale/es/LC_MESSAGES/gdesklets.mo Xshare/gnome/gdesklets/locale/fr/LC_MESSAGES/gdesklets.mo Xshare/gnome/gdesklets/locale/he/LC_MESSAGES/gdesklets.mo Xshare/gnome/gdesklets/locale/nl/LC_MESSAGES/gdesklets.mo Xshare/gnome/gdesklets/locale/pl/LC_MESSAGES/gdesklets.mo Xshare/gnome/gdesklets/main/Starter.py Xshare/gnome/gdesklets/main/__init__.py Xshare/gnome/gdesklets/main/add_display.py Xshare/gnome/gdesklets/sensor/DefaultSensor.py Xshare/gnome/gdesklets/sensor/Menu.py Xshare/gnome/gdesklets/sensor/Sensor.py Xshare/gnome/gdesklets/sensor/SensorConfigurator.py Xshare/gnome/gdesklets/sensor/__init__.py Xshare/gnome/gdesklets/utils/FileWatcher.py Xshare/gnome/gdesklets/utils/Hash2D.py Xshare/gnome/gdesklets/utils/Observable.py Xshare/gnome/gdesklets/utils/TargetSettings.py Xshare/gnome/gdesklets/utils/TypeConverter.py Xshare/gnome/gdesklets/utils/__init__.py Xshare/gnome/gdesklets/utils/datatypes.py Xshare/gnome/gdesklets/utils/dialog.py Xshare/gnome/gdesklets/utils/i18n.py Xshare/gnome/gdesklets/utils/pwstore.py Xshare/gnome/gdesklets/utils/singleton.py Xshare/gnome/icons/gnome/48x48/mimetypes/x-gdesklets-display.png Xshare/gnome/mime-info/gdesklets.keys Xshare/gnome/mime-info/gdesklets.mime Xshare/gnome/pixmaps/gdesklets.png X@dirrm share/gnome/gdesklets/utils X@dirrm share/gnome/gdesklets/sensor X@dirrm share/gnome/gdesklets/main X@dirrm share/gnome/gdesklets/locale/pl/LC_MESSAGES X@dirrm share/gnome/gdesklets/locale/pl X@dirrm share/gnome/gdesklets/locale/nl/LC_MESSAGES X@dirrm share/gnome/gdesklets/locale/nl X@dirrm share/gnome/gdesklets/locale/he/LC_MESSAGES X@dirrm share/gnome/gdesklets/locale/he X@dirrm share/gnome/gdesklets/locale/fr/LC_MESSAGES X@dirrm share/gnome/gdesklets/locale/fr X@dirrm share/gnome/gdesklets/locale/es/LC_MESSAGES X@dirrm share/gnome/gdesklets/locale/es X@dirrm share/gnome/gdesklets/locale/de/LC_MESSAGES X@dirrm share/gnome/gdesklets/locale/de X@dirrm share/gnome/gdesklets/locale/ar/LC_MESSAGES X@dirrm share/gnome/gdesklets/locale/ar X@dirrm share/gnome/gdesklets/locale X@dirrm share/gnome/gdesklets/factory X@dirrm share/gnome/gdesklets/display X@dirrm share/gnome/gdesklets/desktop X@dirrm share/gnome/gdesklets/data X@dirrm share/gnome/gdesklets/config X@dirrm share/gnome/gdesklets END-of-gdesklets/pkg-plist echo x - gdesklets/pkg-message sed 's/^X//' >gdesklets/pkg-message << 'END-of-gdesklets/pkg-message' XAt the moment, there are no gDesklets applets in the ports tree but I (and Xothers) will add them in future. Then, I will add the nice menu select in Xhere to allow you choose which applets want. So, for now please visit to Xhttp://gdesklets.gnomedesktop.org/ and collect the applets. Install them by Xyourself, the manual should be come in the tarballs. END-of-gdesklets/pkg-message echo c - gdesklets/files mkdir -p gdesklets/files > /dev/null 2>&1 echo x - gdesklets/files/patch-locale::install_locales.py sed 's/^X//' >gdesklets/files/patch-locale::install_locales.py << 'END-of-gdesklets/files/patch-locale::install_locales.py' X--- locale/install_locales.py.orig Sun Aug 31 23:07:07 2003 X+++ locale/install_locales.py Sun Aug 31 23:07:33 2003 X@@ -17,7 +17,7 @@ X file = os.path.basename(source) X lang, ext = os.path.splitext(file) X fulltargetpath = os.path.join(targetpath, lang, "LC_MESSAGES") X- os.system("mkdir --parents " + fulltargetpath) X+ os.system("mkdir -p " + fulltargetpath) X X print (source) X mofile = os.path.join(fulltargetpath, domain + ".mo") END-of-gdesklets/files/patch-locale::install_locales.py exit --- gdesklets.shar ends here ---