diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2003-09-02 06:24:00 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2003-09-02 06:24:00 +0000 |
commit | f6c7378f08ee2ccd7b63c13d45734e85075aec70 (patch) | |
tree | 0e00354139168f1572a307f0bd096cd032a9cc42 /deskutils/gdesklets | |
parent | 21a4db007b7a7f82b034cedce2150882ca1aeee8 (diff) | |
download | ports-f6c7378f08ee2ccd7b63c13d45734e85075aec70.tar.gz ports-f6c7378f08ee2ccd7b63c13d45734e85075aec70.zip |
Add gdesklets, a Python-based architecture for creating desktop applets.
PR: 56299
Submitted by: Jeremy Messenger <mezz7@cox.net>
Notes
Notes:
svn path=/head/; revision=88321
Diffstat (limited to 'deskutils/gdesklets')
-rw-r--r-- | deskutils/gdesklets/Makefile | 31 | ||||
-rw-r--r-- | deskutils/gdesklets/distinfo | 1 | ||||
-rw-r--r-- | deskutils/gdesklets/files/patch-configure | 10 | ||||
-rw-r--r-- | deskutils/gdesklets/files/patch-locale::install_locales.py | 11 | ||||
-rw-r--r-- | deskutils/gdesklets/pkg-descr | 8 | ||||
-rw-r--r-- | deskutils/gdesklets/pkg-message | 7 | ||||
-rw-r--r-- | deskutils/gdesklets/pkg-plist | 86 |
7 files changed, 154 insertions, 0 deletions
diff --git a/deskutils/gdesklets/Makefile b/deskutils/gdesklets/Makefile new file mode 100644 index 000000000000..f05cda810546 --- /dev/null +++ b/deskutils/gdesklets/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: gdesklets +# Date created: 11 August 2003 +# Whom: Mezz <mezz7@cox.net> +# +# $FreeBSD$ +# + +PORTNAME= gdesklets +PORTVERSION= 0.20 +CATEGORIES= deskutils gnome +MASTER_SITES= http://www.pycage.de/download/${PORTNAME}/ +DISTNAME= gDesklets-${PORTVERSION} + +MAINTAINER= mezz7@cox.net +COMMENT= A framework for Gnome 2.x for desktop applets + +RUN_DEPENDS= ${PYXML} \ + ${PYTHON_SITELIBDIR}/gtk-2.0/gnome/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome2 + +USE_BZIP2= yes +WRKSRC= ${WRKDIR}/${DISTNAME} +USE_GMAKE= yes +USE_LIBTOOL= yes +USE_PYTHON= yes +USE_X_PREFIX= yes +USE_GNOME= gnomehack gnomeprefix gnometarget + +post-install: + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/deskutils/gdesklets/distinfo b/deskutils/gdesklets/distinfo new file mode 100644 index 000000000000..9e34bbd96a56 --- /dev/null +++ b/deskutils/gdesklets/distinfo @@ -0,0 +1 @@ +MD5 (gDesklets-0.20.tar.bz2) = cd43447ef66744665d8bdf11f181d3d0 diff --git a/deskutils/gdesklets/files/patch-configure b/deskutils/gdesklets/files/patch-configure new file mode 100644 index 000000000000..6fb8f7156838 --- /dev/null +++ b/deskutils/gdesklets/files/patch-configure @@ -0,0 +1,10 @@ +--- configure.orig Tue Sep 2 01:50:56 2003 ++++ configure Tue Sep 2 01:51:56 2003 +@@ -7795,6 +7795,7 @@ + + # This can be used to rebuild libtool when needed + LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++$ac_aux_dir/ltconfig $LIBTOOL_DEPS + + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' diff --git a/deskutils/gdesklets/files/patch-locale::install_locales.py b/deskutils/gdesklets/files/patch-locale::install_locales.py new file mode 100644 index 000000000000..b3d026917b83 --- /dev/null +++ b/deskutils/gdesklets/files/patch-locale::install_locales.py @@ -0,0 +1,11 @@ +--- locale/install_locales.py.orig Sun Aug 31 23:07:07 2003 ++++ locale/install_locales.py Sun Aug 31 23:07:33 2003 +@@ -17,7 +17,7 @@ + file = os.path.basename(source) + lang, ext = os.path.splitext(file) + fulltargetpath = os.path.join(targetpath, lang, "LC_MESSAGES") +- os.system("mkdir --parents " + fulltargetpath) ++ os.system("mkdir -p " + fulltargetpath) + + print (source) + mofile = os.path.join(fulltargetpath, domain + ".mo") diff --git a/deskutils/gdesklets/pkg-descr b/deskutils/gdesklets/pkg-descr new file mode 100644 index 000000000000..efec982596bc --- /dev/null +++ b/deskutils/gdesklets/pkg-descr @@ -0,0 +1,8 @@ +gDesklets provides an advanced architecture for desktop applets -- tiny displays +sitting on your desktop in a symbiotic relationship of eye candy and usefulness. + +Populate your desktop with status meters, icon bars, weather sensors, news +tickers... whatever you can imagine! Virtually anything is possible and maybe +even available some day. + +WWW: http://www.pycage.de/software_gdesklets.html diff --git a/deskutils/gdesklets/pkg-message b/deskutils/gdesklets/pkg-message new file mode 100644 index 000000000000..f86fd471f697 --- /dev/null +++ b/deskutils/gdesklets/pkg-message @@ -0,0 +1,7 @@ +## +At the moment, there are no gDesklets applets in the ports tree but I (and +others) will add them in future. Then, I will add the nice menu select in +here to allow you choose which applets want. So, for now please visit to +http://gdesklets.gnomedesktop.org/ and collect the applets. Install them by +yourself, the manual should be come in the tarballs. +## diff --git a/deskutils/gdesklets/pkg-plist b/deskutils/gdesklets/pkg-plist new file mode 100644 index 000000000000..c774dfe76d80 --- /dev/null +++ b/deskutils/gdesklets/pkg-plist @@ -0,0 +1,86 @@ +bin/gdesklets +libdata/pkgconfig/gdesklets-core.pc +share/gnome/application-registry/gdesklets.applications +share/gnome/applications/gdesklets.desktop +share/gnome/gdesklets/config/ConfigManager.py +share/gnome/gdesklets/config/GConfBackend.py +share/gnome/gdesklets/config/__init__.py +share/gnome/gdesklets/data/gdesklets.png +share/gnome/gdesklets/desktop/BGWatcher.py +share/gnome/gdesklets/desktop/GlassWindow.py +share/gnome/gdesklets/desktop/__init__.py +share/gnome/gdesklets/display/ContainerTarget.py +share/gnome/gdesklets/display/DataTarget.py +share/gnome/gdesklets/display/Display.py +share/gnome/gdesklets/display/DisplayConfigurator.py +share/gnome/gdesklets/display/DisplayTarget.py +share/gnome/gdesklets/display/TargetAlignment.py +share/gnome/gdesklets/display/TargetArray.py +share/gnome/gdesklets/display/TargetBonoboControl.py +share/gnome/gdesklets/display/TargetCanvas.py +share/gnome/gdesklets/display/TargetGauge.py +share/gnome/gdesklets/display/TargetGroup.py +share/gnome/gdesklets/display/TargetImage.py +share/gnome/gdesklets/display/TargetLabel.py +share/gnome/gdesklets/display/TargetPopup.py +share/gnome/gdesklets/display/__init__.py +share/gnome/gdesklets/display/layouters.py +share/gnome/gdesklets/display/targetregistry.py +share/gnome/gdesklets/factory/DisplayFactory.py +share/gnome/gdesklets/factory/SensorFactory.py +share/gnome/gdesklets/factory/__init__.py +share/gnome/gdesklets/gdesklets +share/gnome/gdesklets/locale/ar/LC_MESSAGES/gdesklets.mo +share/gnome/gdesklets/locale/de/LC_MESSAGES/gdesklets.mo +share/gnome/gdesklets/locale/es/LC_MESSAGES/gdesklets.mo +share/gnome/gdesklets/locale/fr/LC_MESSAGES/gdesklets.mo +share/gnome/gdesklets/locale/he/LC_MESSAGES/gdesklets.mo +share/gnome/gdesklets/locale/nl/LC_MESSAGES/gdesklets.mo +share/gnome/gdesklets/locale/pl/LC_MESSAGES/gdesklets.mo +share/gnome/gdesklets/main/Starter.py +share/gnome/gdesklets/main/__init__.py +share/gnome/gdesklets/main/add_display.py +share/gnome/gdesklets/sensor/DefaultSensor.py +share/gnome/gdesklets/sensor/Menu.py +share/gnome/gdesklets/sensor/Sensor.py +share/gnome/gdesklets/sensor/SensorConfigurator.py +share/gnome/gdesklets/sensor/__init__.py +share/gnome/gdesklets/utils/FileWatcher.py +share/gnome/gdesklets/utils/Hash2D.py +share/gnome/gdesklets/utils/Observable.py +share/gnome/gdesklets/utils/TargetSettings.py +share/gnome/gdesklets/utils/TypeConverter.py +share/gnome/gdesklets/utils/__init__.py +share/gnome/gdesklets/utils/datatypes.py +share/gnome/gdesklets/utils/dialog.py +share/gnome/gdesklets/utils/i18n.py +share/gnome/gdesklets/utils/pwstore.py +share/gnome/gdesklets/utils/singleton.py +share/gnome/icons/gnome/48x48/mimetypes/x-gdesklets-display.png +share/gnome/mime-info/gdesklets.keys +share/gnome/mime-info/gdesklets.mime +share/gnome/pixmaps/gdesklets.png +@dirrm share/gnome/gdesklets/utils +@dirrm share/gnome/gdesklets/sensor +@dirrm share/gnome/gdesklets/main +@dirrm share/gnome/gdesklets/locale/pl/LC_MESSAGES +@dirrm share/gnome/gdesklets/locale/pl +@dirrm share/gnome/gdesklets/locale/nl/LC_MESSAGES +@dirrm share/gnome/gdesklets/locale/nl +@dirrm share/gnome/gdesklets/locale/he/LC_MESSAGES +@dirrm share/gnome/gdesklets/locale/he +@dirrm share/gnome/gdesklets/locale/fr/LC_MESSAGES +@dirrm share/gnome/gdesklets/locale/fr +@dirrm share/gnome/gdesklets/locale/es/LC_MESSAGES +@dirrm share/gnome/gdesklets/locale/es +@dirrm share/gnome/gdesklets/locale/de/LC_MESSAGES +@dirrm share/gnome/gdesklets/locale/de +@dirrm share/gnome/gdesklets/locale/ar/LC_MESSAGES +@dirrm share/gnome/gdesklets/locale/ar +@dirrm share/gnome/gdesklets/locale +@dirrm share/gnome/gdesklets/factory +@dirrm share/gnome/gdesklets/display +@dirrm share/gnome/gdesklets/desktop +@dirrm share/gnome/gdesklets/data +@dirrm share/gnome/gdesklets/config +@dirrm share/gnome/gdesklets |