summaryrefslogtreecommitdiffstats
path: root/deskutils
diff options
context:
space:
mode:
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/deskbar-applet/Makefile39
-rw-r--r--deskutils/deskbar-applet/distinfo4
-rw-r--r--deskutils/deskbar-applet/files/patch-data_Makefile.in20
-rw-r--r--deskutils/deskbar-applet/files/patch-deskbar_deskbar-applet13
-rw-r--r--deskutils/deskbar-applet/pkg-descr4
-rw-r--r--deskutils/deskbar-applet/pkg-plist136
6 files changed, 189 insertions, 27 deletions
diff --git a/deskutils/deskbar-applet/Makefile b/deskutils/deskbar-applet/Makefile
index 65293f09c..0b7960cb7 100644
--- a/deskutils/deskbar-applet/Makefile
+++ b/deskutils/deskbar-applet/Makefile
@@ -3,34 +3,39 @@
# Whom: Michael Johnson <ahze@FreeBSD.org>
#
# $FreeBSD$
-# $MCom$
+# $MCom: ports/deskutils/deskbar-applet/Makefile,v 1.1 2005/07/13 12:25:49 ahze Exp $
#
PORTNAME= deskbar-applet
-PORTVERSION= 0.3
+PORTVERSION= 0.8.3
CATEGORIES= deskutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= browserbookapp
-EXTRACT_SUFX= .tgz
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome panel applet similar to Google's (Windows only) Deskbar
-USE_GNOME= gnomeprefix pygnomeextras
-USE_PYTHON= yes
-USE_REINPLACE= yes
USE_X_PREFIX= yes
-NO_BUILD= yes
+USE_GNOME= gnomeprefix gnomehack pygnomeextras
+USE_PYTHON= yes
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_ARGS= --disable-beagle
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+GCONF_SCHEMAS= deskbar-applet.schemas
+
+OPTIONS= EVO "Enable evolution support" on
-post-patch:
- @${REINPLACE_CMD} -e 's|"/usr|"${PREFIX}|' \
- ${WRKSRC}/deskbar-applet.py \
- ${WRKSRC}/DeskbarApplet.server
+.include <bsd.port.pre.mk>
-do-install:
- ${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/deskbar-applet/* ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/DeskbarApplet.server ${PREFIX}/libdata/bonobo/servers
- ${INSTALL_SCRIPT} ${WRKSRC}/deskbar-applet.py ${PREFIX}/libexec
+.if !defined(WITHOUT_EVO)
+USE_GNOME+= evolutiondataserver
+PLIST_SUB+= EVO=""
+.else
+CONFIGURE_ARGS+=--disable-evolution
+PLIST_SUB+= EVO="@comment "
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/deskutils/deskbar-applet/distinfo b/deskutils/deskbar-applet/distinfo
index f21561b27..8584d44ac 100644
--- a/deskutils/deskbar-applet/distinfo
+++ b/deskutils/deskbar-applet/distinfo
@@ -1,2 +1,2 @@
-MD5 (deskbar-applet-0.3.tgz) = 705bd0237f9b9b44633b1f0403e39f32
-SIZE (deskbar-applet-0.3.tgz) = 19910
+MD5 (deskbar-applet-0.8.3.tar.gz) = b9f0b7d427527f7ff449c5b5a47cf028
+SIZE (deskbar-applet-0.8.3.tar.gz) = 465098
diff --git a/deskutils/deskbar-applet/files/patch-data_Makefile.in b/deskutils/deskbar-applet/files/patch-data_Makefile.in
new file mode 100644
index 000000000..3d58f2ad1
--- /dev/null
+++ b/deskutils/deskbar-applet/files/patch-data_Makefile.in
@@ -0,0 +1,20 @@
+--- data/Makefile.in.orig Mon Oct 31 02:23:26 2005
++++ data/Makefile.in Mon Oct 31 02:25:02 2005
+@@ -281,8 +281,6 @@
+ prefs-dialog.glade
+
+ deskbarbindir = $(libdir)/deskbar-applet
+-GCONF_CONFIG_SOURCE = $(GCONF_SCHEMA_CONFIG_SOURCE) \
+- gconftool-2 --makefile-install-rule $(schema_DATA)
+
+ DISTCLEANFILES = \
+ $(schema_DATA) \
+@@ -696,6 +694,8 @@
+ sed -e "s|\@LIBEXECDIR\@|$(deskbarbindir)|" $< > $@
+
+ install-data-local:
++ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \
++ gconftool-2 --makefile-install-rule $(schema_DATA)
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/deskutils/deskbar-applet/files/patch-deskbar_deskbar-applet b/deskutils/deskbar-applet/files/patch-deskbar_deskbar-applet
new file mode 100644
index 000000000..a41aa0147
--- /dev/null
+++ b/deskutils/deskbar-applet/files/patch-deskbar_deskbar-applet
@@ -0,0 +1,13 @@
+--- deskbar/deskbar-applet.orig Mon Oct 31 02:44:59 2005
++++ deskbar/deskbar-applet Mon Oct 31 02:45:06 2005
+@@ -28,8 +28,8 @@
+ gettext.bindtextdomain('deskbar-applet', abspath(join(deskbar.defs.DATA_DIR, "locale")))
+ gettext.textdomain('deskbar-applet')
+
+-locale.bindtextdomain('deskbar-applet', abspath(join(deskbar.defs.DATA_DIR, "locale")))
+-locale.textdomain('deskbar-applet')
++#locale.bindtextdomain('deskbar-applet', abspath(join(deskbar.defs.DATA_DIR, "locale")))
++#locale.textdomain('deskbar-applet')
+
+ def applet_factory(applet, iid):
+ deskbar.applet.DeskbarApplet(applet)
diff --git a/deskutils/deskbar-applet/pkg-descr b/deskutils/deskbar-applet/pkg-descr
index 92c4a2768..bfb66be38 100644
--- a/deskutils/deskbar-applet/pkg-descr
+++ b/deskutils/deskbar-applet/pkg-descr
@@ -1,3 +1,3 @@
-Gnome panel applet similar to Google's (Windows only) Deskbar
+Gnome panel applet similar to Google's (Windows only) Deskbar.
-WWW: http://browserbookapp.sourceforge.net/deskbar.html
+WWW: http://raphael.slinckx.net/deskbar/
diff --git a/deskutils/deskbar-applet/pkg-plist b/deskutils/deskbar-applet/pkg-plist
index 75c1da4a4..3e3fea994 100644
--- a/deskutils/deskbar-applet/pkg-plist
+++ b/deskutils/deskbar-applet/pkg-plist
@@ -1,6 +1,130 @@
-libdata/bonobo/servers/DeskbarApplet.server
-libexec/deskbar-applet.py
-%%DATADIR%%/default-engines.txt
-%%DATADIR%%/deskbar-applet.glade
-%%DATADIR%%/deskbar-applet.png
-@dirrm %%DATADIR%%
+lib/deskbar-applet/deskbar-applet
+lib/deskbar-applet/handlers/beagle.py
+lib/deskbar-applet/handlers/beagle.pyc
+lib/deskbar-applet/handlers/beagle.pyo
+lib/deskbar-applet/handlers/directories.py
+lib/deskbar-applet/handlers/directories.pyc
+lib/deskbar-applet/handlers/directories.pyo
+lib/deskbar-applet/handlers/email_address.py
+lib/deskbar-applet/handlers/email_address.pyc
+lib/deskbar-applet/handlers/email_address.pyo
+lib/deskbar-applet/handlers/epiphany.py
+lib/deskbar-applet/handlers/epiphany.pyc
+lib/deskbar-applet/handlers/epiphany.pyo
+lib/deskbar-applet/handlers/files.py
+lib/deskbar-applet/handlers/files.pyc
+lib/deskbar-applet/handlers/files.pyo
+lib/deskbar-applet/handlers/galago.py
+lib/deskbar-applet/handlers/galago.pyc
+lib/deskbar-applet/handlers/galago.pyo
+lib/deskbar-applet/handlers/galeon.py
+lib/deskbar-applet/handlers/galeon.pyc
+lib/deskbar-applet/handlers/galeon.pyo
+lib/deskbar-applet/handlers/google-live-help.txt
+lib/deskbar-applet/handlers/google-live.py
+lib/deskbar-applet/handlers/google-live.pyc
+lib/deskbar-applet/handlers/google-live.pyo
+lib/deskbar-applet/handlers/gtkbookmarks.py
+lib/deskbar-applet/handlers/gtkbookmarks.pyc
+lib/deskbar-applet/handlers/gtkbookmarks.pyo
+lib/deskbar-applet/handlers/mozilla.py
+lib/deskbar-applet/handlers/mozilla.pyc
+lib/deskbar-applet/handlers/mozilla.pyo
+lib/deskbar-applet/handlers/pathprograms.py
+lib/deskbar-applet/handlers/pathprograms.pyc
+lib/deskbar-applet/handlers/pathprograms.pyo
+lib/deskbar-applet/handlers/programs.py
+lib/deskbar-applet/handlers/programs.pyc
+lib/deskbar-applet/handlers/programs.pyo
+lib/deskbar-applet/handlers/volumes.py
+lib/deskbar-applet/handlers/volumes.pyc
+lib/deskbar-applet/handlers/volumes.pyo
+lib/deskbar-applet/handlers/web_address.py
+lib/deskbar-applet/handlers/web_address.pyc
+lib/deskbar-applet/handlers/web_address.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/__init__.py
+%%PYTHON_SITELIBDIR%%/deskbar/__init__.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/__init__.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/about.py
+%%PYTHON_SITELIBDIR%%/deskbar/about.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/about.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/applet.py
+%%PYTHON_SITELIBDIR%%/deskbar/applet.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/applet.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/applet_keybinder.py
+%%PYTHON_SITELIBDIR%%/deskbar/applet_keybinder.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/applet_keybinder.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/defs.py
+%%PYTHON_SITELIBDIR%%/deskbar/defs.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/defs.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/deskbarentry.py
+%%PYTHON_SITELIBDIR%%/deskbar/deskbarentry.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/deskbarentry.pyo
+%%EVO%%%%PYTHON_SITELIBDIR%%/deskbar/evolution/__init__.py
+%%EVO%%%%PYTHON_SITELIBDIR%%/deskbar/evolution/__init__.pyc
+%%EVO%%%%PYTHON_SITELIBDIR%%/deskbar/evolution/__init__.pyo
+%%EVO%%%%PYTHON_SITELIBDIR%%/deskbar/evolution/_evolution.so
+%%PYTHON_SITELIBDIR%%/deskbar/filewatcher.py
+%%PYTHON_SITELIBDIR%%/deskbar/filewatcher.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/filewatcher.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/handler.py
+%%PYTHON_SITELIBDIR%%/deskbar/handler.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/handler.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/handler_utils.py
+%%PYTHON_SITELIBDIR%%/deskbar/handler_utils.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/handler_utils.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/handlers_browsers.py
+%%PYTHON_SITELIBDIR%%/deskbar/handlers_browsers.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/handlers_browsers.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/iconentry/__init__.py
+%%PYTHON_SITELIBDIR%%/deskbar/iconentry/__init__.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/iconentry/__init__.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/iconentry/_iconentry.so
+%%PYTHON_SITELIBDIR%%/deskbar/indexer.py
+%%PYTHON_SITELIBDIR%%/deskbar/indexer.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/indexer.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/keybinder/__init__.py
+%%PYTHON_SITELIBDIR%%/deskbar/keybinder/__init__.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/keybinder/__init__.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/keybinder/_keybinder.so
+%%PYTHON_SITELIBDIR%%/deskbar/locale_utils.py
+%%PYTHON_SITELIBDIR%%/deskbar/locale_utils.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/locale_utils.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/ltihooks.py
+%%PYTHON_SITELIBDIR%%/deskbar/ltihooks.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/ltihooks.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/module_list.py
+%%PYTHON_SITELIBDIR%%/deskbar/module_list.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/module_list.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/preferences.py
+%%PYTHON_SITELIBDIR%%/deskbar/preferences.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/preferences.pyo
+%%PYTHON_SITELIBDIR%%/deskbar/tokenizer.py
+%%PYTHON_SITELIBDIR%%/deskbar/tokenizer.pyc
+%%PYTHON_SITELIBDIR%%/deskbar/tokenizer.pyo
+libdata/bonobo/servers/Deskbar_Applet.server
+libdata/pkgconfig/deskbar-applet.pc
+share/gnome/deskbar-applet/Deskbar_Applet.xml
+share/gnome/deskbar-applet/art/deskbar-applet-small.png
+share/gnome/deskbar-applet/art/deskbar-applet.png
+share/gnome/deskbar-applet/art/folder-bookmark.png
+share/gnome/deskbar-applet/art/generic.png
+share/gnome/deskbar-applet/art/google.png
+share/gnome/deskbar-applet/art/web-bookmark.png
+share/gnome/deskbar-applet/prefs-dialog.glade
+share/gnome/pixmaps/deskbar-applet.png
+share/locale/en_GB/LC_MESSAGES/deskbar-applet.mo
+share/locale/fi/LC_MESSAGES/deskbar-applet.mo
+share/locale/ja/LC_MESSAGES/deskbar-applet.mo
+share/locale/nl/LC_MESSAGES/deskbar-applet.mo
+share/locale/zh_CN/LC_MESSAGES/deskbar-applet.mo
+@dirrm share/gnome/deskbar-applet/art
+@dirrm share/gnome/deskbar-applet
+@dirrm %%PYTHON_SITELIBDIR%%/deskbar/keybinder
+@dirrm %%PYTHON_SITELIBDIR%%/deskbar/iconentry
+%%EVO%%@dirrm %%PYTHON_SITELIBDIR%%/deskbar/evolution
+@dirrm %%PYTHON_SITELIBDIR%%/deskbar
+@unexec rmdir %D/%%PYTHON_SITELIBDIR%% 2>/dev/null || true
+@unexec rmdir %D/%%PYTHON_LIBDIR%% 2>/dev/null || true
+@dirrm lib/deskbar-applet/handlers
+@dirrm lib/deskbar-applet