Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Sep 2003 00:14:27 -0500 (CDT)
From:      Jeremy Messenger <mezz7@cox.net>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        gnome@freebsd.org
Subject:   New port: deskutils/gdesklets, A framework for Gnome 2.x for desktop applets.
Message-ID:  <200309020514.h825ERKM051489@ns1.mezzweb.com>

next in thread | raw e-mail | index | archive | help

>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 <mezz7@cox.net>
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 <bsd.port.mk>
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 ---




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309020514.h825ERKM051489>