diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2011-04-09 23:57:12 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2011-04-09 23:57:12 +0800 |
commit | 4b5c842b10d389ee0c0ba08deb5c0b059dd234cb (patch) | |
tree | ac2ee4dbd9276625a3dc4069920e36170fe74e08 | |
parent | 621b94a10d261f79f087b5c068b23d35c2561d58 (diff) | |
download | marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.tar.gz marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.tar.zst marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.zip |
Get those ports to catch up with gnome-keyring that splitted into
libgnome-keyring and gnome-keyring. It helps a lot with resolve the
conflict that prevent you to install some important ports such as
gimp and etc. Bump the PORTREVISION on those ports.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@15773 df743ca5-7f9a-e211-a948-0013205c9059
66 files changed, 3681 insertions, 5 deletions
diff --git a/audio/rhythmbox/Makefile b/audio/rhythmbox/Makefile new file mode 100644 index 000000000..941f00043 --- /dev/null +++ b/audio/rhythmbox/Makefile @@ -0,0 +1,142 @@ +# New ports collection makefile for: rhythmbox +# Date created: 17 August 2003 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD: ports/audio/rhythmbox/Makefile,v 1.135 2011/03/15 15:05:39 danfe Exp $ +# $MCom: ports/audio/rhythmbox/Makefile,v 1.111 2010/09/28 15:55:46 kwm Exp $ +# + +PORTNAME= rhythmbox +PORTVERSION= 0.12.8 +PORTREVISION= 5 +CATEGORIES= audio gnome +MASTER_SITES= GNOME +DIST_SUBDIR= gnome2 + +MAINTAINER= marcus@FreeBSD.org +COMMENT= Audio player for GNOME + +BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat +LIB_DEPENDS= musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz \ + musicbrainz3.6:${PORTSDIR}/audio/libmusicbrainz3 \ + id3tag.0:${PORTSDIR}/audio/libid3tag \ + totem-plparser.17:${PORTSDIR}/multimedia/totem-pl-parser \ + dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ + sexy.2:${PORTSDIR}/x11-toolkits/libsexy \ + soup-2.4.1:${PORTSDIR}/devel/libsoup \ + gnome-media-profiles.0:${PORTSDIR}/audio/gnome-media \ + brasero-media.3:${PORTSDIR}/sysutils/brasero + +USE_BZIP2= yes +USE_GETTEXT= yes +INSTALLS_OMF= yes +USE_GMAKE= yes +USE_GNOME= gnomehack intlhack gnomeprefix gtk20 nautilus2 +WANT_GNOME= yes +USE_GSTREAMER= flac mp3 gnomevfs gconf jpeg +USE_AUTOTOOLS= libtool +CONFIGURE_ARGS= --disable-vala --with-libbrasero-media \ + --without-libnautilus-burn +INSTALLS_ICONS= yes +USE_LDCONFIG= yes +CONFIGURE_ENV= LIBS="-lm" \ + LDFLAGS="-L${LOCALBASE}/lib" \ + CPPFLAGS="-I${LOCALBASE}/include" + +GCONF_SCHEMAS= rhythmbox.schemas + +OPTIONS= DAAP "Enable iTunes music sharing" off \ + IPOD "Enable iPod support" on \ + FAAD "Enable FAAD decoder support" off \ + NOTIFY "Enable libnotify support" on \ + VORBIS "Enable Ogg/Vorbis support" on \ + LIRC "Enable Infrared syncing support" off \ + MTP "Enable MS Media Transfer Protocol support" off \ + ITMS_PLUGIN "Enable iTunes browser plugin" on + +MAN1= rhythmbox-client.1 rhythmbox.1 + +.include <bsd.port.pre.mk> + +.if !defined(WITHOUT_VORBIS) +USE_GSTREAMER+= vorbis +.else +CONFIGURE_ARGS+= --disable-vorbis --disable-vorbistest +.endif + +.if defined(WITH_FAAD) +USE_GSTREAMER+= faad +.endif + +.if defined(WITH_LIRC) +LIB_DEPENDS+= lirc_client.2:${PORTSDIR}/comms/lirc +PLIST_SUB+= LIRC="" +CONFIGURE_ARGS+=--enable-lirc +.else +CONFIGURE_ARGS+=--disable-lirc +PLIST_SUB+= LIRC="@comment " +.endif + +.if defined(WITH_MTP) +LIB_DEPENDS+= mtp.11:${PORTSDIR}/audio/libmtp +PLIST_SUB+= MTP="" +CONFIGURE_ARGS+= --with-mtp +.else +CONFIGURE_ARGS+= --without-mtp +PLIST_SUB+= MTP="@comment " +.endif + +.if defined(WITH_DAAP) +CONFIGURE_ARGS+= --enable-daap --with-mdns=avahi +LIB_DEPENDS+= avahi-client:${PORTSDIR}/net/avahi-app \ + gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring +PLIST_SUB+= DAAP="" +.else +.if exists(${LOCALBASE}/lib/libavahi-client.a) +LIB_DEPENDS+= avahi-client:${PORTSDIR}/net/avahi-app +.endif +CONFIGURE_ARGS+= --disable-daap +PLIST_SUB+= DAAP="@comment " +.endif + +.if !defined(WITHOUT_NOTIFY) +LIB_DEPENDS+= notify.1:${PORTSDIR}/devel/libnotify +RUN_DEPENDS+= ${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon +.else +CONFIGURE_ARGS+= --disable-libnotify +.endif + +.if exists(${LOCALBASE}/libdata/pkgconfig/gst-python-0.10.pc) +USE_PYTHON= yes +.include "${PORTSDIR}/Mk/bsd.python.mk" +USE_GSTREAMER+= python +CONFIGURE_ARGS+=--enable-python +PLIST_SUB+= PYTHON="" +.else +CONFIGURE_ARGS+=--disable-python +PLIST_SUB+= PYTHON="@comment " +.endif + +.if !defined(WITHOUT_IPOD) +LIB_DEPENDS+= gpod.7:${PORTSDIR}/audio/libgpod +CONFIGURE_ARGS+=--with-ipod +PLIST_SUB+= IPOD="" +.else +CONFIGURE_ARGS+=--without-ipod +PLIST_SUB+= IPOD="@comment " +.endif + +.if !defined(WITHOUT_ITMS_PLUGIN) +USE_WEBPLUGINS= gecko18 +WEBPLUGINS_FILES=librhythmbox-itms-detection-plugin.so +.include "${PORTSDIR}/www/firefox/Makefile.webplugins" + +CONFIGURE_ARGS+=--enable-browser-plugin +CONFIGURE_ENV+= MOZILLA_PLUGINDIR=${WEBPLUGINS_DIR} +PLIST_SUB+= ITMS_PLUGIN="" +.else +CONFIGURE_ARGS+=--disable-browser-plugin +PLIST_SUB+= ITMS_PLUGIN="@comment " +.endif + +.include <bsd.port.post.mk> diff --git a/audio/rhythmbox/distinfo b/audio/rhythmbox/distinfo new file mode 100644 index 000000000..333147ed9 --- /dev/null +++ b/audio/rhythmbox/distinfo @@ -0,0 +1,2 @@ +SHA256 (gnome2/rhythmbox-0.12.8.tar.bz2) = 1752fab135808aa78a9afde78448e992020c58c07701f43c989fbabfc6352213 +SIZE (gnome2/rhythmbox-0.12.8.tar.bz2) = 5358950 diff --git a/audio/rhythmbox/files/patch-configure b/audio/rhythmbox/files/patch-configure new file mode 100644 index 000000000..9e512187f --- /dev/null +++ b/audio/rhythmbox/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig 2009-03-21 13:56:32.000000000 -0400 ++++ configure 2009-03-21 13:57:17.000000000 -0400 +@@ -20763,7 +20763,7 @@ else + fi + + +-MOZILLA_PLUGINDIR="${MOZILLA_PLUGINDIR:="\${libdir}/mozilla/plugins"}" ++MOZILLA_PLUGINDIR="${MOZILLA_PLUGINDIR}" + + + if test x$enable_browser_plugin = xyes; then diff --git a/audio/rhythmbox/files/patch-podcast_rb-podcast-parse.h b/audio/rhythmbox/files/patch-podcast_rb-podcast-parse.h new file mode 100644 index 000000000..2208b3205 --- /dev/null +++ b/audio/rhythmbox/files/patch-podcast_rb-podcast-parse.h @@ -0,0 +1,10 @@ +--- podcast/rb-podcast-parse.h.orig Mon Nov 28 13:51:28 2005 ++++ podcast/rb-podcast-parse.h Mon Nov 28 13:51:05 2005 +@@ -22,6 +22,7 @@ + #ifndef RB_PODCAST_PARSE_H + #define RB_PODCAST_PARSE_H + ++#include <inttypes.h> + #include <glib.h> + + typedef struct diff --git a/audio/rhythmbox/files/patch-python b/audio/rhythmbox/files/patch-python new file mode 100644 index 000000000..567b4ee9a --- /dev/null +++ b/audio/rhythmbox/files/patch-python @@ -0,0 +1,171 @@ +From 4394826f36fad0ad36ea773b6d4525dfcfcd389b Mon Sep 17 00:00:00 2001 +From: Jonathan Matthew <jonathan@d14n.org> +Date: Wed, 05 May 2010 12:58:26 +0000 +Subject: python: fix a number of python initialization problems (bug #617587) + +- pygtk.require("2.8") doesn't work - it's only after a major version, + so we should pass in "2.0" instead +- init_pygobject() is deprecated, use pygobject_init (and pass in the + version we require) instead +- init_pygtk() is a macro that returns from the current function on + error, so we need to call it from a separate function for our error + handling to work +- if some aspect of python initialization failed, we were still using + the pygobject GIL macros, which were crashing +--- +diff --git a/shell/main.c b/shell/main.c +index 1f27fee..a4dd50a 100644 +--- shell/main.c ++++ shell/main.c +@@ -35,6 +35,7 @@ + #define NO_IMPORT_PYGOBJECT + #define NO_IMPORT_PYGTK + #include <pygobject.h> ++#include "rb-python-module.h" + + /* make sure it's defined somehow */ + #ifndef _XOPEN_SOURCE +@@ -327,11 +328,15 @@ main (int argc, char **argv) + + rb_profile_start ("mainloop"); + #ifdef ENABLE_PYTHON +- pyg_begin_allow_threads; +-#endif ++ if (rb_python_init_successful ()) { ++ pyg_begin_allow_threads; ++ gtk_main (); ++ pyg_end_allow_threads; ++ } else { ++ gtk_main (); ++ } ++#else + gtk_main (); +-#ifdef ENABLE_PYTHON +- pyg_end_allow_threads; + #endif + rb_profile_end ("mainloop"); + +diff --git a/shell/rb-python-module.c b/shell/rb-python-module.c +index 9e14731..1995a42 100644 +--- shell/rb-python-module.c ++++ shell/rb-python-module.c +@@ -84,8 +84,16 @@ extern PyMethodDef pyrb_functions[]; + /* We retreive this to check for correct class hierarchy */ + static PyTypeObject *PyRBPlugin_Type; + ++static gboolean python_init_successful; ++ + G_DEFINE_TYPE (RBPythonModule, rb_python_module, G_TYPE_TYPE_MODULE); + ++static void ++actually_init_pygtk (void) ++{ ++ init_pygtk (); ++} ++ + void + rb_python_module_init_python (void) + { +@@ -98,6 +106,7 @@ rb_python_module_init_python (void) + char *argv[] = { "rb", "rhythmdb", NULL }; + GList *paths; + ++ python_init_successful = FALSE; + if (Py_IsInitialized ()) { + g_warning ("Python Should only be initialized once, since it's in class_init"); + g_return_if_reached (); +@@ -130,7 +139,7 @@ rb_python_module_init_python (void) + + PySys_SetArgv (1, argv); + +- /* pygtk.require("2.8") */ ++ /* pygtk.require("2.0") */ + pygtk = PyImport_ImportModule ("pygtk"); + if (pygtk == NULL) { + g_warning ("Could not import pygtk"); +@@ -140,11 +149,15 @@ rb_python_module_init_python (void) + + mdict = PyModule_GetDict (pygtk); + require = PyDict_GetItemString (mdict, "require"); +- PyObject_CallObject (require, Py_BuildValue ("(S)", PyString_FromString ("2.8"))); ++ PyObject_CallObject (require, Py_BuildValue ("(S)", PyString_FromString ("2.0"))); ++ if (PyErr_Occurred ()) { ++ g_warning ("pygtk.require(2.0) failed"); ++ PyErr_Print(); ++ return; ++ } + + /* import gobject */ +- init_pygobject (); +- if (PyErr_Occurred ()) { ++ if (pygobject_init (2, 16, 0) == NULL) { + g_warning ("Could not initialize pygobject"); + PyErr_Print(); + return; +@@ -154,7 +167,7 @@ rb_python_module_init_python (void) + pyg_disable_warning_redirections (); + + /* import gtk */ +- init_pygtk (); ++ actually_init_pygtk (); + if (PyErr_Occurred ()) { + g_warning ("Could not initialize pygtk"); + PyErr_Print(); +@@ -172,7 +185,7 @@ rb_python_module_init_python (void) + + mdict = PyModule_GetDict (gtk); + pygtk_version = PyDict_GetItemString (mdict, "pygtk_version"); +- pygtk_required_version = Py_BuildValue ("(iii)", 2, 4, 0); ++ pygtk_required_version = Py_BuildValue ("(iii)", 2, 8, 0); + if (PyObject_Compare (pygtk_version, pygtk_required_version) == -1) { + g_warning("PyGTK %s required, but %s found.", + PyString_AsString (PyObject_Repr (pygtk_required_version)), +@@ -264,6 +277,8 @@ rb_python_module_init_python (void) + gettext_args = Py_BuildValue ("ss", GETTEXT_PACKAGE, GNOMELOCALEDIR); + PyObject_CallObject (install, gettext_args); + Py_DECREF (gettext_args); ++ ++ python_init_successful = TRUE; + } + + static gboolean +@@ -329,6 +344,11 @@ rb_python_module_load_with_gil (GTypeModule *module) + PyGILState_STATE state; + gboolean ret; + ++ if (python_init_successful == FALSE) { ++ g_warning ("unable to load module as python runtime could not be initialized"); ++ return FALSE; ++ } ++ + state = pyg_gil_state_ensure (); + ret = rb_python_module_load (module); + pyg_gil_state_release (state); +@@ -485,6 +505,12 @@ rb_python_module_new (const gchar *path, + return result; + } + ++gboolean ++rb_python_init_successful (void) ++{ ++ return python_init_successful; ++} ++ + /* --- these are not module methods, they are here out of convenience --- */ + + #if 0 +diff --git a/shell/rb-python-module.h b/shell/rb-python-module.h +index 5b2c152..30c1200 100644 +--- shell/rb-python-module.h ++++ shell/rb-python-module.h +@@ -60,6 +60,8 @@ GObject *rb_python_module_new_object (RBPythonModule *module); + + void rb_python_module_init_python (void); + ++gboolean rb_python_init_successful (void); ++ + void rb_python_garbage_collect (void); + + void rb_python_shutdown (void); +-- +cgit v0.8.3.1 diff --git a/audio/rhythmbox/files/patch-remote_dbus_rb-client.c b/audio/rhythmbox/files/patch-remote_dbus_rb-client.c new file mode 100644 index 000000000..c73cde0dc --- /dev/null +++ b/audio/rhythmbox/files/patch-remote_dbus_rb-client.c @@ -0,0 +1,38 @@ +--- remote/dbus/rb-client.c.orig 2010-10-10 11:56:07.000000000 -0400 ++++ remote/dbus/rb-client.c 2010-10-10 11:57:02.000000000 -0400 +@@ -54,7 +54,7 @@ static gboolean previous = FALSE; + static gboolean notify = FALSE; + + static gboolean play = FALSE; +-static gboolean pause = FALSE; ++static gboolean rbpause = FALSE; + static gboolean play_pause = FALSE; + static gboolean stop = FALSE; + +@@ -91,7 +91,7 @@ static GOptionEntry args[] = { + { "notify", 0, 0, G_OPTION_ARG_NONE, ¬ify, N_("Show notification of the playing song"), NULL }, + + { "play", 0, 0, G_OPTION_ARG_NONE, &play, N_("Resume playback if currently paused"), NULL }, +- { "pause", 0, 0, G_OPTION_ARG_NONE, &pause, N_("Pause playback if currently playing"), NULL }, ++ { "pause", 0, 0, G_OPTION_ARG_NONE, &rbpause, N_("Pause playback if currently playing"), NULL }, + { "play-pause", 0, 0, G_OPTION_ARG_NONE, &play_pause, N_("Toggle play/pause mode"), NULL }, + /* { "stop", 0, 0, G_OPTION_ARG_NONE, &stop, N_("Stop playback"), NULL }, */ + +@@ -608,7 +608,7 @@ main (int argc, char **argv) + if (next || previous || + clear_queue || + play_uri || other_stuff || +- play || pause || play_pause || stop || ++ play || rbpause || play_pause || stop || + print_playing || print_playing_format || notify || + (set_volume > -0.01) || volume_up || volume_down || print_volume || mute || unmute || (set_rating > -0.01)) + no_present = TRUE; +@@ -696,7 +696,7 @@ main (int argc, char **argv) + org_gnome_Rhythmbox_Player_get_playing (player_proxy, &is_playing, &error); + if (!annoy (&error)) { + rb_debug ("playback state: %d", is_playing); +- if (play || pause || play_pause) { ++ if (play || rbpause || play_pause) { + if (is_playing != play || play_pause) { + rb_debug ("calling playPause to change playback state"); + org_gnome_Rhythmbox_Player_play_pause (player_proxy, FALSE, &error); diff --git a/audio/rhythmbox/pkg-descr b/audio/rhythmbox/pkg-descr new file mode 100644 index 000000000..9c4ecf6ca --- /dev/null +++ b/audio/rhythmbox/pkg-descr @@ -0,0 +1,5 @@ +Rhythmbox is an integrated music management application, originally inspired by +Apple's iTunes. It is free software, designed to work well under the GNOME +Desktop, and based on the powerful GStreamer media framework. + +WWW: http://www.gnome.org/projects/rhythmbox/ diff --git a/audio/rhythmbox/pkg-plist b/audio/rhythmbox/pkg-plist new file mode 100644 index 000000000..77da9f69d --- /dev/null +++ b/audio/rhythmbox/pkg-plist @@ -0,0 +1,787 @@ +bin/rhythmbox +bin/rhythmbox-client +%%ITMS_PLUGIN%%%%WEBPLUGINS_DIR%%/librhythmbox-itms-detection-plugin.a +%%ITMS_PLUGIN%%%%WEBPLUGINS_DIR%%/librhythmbox-itms-detection-plugin.la +%%ITMS_PLUGIN%%%%WEBPLUGINS_DIR%%/librhythmbox-itms-detection-plugin.so +lib/librhythmbox-core.la +lib/librhythmbox-core.so +lib/librhythmbox-core.so.0 +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/CoverArtDatabase.py +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/CoverArtDatabase.pyc +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/CoverArtDatabase.pyo +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/EmbeddedCoverArtSearch.py +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/EmbeddedCoverArtSearch.pyc +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/EmbeddedCoverArtSearch.pyo +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LastFMCoverArtSearch.py +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LastFMCoverArtSearch.pyc +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LastFMCoverArtSearch.pyo +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LocalCoverArtSearch.py +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LocalCoverArtSearch.pyc +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LocalCoverArtSearch.pyo +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/MusicBrainzCoverArtSearch.py +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/MusicBrainzCoverArtSearch.pyc +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/MusicBrainzCoverArtSearch.pyo +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/PodcastCoverArtSearch.py +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/PodcastCoverArtSearch.pyc +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/PodcastCoverArtSearch.pyo +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/artdisplay.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/lastfm_red_small.png +%%PYTHON%%lib/rhythmbox/plugins/artdisplay/rhythmbox-missing-artwork.svg +lib/rhythmbox/plugins/audiocd/album-info.ui +lib/rhythmbox/plugins/audiocd/audiocd-ui.xml +lib/rhythmbox/plugins/audiocd/audiocd.rb-plugin +lib/rhythmbox/plugins/audiocd/libaudiocd.la +lib/rhythmbox/plugins/audiocd/libaudiocd.so +lib/rhythmbox/plugins/audiocd/multiple-album.ui +lib/rhythmbox/plugins/audioscrobbler/as-icon.png +lib/rhythmbox/plugins/audioscrobbler/audioscrobbler-prefs.ui +lib/rhythmbox/plugins/audioscrobbler/audioscrobbler-ui.xml +lib/rhythmbox/plugins/audioscrobbler/audioscrobbler.rb-plugin +lib/rhythmbox/plugins/audioscrobbler/libaudioscrobbler.la +lib/rhythmbox/plugins/audioscrobbler/libaudioscrobbler.so +lib/rhythmbox/plugins/cd-recorder/cd-recorder.rb-plugin +lib/rhythmbox/plugins/cd-recorder/libcd-recorder.la +lib/rhythmbox/plugins/cd-recorder/libcd-recorder.so +%%PYTHON%%lib/rhythmbox/plugins/context/AlbumTab.py +%%PYTHON%%lib/rhythmbox/plugins/context/AlbumTab.pyc +%%PYTHON%%lib/rhythmbox/plugins/context/AlbumTab.pyo +%%PYTHON%%lib/rhythmbox/plugins/context/ArtistTab.py +%%PYTHON%%lib/rhythmbox/plugins/context/ArtistTab.pyc +%%PYTHON%%lib/rhythmbox/plugins/context/ArtistTab.pyo +%%PYTHON%%lib/rhythmbox/plugins/context/ContextView.py +%%PYTHON%%lib/rhythmbox/plugins/context/ContextView.pyc +%%PYTHON%%lib/rhythmbox/plugins/context/ContextView.pyo +%%PYTHON%%lib/rhythmbox/plugins/context/LastFM.py +%%PYTHON%%lib/rhythmbox/plugins/context/LastFM.pyc +%%PYTHON%%lib/rhythmbox/plugins/context/LastFM.pyo +%%PYTHON%%lib/rhythmbox/plugins/context/LyricsTab.py +%%PYTHON%%lib/rhythmbox/plugins/context/LyricsTab.pyc +%%PYTHON%%lib/rhythmbox/plugins/context/LyricsTab.pyo +%%PYTHON%%lib/rhythmbox/plugins/context/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/context/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/context/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/context/context.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/context/img/lastfm.png +%%PYTHON%%lib/rhythmbox/plugins/context/img/spinner.gif +%%PYTHON%%lib/rhythmbox/plugins/context/tmpl/album-tmpl.html +%%PYTHON%%lib/rhythmbox/plugins/context/tmpl/artist-tmpl.html +%%PYTHON%%lib/rhythmbox/plugins/context/tmpl/loading.html +%%PYTHON%%lib/rhythmbox/plugins/context/tmpl/lyrics-tmpl.html +%%PYTHON%%lib/rhythmbox/plugins/context/tmpl/main.css +%%DAAP%%lib/rhythmbox/plugins/daap/daap-prefs.ui +%%DAAP%%lib/rhythmbox/plugins/daap/daap-ui.xml +%%DAAP%%lib/rhythmbox/plugins/daap/daap.rb-plugin +%%DAAP%%lib/rhythmbox/plugins/daap/libdaap.la +%%DAAP%%lib/rhythmbox/plugins/daap/libdaap.so +%%DAAP%%lib/rhythmbox/plugins/daap/rb-daap-glue.h +lib/rhythmbox/plugins/fmradio/fmradio-ui.xml +lib/rhythmbox/plugins/fmradio/fmradio.rb-plugin +lib/rhythmbox/plugins/fmradio/libfmradio.la +lib/rhythmbox/plugins/fmradio/libfmradio.so +lib/rhythmbox/plugins/generic-player/generic-player-info.ui +lib/rhythmbox/plugins/generic-player/generic-player-ui.xml +lib/rhythmbox/plugins/generic-player/generic-player.rb-plugin +lib/rhythmbox/plugins/generic-player/libgeneric-player.la +lib/rhythmbox/plugins/generic-player/libgeneric-player.so +%%PYTHON%%lib/rhythmbox/plugins/im-status/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/im-status/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/im-status/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/im-status/im-status.rb-plugin +%%IPOD%%lib/rhythmbox/plugins/ipod/ipod-info.ui +%%IPOD%%lib/rhythmbox/plugins/ipod/ipod-init.ui +%%IPOD%%lib/rhythmbox/plugins/ipod/ipod-ui.xml +%%IPOD%%lib/rhythmbox/plugins/ipod/ipod.rb-plugin +%%IPOD%%lib/rhythmbox/plugins/ipod/libipod.la +%%IPOD%%lib/rhythmbox/plugins/ipod/libipod.so +lib/rhythmbox/plugins/iradio/iradio-initial.pls +lib/rhythmbox/plugins/iradio/iradio-ui.xml +lib/rhythmbox/plugins/iradio/iradio.rb-plugin +lib/rhythmbox/plugins/iradio/libiradio.la +lib/rhythmbox/plugins/iradio/libiradio.so +lib/rhythmbox/plugins/iradio/station-properties.ui +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoConfigureDialog.py +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoConfigureDialog.pyc +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoConfigureDialog.pyo +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSaxHandler.py +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSaxHandler.pyc +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSaxHandler.pyo +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSource.py +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSource.pyc +%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSource.pyo +%%PYTHON%%lib/rhythmbox/plugins/jamendo/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/jamendo/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/jamendo/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo-loading.ui +%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo-prefs.ui +%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo_logo.png +%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo_logo_medium.png +%%LIRC%%lib/rhythmbox/plugins/rblirc/librblirc.la +%%LIRC%%lib/rhythmbox/plugins/rblirc/librblirc.so +%%LIRC%%lib/rhythmbox/plugins/rblirc/lirc.rb-plugin +%%LIRC%%lib/rhythmbox/plugins/rblirc/rhythmbox_lirc_default +%%PYTHON%%lib/rhythmbox/plugins/lyrics/AstrawebParser.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/AstrawebParser.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/AstrawebParser.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LeoslyricsParser.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LeoslyricsParser.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LeoslyricsParser.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyrcParser.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyrcParser.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyrcParser.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsSites.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsSites.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsSites.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricWikiParser.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricWikiParser.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricWikiParser.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsConfigureDialog.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsConfigureDialog.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsConfigureDialog.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsParse.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsParse.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/LyricsParse.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/TerraParser.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/TerraParser.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/TerraParser.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/WinampcnParser.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/WinampcnParser.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/WinampcnParser.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/lyrics/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/lyrics/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/lyrics/lyrics-prefs.ui +%%PYTHON%%lib/rhythmbox/plugins/lyrics/lyrics.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/magnatune/BuyAlbumHandler.py +%%PYTHON%%lib/rhythmbox/plugins/magnatune/BuyAlbumHandler.pyc +%%PYTHON%%lib/rhythmbox/plugins/magnatune/BuyAlbumHandler.pyo +%%PYTHON%%lib/rhythmbox/plugins/magnatune/MagnatuneSource.py +%%PYTHON%%lib/rhythmbox/plugins/magnatune/MagnatuneSource.pyc +%%PYTHON%%lib/rhythmbox/plugins/magnatune/MagnatuneSource.pyo +%%PYTHON%%lib/rhythmbox/plugins/magnatune/TrackListHandler.py +%%PYTHON%%lib/rhythmbox/plugins/magnatune/TrackListHandler.pyc +%%PYTHON%%lib/rhythmbox/plugins/magnatune/TrackListHandler.pyo +%%PYTHON%%lib/rhythmbox/plugins/magnatune/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/magnatune/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/magnatune/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune-loading.ui +%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune-prefs.ui +%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune_logo_color_small.png +%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune_logo_color_tiny.png +lib/rhythmbox/plugins/mmkeys/libmmkeys.la +lib/rhythmbox/plugins/mmkeys/libmmkeys.so +lib/rhythmbox/plugins/mmkeys/mmkeys.rb-plugin +%%MTP%%lib/rhythmbox/plugins/mtpdevice/libmtpdevice.la +%%MTP%%lib/rhythmbox/plugins/mtpdevice/libmtpdevice.so +%%MTP%%lib/rhythmbox/plugins/mtpdevice/mtp-info.ui +%%MTP%%lib/rhythmbox/plugins/mtpdevice/mtp-ui.xml +%%MTP%%lib/rhythmbox/plugins/mtpdevice/mtpdevice.rb-plugin +lib/rhythmbox/plugins/power-manager/libpower-manager.la +lib/rhythmbox/plugins/power-manager/libpower-manager.so +lib/rhythmbox/plugins/power-manager/power-manager.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.py +%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.pyc +%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.pyo +%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/rb/Coroutine.py +%%PYTHON%%lib/rhythmbox/plugins/rb/Coroutine.pyc +%%PYTHON%%lib/rhythmbox/plugins/rb/Coroutine.pyo +%%PYTHON%%lib/rhythmbox/plugins/rb/Loader.py +%%PYTHON%%lib/rhythmbox/plugins/rb/Loader.pyc +%%PYTHON%%lib/rhythmbox/plugins/rb/Loader.pyo +%%PYTHON%%lib/rhythmbox/plugins/rb/URLCache.py +%%PYTHON%%lib/rhythmbox/plugins/rb/URLCache.pyc +%%PYTHON%%lib/rhythmbox/plugins/rb/URLCache.pyo +%%PYTHON%%lib/rhythmbox/plugins/rb/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/rb/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/rb/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/rb/stringmatch.py +%%PYTHON%%lib/rhythmbox/plugins/rb/stringmatch.pyc +%%PYTHON%%lib/rhythmbox/plugins/rb/stringmatch.pyo +%%PYTHON%%lib/rhythmbox/plugins/replaygain/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/replaygain/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/replaygain/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/replaygain/config.py +%%PYTHON%%lib/rhythmbox/plugins/replaygain/config.pyc +%%PYTHON%%lib/rhythmbox/plugins/replaygain/config.pyo +%%PYTHON%%lib/rhythmbox/plugins/replaygain/player.py +%%PYTHON%%lib/rhythmbox/plugins/replaygain/player.pyc +%%PYTHON%%lib/rhythmbox/plugins/replaygain/player.pyo +%%PYTHON%%lib/rhythmbox/plugins/replaygain/replaygain-prefs.ui +%%PYTHON%%lib/rhythmbox/plugins/replaygain/replaygain.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/sendto/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/sendto/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/sendto/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/sendto/sendto.rb-plugin +lib/rhythmbox/plugins/status-icon/libstatus-icon.la +lib/rhythmbox/plugins/status-icon/libstatus-icon.so +lib/rhythmbox/plugins/status-icon/status-icon-preferences.ui +lib/rhythmbox/plugins/status-icon/status-icon-ui.xml +lib/rhythmbox/plugins/status-icon/status-icon.rb-plugin +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/MediaPlayer.py +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/MediaPlayer.pyc +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/MediaPlayer.pyo +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/MediaStore.py +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/MediaStore.pyc +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/MediaStore.pyo +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/UpnpSource.py +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/UpnpSource.pyc +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/UpnpSource.pyo +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/__init__.py +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/__init__.pyc +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/__init__.pyo +%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/coherence.rb-plugin +lib/rhythmbox/plugins/visualizer/libvisualizer.la +lib/rhythmbox/plugins/visualizer/libvisualizer.so +lib/rhythmbox/plugins/visualizer/rb-visualizer-glue.h +lib/rhythmbox/plugins/visualizer/visualizer-controls.ui +lib/rhythmbox/plugins/visualizer/visualizer-ui.xml +lib/rhythmbox/plugins/visualizer/visualizer.rb-plugin +libexec/rhythmbox-metadata +share/applications/rhythmbox.desktop +share/dbus-1/services/org.gnome.Rhythmbox.service +%%DOCSDIR%%/RBAutoPlaylistSource.html +%%DOCSDIR%%/RBBrowserSource.html +%%DOCSDIR%%/RBCellRendererPixbuf.html +%%DOCSDIR%%/RBCellRendererRating.html +%%DOCSDIR%%/RBEncoder.html +%%DOCSDIR%%/RBEntryView.html +%%DOCSDIR%%/RBHistory.html +%%DOCSDIR%%/RBImportErrorsSource.html +%%DOCSDIR%%/RBLibraryBrowser.html +%%DOCSDIR%%/RBLibrarySource.html +%%DOCSDIR%%/RBMetaData.html +%%DOCSDIR%%/RBMissingFilesSource.html +%%DOCSDIR%%/RBPlayOrder.html +%%DOCSDIR%%/RBPlayQueueSource.html +%%DOCSDIR%%/RBPlayer.html +%%DOCSDIR%%/RBPlayerGstDataTee.html +%%DOCSDIR%%/RBPlayerGstFilter.html +%%DOCSDIR%%/RBPlayerGstTee.html +%%DOCSDIR%%/RBPlaylistManager.html +%%DOCSDIR%%/RBPlaylistSource.html +%%DOCSDIR%%/RBPlugin.html +%%DOCSDIR%%/RBPropertyView.html +%%DOCSDIR%%/RBQueryCreator.html +%%DOCSDIR%%/RBRandomPlayOrder.html +%%DOCSDIR%%/RBRating.html +%%DOCSDIR%%/RBRemovableMediaManager.html +%%DOCSDIR%%/RBRemovableMediaSource.html +%%DOCSDIR%%/RBSearchEntry.html +%%DOCSDIR%%/RBShell.html +%%DOCSDIR%%/RBShellClipboard.html +%%DOCSDIR%%/RBShellPlayer.html +%%DOCSDIR%%/RBShellPreferences.html +%%DOCSDIR%%/RBSongInfo.html +%%DOCSDIR%%/RBSource.html +%%DOCSDIR%%/RBSourceHeader.html +%%DOCSDIR%%/RBSourceList.html +%%DOCSDIR%%/RBSourceListModel.html +%%DOCSDIR%%/RBSourceSearch.html +%%DOCSDIR%%/RBSourceSearchBasic.html +%%DOCSDIR%%/RBStaticPlaylistSource.html +%%DOCSDIR%%/RBStatusbar.html +%%DOCSDIR%%/RBStreamingSource.html +%%DOCSDIR%%/RBStringValueMap.html +%%DOCSDIR%%/RBURIDialog.html +%%DOCSDIR%%/RhythmDB.html +%%DOCSDIR%%/RhythmDBImportJob.html +%%DOCSDIR%%/RhythmDBPropertyModel.html +%%DOCSDIR%%/RhythmDBQueryModel.html +%%DOCSDIR%%/RhythmDBQueryResults.html +%%DOCSDIR%%/ch01.html +%%DOCSDIR%%/ch02.html +%%DOCSDIR%%/ch03.html +%%DOCSDIR%%/ch04.html +%%DOCSDIR%%/ch05.html +%%DOCSDIR%%/ch06.html +%%DOCSDIR%%/ch07.html +%%DOCSDIR%%/home.png +%%DOCSDIR%%/index.html +%%DOCSDIR%%/index.sgml +%%DOCSDIR%%/left.png +%%DOCSDIR%%/rhythmbox-RBSourceGroup.html +%%DOCSDIR%%/rhythmbox-rb-async-queue-watch.html +%%DOCSDIR%%/rhythmbox-rb-builder-helpers.html +%%DOCSDIR%%/rhythmbox-rb-debug.html +%%DOCSDIR%%/rhythmbox-rb-dialog.html +%%DOCSDIR%%/rhythmbox-rb-file-helpers.html +%%DOCSDIR%%/rhythmbox-rb-header.html +%%DOCSDIR%%/rhythmbox-rb-rating-helper.html +%%DOCSDIR%%/rhythmbox-rb-text-helpers.html +%%DOCSDIR%%/rhythmbox-rb-tree-dnd.html +%%DOCSDIR%%/rhythmbox-rb-util.html +%%DOCSDIR%%/rhythmbox.devhelp +%%DOCSDIR%%/rhythmbox.devhelp2 +%%DOCSDIR%%/right.png +%%DOCSDIR%%/style.css +%%DOCSDIR%%/up.png +share/gnome/help/rhythmbox/C/fdl-appendix.xml +share/gnome/help/rhythmbox/C/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/C/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/C/figures/rb-notification-window.png +share/gnome/help/rhythmbox/C/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/C/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/C/figures/rb-statusbar.png +share/gnome/help/rhythmbox/C/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/C/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/C/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/C/figures/rb-toolbar.png +share/gnome/help/rhythmbox/C/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/C/figures/rb-window-small.png +share/gnome/help/rhythmbox/C/figures/rb-window.png +share/gnome/help/rhythmbox/C/legal.xml +share/gnome/help/rhythmbox/C/rhythmbox.xml +share/gnome/help/rhythmbox/cs/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/cs/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/cs/figures/rb-notification-window.png +share/gnome/help/rhythmbox/cs/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/cs/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/cs/figures/rb-statusbar.png +share/gnome/help/rhythmbox/cs/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/cs/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/cs/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/cs/figures/rb-toolbar.png +share/gnome/help/rhythmbox/cs/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/cs/figures/rb-window-small.png +share/gnome/help/rhythmbox/cs/figures/rb-window.png +share/gnome/help/rhythmbox/cs/rhythmbox.xml +share/gnome/help/rhythmbox/da/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/da/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/da/figures/rb-notification-window.png +share/gnome/help/rhythmbox/da/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/da/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/da/figures/rb-statusbar.png +share/gnome/help/rhythmbox/da/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/da/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/da/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/da/figures/rb-toolbar.png +share/gnome/help/rhythmbox/da/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/da/figures/rb-window-small.png +share/gnome/help/rhythmbox/da/figures/rb-window.png +share/gnome/help/rhythmbox/da/rhythmbox.xml +share/gnome/help/rhythmbox/de/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/de/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/de/figures/rb-notification-window.png +share/gnome/help/rhythmbox/de/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/de/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/de/figures/rb-statusbar.png +share/gnome/help/rhythmbox/de/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/de/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/de/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/de/figures/rb-toolbar.png +share/gnome/help/rhythmbox/de/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/de/figures/rb-window-small.png +share/gnome/help/rhythmbox/de/figures/rb-window.png +share/gnome/help/rhythmbox/de/rhythmbox.xml +share/gnome/help/rhythmbox/el/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/el/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/el/figures/rb-notification-window.png +share/gnome/help/rhythmbox/el/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/el/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/el/figures/rb-statusbar.png +share/gnome/help/rhythmbox/el/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/el/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/el/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/el/figures/rb-toolbar.png +share/gnome/help/rhythmbox/el/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/el/figures/rb-window-small.png +share/gnome/help/rhythmbox/el/figures/rb-window.png +share/gnome/help/rhythmbox/el/rhythmbox.xml +share/gnome/help/rhythmbox/es/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/es/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/es/figures/rb-notification-window.png +share/gnome/help/rhythmbox/es/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/es/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/es/figures/rb-statusbar.png +share/gnome/help/rhythmbox/es/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/es/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/es/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/es/figures/rb-toolbar.png +share/gnome/help/rhythmbox/es/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/es/figures/rb-window-small.png +share/gnome/help/rhythmbox/es/figures/rb-window.png +share/gnome/help/rhythmbox/es/rhythmbox.xml +share/gnome/help/rhythmbox/fr/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/fr/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/fr/figures/rb-notification-window.png +share/gnome/help/rhythmbox/fr/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/fr/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/fr/figures/rb-statusbar.png +share/gnome/help/rhythmbox/fr/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/fr/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/fr/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/fr/figures/rb-toolbar.png +share/gnome/help/rhythmbox/fr/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/fr/figures/rb-window-small.png +share/gnome/help/rhythmbox/fr/figures/rb-window.png +share/gnome/help/rhythmbox/fr/rhythmbox.xml +share/gnome/help/rhythmbox/it/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/it/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/it/figures/rb-notification-window.png +share/gnome/help/rhythmbox/it/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/it/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/it/figures/rb-statusbar.png +share/gnome/help/rhythmbox/it/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/it/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/it/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/it/figures/rb-toolbar.png +share/gnome/help/rhythmbox/it/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/it/figures/rb-window-small.png +share/gnome/help/rhythmbox/it/figures/rb-window.png +share/gnome/help/rhythmbox/it/rhythmbox.xml +share/gnome/help/rhythmbox/oc/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/oc/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/oc/figures/rb-notification-window.png +share/gnome/help/rhythmbox/oc/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/oc/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/oc/figures/rb-statusbar.png +share/gnome/help/rhythmbox/oc/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/oc/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/oc/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/oc/figures/rb-toolbar.png +share/gnome/help/rhythmbox/oc/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/oc/figures/rb-window-small.png +share/gnome/help/rhythmbox/oc/figures/rb-window.png +share/gnome/help/rhythmbox/oc/rhythmbox.xml +share/gnome/help/rhythmbox/pt/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/pt/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/pt/figures/rb-notification-window.png +share/gnome/help/rhythmbox/pt/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/pt/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/pt/figures/rb-statusbar.png +share/gnome/help/rhythmbox/pt/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/pt/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/pt/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/pt/figures/rb-toolbar.png +share/gnome/help/rhythmbox/pt/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/pt/figures/rb-window-small.png +share/gnome/help/rhythmbox/pt/figures/rb-window.png +share/gnome/help/rhythmbox/pt/rhythmbox.xml +share/gnome/help/rhythmbox/ru/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/ru/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/ru/figures/rb-notification-window.png +share/gnome/help/rhythmbox/ru/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/ru/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/ru/figures/rb-statusbar.png +share/gnome/help/rhythmbox/ru/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/ru/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/ru/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/ru/figures/rb-toolbar.png +share/gnome/help/rhythmbox/ru/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/ru/figures/rb-window-small.png +share/gnome/help/rhythmbox/ru/figures/rb-window.png +share/gnome/help/rhythmbox/ru/rhythmbox.xml +share/gnome/help/rhythmbox/sv/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/sv/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/sv/figures/rb-notification-window.png +share/gnome/help/rhythmbox/sv/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/sv/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/sv/figures/rb-statusbar.png +share/gnome/help/rhythmbox/sv/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/sv/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/sv/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/sv/figures/rb-toolbar.png +share/gnome/help/rhythmbox/sv/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/sv/figures/rb-window-small.png +share/gnome/help/rhythmbox/sv/figures/rb-window.png +share/gnome/help/rhythmbox/sv/rhythmbox.xml +share/gnome/help/rhythmbox/uk/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/uk/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/uk/figures/rb-notification-window.png +share/gnome/help/rhythmbox/uk/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/uk/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/uk/figures/rb-statusbar.png +share/gnome/help/rhythmbox/uk/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/uk/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/uk/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/uk/figures/rb-toolbar.png +share/gnome/help/rhythmbox/uk/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/uk/figures/rb-window-small.png +share/gnome/help/rhythmbox/uk/figures/rb-window.png +share/gnome/help/rhythmbox/uk/rhythmbox.xml +share/gnome/help/rhythmbox/zh_CN/figures/rb-iradio-main.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-notification-area-menu.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-notification-window.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-notification-zone.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-podcast-main.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-statusbar.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-toolbar-prevplaynext.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-toolbar-repeat.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-toolbar-shuffle.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-toolbar.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-volume-changer.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-window-small.png +share/gnome/help/rhythmbox/zh_CN/figures/rb-window.png +share/gnome/help/rhythmbox/zh_CN/rhythmbox.xml +share/icons/hicolor/16x16/apps/rhythmbox.png +share/icons/hicolor/22x22/apps/rhythmbox.png +share/icons/hicolor/24x24/apps/rhythmbox.png +share/icons/hicolor/24x24/places/music-library.png +share/icons/hicolor/32x32/apps/rhythmbox.png +share/icons/hicolor/48x48/apps/rhythmbox.png +share/icons/hicolor/scalable/apps/rhythmbox.svg +share/locale/af/LC_MESSAGES/rhythmbox.mo +share/locale/am/LC_MESSAGES/rhythmbox.mo +share/locale/ar/LC_MESSAGES/rhythmbox.mo +share/locale/as/LC_MESSAGES/rhythmbox.mo +share/locale/az/LC_MESSAGES/rhythmbox.mo +share/locale/be/LC_MESSAGES/rhythmbox.mo +share/locale/be@latin/LC_MESSAGES/rhythmbox.mo +share/locale/bg/LC_MESSAGES/rhythmbox.mo +share/locale/bn_IN/LC_MESSAGES/rhythmbox.mo +share/locale/br/LC_MESSAGES/rhythmbox.mo +share/locale/ca/LC_MESSAGES/rhythmbox.mo +share/locale/cs/LC_MESSAGES/rhythmbox.mo +share/locale/cy/LC_MESSAGES/rhythmbox.mo +share/locale/da/LC_MESSAGES/rhythmbox.mo +share/locale/de/LC_MESSAGES/rhythmbox.mo +share/locale/dz/LC_MESSAGES/rhythmbox.mo +share/locale/el/LC_MESSAGES/rhythmbox.mo +share/locale/en_CA/LC_MESSAGES/rhythmbox.mo +share/locale/en_GB/LC_MESSAGES/rhythmbox.mo +share/locale/es/LC_MESSAGES/rhythmbox.mo +share/locale/et/LC_MESSAGES/rhythmbox.mo +share/locale/eu/LC_MESSAGES/rhythmbox.mo +share/locale/fi/LC_MESSAGES/rhythmbox.mo +share/locale/fr/LC_MESSAGES/rhythmbox.mo +share/locale/ga/LC_MESSAGES/rhythmbox.mo +share/locale/gl/LC_MESSAGES/rhythmbox.mo +share/locale/gu/LC_MESSAGES/rhythmbox.mo +share/locale/he/LC_MESSAGES/rhythmbox.mo +share/locale/hi/LC_MESSAGES/rhythmbox.mo +share/locale/hr/LC_MESSAGES/rhythmbox.mo +share/locale/hu/LC_MESSAGES/rhythmbox.mo +share/locale/id/LC_MESSAGES/rhythmbox.mo +share/locale/is/LC_MESSAGES/rhythmbox.mo +share/locale/it/LC_MESSAGES/rhythmbox.mo +share/locale/ja/LC_MESSAGES/rhythmbox.mo +share/locale/kn/LC_MESSAGES/rhythmbox.mo +share/locale/ko/LC_MESSAGES/rhythmbox.mo +share/locale/lt/LC_MESSAGES/rhythmbox.mo +share/locale/lv/LC_MESSAGES/rhythmbox.mo +share/locale/mk/LC_MESSAGES/rhythmbox.mo +share/locale/ml/LC_MESSAGES/rhythmbox.mo +share/locale/mn/LC_MESSAGES/rhythmbox.mo +share/locale/mr/LC_MESSAGES/rhythmbox.mo +share/locale/ms/LC_MESSAGES/rhythmbox.mo +share/locale/nb/LC_MESSAGES/rhythmbox.mo +share/locale/nds/LC_MESSAGES/rhythmbox.mo +share/locale/ne/LC_MESSAGES/rhythmbox.mo +share/locale/nl/LC_MESSAGES/rhythmbox.mo +share/locale/oc/LC_MESSAGES/rhythmbox.mo +share/locale/or/LC_MESSAGES/rhythmbox.mo +share/locale/pa/LC_MESSAGES/rhythmbox.mo +share/locale/pl/LC_MESSAGES/rhythmbox.mo +share/locale/ps/LC_MESSAGES/rhythmbox.mo +share/locale/pt/LC_MESSAGES/rhythmbox.mo +share/locale/pt_BR/LC_MESSAGES/rhythmbox.mo +share/locale/ro/LC_MESSAGES/rhythmbox.mo +share/locale/ru/LC_MESSAGES/rhythmbox.mo +share/locale/rw/LC_MESSAGES/rhythmbox.mo +share/locale/sk/LC_MESSAGES/rhythmbox.mo +share/locale/sl/LC_MESSAGES/rhythmbox.mo +share/locale/sr/LC_MESSAGES/rhythmbox.mo +share/locale/sr@latin/LC_MESSAGES/rhythmbox.mo +share/locale/sv/LC_MESSAGES/rhythmbox.mo +share/locale/ta/LC_MESSAGES/rhythmbox.mo +share/locale/te/LC_MESSAGES/rhythmbox.mo +share/locale/th/LC_MESSAGES/rhythmbox.mo +share/locale/tr/LC_MESSAGES/rhythmbox.mo +share/locale/uk/LC_MESSAGES/rhythmbox.mo +share/locale/vi/LC_MESSAGES/rhythmbox.mo +share/locale/zh_CN/LC_MESSAGES/rhythmbox.mo +share/locale/zh_HK/LC_MESSAGES/rhythmbox.mo +share/locale/zh_TW/LC_MESSAGES/rhythmbox.mo +share/omf/rhythmbox/rhythmbox-C.omf +share/omf/rhythmbox/rhythmbox-cs.omf +share/omf/rhythmbox/rhythmbox-da.omf +share/omf/rhythmbox/rhythmbox-de.omf +share/omf/rhythmbox/rhythmbox-el.omf +share/omf/rhythmbox/rhythmbox-es.omf +share/omf/rhythmbox/rhythmbox-fr.omf +share/omf/rhythmbox/rhythmbox-it.omf +share/omf/rhythmbox/rhythmbox-oc.omf +share/omf/rhythmbox/rhythmbox-pt.omf +share/omf/rhythmbox/rhythmbox-ru.omf +share/omf/rhythmbox/rhythmbox-sv.omf +share/omf/rhythmbox/rhythmbox-uk.omf +share/omf/rhythmbox/rhythmbox-zh_CN.omf +share/rhythmbox/create-playlist.ui +share/rhythmbox/general-prefs.ui +share/rhythmbox/icons/hicolor/16x16/actions/audio-cd-duplicate.png +share/rhythmbox/icons/hicolor/16x16/actions/audio-cd-duplicate.svg +share/rhythmbox/icons/hicolor/16x16/actions/audio-cd-new.png +share/rhythmbox/icons/hicolor/16x16/actions/audio-cd-new.svg +share/rhythmbox/icons/hicolor/16x16/actions/internet-radio-new.png +share/rhythmbox/icons/hicolor/16x16/actions/media-eject.png +share/rhythmbox/icons/hicolor/16x16/actions/playlist-automatic-new.png +share/rhythmbox/icons/hicolor/16x16/actions/playlist-new.png +share/rhythmbox/icons/hicolor/16x16/actions/podcast-new.png +share/rhythmbox/icons/hicolor/16x16/places/library-internet-radio.png +share/rhythmbox/icons/hicolor/16x16/places/library-podcast.png +share/rhythmbox/icons/hicolor/16x16/places/music-library.png +share/rhythmbox/icons/hicolor/16x16/places/playlist-automatic.png +share/rhythmbox/icons/hicolor/16x16/places/playlist.png +share/rhythmbox/icons/hicolor/16x16/status/rhythmbox-no-star.png +share/rhythmbox/icons/hicolor/16x16/status/rhythmbox-notplaying.png +share/rhythmbox/icons/hicolor/16x16/status/rhythmbox-set-star.png +share/rhythmbox/icons/hicolor/16x16/status/rhythmbox-unset-star.png +share/rhythmbox/icons/hicolor/22x22/actions/audio-cd-duplicate.png +share/rhythmbox/icons/hicolor/22x22/actions/audio-cd-duplicate.svg +share/rhythmbox/icons/hicolor/22x22/actions/audio-cd-new.png +share/rhythmbox/icons/hicolor/22x22/actions/audio-cd-new.svg +share/rhythmbox/icons/hicolor/22x22/actions/internet-radio-new.png +share/rhythmbox/icons/hicolor/22x22/actions/playlist-automatic-new.png +share/rhythmbox/icons/hicolor/22x22/actions/playlist-new.png +share/rhythmbox/icons/hicolor/22x22/actions/podcast-new.png +share/rhythmbox/icons/hicolor/22x22/actions/visualization.png +share/rhythmbox/icons/hicolor/22x22/places/library-internet-radio.png +share/rhythmbox/icons/hicolor/22x22/places/library-podcast.png +share/rhythmbox/icons/hicolor/22x22/places/playlist-automatic.png +share/rhythmbox/icons/hicolor/22x22/places/playlist.png +%%PYTHON%%share/rhythmbox/icons/hicolor/24x24/places/jamendo.png +%%PYTHON%%share/rhythmbox/icons/hicolor/24x24/places/magnatune.png +share/rhythmbox/icons/hicolor/22x22/status/rhythmbox-notplaying.png +share/rhythmbox/icons/hicolor/32x32/actions/audio-cd-duplicate.png +share/rhythmbox/icons/hicolor/32x32/actions/audio-cd-duplicate.svg +share/rhythmbox/icons/hicolor/32x32/actions/audio-cd-new.png +share/rhythmbox/icons/hicolor/32x32/actions/audio-cd-new.svg +share/rhythmbox/icons/hicolor/32x32/actions/internet-radio-new.png +share/rhythmbox/icons/hicolor/32x32/actions/playlist-automatic-new.png +share/rhythmbox/icons/hicolor/32x32/actions/playlist-new.png +share/rhythmbox/icons/hicolor/32x32/places/library-internet-radio.png +share/rhythmbox/icons/hicolor/32x32/places/playlist-automatic.png +share/rhythmbox/icons/hicolor/32x32/places/playlist.png +share/rhythmbox/icons/hicolor/32x32/status/rhythmbox-notplaying.png +share/rhythmbox/icons/hicolor/scalable/actions/audio-cd-duplicate.svg +share/rhythmbox/icons/hicolor/scalable/actions/audio-cd-new.svg +share/rhythmbox/icons/hicolor/scalable/actions/internet-radio-new.svg +share/rhythmbox/icons/hicolor/scalable/actions/playlist-automatic-new.svg +share/rhythmbox/icons/hicolor/scalable/actions/playlist-new.svg +share/rhythmbox/icons/hicolor/scalable/places/library-internet-radio.svg +share/rhythmbox/icons/hicolor/scalable/places/playlist-automatic.svg +share/rhythmbox/icons/hicolor/scalable/places/playlist.svg +share/rhythmbox/icons/hicolor/scalable/status/rhythmbox-notplaying.svg +share/rhythmbox/library-prefs.ui +share/rhythmbox/media-player-properties.ui +share/rhythmbox/playback-prefs.ui +share/rhythmbox/playlist-save.ui +share/rhythmbox/playlists.xml +share/rhythmbox/plugins.ui +share/rhythmbox/podcast-feed-properties.ui +share/rhythmbox/podcast-prefs.ui +share/rhythmbox/podcast-properties.ui +share/rhythmbox/rhythmbox-ui.xml +share/rhythmbox/song-info-multiple.ui +share/rhythmbox/song-info.ui +share/rhythmbox/uri-new.ui +@dirrm share/rhythmbox/icons/hicolor/scalable/status +@dirrm share/rhythmbox/icons/hicolor/scalable/places +@dirrm share/rhythmbox/icons/hicolor/scalable/actions +@dirrm share/rhythmbox/icons/hicolor/scalable +@dirrm share/rhythmbox/icons/hicolor/32x32/status +@dirrm share/rhythmbox/icons/hicolor/32x32/places +@dirrm share/rhythmbox/icons/hicolor/32x32/actions +@dirrm share/rhythmbox/icons/hicolor/32x32 +%%PYTHON%%@dirrm share/rhythmbox/icons/hicolor/24x24/places +%%PYTHON%%@dirrm share/rhythmbox/icons/hicolor/24x24 +@dirrm share/rhythmbox/icons/hicolor/22x22/status +@dirrm share/rhythmbox/icons/hicolor/22x22/places +@dirrm share/rhythmbox/icons/hicolor/22x22/actions +@dirrm share/rhythmbox/icons/hicolor/22x22 +@dirrm share/rhythmbox/icons/hicolor/16x16/status +@dirrm share/rhythmbox/icons/hicolor/16x16/places +@dirrm share/rhythmbox/icons/hicolor/16x16/actions +@dirrm share/rhythmbox/icons/hicolor/16x16 +@dirrm share/rhythmbox/icons/hicolor +@dirrm share/rhythmbox/icons +@dirrm share/rhythmbox +@dirrm share/omf/rhythmbox +@dirrm share/gnome/help/rhythmbox/zh_CN/figures +@dirrm share/gnome/help/rhythmbox/zh_CN +@dirrm share/gnome/help/rhythmbox/uk/figures +@dirrm share/gnome/help/rhythmbox/uk +@dirrm share/gnome/help/rhythmbox/sv/figures +@dirrm share/gnome/help/rhythmbox/sv +@dirrm share/gnome/help/rhythmbox/ru/figures +@dirrm share/gnome/help/rhythmbox/ru +@dirrm share/gnome/help/rhythmbox/pt/figures +@dirrm share/gnome/help/rhythmbox/pt +@dirrm share/gnome/help/rhythmbox/oc/figures +@dirrm share/gnome/help/rhythmbox/oc +@dirrm share/gnome/help/rhythmbox/it/figures +@dirrm share/gnome/help/rhythmbox/it +@dirrm share/gnome/help/rhythmbox/fr/figures +@dirrm share/gnome/help/rhythmbox/fr +@dirrm share/gnome/help/rhythmbox/es/figures +@dirrm share/gnome/help/rhythmbox/es +@dirrm share/gnome/help/rhythmbox/el/figures +@dirrm share/gnome/help/rhythmbox/el +@dirrm share/gnome/help/rhythmbox/da/figures +@dirrm share/gnome/help/rhythmbox/da +@dirrm share/gnome/help/rhythmbox/de/figures +@dirrm share/gnome/help/rhythmbox/de +@dirrm share/gnome/help/rhythmbox/cs/figures +@dirrm share/gnome/help/rhythmbox/cs +@dirrm share/gnome/help/rhythmbox/C/figures +@dirrm share/gnome/help/rhythmbox/C +@dirrm share/gnome/help/rhythmbox +@dirrm %%DOCSDIR%% +@dirrm lib/rhythmbox/plugins/visualizer +%%PYTHON%%@dirrm lib/rhythmbox/plugins/upnp_coherence +@dirrm lib/rhythmbox/plugins/status-icon +%%PYTHON%%@dirrm lib/rhythmbox/plugins/sendto +%%PYTHON%%@dirrm lib/rhythmbox/plugins/replaygain +%%PYTHON%%@dirrm lib/rhythmbox/plugins/rb +%%PYTHON%%@dirrm lib/rhythmbox/plugins/python-console +@dirrm lib/rhythmbox/plugins/power-manager +%%MTP%%@dirrm lib/rhythmbox/plugins/mtpdevice +@dirrm lib/rhythmbox/plugins/mmkeys +%%PYTHON%%@dirrm lib/rhythmbox/plugins/magnatune +%%PYTHON%%@dirrm lib/rhythmbox/plugins/lyrics +%%LIRC%%@dirrm lib/rhythmbox/plugins/rblirc +%%PYTHON%%@dirrm lib/rhythmbox/plugins/jamendo +@dirrm lib/rhythmbox/plugins/iradio +%%IPOD%%@dirrm lib/rhythmbox/plugins/ipod +%%PYTHON%%@dirrm lib/rhythmbox/plugins/im-status +@dirrm lib/rhythmbox/plugins/generic-player +@dirrm lib/rhythmbox/plugins/fmradio +%%DAAP%%@dirrm lib/rhythmbox/plugins/daap +%%PYTHON%%@dirrm lib/rhythmbox/plugins/context/tmpl +%%PYTHON%%@dirrm lib/rhythmbox/plugins/context/img +%%PYTHON%%@dirrm lib/rhythmbox/plugins/context +@dirrm lib/rhythmbox/plugins/cd-recorder +@dirrm lib/rhythmbox/plugins/audioscrobbler +@dirrm lib/rhythmbox/plugins/audiocd +%%PYTHON%%@dirrm lib/rhythmbox/plugins/artdisplay +@dirrm lib/rhythmbox/plugins +@dirrm lib/rhythmbox +%%ITMS_PLUGIN%%@dirrmtry %%WEBPLUGINS_DIR%% +@dirrmtry share/applications +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/te/LC_MESSAGES +@dirrmtry share/locale/te +@dirrmtry share/locale/sr@latin/LC_MESSAGES +@dirrmtry share/locale/sr@latin +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ps/LC_MESSAGES +@dirrmtry share/locale/ps +@dirrmtry share/locale/oc/LC_MESSAGES +@dirrmtry share/locale/oc +@dirrmtry share/locale/nds/LC_MESSAGES +@dirrmtry share/locale/nds +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/be@latin/LC_MESSAGES +@dirrmtry share/locale/be@latin +@dirrmtry share/locale/as/LC_MESSAGES +@dirrmtry share/locale/as diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile index 0a212d4c3..22065a0c5 100644 --- a/graphics/gimp-app/Makefile +++ b/graphics/gimp-app/Makefile @@ -3,12 +3,12 @@ # Whom: erich@FreeBSD.org # # $FreeBSD: ports/graphics/gimp-app/Makefile,v 1.253 2011/03/04 02:11:55 wen Exp $ -# $MCom: ports/graphics/gimp-app/Makefile,v 1.53 2010/10/08 08:29:33 kwm Exp $ +# $MCom: ports/graphics/gimp-app/Makefile,v 1.55 2011/03/06 23:12:39 kwm Exp $ # PORTNAME= gimp-app DISTVERSION= 2.6.11 -PORTREVISION?= 3 +PORTREVISION?= 4 PORTEPOCH?= 1 CATEGORIES?= graphics gnome MASTER_SITES= ftp://ftp.gimp.org/pub/%SUBDIR%/ \ @@ -125,7 +125,7 @@ CONFIGURE_ARGS+= --without-libexif .endif .if defined(WITH_GVFS) || ${HAVE_GNOME:Mgvfs}!="" -LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/gnome-keyring +LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring USE_GNOME+= gvfs . if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui diff --git a/mail/balsa/Makefile b/mail/balsa/Makefile new file mode 100644 index 000000000..bb6fc618e --- /dev/null +++ b/mail/balsa/Makefile @@ -0,0 +1,99 @@ +# New ports collection makefile for: balsa +# Date created: 02 December 1998 +# Whom: Glenn Johnson <gljohns@bellsouth.net> +# +# $FreeBSD: ports/mail/balsa/Makefile,v 1.150 2011/02/25 01:31:48 delphij Exp $ +# $MCom: ports-stable/mail/balsa/Makefile,v 1.3 2007/12/02 19:18:50 marcus Exp $ +# + +PORTNAME= balsa +PORTVERSION= 2.4.8 +PORTREVISION= 2 +CATEGORIES= mail gnome +MASTER_SITES= http://pawsa.fedorapeople.org/balsa/ +DISTNAME= balsa-${PORTVERSION} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A mail reader for the GNOME 2 desktop + +LIB_DEPENDS= aspell.16:${PORTSDIR}/textproc/aspell \ + pcre.0:${PORTSDIR}/devel/pcre \ + esmtp.6:${PORTSDIR}/mail/libesmtp \ + gmime-2.4.6:${PORTSDIR}/mail/gmime24 \ + gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring \ + canberra-gtk.0:${PORTSDIR}/audio/libcanberra + +USE_GMAKE= yes +USE_BZIP2= yes +INSTALLS_OMF= yes +INSTALLS_ICONS= yes +USE_PERL5= yes +USE_OPENSSL= yes +USE_GNOME= gnomeprefix intlhack gnomehack libgnomeui gtkhtml3 \ + libgnomeprintui +USE_GETTEXT= yes +USE_AUTOTOOLS= libltdl +GNU_CONFIGURE= yes +USE_ICONV= yes +CONFIGURE_ARGS= --enable-threads \ + --disable-more-warnings \ + --with-ssl \ + --without-nm \ + --with-canberra +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ + LIBS="-L${LOCALBASE}/lib -liconv ${PTHREAD_LIBS}" + +MAN1= balsa.1 + +OPTIONS= LDAP "Enable LDAP support" on \ + GTKSPELL "Spell checking support" on \ + GTKSV "Enable GtkSourceview support" on \ + NOTIFY "Enable libnotify support" on \ + GPG "Enable GnuPG support" off + +.include <bsd.port.pre.mk> + +.if defined(WITH_GPG) +LIB_DEPENDS+= gpgme.18:${PORTSDIR}/security/gpgme +CONFIGURE_ARGS+= --with-gpgme=${LOCALBASE}/bin/gpgme-config +.endif + +.if !defined(WITHOUT_LDAP) +USE_OPENLDAP= yes +CONFIGURE_ARGS+= --with-ldap +.endif + +.if !defined(WITHOUT_GTKSPELL) +LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell +CONFIGURE_ARGS+=--with-gtkspell +.endif + +.if !defined(WITHOUT_GTKSV) +USE_GNOME+= gtksourceview2 +CONFIGURE_ARGS+=--with-gtksourceview=2 +.endif + +.if !defined(WITHOUT_NOTIFY) +LIB_DEPENDS+= notify.1:${PORTSDIR}/devel/libnotify +CONFIGURE_ARGS+=--with-libnotify=yes +.else +CONFIGURE_ARGS+=--with-libnotify=no +.endif + +.if ${PREFIX}==${LOCALBASE} +PLIST_SUB+= GTKICON="@comment " +.else +PLIST_SUB+= GTKICON="" +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|stdint.h|inttypes.h|g' \ + ${WRKSRC}/libbalsa/mailbox_imap.c +# PREFIX safeness + @${REINPLACE_CMD} -E \ + -e 's|^(HICOLOR_ICON_DIR)[^/]+/|\1=${PREFIX}/|' \ + ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} + @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ + 's|-D.*_DISABLE_DEPRECATED_SOURCE||g ; s|-D.*_DISABLE_DEPRECATED||g' + +.include <bsd.port.post.mk> diff --git a/mail/balsa/distinfo b/mail/balsa/distinfo new file mode 100644 index 000000000..432c7f94e --- /dev/null +++ b/mail/balsa/distinfo @@ -0,0 +1,3 @@ +MD5 (balsa-2.4.8.tar.bz2) = 4345e440ae5faf2787f5cc324fcb234a +SHA256 (balsa-2.4.8.tar.bz2) = 9b313920b754656f6c668f29675fd5630b001f4a3405f00fd9bf58d9b1f213cf +SIZE (balsa-2.4.8.tar.bz2) = 3150866 diff --git a/mail/balsa/files/patch-configure b/mail/balsa/files/patch-configure new file mode 100644 index 000000000..c18f9adcf --- /dev/null +++ b/mail/balsa/files/patch-configure @@ -0,0 +1,227 @@ +--- configure.orig 2010-02-14 15:51:21.000000000 -0500 ++++ configure 2010-02-14 15:51:21.000000000 -0500 +@@ -8884,7 +8884,7 @@ if test "${ac_cv_lib_ldap_ldap_search+se + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-lldap -llber -lresolv $LIBS" ++LIBS="-lldap -llber $LIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -8949,7 +8949,7 @@ cat >>confdefs.h <<\_ACEOF + #define ENABLE_LDAP 1 + _ACEOF + +- LIBS="-lldap -llber -lresolv $LIBS" ++ LIBS="-lldap -llber $LIBS" + else + { { $as_echo "$as_me:$LINENO: error: *** You enabled LDAP but ldap library is not found." >&5 + $as_echo "$as_me: error: *** You enabled LDAP but ldap library is not found." >&2;} +@@ -11365,13 +11365,13 @@ _ACEOF + else + + +-{ $as_echo "$as_me:$LINENO: checking for new_pspell_manager in -lpspell" >&5 +-$as_echo_n "checking for new_pspell_manager in -lpspell... " >&6; } +-if test "${ac_cv_lib_pspell_new_pspell_manager+set}" = set; then ++{ $as_echo "$as_me:$LINENO: checking for new_aspell_manager in -laspell" >&5 ++$as_echo_n "checking for new_aspell_manager in -laspell... " >&6; } ++if test "${ac_cv_lib_aspell_new_aspell_manager+set}" = set; then + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-lpspell -lstdc++ -lpspell-modules $LIBS" ++LIBS="-laspell -lstdc++ -laspell-modules $LIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -11385,11 +11385,11 @@ cat >>conftest.$ac_ext <<_ACEOF + #ifdef __cplusplus + extern "C" + #endif +-char new_pspell_manager (); ++char new_aspell_manager (); + int + main () + { +-return new_pspell_manager (); ++return new_aspell_manager (); + ; + return 0; + } +@@ -11415,12 +11415,12 @@ $as_echo "$ac_try_echo") >&5 + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then +- ac_cv_lib_pspell_new_pspell_manager=yes ++ ac_cv_lib_aspell_new_aspell_manager=yes + else + $as_echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + +- ac_cv_lib_pspell_new_pspell_manager=no ++ ac_cv_lib_aspell_new_aspell_manager=no + fi + + rm -rf conftest.dSYM +@@ -11428,19 +11428,19 @@ rm -f core conftest.err conftest.$ac_obj + conftest$ac_exeext conftest.$ac_ext + LIBS=$ac_check_lib_save_LIBS + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pspell_new_pspell_manager" >&5 +-$as_echo "$ac_cv_lib_pspell_new_pspell_manager" >&6; } +-if test "x$ac_cv_lib_pspell_new_pspell_manager" = x""yes; then ++{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_aspell_new_aspell_manager" >&5 ++$as_echo "$ac_cv_lib_aspell_new_aspell_manager" >&6; } ++if test "x$ac_cv_lib_aspell_new_aspell_manager" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define HAVE_LIBPSPELL 1 + _ACEOF + +- LIBS="-lpspell $LIBS" ++ LIBS="-laspell $LIBS" + + else + +- { { $as_echo "$as_me:$LINENO: error: *** Neither aspell >=0.50 (recommended) nor pspell (deprecated) library was found. Please check http://balsa.gnome.org for information on the required files. Alternatively, check config.log for clues." >&5 +-$as_echo "$as_me: error: *** Neither aspell >=0.50 (recommended) nor pspell (deprecated) library was found. Please check http://balsa.gnome.org for information on the required files. Alternatively, check config.log for clues." >&2;} ++ { { $as_echo "$as_me:$LINENO: error: *** Neither aspell >=0.50 (recommended) nor aspell (deprecated) library was found. Please check http://balsa.gnome.org for information on the required files. Alternatively, check config.log for clues." >&5 ++$as_echo "$as_me: error: *** Neither aspell >=0.50 (recommended) nor aspell (deprecated) library was found. Please check http://balsa.gnome.org for information on the required files. Alternatively, check config.log for clues." >&2;} + { (exit 1); exit 1; }; } + + fi +@@ -11448,18 +11448,18 @@ fi + + fi + +- if test "${ac_cv_header_pspell_pspell_h+set}" = set; then +- { $as_echo "$as_me:$LINENO: checking for pspell/pspell.h" >&5 +-$as_echo_n "checking for pspell/pspell.h... " >&6; } +-if test "${ac_cv_header_pspell_pspell_h+set}" = set; then ++ if test "${ac_cv_header_aspell_aspell_h+set}" = set; then ++ { $as_echo "$as_me:$LINENO: checking for aspell/aspell.h" >&5 ++$as_echo_n "checking for aspell/aspell.h... " >&6; } ++if test "${ac_cv_header_aspell_aspell_h+set}" = set; then + $as_echo_n "(cached) " >&6 + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_pspell_pspell_h" >&5 +-$as_echo "$ac_cv_header_pspell_pspell_h" >&6; } ++{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_aspell_aspell_h" >&5 ++$as_echo "$ac_cv_header_aspell_aspell_h" >&6; } + else + # Is the header compilable? +-{ $as_echo "$as_me:$LINENO: checking pspell/pspell.h usability" >&5 +-$as_echo_n "checking pspell/pspell.h usability... " >&6; } ++{ $as_echo "$as_me:$LINENO: checking aspell/aspell.h usability" >&5 ++$as_echo_n "checking aspell/aspell.h usability... " >&6; } + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -11467,7 +11467,7 @@ cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default +-#include <pspell/pspell.h> ++#include <aspell/aspell.h> + _ACEOF + rm -f conftest.$ac_objext + if { (ac_try="$ac_compile" +@@ -11500,15 +11500,15 @@ rm -f core conftest.err conftest.$ac_obj + $as_echo "$ac_header_compiler" >&6; } + + # Is the header present? +-{ $as_echo "$as_me:$LINENO: checking pspell/pspell.h presence" >&5 +-$as_echo_n "checking pspell/pspell.h presence... " >&6; } ++{ $as_echo "$as_me:$LINENO: checking aspell/aspell.h presence" >&5 ++$as_echo_n "checking aspell/aspell.h presence... " >&6; } + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +-#include <pspell/pspell.h> ++#include <aspell/aspell.h> + _ACEOF + if { (ac_try="$ac_cpp conftest.$ac_ext" + case "(($ac_try" in +@@ -11542,44 +11542,44 @@ $as_echo "$ac_header_preproc" >&6; } + # So? What about this header? + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) +- { $as_echo "$as_me:$LINENO: WARNING: pspell/pspell.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-$as_echo "$as_me: WARNING: pspell/pspell.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: pspell/pspell.h: proceeding with the compiler's result" >&5 +-$as_echo "$as_me: WARNING: pspell/pspell.h: proceeding with the compiler's result" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: aspell/aspell.h: accepted by the compiler, rejected by the preprocessor!" >&5 ++$as_echo "$as_me: WARNING: aspell/aspell.h: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: aspell/aspell.h: proceeding with the compiler's result" >&5 ++$as_echo "$as_me: WARNING: aspell/aspell.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) +- { $as_echo "$as_me:$LINENO: WARNING: pspell/pspell.h: present but cannot be compiled" >&5 +-$as_echo "$as_me: WARNING: pspell/pspell.h: present but cannot be compiled" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: pspell/pspell.h: check for missing prerequisite headers?" >&5 +-$as_echo "$as_me: WARNING: pspell/pspell.h: check for missing prerequisite headers?" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: pspell/pspell.h: see the Autoconf documentation" >&5 +-$as_echo "$as_me: WARNING: pspell/pspell.h: see the Autoconf documentation" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: pspell/pspell.h: section \"Present But Cannot Be Compiled\"" >&5 +-$as_echo "$as_me: WARNING: pspell/pspell.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: pspell/pspell.h: proceeding with the preprocessor's result" >&5 +-$as_echo "$as_me: WARNING: pspell/pspell.h: proceeding with the preprocessor's result" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: pspell/pspell.h: in the future, the compiler will take precedence" >&5 +-$as_echo "$as_me: WARNING: pspell/pspell.h: in the future, the compiler will take precedence" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: aspell/aspell.h: present but cannot be compiled" >&5 ++$as_echo "$as_me: WARNING: aspell/aspell.h: present but cannot be compiled" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: aspell/aspell.h: check for missing prerequisite headers?" >&5 ++$as_echo "$as_me: WARNING: aspell/aspell.h: check for missing prerequisite headers?" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: aspell/aspell.h: see the Autoconf documentation" >&5 ++$as_echo "$as_me: WARNING: aspell/aspell.h: see the Autoconf documentation" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: aspell/aspell.h: section \"Present But Cannot Be Compiled\"" >&5 ++$as_echo "$as_me: WARNING: aspell/aspell.h: section \"Present But Cannot Be Compiled\"" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: aspell/aspell.h: proceeding with the preprocessor's result" >&5 ++$as_echo "$as_me: WARNING: aspell/aspell.h: proceeding with the preprocessor's result" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: aspell/aspell.h: in the future, the compiler will take precedence" >&5 ++$as_echo "$as_me: WARNING: aspell/aspell.h: in the future, the compiler will take precedence" >&2;} + + ;; + esac +-{ $as_echo "$as_me:$LINENO: checking for pspell/pspell.h" >&5 +-$as_echo_n "checking for pspell/pspell.h... " >&6; } +-if test "${ac_cv_header_pspell_pspell_h+set}" = set; then ++{ $as_echo "$as_me:$LINENO: checking for aspell/aspell.h" >&5 ++$as_echo_n "checking for aspell/aspell.h... " >&6; } ++if test "${ac_cv_header_aspell_aspell_h+set}" = set; then + $as_echo_n "(cached) " >&6 + else +- ac_cv_header_pspell_pspell_h=$ac_header_preproc ++ ac_cv_header_aspell_aspell_h=$ac_header_preproc + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_pspell_pspell_h" >&5 +-$as_echo "$ac_cv_header_pspell_pspell_h" >&6; } ++{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_aspell_aspell_h" >&5 ++$as_echo "$ac_cv_header_aspell_aspell_h" >&6; } + + fi +-if test "x$ac_cv_header_pspell_pspell_h" = x""yes; then ++if test "x$ac_cv_header_aspell_aspell_h" = x""yes; then + : + else +- { { $as_echo "$as_me:$LINENO: error: ** aspell/pspell library found but not related header files. This probably means corresponding aspell-devel package is not installed " >&5 +-$as_echo "$as_me: error: ** aspell/pspell library found but not related header files. This probably means corresponding aspell-devel package is not installed " >&2;} ++ { { $as_echo "$as_me:$LINENO: error: ** aspell/aspell library found but not related header files. This probably means corresponding aspell-devel package is not installed " >&5 ++$as_echo "$as_me: error: ** aspell/aspell library found but not related header files. This probably means corresponding aspell-devel package is not installed " >&2;} + { (exit 1); exit 1; }; } + fi + +@@ -11882,7 +11882,7 @@ fi + + + cat >>confdefs.h <<\_ACEOF +-#define _XOPEN_SOURCE 500 ++/*#define _XOPEN_SOURCE 500*/ + _ACEOF + + { $as_echo "$as_me:$LINENO: checking whether localtime_r is declared" >&5 diff --git a/mail/balsa/files/patch-libbalsa_imap_imap-handle.c b/mail/balsa/files/patch-libbalsa_imap_imap-handle.c new file mode 100644 index 000000000..a7206c822 --- /dev/null +++ b/mail/balsa/files/patch-libbalsa_imap_imap-handle.c @@ -0,0 +1,10 @@ +--- libbalsa/imap/imap-handle.c.orig Sun May 1 17:37:58 2005 ++++ libbalsa/imap/imap-handle.c Tue May 3 01:39:13 2005 +@@ -23,6 +23,7 @@ + + #include <sys/types.h> + #include <sys/socket.h> ++#include <netinet/in.h> + #include <netdb.h> + #include <glib.h> + #include <glib-object.h> diff --git a/mail/balsa/files/patch-libbalsa_mailbox_local.c b/mail/balsa/files/patch-libbalsa_mailbox_local.c new file mode 100644 index 000000000..ebe565329 --- /dev/null +++ b/mail/balsa/files/patch-libbalsa_mailbox_local.c @@ -0,0 +1,33 @@ +--- libbalsa/mailbox_local.c.orig 2009-05-23 03:02:12.000000000 -0400 ++++ libbalsa/mailbox_local.c 2009-12-25 12:39:52.000000000 -0500 +@@ -440,7 +440,7 @@ libbalsa_mailbox_local_load_config(LibBa + + typedef struct { + GArray * array; +- guint (*fileno)(LibBalsaMailboxLocal * local, guint msgno); ++ guint (*sti_fileno)(LibBalsaMailboxLocal * local, guint msgno); + LibBalsaMailboxLocal *local; + } LibBalsaMailboxLocalSaveTreeInfo; + +@@ -464,9 +464,9 @@ lbm_local_save_tree_item(guint msgno, gu + if (msgno == 0) { + info.msgno = msgno; + info.value.total = a; +- } else if (save_info->fileno) { +- info.msgno = save_info->fileno(save_info->local, msgno); +- info.value.parent = save_info->fileno(save_info->local, a); ++ } else if (save_info->sti_fileno) { ++ info.msgno = save_info->sti_fileno(save_info->local, msgno); ++ info.value.parent = save_info->sti_fileno(save_info->local, a); + } else { + info.msgno = msgno; + info.value.parent = a; +@@ -524,7 +524,7 @@ lbm_local_save_tree(LibBalsaMailboxLocal + return; + } + +- save_info.fileno = LIBBALSA_MAILBOX_LOCAL_GET_CLASS(local)->fileno; ++ save_info.sti_fileno = LIBBALSA_MAILBOX_LOCAL_GET_CLASS(local)->sti_fileno; + save_info.local = local; + save_info.array = + g_array_new(FALSE, FALSE, sizeof(LibBalsaMailboxLocalTreeInfo)); diff --git a/mail/balsa/files/patch-libbalsa_mailbox_local.h b/mail/balsa/files/patch-libbalsa_mailbox_local.h new file mode 100644 index 000000000..7006f7f42 --- /dev/null +++ b/mail/balsa/files/patch-libbalsa_mailbox_local.h @@ -0,0 +1,11 @@ +--- libbalsa/mailbox_local.h.orig Sun May 6 13:57:53 2007 ++++ libbalsa/mailbox_local.h Thu May 31 01:04:10 2007 +@@ -79,7 +79,7 @@ struct _LibBalsaMailboxLocalClass { + gint (*check_files)(const gchar * path, gboolean create); + void (*set_path)(LibBalsaMailboxLocal * local, const gchar * path); + void (*remove_files)(LibBalsaMailboxLocal * local); +- guint (*fileno)(LibBalsaMailboxLocal * local, guint msgno); ++ guint (*sti_fileno)(LibBalsaMailboxLocal * local, guint msgno); + LibBalsaMailboxLocalMessageInfo *(*get_info)(LibBalsaMailboxLocal * local, + guint msgno); + }; diff --git a/mail/balsa/files/patch-libbalsa_mailbox_maildir.c b/mail/balsa/files/patch-libbalsa_mailbox_maildir.c new file mode 100644 index 000000000..9d865279b --- /dev/null +++ b/mail/balsa/files/patch-libbalsa_mailbox_maildir.c @@ -0,0 +1,89 @@ +--- libbalsa/mailbox_maildir.c.orig 2008-04-13 06:16:40.000000000 -0400 ++++ libbalsa/mailbox_maildir.c 2008-07-04 16:27:21.000000000 -0400 +@@ -25,6 +25,8 @@ + #define _XOPEN_SOURCE 500 + #define _XOPEN_SOURCE_EXTENDED 1 + ++#include <sys/types.h> ++#include <sys/stat.h> + #include <unistd.h> + #include <fcntl.h> + #include <errno.h> +@@ -49,7 +51,7 @@ struct message_info { + /* The message's order when parsing; needed for saving the message + * tree in a form that will match the msgnos when the mailbox is + * reopened. */ +- guint fileno; ++ guint mi_fileno; + }; + #define REAL_FLAGS(flags) ((flags) & LIBBALSA_MESSAGE_FLAGS_REAL) + #define FLAGS_REALLY_DIFFER(orig_flags, flags) \ +@@ -175,7 +177,7 @@ libbalsa_mailbox_maildir_class_init(LibB + libbalsa_mailbox_local_class->check_files = lbm_maildir_check_files; + libbalsa_mailbox_local_class->set_path = lbm_maildir_set_path; + libbalsa_mailbox_local_class->remove_files = lbm_maildir_remove_files; +- libbalsa_mailbox_local_class->fileno = lbm_maildir_fileno; ++ libbalsa_mailbox_local_class->sti_fileno = lbm_maildir_fileno; + libbalsa_mailbox_local_class->get_info = lbm_maildir_get_info; + } + +@@ -390,7 +392,7 @@ static LibBalsaMessageFlag parse_filenam + } + + static void lbm_maildir_parse(LibBalsaMailboxMaildir * mdir, +- const gchar *subdir, guint * fileno) ++ const gchar *subdir, guint * md_fileno) + { + gchar *path; + GDir *dir; +@@ -443,12 +445,12 @@ static void lbm_maildir_parse(LibBalsaMa + msg_info->key=key; + msg_info->filename=g_strdup(filename); + msg_info->local_info.flags = msg_info->orig_flags = flags; +- msg_info->fileno = 0; ++ msg_info->mi_fileno = 0; + } + msg_info->subdir = subdir; +- if (!msg_info->fileno) ++ if (!msg_info->mi_fileno) + /* First time we saw this key. */ +- msg_info->fileno = ++*fileno; ++ msg_info->mi_fileno = ++*md_fileno; + } + g_dir_close(dir); + } +@@ -456,21 +458,21 @@ static void lbm_maildir_parse(LibBalsaMa + static void + lbm_maildir_parse_subdirs(LibBalsaMailboxMaildir * mdir) + { +- guint msgno, fileno = 0; ++ guint msgno, md_fileno = 0; + + for (msgno = mdir->msgno_2_msg_info->len; msgno > 0; --msgno) { + struct message_info *msg_info = + message_info_from_msgno(mdir, msgno); +- msg_info->fileno = 0; ++ msg_info->mi_fileno = 0; + } + +- lbm_maildir_parse(mdir, "cur", &fileno); ++ lbm_maildir_parse(mdir, "cur", &md_fileno); + /* We parse "new" after "cur", so that any recent messages will have + * higher msgnos than any current messages. That ensures that the + * message tree saved by LibBalsaMailboxLocal is still valid, and + * that the new messages will be inserted correctly into the tree by + * libbalsa_mailbox_local_add_messages. */ +- lbm_maildir_parse(mdir, "new", &fileno); ++ lbm_maildir_parse(mdir, "new", &md_fileno); + } + + static gboolean +@@ -871,7 +873,7 @@ lbm_maildir_fileno(LibBalsaMailboxLocal + msg_info = + message_info_from_msgno((LibBalsaMailboxMaildir *) local, msgno); + +- return msg_info->fileno; ++ return msg_info->mi_fileno; + } + + static LibBalsaMailboxLocalMessageInfo * diff --git a/mail/balsa/files/patch-libbalsa_mailbox_mbox.c b/mail/balsa/files/patch-libbalsa_mailbox_mbox.c new file mode 100644 index 000000000..2511938ff --- /dev/null +++ b/mail/balsa/files/patch-libbalsa_mailbox_mbox.c @@ -0,0 +1,19 @@ +--- libbalsa/mailbox_mbox.c.orig Tue Dec 27 14:54:34 2005 ++++ libbalsa/mailbox_mbox.c Thu Dec 29 01:44:01 2005 +@@ -26,6 +26,7 @@ + + #include <gmime/gmime-stream-fs.h> + ++#include <sys/stat.h> + #include <stdlib.h> + #include <unistd.h> + #include <fcntl.h> +@@ -214,7 +215,7 @@ lbm_mbox_check_files(const gchar * path, + } else if (create) { + gint fd; + +- if ((fd = creat(path, S_IRUSR | S_IWUSR)) == -1) { ++ if ((fd = open(path, O_CREAT | O_TRUNC | O_WRONLY, S_IRUSR | S_IWUSR)) == -1) { + g_warning("An error:\n%s\n occurred while trying to " + "create the mailbox \"%s\"\n", + strerror(errno), path); diff --git a/mail/balsa/files/patch-libbalsa_mailbox_mh.c b/mail/balsa/files/patch-libbalsa_mailbox_mh.c new file mode 100644 index 000000000..36cd3b677 --- /dev/null +++ b/mail/balsa/files/patch-libbalsa_mailbox_mh.c @@ -0,0 +1,248 @@ +--- libbalsa/mailbox_mh.c.orig Wed May 16 13:49:05 2007 ++++ libbalsa/mailbox_mh.c Thu May 31 01:09:09 2007 +@@ -27,6 +27,8 @@ + /* to compile this on BSD/Darwin */ + #undef _POSIX_SOURCE + ++#include <sys/types.h> ++#include <sys/stat.h> + #include <unistd.h> + #include <fcntl.h> + #include <errno.h> +@@ -45,7 +47,7 @@ + struct message_info { + LibBalsaMailboxLocalMessageInfo local_info; + LibBalsaMessageFlag orig_flags; /* Has only real flags */ +- gint fileno; ++ gint mi_fileno; + }; + + #define REAL_FLAGS(flags) (flags & LIBBALSA_MESSAGE_FLAGS_REAL) +@@ -260,7 +262,7 @@ libbalsa_mailbox_mh_load_config(LibBalsa + + #define MH_BASENAME(msg_info) \ + g_strdup_printf((msg_info->orig_flags & LIBBALSA_MESSAGE_FLAG_DELETED) ? \ +- ",%d" : "%d", msg_info->fileno) ++ ",%d" : "%d", msg_info->mi_fileno) + + static GMimeStream * + libbalsa_mailbox_mh_get_message_stream(LibBalsaMailbox * mailbox, +@@ -335,7 +337,7 @@ static gint + lbm_mh_compare_fileno(const struct message_info ** a, + const struct message_info ** b) + { +- return (*a)->fileno - (*b)->fileno; ++ return (*a)->mi_fileno - (*b)->mi_fileno; + } + + static void +@@ -352,7 +354,7 @@ lbm_mh_parse_mailbox(LibBalsaMailboxMh * + + while ((filename = g_dir_read_name(dir)) != NULL) { + LibBalsaMessageFlag delete_flag = 0; +- guint fileno; ++ guint mh_fileno; + + if (filename[0] == ',') { + filename++; +@@ -361,22 +363,22 @@ lbm_mh_parse_mailbox(LibBalsaMailboxMh * + if (lbm_mh_check_filename(filename) == FALSE) + continue; + +- if (sscanf(filename, "%d", &fileno) != 1) ++ if (sscanf(filename, "%d", &mh_fileno) != 1) + break; /* FIXME report error? */ +- if (fileno > mh->last_fileno) +- mh->last_fileno = fileno; ++ if (mh_fileno > mh->last_fileno) ++ mh->last_fileno = mh_fileno; + + if (add_msg_info && mh->messages_info) { + struct message_info *msg_info = + g_hash_table_lookup(mh->messages_info, +- GINT_TO_POINTER(fileno)); ++ GINT_TO_POINTER(mh_fileno)); + if (!msg_info) { + msg_info = g_new0(struct message_info, 1); + msg_info->local_info.flags = INVALID_FLAG; + g_hash_table_insert(mh->messages_info, +- GINT_TO_POINTER(fileno), msg_info); ++ GINT_TO_POINTER(mh_fileno), msg_info); + g_ptr_array_add(mh->msgno_2_msg_info, msg_info); +- msg_info->fileno = fileno; ++ msg_info->mi_fileno = mh_fileno; + } + msg_info->orig_flags = delete_flag; + } +@@ -394,17 +396,17 @@ static const gchar *LibBalsaMailboxMhRep + static const gchar *LibBalsaMailboxMhRecent = "recent:"; + + static void +-lbm_mh_set_flag(LibBalsaMailboxMh * mh, guint fileno, LibBalsaMessageFlag flag) ++lbm_mh_set_flag(LibBalsaMailboxMh * mh, guint mh_fileno, LibBalsaMessageFlag flag) + { + struct message_info *msg_info; + +- if (!fileno) ++ if (!mh_fileno) + return; + +- msg_info = g_hash_table_lookup(mh->messages_info, GINT_TO_POINTER(fileno)); ++ msg_info = g_hash_table_lookup(mh->messages_info, GINT_TO_POINTER(mh_fileno)); + + if (!msg_info) { +- g_print("MH sequence info for nonexistent message %d\n", fileno); ++ g_print("MH sequence info for nonexistent message %d\n", mh_fileno); + return; + } + +@@ -433,7 +435,7 @@ lbm_mh_handle_seq_line(LibBalsaMailboxMh + + for (seq = sequences; *seq; seq++) { + guint end = 0; +- guint fileno; ++ guint mh_fileno; + + if (!**seq) + continue; +@@ -444,11 +446,11 @@ lbm_mh_handle_seq_line(LibBalsaMailboxMh + if (sscanf(line, "%d", &end) != 1) + break; /* FIXME report error? */ + } +- if (sscanf(*seq, "%d", &fileno) != 1) ++ if (sscanf(*seq, "%d", &mh_fileno) != 1) + break; /* FIXME report error? */ + do +- lbm_mh_set_flag(mh, fileno, flag); +- while (++fileno <= end); ++ lbm_mh_set_flag(mh, mh_fileno, flag); ++ while (++mh_fileno <= end); + } + + g_strfreev(sequences); +@@ -580,7 +582,7 @@ lbm_mh_check(LibBalsaMailboxMh * mh, con + sequences = g_strsplit(p, " ", 0); + for (seq = sequences; *seq; seq++) { + guint end = 0; +- guint fileno; ++ guint mh_fileno; + + if (!**seq) + continue; +@@ -591,15 +593,15 @@ lbm_mh_check(LibBalsaMailboxMh * mh, con + if (sscanf(p, "%d", &end) != 1) + break; /* FIXME report error? */ + } +- if (sscanf(*seq, "%d", &fileno) != 1) ++ if (sscanf(*seq, "%d", &mh_fileno) != 1) + break; /* FIXME report error? */ + do { +- p = g_strdup_printf("%s/%d", path, fileno); ++ p = g_strdup_printf("%s/%d", path, mh_fileno); + if (access(p, F_OK) == 0) + retval = TRUE; + g_free(p); + /* One undeleted unread message is enough. */ +- } while (!retval && ++fileno <= end); ++ } while (!retval && ++mh_fileno <= end); + } + g_strfreev(sequences); + break; +@@ -686,7 +688,7 @@ libbalsa_mailbox_mh_check(LibBalsaMailbo + else { + g_ptr_array_remove(mh->msgno_2_msg_info, msg_info); + g_hash_table_remove(mh->messages_info, +- GINT_TO_POINTER(msg_info->fileno)); ++ GINT_TO_POINTER(msg_info->mi_fileno)); + libbalsa_mailbox_local_msgno_removed(mailbox, msgno); + if (renumber > msgno) + /* First message that needs renumbering. */ +@@ -763,11 +765,11 @@ lbm_mh_flag_line(struct message_info *ms + if (!(msg_info->local_info.flags & flag)) + return; + +- if (li->last < msg_info->fileno - 1) { ++ if (li->last < msg_info->mi_fileno - 1) { + lbm_mh_print_line(li); +- li->first = msg_info->fileno; ++ li->first = msg_info->mi_fileno; + } +- li->last = msg_info->fileno; ++ li->last = msg_info->mi_fileno; + } + + static gboolean +@@ -849,7 +851,7 @@ libbalsa_mailbox_mh_sync(LibBalsaMailbox + /* free old information */ + g_ptr_array_remove(mh->msgno_2_msg_info, msg_info); + g_hash_table_remove(mh->messages_info, +- GINT_TO_POINTER(msg_info->fileno)); ++ GINT_TO_POINTER(msg_info->mi_fileno)); + libbalsa_mailbox_local_msgno_removed(mailbox, msgno); + } else { + lbm_mh_flag_line(msg_info, LIBBALSA_MESSAGE_FLAG_NEW, &unseen); +@@ -1038,7 +1040,7 @@ libbalsa_mailbox_mh_fetch_message_struct + * we'll just add new lines and let the next sync merge them with any + * existing lines. */ + static void +-lbm_mh_update_sequences(LibBalsaMailboxMh * mh, gint fileno, ++lbm_mh_update_sequences(LibBalsaMailboxMh * mh, gint mh_fileno, + LibBalsaMessageFlag flags) + { + FILE *fp; +@@ -1049,13 +1051,13 @@ lbm_mh_update_sequences(LibBalsaMailboxM + return; + + if (flags & LIBBALSA_MESSAGE_FLAG_NEW) +- fprintf(fp, "unseen: %d\n", fileno); ++ fprintf(fp, "unseen: %d\n", mh_fileno); + if (flags & LIBBALSA_MESSAGE_FLAG_FLAGGED) +- fprintf(fp, "flagged: %d\n", fileno); ++ fprintf(fp, "flagged: %d\n", mh_fileno); + if (flags & LIBBALSA_MESSAGE_FLAG_REPLIED) +- fprintf(fp, "replied: %d\n", fileno); ++ fprintf(fp, "replied: %d\n", mh_fileno); + if (flags & LIBBALSA_MESSAGE_FLAG_RECENT) +- fprintf(fp, "recent: %d\n", fileno); ++ fprintf(fp, "recent: %d\n", mh_fileno); + fclose(fp); + } + +@@ -1072,7 +1074,7 @@ libbalsa_mailbox_mh_add_message(LibBalsa + int fd; + GMimeStream *out_stream; + GMimeFilter *crlffilter; +- int fileno; ++ int mh_fileno; + int retries; + GMimeStream *in_stream; + +@@ -1115,14 +1117,14 @@ libbalsa_mailbox_mh_add_message(LibBalsa + libbalsa_mime_stream_shared_unlock(stream); + g_object_unref(in_stream); + +- fileno = mh->last_fileno; ++ mh_fileno = mh->last_fileno; + retries = 10; + do { + /* rename tempfile to message-number-name */ + char *new_filename; + gint rename_status; + +- new_filename = g_strdup_printf("%s/%d", path, ++fileno); ++ new_filename = g_strdup_printf("%s/%d", path, ++mh_fileno); + rename_status = libbalsa_safe_rename(tmp, new_filename); + g_free(new_filename); + if (rename_status != -1) +@@ -1145,9 +1147,9 @@ libbalsa_mailbox_mh_add_message(LibBalsa + "Too high activity?"); + return FALSE; + } +- mh->last_fileno = fileno; ++ mh->last_fileno = mh_fileno; + +- lbm_mh_update_sequences(mh, fileno, ++ lbm_mh_update_sequences(mh, mh_fileno, + flags | LIBBALSA_MESSAGE_FLAG_RECENT); + + return TRUE; diff --git a/mail/balsa/files/patch-src_threads.h b/mail/balsa/files/patch-src_threads.h new file mode 100644 index 000000000..585d798ba --- /dev/null +++ b/mail/balsa/files/patch-src_threads.h @@ -0,0 +1,10 @@ +--- src/threads.h.orig 2009-08-30 05:03:26.000000000 -0400 ++++ src/threads.h 2009-12-25 12:41:53.000000000 -0500 +@@ -23,6 +23,7 @@ + #define __THREADS_H__ + + #include <unistd.h> ++#include <pthread.h> + + /* FIXME: mailbox_lock is really an internal libbalsa mutex. */ + extern pthread_mutex_t mailbox_lock; diff --git a/mail/balsa/pkg-descr b/mail/balsa/pkg-descr new file mode 100644 index 000000000..b7010e980 --- /dev/null +++ b/mail/balsa/pkg-descr @@ -0,0 +1,18 @@ +Balsa is a mail reader for the GNOME Desktop. It supports many features: + +* Support for local mailbox formats: mbox, maildir, mh +* Allows nested mailboxes +* Support for POP3 and IMAP mail access protocols +* Printing +* Spell Checking +* Multi-threaded mail retrevial (optional) +* MIME support (view images inline, save parts) +* Supports SMTP and/or use of local MTA, ie. Sendmail +* Address Book that integrates with GnomeCard +* Highly configurable +* Active, open development +* Multiple character sets for composing and reading messages +* Allows file attachments to outgoing messages +* GPG/OpenPGP mail signing and encryption + +WWW: http://balsa.gnome.org/ diff --git a/mail/balsa/pkg-plist b/mail/balsa/pkg-plist new file mode 100644 index 000000000..100201a2c --- /dev/null +++ b/mail/balsa/pkg-plist @@ -0,0 +1,226 @@ +bin/balsa +bin/balsa-ab +etc/sound/events/balsa.soundlist +libdata/bonobo/servers/GNOME_Balsa.server +share/applications/balsa.desktop +share/balsa/gtksourceview-2.0/balsa-mail-style.xml +share/balsa/gtksourceview-2.0/balsa-mail.lang +share/balsa/hicolor/16x16/apps/balsa-drop-down.png +share/balsa/hicolor/16x16/apps/balsa-encrypted.png +share/balsa/hicolor/16x16/apps/balsa-mark-all.png +share/balsa/hicolor/16x16/apps/balsa-mbox-draft.png +share/balsa/hicolor/16x16/apps/balsa-mbox-sent.png +share/balsa/hicolor/16x16/apps/balsa-mbox-tray-empty.png +share/balsa/hicolor/16x16/apps/balsa-mbox-tray-full.png +share/balsa/hicolor/16x16/apps/balsa-next-flagged.png +share/balsa/hicolor/16x16/apps/balsa-next-part.png +share/balsa/hicolor/16x16/apps/balsa-next-unread.png +share/balsa/hicolor/16x16/apps/balsa-next.png +share/balsa/hicolor/16x16/apps/balsa-postpone.png +share/balsa/hicolor/16x16/apps/balsa-previous-part.png +share/balsa/hicolor/16x16/apps/balsa-previous.png +share/balsa/hicolor/16x16/apps/balsa-reply-all.png +share/balsa/hicolor/16x16/apps/balsa-signature-bad.png +share/balsa/hicolor/16x16/apps/balsa-signature-good.png +share/balsa/hicolor/16x16/apps/balsa-signature-notrust.png +share/balsa/hicolor/16x16/apps/balsa-signature-unknown.png +share/balsa/hicolor/16x16/apps/mail-inbox.png +share/balsa/hicolor/16x16/apps/mail-outbox.png +share/balsa/hicolor/16x16/apps/stock_book_open.png +share/balsa/hicolor/16x16/apps/stock_book_red.png +share/balsa/hicolor/16x16/apps/stock_contact.png +share/balsa/hicolor/16x16/apps/stock_mail-receive.png +share/balsa/hicolor/16x16/apps/stock_mail.png +share/balsa/hicolor/22x22 +share/balsa/hicolor/24x24/apps/balsa-crypt-check.png +share/balsa/hicolor/24x24/apps/balsa-encrypt.png +share/balsa/hicolor/24x24/apps/balsa-encrypted.png +share/balsa/hicolor/24x24/apps/balsa-mark-all.png +share/balsa/hicolor/24x24/apps/balsa-marked-new.png +share/balsa/hicolor/24x24/apps/balsa-next-flagged.png +share/balsa/hicolor/24x24/apps/balsa-next-part.png +share/balsa/hicolor/24x24/apps/balsa-next-unread.png +share/balsa/hicolor/24x24/apps/balsa-next.png +share/balsa/hicolor/24x24/apps/balsa-postpone.png +share/balsa/hicolor/24x24/apps/balsa-preview.png +share/balsa/hicolor/24x24/apps/balsa-previous-part.png +share/balsa/hicolor/24x24/apps/balsa-previous.png +share/balsa/hicolor/24x24/apps/balsa-reply-all.png +share/balsa/hicolor/24x24/apps/balsa-sign.png +share/balsa/hicolor/24x24/apps/balsa-signature-bad.png +share/balsa/hicolor/24x24/apps/balsa-signature-good.png +share/balsa/hicolor/24x24/apps/balsa-signature-notrust.png +share/balsa/hicolor/24x24/apps/balsa-signature-unknown.png +share/balsa/hicolor/24x24/apps/balsa-trash-empty.png +share/balsa/hicolor/24x24/apps/stock_book_blue.png +share/balsa/hicolor/24x24/apps/stock_book_green.png +share/balsa/hicolor/24x24/apps/stock_book_open.png +share/balsa/hicolor/24x24/apps/stock_book_red.png +share/balsa/hicolor/24x24/apps/stock_book_yellow.png +share/balsa/hicolor/24x24/apps/stock_contact.png +share/balsa/hicolor/24x24/apps/stock_mail-receive.png +share/balsa/hicolor/24x24/apps/stock_mail.png +share/balsa/hicolor/24x24/apps/stock_view-fields.png +share/balsa/pixmaps/attachment.png +share/balsa/pixmaps/balsa-logo.png +share/balsa/pixmaps/balsa-top.png +share/balsa/pixmaps/balsa-watermark.png +share/balsa/pixmaps/balsa_icon.png +share/balsa/pixmaps/balsa_logo.png +share/gnome/help/balsa/C/balsa.xml +share/gnome/help/balsa/C/figures/address-book-ldap.png +share/gnome/help/balsa/C/figures/address-book-modify.png +share/gnome/help/balsa/C/figures/address-book-vcard.png +share/gnome/help/balsa/C/figures/address-book.png +share/gnome/help/balsa/C/figures/balsa_logo.png +share/gnome/help/balsa/C/figures/druid-start.png +share/gnome/help/balsa/C/figures/example-alias.png +share/gnome/help/balsa/C/figures/figuresdobaaddress-book-modify.png +share/gnome/help/balsa/C/figures/main-window-toolbar.png +share/gnome/help/balsa/C/figures/main-window.png +share/gnome/help/balsa/C/figures/message-window.png +share/gnome/help/balsa/C/figures/msg-part-select.png +share/gnome/help/balsa/C/figures/newmsg-window-attachments.png +share/gnome/help/balsa/C/figures/newmsg-window-toolbar.png +share/gnome/help/balsa/C/figures/newmsg-window.png +share/gnome/help/balsa/C/figures/preferences-window.png +share/gnome/help/balsa/C/figures/spell-check.png +share/gnome/help/balsa/de/balsa.xml +share/gnome/help/balsa/de/figures/address-book-ldap.png +share/gnome/help/balsa/de/figures/address-book-modify.png +share/gnome/help/balsa/de/figures/address-book-vcard.png +share/gnome/help/balsa/de/figures/address-book.png +share/gnome/help/balsa/de/figures/balsa_logo.png +share/gnome/help/balsa/de/figures/druid-start.png +share/gnome/help/balsa/de/figures/example-alias.png +share/gnome/help/balsa/de/figures/figuresdobaaddress-book-modify.png +share/gnome/help/balsa/de/figures/main-window-toolbar.png +share/gnome/help/balsa/de/figures/main-window.png +share/gnome/help/balsa/de/figures/message-window.png +share/gnome/help/balsa/de/figures/msg-part-select.png +share/gnome/help/balsa/de/figures/newmsg-window-attachments.png +share/gnome/help/balsa/de/figures/newmsg-window-toolbar.png +share/gnome/help/balsa/de/figures/newmsg-window.png +share/gnome/help/balsa/de/figures/preferences-window.png +share/gnome/help/balsa/de/figures/spell-check.png +share/gnome/help/balsa/es/balsa.xml +share/gnome/help/balsa/es/figures/address-book-ldap.png +share/gnome/help/balsa/es/figures/address-book-modify.png +share/gnome/help/balsa/es/figures/address-book-vcard.png +share/gnome/help/balsa/es/figures/address-book.png +share/gnome/help/balsa/es/figures/balsa_logo.png +share/gnome/help/balsa/es/figures/druid-start.png +share/gnome/help/balsa/es/figures/example-alias.png +share/gnome/help/balsa/es/figures/figuresdobaaddress-book-modify.png +share/gnome/help/balsa/es/figures/main-window-toolbar.png +share/gnome/help/balsa/es/figures/main-window.png +share/gnome/help/balsa/es/figures/message-window.png +share/gnome/help/balsa/es/figures/msg-part-select.png +share/gnome/help/balsa/es/figures/newmsg-window-attachments.png +share/gnome/help/balsa/es/figures/newmsg-window-toolbar.png +share/gnome/help/balsa/es/figures/newmsg-window.png +share/gnome/help/balsa/es/figures/preferences-window.png +share/gnome/help/balsa/es/figures/spell-check.png +share/idl/Balsa.idl +share/omf/balsa/balsa-C.omf +share/omf/balsa/balsa-de.omf +share/omf/balsa/balsa-es.omf +share/pixmaps/gnome-balsa2.png +share/sounds/balsa/newmail.wav +share/sounds/balsa/startup.wav +share/icons/hicolor/48x48/mimetypes/gnome-mime-application-pgp-signature.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-application-pkcs7-mime.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-application-pkcs7-signature.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-pkcs7-signature.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-message-disposition-notification.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-message-external-body.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-message.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-multipart-alternative.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-multipart-encrypted.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-multipart-signed.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-multipart.png +share/locale/am/LC_MESSAGES/balsa.mo +share/locale/ar/LC_MESSAGES/balsa.mo +share/locale/az/LC_MESSAGES/balsa.mo +share/locale/be/LC_MESSAGES/balsa.mo +share/locale/bg/LC_MESSAGES/balsa.mo +share/locale/ca/LC_MESSAGES/balsa.mo +share/locale/cs/LC_MESSAGES/balsa.mo +share/locale/da/LC_MESSAGES/balsa.mo +share/locale/de/LC_MESSAGES/balsa.mo +share/locale/dz/LC_MESSAGES/balsa.mo +share/locale/el/LC_MESSAGES/balsa.mo +share/locale/en_CA/LC_MESSAGES/balsa.mo +share/locale/en_GB/LC_MESSAGES/balsa.mo +share/locale/es/LC_MESSAGES/balsa.mo +share/locale/et/LC_MESSAGES/balsa.mo +share/locale/eu/LC_MESSAGES/balsa.mo +share/locale/fi/LC_MESSAGES/balsa.mo +share/locale/fr/LC_MESSAGES/balsa.mo +share/locale/ga/LC_MESSAGES/balsa.mo +share/locale/gl/LC_MESSAGES/balsa.mo +share/locale/he/LC_MESSAGES/balsa.mo +share/locale/hi/LC_MESSAGES/balsa.mo +share/locale/hr/LC_MESSAGES/balsa.mo +share/locale/hu/LC_MESSAGES/balsa.mo +share/locale/id/LC_MESSAGES/balsa.mo +share/locale/it/LC_MESSAGES/balsa.mo +share/locale/ja/LC_MESSAGES/balsa.mo +share/locale/ko/LC_MESSAGES/balsa.mo +share/locale/lt/LC_MESSAGES/balsa.mo +share/locale/lv/LC_MESSAGES/balsa.mo +share/locale/mk/LC_MESSAGES/balsa.mo +share/locale/ml/LC_MESSAGES/balsa.mo +share/locale/ms/LC_MESSAGES/balsa.mo +share/locale/nb/LC_MESSAGES/balsa.mo +share/locale/ne/LC_MESSAGES/balsa.mo +share/locale/nl/LC_MESSAGES/balsa.mo +share/locale/nn/LC_MESSAGES/balsa.mo +share/locale/oc/LC_MESSAGES/balsa.mo +share/locale/pa/LC_MESSAGES/balsa.mo +share/locale/pl/LC_MESSAGES/balsa.mo +share/locale/pt/LC_MESSAGES/balsa.mo +share/locale/pt_BR/LC_MESSAGES/balsa.mo +share/locale/ro/LC_MESSAGES/balsa.mo +share/locale/ru/LC_MESSAGES/balsa.mo +share/locale/rw/LC_MESSAGES/balsa.mo +share/locale/sk/LC_MESSAGES/balsa.mo +share/locale/sl/LC_MESSAGES/balsa.mo +share/locale/sq/LC_MESSAGES/balsa.mo +share/locale/sr/LC_MESSAGES/balsa.mo +share/locale/sr@Latn/LC_MESSAGES/balsa.mo +share/locale/sv/LC_MESSAGES/balsa.mo +share/locale/tr/LC_MESSAGES/balsa.mo +share/locale/uk/LC_MESSAGES/balsa.mo +share/locale/vi/LC_MESSAGES/balsa.mo +share/locale/wa/LC_MESSAGES/balsa.mo +share/locale/zh_CN/LC_MESSAGES/balsa.mo +share/locale/zh_HK/LC_MESSAGES/balsa.mo +share/locale/zh_TW/LC_MESSAGES/balsa.mo +@dirrm share/sounds/balsa +@dirrm share/omf/balsa +%%GTKICON%%@dirrmtry share/icons/hicolor/48x48/mimetypes +@dirrm share/gnome/help/balsa/es/figures +@dirrm share/gnome/help/balsa/es +@dirrm share/gnome/help/balsa/de/figures +@dirrm share/gnome/help/balsa/de +@dirrm share/gnome/help/balsa/C/figures +@dirrm share/gnome/help/balsa/C +@dirrm share/gnome/help/balsa +@dirrm share/balsa/pixmaps +@dirrm share/balsa/hicolor/24x24/apps +@dirrm share/balsa/hicolor/24x24 +@dirrm share/balsa/hicolor/16x16/apps +@dirrm share/balsa/hicolor/16x16 +@dirrm share/balsa/hicolor +@dirrm share/balsa/gtksourceview-2.0 +@dirrm share/balsa +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/oc/LC_MESSAGES +@dirrmtry share/locale/oc +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/applications diff --git a/mail/gnome-gmail-notifier/Makefile b/mail/gnome-gmail-notifier/Makefile new file mode 100644 index 000000000..3411cda14 --- /dev/null +++ b/mail/gnome-gmail-notifier/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: gnome-gmail-notifier +# Date created: Nov 16 2007 +# Whom: Florent Thoumie <flz@FreeBSD.org> +# +# $FreeBSD: ports/mail/gnome-gmail-notifier/Makefile,v 1.17 2010/05/31 01:59:40 ade Exp $ +# + +PORTNAME= gnome-gmail-notifier +PORTVERSION= 0.10.1 +PORTREVISION= 2 +CATEGORIES= mail deskutils +MASTER_SITES= GOOGLE_CODE + +MAINTAINER= avl@FreeBSD.org +COMMENT= A Gmail Inbox Monitor for the GNOME2 desktop + +LIB_DEPENDS= notify.1:${PORTSDIR}/devel/libnotify \ + soup-2.4:${PORTSDIR}/devel/libsoup \ + gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring + +GNU_CONFIGURE= yes +USE_BZIP2= yes +USE_GMAKE= yes +USE_GETTEXT= yes +USE_GNOME= glib20 gtk20 gconf2 libxml2 librsvg2 +USE_GSTREAMER= good + +post-patch: + @${REINPLACE_CMD} -e 's|@DATADIRNAME@|share|' ${WRKSRC}/po/Makefile.in.in + +.include <bsd.port.mk> diff --git a/mail/gnome-gmail-notifier/distinfo b/mail/gnome-gmail-notifier/distinfo new file mode 100644 index 000000000..fe15b04ea --- /dev/null +++ b/mail/gnome-gmail-notifier/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome-gmail-notifier-0.10.1.tar.bz2) = 697dea845b968af0f3526bad36f5855a +SHA256 (gnome-gmail-notifier-0.10.1.tar.bz2) = a25819e55bbcbeccb1ae5ddd8e5ed1a6e0e55f77c5bf6b5661705c29541e50d0 +SIZE (gnome-gmail-notifier-0.10.1.tar.bz2) = 192949 diff --git a/mail/gnome-gmail-notifier/pkg-descr b/mail/gnome-gmail-notifier/pkg-descr new file mode 100644 index 000000000..6633b9fb5 --- /dev/null +++ b/mail/gnome-gmail-notifier/pkg-descr @@ -0,0 +1,12 @@ +The Gnome Gmail Notifier project aims to provide a stable, efficient +GTK+2.0 application that provides periodic updates that pertain to the +user's gmail inbox. + +The Notifier presents itself as a system tray icon in the GNOME2 +desktop, displaying a small balloon popup when the user recieves new +mail. + +WWW: http://notifier.geekysuavo.org/ + +- Florent Thoumie +flz@FreeBSD.org diff --git a/mail/gnome-gmail-notifier/pkg-plist b/mail/gnome-gmail-notifier/pkg-plist new file mode 100644 index 000000000..7cb59a754 --- /dev/null +++ b/mail/gnome-gmail-notifier/pkg-plist @@ -0,0 +1,22 @@ +bin/gnome-gmail-notifier +share/applications/gnome-gmail-notifier.desktop +share/gnome-control-center/default-apps/gnome-gmail-notifier.xml +%%DATADIR%%/ggn-about.xml +%%DATADIR%%/ggn-edit.xml +%%DATADIR%%/ggn-error-lg.svg +%%DATADIR%%/ggn-error-sm.svg +%%DATADIR%%/ggn-menu.xml +%%DATADIR%%/ggn-new-lg.svg +%%DATADIR%%/ggn-new-sm.svg +%%DATADIR%%/ggn-normal-lg.svg +%%DATADIR%%/ggn-normal-sm.svg +%%DATADIR%%/ggn-prefs.xml +%%DATADIR%%/ggn-wait.svg +%%DATADIR%%/ggn-warn.svg +%%DATADIR%%/ggn-write.svg +share/locale/es/LC_MESSAGES/gnome-gmail-notifier.mo +share/pixmaps/gnome-gmail-notifier.svg +@dirrm %%DATADIR%% +@dirrmtry share/applications +@dirrmtry share/gnome-control-center/default-apps +@dirrmtry share/gnome-control-center diff --git a/mail/mail-notification/Makefile b/mail/mail-notification/Makefile new file mode 100644 index 000000000..539c6764c --- /dev/null +++ b/mail/mail-notification/Makefile @@ -0,0 +1,146 @@ +# New ports collection makefile for: mail-notification +# Date created: 18 Sep 2003 +# Whom: Jean-Yves Lefort <jylefort@brutele.be> +# +# $FreeBSD: ports/mail/mail-notification/Makefile,v 1.66 2010/08/09 16:31:15 arved Exp $ +# + +PORTNAME= mail-notification +DISTVERSION= 5.4 +PORTREVISION= 8 +CATEGORIES= mail ipv6 +MASTER_SITES= ${MASTER_SITE_SAVANNAH} +MASTER_SITE_SUBDIR= mailnotify + +MAINTAINER= mwisnicki+freebsd@gmail.com +COMMENT= A mail notification for freedesktop.org-compliant system trays + +LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ + gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring \ + notify:${PORTSDIR}/devel/libnotify + +USE_BZIP2= yes +USE_GETTEXT= yes +USE_LDCONFIG= yes +USE_GNOME= gconf2 gnomeprefix gnomevfs2 libglade2 libgnomeui libxml2 +CPPFLAGS= -I${LOCALBASE}/include +LDFLAGS= -L${LOCALBASE}/lib +JB_CONF_ARGS= cc="${CC}" cflags="${CFLAGS}" cppflags="${CPPFLAGS}" ldflags="${LDFLAGS}" prefix="${PREFIX}" +JB_CONF_ENV= jb_cppflags="${CPPFLAGS}" jb_ldflags="${LDFLAGS}" +GCONF_SCHEMAS= mail-notification.schemas +INSTALLS_OMF= yes +INSTALLS_ICONS= yes + +OPTIONS= EVOLUTION "Evolution support" off \ + GMAIL "Gmail support" on \ + HOTMAIL "Windows Live Hotmail support" on \ + IMAP "IMAP support" on \ + MAILDIR "Maildir support" on \ + MBOX "mbox support" on \ + MH "MH support" on \ + MOZILLA "Mozilla products support" on \ + POP3 "POP3 support" on \ + SASL "SASL authentication support" on \ + SSL "SSL/TLS support" on \ + SYLPHEED "Sylpheed support" on \ + YAHOO "Yahoo! Mail support" on + +.include <bsd.port.pre.mk> + +.if defined(WITHOUT_MBOX) +JB_CONF_ARGS+= mbox=no +.endif +.if defined(WITHOUT_MH) +JB_CONF_ARGS+= mh=no +.endif +.if defined(WITHOUT_MAILDIR) +JB_CONF_ARGS+= maildir=no +.endif +.if defined(WITHOUT_POP3) +JB_CONF_ARGS+= pop3=no +.endif +.if defined(WITHOUT_IMAP) +JB_CONF_ARGS+= imap=no +.endif +.if defined(WITHOUT_POP3) && defined(WITHOUT_IMAP) +# only POP3 and IMAP use SSL and SASL +WITHOUT_SSL= yes +WITHOUT_SASL= yes +.endif +.if defined(WITHOUT_GMAIL) +JB_CONF_ARGS+= gmail=no +PLIST_SUB+= GMAIL="@comment " +.else +PLIST_SUB+= GMAIL="" +.endif +.if defined(WITHOUT_HOTMAIL) +JB_CONF_ARGS+= hotmail=no +PLIST_SUB+= HOTMAIL="@comment " +.else +RUN_DEPENDS+= getlive:${PORTSDIR}/mail/getlive +PLIST_SUB+= HOTMAIL="" +.endif +.if defined(WITHOUT_YAHOO) +JB_CONF_ARGS+= yahoo=no +PLIST_SUB+= YAHOO="@comment " +.else +RUN_DEPENDS+= fetchyahoo:${PORTSDIR}/mail/fetchyahoo +PLIST_SUB+= YAHOO="" +.endif +.if defined(WITHOUT_EVOLUTION) +JB_CONF_ARGS+= evolution=no +PLIST_SUB+= EVOLUTION="@comment " +.else +EVO_VERSION!= make -C ${PORTSDIR}/mail/evolution -V EVO_VERSION +BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/evolution-plugin.pc:${PORTSDIR}/mail/evolution +RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/evolution-plugin.pc:${PORTSDIR}/mail/evolution +PLIST_SUB+= EVOLUTION="" EVO_VERSION=${EVO_VERSION} +# Work around the fact that MN is using evolution's private(?) api that is not part of +# evolution-plugin thus it's includes are not covered by pkgconfig metadata. +# That path is frozen at 3.14 even for later versions of libgtkhtml. +CFLAGS+= -I${LOCALBASE}/include/libgtkhtml-3.14 -I${LOCALBASE}/include/libgtkhtml-3.14/editor +.endif +.if defined(WITHOUT_MOZILLA) +JB_CONF_ARGS+= mozilla=no +.endif +.if defined(WITHOUT_SYLPHEED) +JB_CONF_ARGS+= sylpheed=no +.endif +.if defined(WITH_MBOX) \ + || defined(WITH_MH) \ + || defined(WITH_MAILDIR) \ + || defined(WITH_POP3) \ + || defined(WITH_IMAP) \ + || defined(WITH_MOZILLA) \ + || defined(WITH_SYLPHEED) \ + || defined(WITH_HOTMAIL) \ + || defined(WITH_YAHOO) +LIB_DEPENDS+= gmime-2.0.4:${PORTSDIR}/mail/gmime2 +.endif +.if defined(WITHOUT_SSL) +JB_CONF_ARGS+= ssl=no +.else +# we can't use USE_OPENSSL=yes after including bsd.port.pre.mk +.include "${PORTSDIR}/Mk/bsd.openssl.mk" +.endif +.if defined(WITHOUT_SASL) +JB_CONF_ARGS+= sasl=no +.else +LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2 +.endif + +post-patch: +.if ${OSVERSION} < 700042 + @${REINPLACE_CMD} -e "s,-Wno-pointer-sign,," ${WRKSRC}/jb +.endif + +do-configure: + cd ${WRKSRC} && ${JB_CONF_ENV} ./jb configure ${JB_CONF_ARGS} + +do-build: + cd ${WRKSRC} && ./jb build + +do-install: + cd ${WRKSRC} && ./jb install + +.include <bsd.port.post.mk> diff --git a/mail/mail-notification/distinfo b/mail/mail-notification/distinfo new file mode 100644 index 000000000..9f3d34071 --- /dev/null +++ b/mail/mail-notification/distinfo @@ -0,0 +1,3 @@ +MD5 (mail-notification-5.4.tar.bz2) = c8dc33a61251acb5474e56eab6b18f43 +SHA256 (mail-notification-5.4.tar.bz2) = 5dec5f3852437e7735269697c77a29a24ea230987c764523fe66dabdca815af5 +SIZE (mail-notification-5.4.tar.bz2) = 570008 diff --git a/mail/mail-notification/files/patch-openssl-threads b/mail/mail-notification/files/patch-openssl-threads new file mode 100644 index 000000000..8c935adef --- /dev/null +++ b/mail/mail-notification/files/patch-openssl-threads @@ -0,0 +1,11 @@ +--- jbsrc/lib/src/extras/jb-openssl.c.orig 2008-04-27 16:47:43.000000000 +0200 ++++ jbsrc/lib/src/extras/jb-openssl.c 2008-07-10 22:48:53.000000000 +0200 +@@ -91,7 +91,7 @@ + result = jb_test_compile_string("#define OPENSSL_THREAD_DEFINES\n" + "#include <openssl/opensslconf.h>\n" + "int main () {\n" +- "#ifndef OPENSSL_THREADS\n" ++ "#if !defined(OPENSSL_THREADS) && !defined(THREADS)\n" + "#error \"no thread support\"\n" + "#endif\n" + "}\n", diff --git a/mail/mail-notification/files/patch-po_pl.po b/mail/mail-notification/files/patch-po_pl.po new file mode 100644 index 000000000..24bf6f940 --- /dev/null +++ b/mail/mail-notification/files/patch-po_pl.po @@ -0,0 +1,15 @@ +--- po/pl.po.orig 2008-05-22 17:38:01.000000000 +0200 ++++ po/pl.po 2008-07-11 01:44:09.000000000 +0200 +@@ -777,9 +777,9 @@ + #, c-format + msgid "feed retrieved successfully (%i byte)" + msgid_plural "feed retrieved successfully (%i bytes)" +-msgstr[0] "nagłówek pobrany pomyÅ›lnie (%s bajt)" +-msgstr[1] "nagłówek pobrany pomyÅ›lnie (%s bajty)" +-msgstr[2] "nagłówek pobrany pomyÅ›lnie (%s bajtów)" ++msgstr[0] "nagłówek pobrany pomyÅ›lnie (%i bajt)" ++msgstr[1] "nagłówek pobrany pomyÅ›lnie (%i bajty)" ++msgstr[2] "nagłówek pobrany pomyÅ›lnie (%i bajtów)" + + #: ../src/mn-gmail-mailbox.gob:203 ../src/mn-gmail-mailbox.gob:254 + msgid "unable to parse feed" diff --git a/mail/mail-notification/files/patch-src-mn-stock.c b/mail/mail-notification/files/patch-src-mn-stock.c new file mode 100644 index 000000000..a2742d1eb --- /dev/null +++ b/mail/mail-notification/files/patch-src-mn-stock.c @@ -0,0 +1,39 @@ +diff -Nrbu src/mn-stock.c.orig src/mn-stock.c +--- src/mn-stock.c.orig 2008-05-22 19:45:35.000000000 +0400 ++++ src/mn-stock.c 2010-05-24 19:36:03.000000000 +0400 +@@ -32,11 +32,11 @@ + const char *icon_name; + const char *source_stock_id; + } icons[] = { +- { MN_STOCK_MAIL, NULL, "stock_mail" }, +- { MN_STOCK_NO_MAIL, NULL, "stock_inbox" }, +- { MN_STOCK_LOCAL, NULL, "stock_folder" }, +- { MN_STOCK_REMOTE, NULL, "stock_internet" }, +- { MN_STOCK_UNKNOWN, NULL, "stock_unknown" }, ++ { MN_STOCK_MAIL, NULL, "mail-message-new" }, ++ { MN_STOCK_NO_MAIL, NULL, "mail-notification" }, ++ { MN_STOCK_LOCAL, NULL, "folder" }, ++ { MN_STOCK_REMOTE, NULL, "applications-internet" }, ++ { MN_STOCK_UNKNOWN, NULL, "dialog-question" }, + { MN_STOCK_ERROR, NULL, NULL, GTK_STOCK_DIALOG_ERROR }, + #if WITH_GMAIL + { MN_STOCK_GMAIL, PKGDATADIR G_DIR_SEPARATOR_S "gmail.png" }, +@@ -48,14 +48,14 @@ + { MN_STOCK_HOTMAIL, PKGDATADIR G_DIR_SEPARATOR_S "hotmail.png" }, + #endif + #if WITH_MBOX || WITH_MOZILLA || WITH_MH || WITH_MAILDIR || WITH_SYLPHEED +- { MN_STOCK_SYSTEM_MAILBOX, NULL, "system" }, ++ { MN_STOCK_SYSTEM_MAILBOX, NULL, "applications-system" }, + #endif + #if WITH_EVOLUTION + { MN_STOCK_EVOLUTION_MAILBOX, NULL, "evolution" }, + #endif +- { MN_STOCK_MAIL_READER, NULL, "stock_mail-handling" }, +- { MN_STOCK_OPEN_MESSAGE, NULL, "stock_mail-open" }, +- { MN_STOCK_CONSIDER_NEW_MAIL_AS_READ, NULL, "stock_mark" } ++ { MN_STOCK_MAIL_READER, NULL, "mail-unread" }, ++ { MN_STOCK_OPEN_MESSAGE, NULL, "mail-read" }, ++ { MN_STOCK_CONSIDER_NEW_MAIL_AS_READ, NULL, "mail-mark-read" } + }; + GtkIconFactory *factory; + GtkIconTheme *icon_theme; diff --git a/mail/mail-notification/pkg-descr b/mail/mail-notification/pkg-descr new file mode 100644 index 000000000..227c14361 --- /dev/null +++ b/mail/mail-notification/pkg-descr @@ -0,0 +1,25 @@ +Mail Notification is a status icon (aka tray icon) that informs you if you +have new mail. + +It works with system trays implementing the freedesktop.org System Tray +Specification, such as the GNOME Panel Notification Area, the Xfce +Notification Area and the KDE System Tray. + +Mail Notification features include: + + * multiple mailbox support + * mbox, MH, Maildir, POP3, IMAP, Gmail, Evolution, Mozilla products + (Mozilla, SeaMonkey, Thunderbird, ...) and Sylpheed support + * SASL authentication support + * APOP authentication support + * SSL/TLS support + * automatic detection of mailbox format + * immediate notification (the status icon is updated immediately or + within seconds after a mailbox changes) + * message popups + * HIG 2.0 compliance + +WWW: http://www.nongnu.org/mailnotify/ + +- Jean-Yves Lefort +jylefort@FreeBSD.org diff --git a/mail/mail-notification/pkg-plist b/mail/mail-notification/pkg-plist new file mode 100644 index 000000000..aa5729cbb --- /dev/null +++ b/mail/mail-notification/pkg-plist @@ -0,0 +1,44 @@ +bin/mail-notification +etc/xdg/autostart/mail-notification.desktop +share/applications/mail-notification-properties.desktop +share/gnome/help/mail-notification/C/documentation-license.xml +share/gnome/help/mail-notification/C/figures/mail.png +share/gnome/help/mail-notification/C/mail-notification.xml +share/gnome/help/mail-notification/C/software-license.xml +%%GMAIL%%share/mail-notification/gmail.png +%%HOTMAIL%%share/mail-notification/hotmail.png +share/mail-notification/logo.png +share/mail-notification/new-mail.wav +%%YAHOO%%share/mail-notification/yahoo.png +share/mail-notification/mailbox-properties-dialog.glade +share/mail-notification/properties-dialog.glade +share/omf/mail-notification/mail-notification-C.omf +share/icons/hicolor/16x16/apps/mail-notification.png +share/icons/hicolor/22x22/apps/mail-notification.png +share/icons/hicolor/24x24/apps/mail-notification.png +share/icons/hicolor/32x32/apps/mail-notification.png +share/icons/hicolor/48x48/apps/mail-notification.png +share/icons/hicolor/scalable/apps/mail-notification.svg +share/locale/bg/LC_MESSAGES/mail-notification.mo +share/locale/ca/LC_MESSAGES/mail-notification.mo +share/locale/cs/LC_MESSAGES/mail-notification.mo +share/locale/de/LC_MESSAGES/mail-notification.mo +share/locale/es/LC_MESSAGES/mail-notification.mo +share/locale/fr/LC_MESSAGES/mail-notification.mo +share/locale/ja/LC_MESSAGES/mail-notification.mo +share/locale/nl/LC_MESSAGES/mail-notification.mo +share/locale/pl/LC_MESSAGES/mail-notification.mo +share/locale/pt/LC_MESSAGES/mail-notification.mo +share/locale/pt_BR/LC_MESSAGES/mail-notification.mo +share/locale/ru/LC_MESSAGES/mail-notification.mo +share/locale/sr/LC_MESSAGES/mail-notification.mo +share/locale/sr@Latn/LC_MESSAGES/mail-notification.mo +share/locale/sv/LC_MESSAGES/mail-notification.mo +%%EVOLUTION%%lib/evolution/%%EVO_VERSION%%/plugins/liborg-jylefort-mail-notification.so +%%EVOLUTION%%lib/evolution/%%EVO_VERSION%%/plugins/org-jylefort-mail-notification.eplug +@dirrm share/omf/mail-notification +@dirrm share/mail-notification +@dirrm share/gnome/help/mail-notification/C/figures +@dirrm share/gnome/help/mail-notification/C +@dirrm share/gnome/help/mail-notification +@dirrmtry share/applications diff --git a/misc/bigboard/Makefile b/misc/bigboard/Makefile new file mode 100644 index 000000000..babb494f9 --- /dev/null +++ b/misc/bigboard/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: bigboard +# Date created: 2008-05-28 +# Whom: Ashish Shukla <wahjava@gmail.com> +# +# $FreeBSD: ports/misc/bigboard/Makefile,v 1.10 2010/06/11 13:37:37 ashish Exp $ +# + +PORTNAME= bigboard +PORTVERSION= 0.5.38 +PORTREVISION= 6 +CATEGORIES= misc gnome +MASTER_SITES= GNOME + +MAINTAINER= ashish@FreeBSD.org +COMMENT= Big Board sidebar is an experimental panel for the GNOME Desktop + +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:${PORTSDIR}/devel/dbus \ + ${LOCALBASE}/libdata/pkgconfig/gnome-keyring-1.pc:${PORTSDIR}/security/libgnome-keyring \ + ${LOCALBASE}/libdata/pkgconfig/libsoup-2.4.pc:${PORTSDIR}/devel/libsoup \ + ${LOCALBASE}/libdata/pkgconfig/hippo-canvas-1.pc:${PORTSDIR}/x11-toolkits/hippo-canvas \ + ${LOCALBASE}/libdata/pkgconfig/ddm-1.pc:${PORTSDIR}/net/desktop-data-model \ + ${LOCALBASE}/libdata/pkgconfig/gnome-python-2.0.pc:${PORTSDIR}/x11-toolkits/py-gnome2 \ + ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-dbus +LIB_DEPENDS= dbus-1.3:${PORTSDIR}/devel/dbus \ + gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring \ + soup-2.4.1:${PORTSDIR}/devel/libsoup \ + hippocanvas-1.0:${PORTSDIR}/x11-toolkits/hippo-canvas +RUN_DEPENDS= ${LOCALBASE}/libexec/desktop-data-engine:${PORTSDIR}/net/desktop-data-model \ + ${LOCALBASE}/libdata/pkgconfig/gnome-python-2.0.pc:${PORTSDIR}/x11-toolkits/py-gnome2 \ + ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-dbus + +USE_GMAKE= yes +USE_BZIP2= yes +GNU_CONFIGURE= yes +USE_PYTHON= 2.5+ +USE_GNOME= pygtk2 gtk20 gnomevfs2 gnomedesktop gnomepanel gconf2 pygnome2 gnomehack +GCONF_SCHEMAS= bigboard.schemas + +post-patch: + @${FIND} ${WRKSRC} -type f -exec fgrep -l '%%LOCALBASE%%' {} \; |${XARGS} ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' -i .bak + +.include <bsd.port.mk> diff --git a/misc/bigboard/distinfo b/misc/bigboard/distinfo new file mode 100644 index 000000000..72f84f627 --- /dev/null +++ b/misc/bigboard/distinfo @@ -0,0 +1,2 @@ +SHA256 (bigboard-0.5.38.tar.bz2) = 51ac5a3ae677f01ad072be2baa45853a0a1f3b2d12dc089ed9a61db15f022e92 +SIZE (bigboard-0.5.38.tar.bz2) = 616564 diff --git a/misc/bigboard/files/patch-bigboard-apps_directory.py b/misc/bigboard/files/patch-bigboard-apps_directory.py new file mode 100644 index 000000000..9c2c939aa --- /dev/null +++ b/misc/bigboard/files/patch-bigboard-apps_directory.py @@ -0,0 +1,11 @@ +--- bigboard/apps_directory.py~ 2008-03-25 20:09:55.000000000 +0530 ++++ bigboard/apps_directory.py 2008-06-02 05:51:42.000000000 +0530 +@@ -9,7 +9,7 @@ + def __init__(self): + gobject.GObject.__init__(self) + self._logger = logging.getLogger('bigboard.AppsDirectory') +- self._tree = gmenu.lookup_tree('applications.menu', gmenu.FLAGS_INCLUDE_EXCLUDED) ++ self._tree = gmenu.lookup_tree('gnome-applications.menu', gmenu.FLAGS_INCLUDE_EXCLUDED) + self._apps = {} + # with gnome-menus-2.16.0-2.fc6 omitting the user_data arg crashes the gmenu module + self._tree.add_monitor(self._on_apps_changed, None) diff --git a/misc/bigboard/files/patch-bigboard-libbig-__init__.py b/misc/bigboard/files/patch-bigboard-libbig-__init__.py new file mode 100644 index 000000000..1737a8ce9 --- /dev/null +++ b/misc/bigboard/files/patch-bigboard-libbig-__init__.py @@ -0,0 +1,11 @@ +--- bigboard/libbig/__init__.py 2008-03-25 20:09:55.000000000 +0530 ++++ bigboard/libbig/__init__.py.new 2008-05-28 12:49:50.000000000 +0530 +@@ -21,7 +21,7 @@ + + def get_xdg_datadirs(): + result = [] +- default = '/usr/share' ++ default = '%%LOCALBASE%%/share' + try: + for x in os.environ['XDG_DATA_DIRS'].split(':'): + result.append(x) diff --git a/misc/bigboard/files/patch-bigboard-stocks-apps-appbrowser.py b/misc/bigboard/files/patch-bigboard-stocks-apps-appbrowser.py new file mode 100644 index 000000000..66a1ad64d --- /dev/null +++ b/misc/bigboard/files/patch-bigboard-stocks-apps-appbrowser.py @@ -0,0 +1,24 @@ +--- bigboard/stocks/apps/appbrowser.py 2008-05-28 12:46:40.000000000 +0530 ++++ bigboard/stocks/apps/appbrowser.py.new 2008-05-28 12:47:15.000000000 +0530 +@@ -56,7 +56,7 @@ + + self.__more_info = IconLink(text="More Info", prelight=False, img_scale_width=16, img_scale_height=16, spacing=2, underline=pango.UNDERLINE_LOW, xalign=hippo.ALIGNMENT_START) + self.__more_info.link.connect("button-press-event", lambda l,e: self.emit("more-info", self.__app)) +- self.__more_info.img.set_property('image-name', '/usr/share/icons/gnome/16x16/status/info.png') ++ self.__more_info.img.set_property('image-name', '%%LOCALBASE%%/share/icons/gnome/16x16/status/info.png') + self.__controls_box.append(self.__more_info) + + self.__check_showing = CanvasCheckbox("Show in sidebar") +@@ -111,10 +111,10 @@ + + self.__controls_box.set_child_visible(self.__more_info, not self.__app.is_local()) + if app.is_installed(): +- self.__action_button_image.set_property("image-name", "/usr/share/icons/gnome/16x16/actions/gnome-run.png") ++ self.__action_button_image.set_property("image-name", "%%LOCALBASE%%/share/icons/gnome/16x16/actions/gnome-run.png") + self.__action_button.set_label_text("Run...") + else: +- self.__action_button_image.set_property("image-name", "/usr/share/icons/gnome/16x16/apps/system-software-installer.png") ++ self.__action_button_image.set_property("image-name", "%%LOCALBASE%%/share/icons/gnome/16x16/apps/system-software-installer.png") + self.__action_button.set_label_text("Install...") + + def launch(self): diff --git a/misc/bigboard/files/patch-bigboard-stocks-mail-MailStock.py b/misc/bigboard/files/patch-bigboard-stocks-mail-MailStock.py new file mode 100644 index 000000000..b63d2769e --- /dev/null +++ b/misc/bigboard/files/patch-bigboard-stocks-mail-MailStock.py @@ -0,0 +1,8 @@ +--- bigboard/stocks/mail/MailStock.py~ 2008-04-29 02:40:59.000000000 +0530 ++++ bigboard/stocks/mail/MailStock.py 2008-05-28 12:38:44.000000000 +0530 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/env python + # -*- coding: utf-8 -*- + import logging, re, time, urllib2 + diff --git a/misc/bigboard/files/patch-bigboard-stocks-self-SelfStock.py b/misc/bigboard/files/patch-bigboard-stocks-self-SelfStock.py new file mode 100644 index 000000000..48d479f79 --- /dev/null +++ b/misc/bigboard/files/patch-bigboard-stocks-self-SelfStock.py @@ -0,0 +1,58 @@ +--- bigboard/stocks/self/SelfStock.py 2008-04-29 02:40:59.000000000 +0530 ++++ bigboard/stocks/self/SelfStock.py.new 2008-05-28 12:42:26.000000000 +0530 +@@ -131,16 +131,16 @@ + + self.__mugshot_link = IconLink(img_scale_width=22, img_scale_height=22, xalign=hippo.ALIGNMENT_START) + self.__mugshot_link.link.connect("activated", self.__show_mugshot_link) +- self.__mugshot_link.img.set_property('image-name', '/usr/share/icons/gnome/22x22/apps/web-browser.png') ++ self.__mugshot_link.img.set_property('image-name', '%%LOCALBASE%%/share/icons/gnome/22x22/apps/web-browser.png') + self.__personalization_box.append(self.__mugshot_link) + + link = IconLink(text='Desktop Preferences', img_scale_width=22, img_scale_height=22, xalign=hippo.ALIGNMENT_START) + link.link.connect("activated", self.__on_system_preferences) +- link.img.set_property('image-name', '/usr/share/icons/gnome/22x22/categories/preferences-system.png') ++ link.img.set_property('image-name', '%%LOCALBASE%%/share/icons/gnome/22x22/categories/preferences-system.png') + self.__personalization_box.append(link) + link = IconLink(text='Sidebar Preferences', img_scale_width=22, img_scale_height=22, xalign=hippo.ALIGNMENT_START) + link.link.connect("activated", self.__on_sidebar_controls) +- link.img.set_property('image-name', '/usr/share/icons/gnome/22x22/categories/preferences-desktop.png') ++ link.img.set_property('image-name', '%%LOCALBASE%%/share/icons/gnome/22x22/categories/preferences-desktop.png') + self.__personalization_box.append(link) + + vbox.append(Separator()) +@@ -159,7 +159,7 @@ + + link = IconLink(text='Log in as Another User...', img_scale_width=22, img_scale_height=22, xalign=hippo.ALIGNMENT_START) + link.link.connect("activated", self.__do_fus_login_other_user) +- link.img.set_property('image-name', '/usr/share/icons/gnome/22x22/apps/system-users.png') ++ link.img.set_property('image-name', '%%LOCALBASE%%/share/icons/gnome/22x22/apps/system-users.png') + self.__fus_box.append(link) + self.__fus_users = [] + self.__handle_fus_change() +@@ -169,7 +169,7 @@ + + link = IconLink(text='Logout or Shutdown...', img_scale_width=22, img_scale_height=22, xalign=hippo.ALIGNMENT_START) + link.link.connect("activated", self.__on_logout) +- link.img.set_property('image-name', '/usr/share/icons/gnome/22x22/apps/gnome-shutdown.png') ++ link.img.set_property('image-name', '%%LOCALBASE%%/share/icons/gnome/22x22/apps/gnome-shutdown.png') + self.__logout_controls_box.append(link) + + self.update_self(myself) +@@ -183,7 +183,7 @@ + self.__name.set_property("text", myself.name) + self.__mugshot_link.link.set_property("text", 'Visit Account Page') + else: +- self.__photo.set_property("image-name", '/usr/share/pixmaps/nobody.png') ++ self.__photo.set_property("image-name", '%%LOCALBASE%%/share/pixmaps/nobody.png') + self.__name.set_property("text", "Nobody") + self.__personalization_box.set_child_visible(self.__mugshot_link, False) + +@@ -256,7 +256,7 @@ + self._namephoto_box.connect("button-press-event", lambda button, event: self.__on_activate()) + + self._photo = CanvasMugshotURLImage(scale_width=48, scale_height=48) +- self._photo.set_property("image-name", '/usr/share/pixmaps/nobody.png') ++ self._photo.set_property("image-name", '%%LOCALBASE%%/share/pixmaps/nobody.png') + self._namephoto_box.set_photo(self._photo) + + self._namephoto_box_child = CanvasHBox() diff --git a/misc/bigboard/files/patch-main.py b/misc/bigboard/files/patch-main.py new file mode 100644 index 000000000..4fc12f39d --- /dev/null +++ b/misc/bigboard/files/patch-main.py @@ -0,0 +1,26 @@ +--- main.py 2008-04-29 02:40:59.000000000 +0530 ++++ main.py.new 2008-05-28 12:51:14.000000000 +0530 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/env python + + import os, sys, threading, getopt, logging, StringIO, stat, signal + import xml.dom.minidom, urllib2, urlparse, subprocess, weakref +@@ -48,7 +48,7 @@ + + GCONF_PREFIX = '/apps/bigboard/' + +-REEXEC_CMD = os.getenv('BB_REEXEC') or '/usr/bin/bigboard' ++REEXEC_CMD = os.getenv('BB_REEXEC') or '%%LOCALBASE%%/bin/bigboard' + REEXEC_CMD = os.path.abspath(REEXEC_CMD) + + BB_DATADIR = os.getenv('BB_DATADIR') +@@ -69,7 +69,7 @@ + if datadir_env: + datadirs = datadir_env.split(':') + else: +- datadirs = ['/usr/share/'] ++ datadirs = ['%%LOCALBASE%%/share/'] + return map(lambda x: os.path.join(x, 'bigboard'), datadirs) + + def _find_in_datadir(fname): diff --git a/misc/bigboard/pkg-descr b/misc/bigboard/pkg-descr new file mode 100644 index 000000000..25479452a --- /dev/null +++ b/misc/bigboard/pkg-descr @@ -0,0 +1,4 @@ +The Big Board sidebar is an experimental panel for the GNOME Desktop, +designed to integrate with Online Desktop and Mugshot + +WWW: http://live.gnome.org/OnlineDesktop/Sidebar diff --git a/misc/bigboard/pkg-plist b/misc/bigboard/pkg-plist new file mode 100644 index 000000000..f513a669b --- /dev/null +++ b/misc/bigboard/pkg-plist @@ -0,0 +1,312 @@ +bin/bigboard +libdata/bonobo/servers/GNOME_OnlineDesktop_BigBoardFactory.server +%%PYTHON_SITELIBDIR%%/bigboard/__init__.py +%%PYTHON_SITELIBDIR%%/bigboard/__init__.pyc +%%PYTHON_SITELIBDIR%%/bigboard/__init__.pyo +%%PYTHON_SITELIBDIR%%/bigboard/accounts.py +%%PYTHON_SITELIBDIR%%/bigboard/accounts.pyc +%%PYTHON_SITELIBDIR%%/bigboard/accounts.pyo +%%PYTHON_SITELIBDIR%%/bigboard/accounts_dialog.py +%%PYTHON_SITELIBDIR%%/bigboard/accounts_dialog.pyc +%%PYTHON_SITELIBDIR%%/bigboard/accounts_dialog.pyo +%%PYTHON_SITELIBDIR%%/bigboard/apps_directory.py +%%PYTHON_SITELIBDIR%%/bigboard/apps_directory.pyc +%%PYTHON_SITELIBDIR%%/bigboard/apps_directory.pyo +%%PYTHON_SITELIBDIR%%/bigboard/big_widgets.py +%%PYTHON_SITELIBDIR%%/bigboard/big_widgets.pyc +%%PYTHON_SITELIBDIR%%/bigboard/big_widgets.pyo +%%PYTHON_SITELIBDIR%%/bigboard/bignative.la +%%PYTHON_SITELIBDIR%%/bigboard/bignative.so +%%PYTHON_SITELIBDIR%%/bigboard/databound.py +%%PYTHON_SITELIBDIR%%/bigboard/databound.pyc +%%PYTHON_SITELIBDIR%%/bigboard/databound.pyo +%%PYTHON_SITELIBDIR%%/bigboard/editor.py +%%PYTHON_SITELIBDIR%%/bigboard/editor.pyc +%%PYTHON_SITELIBDIR%%/bigboard/editor.pyo +%%PYTHON_SITELIBDIR%%/bigboard/global_mugshot.py +%%PYTHON_SITELIBDIR%%/bigboard/global_mugshot.pyc +%%PYTHON_SITELIBDIR%%/bigboard/global_mugshot.pyo +%%PYTHON_SITELIBDIR%%/bigboard/globals.py +%%PYTHON_SITELIBDIR%%/bigboard/globals.pyc +%%PYTHON_SITELIBDIR%%/bigboard/globals.pyo +%%PYTHON_SITELIBDIR%%/bigboard/google.py +%%PYTHON_SITELIBDIR%%/bigboard/google.pyc +%%PYTHON_SITELIBDIR%%/bigboard/google.pyo +%%PYTHON_SITELIBDIR%%/bigboard/google_stock.py +%%PYTHON_SITELIBDIR%%/bigboard/google_stock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/google_stock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/httplib2/__init__.py +%%PYTHON_SITELIBDIR%%/bigboard/httplib2/__init__.pyc +%%PYTHON_SITELIBDIR%%/bigboard/httplib2/__init__.pyo +%%PYTHON_SITELIBDIR%%/bigboard/httplib2/iri2uri.py +%%PYTHON_SITELIBDIR%%/bigboard/httplib2/iri2uri.pyc +%%PYTHON_SITELIBDIR%%/bigboard/httplib2/iri2uri.pyo +%%PYTHON_SITELIBDIR%%/bigboard/keybinder/__init__.py +%%PYTHON_SITELIBDIR%%/bigboard/keybinder/__init__.pyc +%%PYTHON_SITELIBDIR%%/bigboard/keybinder/__init__.pyo +%%PYTHON_SITELIBDIR%%/bigboard/keybinder/_keybinder.la +%%PYTHON_SITELIBDIR%%/bigboard/keybinder/_keybinder.so +%%PYTHON_SITELIBDIR%%/bigboard/keyring.py +%%PYTHON_SITELIBDIR%%/bigboard/keyring.pyc +%%PYTHON_SITELIBDIR%%/bigboard/keyring.pyo +%%PYTHON_SITELIBDIR%%/bigboard/layout_utils.py +%%PYTHON_SITELIBDIR%%/bigboard/layout_utils.pyc +%%PYTHON_SITELIBDIR%%/bigboard/layout_utils.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/__init__.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/__init__.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/__init__.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/dbusutil.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/dbusutil.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/dbusutil.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/format_escaped.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/format_escaped.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/format_escaped.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/gutil.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/gutil.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/gutil.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/http.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/http.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/http.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/imagecache.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/imagecache.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/imagecache.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/logutil.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/logutil.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/logutil.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/polling.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/polling.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/polling.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/signalobject.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/signalobject.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/signalobject.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/singletonmixin.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/singletonmixin.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/singletonmixin.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/stdout_logger.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/stdout_logger.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/stdout_logger.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/struct.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/struct.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/struct.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libbig/xmlquery.py +%%PYTHON_SITELIBDIR%%/bigboard/libbig/xmlquery.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libbig/xmlquery.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgimmie.py +%%PYTHON_SITELIBDIR%%/bigboard/libgimmie.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgimmie.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/COPYING +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_BSDDBCookieJar.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_BSDDBCookieJar.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_BSDDBCookieJar.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_ClientCookie.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_ClientCookie.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_ClientCookie.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_ConnCache.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_ConnCache.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_ConnCache.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Debug.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Debug.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Debug.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_HeadersUtil.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_HeadersUtil.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_HeadersUtil.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_LWPCookieJar.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_LWPCookieJar.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_LWPCookieJar.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MSIECookieJar.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MSIECookieJar.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MSIECookieJar.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MSIEDBCookieJar.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MSIEDBCookieJar.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MSIEDBCookieJar.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MozillaCookieJar.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MozillaCookieJar.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_MozillaCookieJar.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Opener.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Opener.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Opener.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Request.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Request.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Request.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Util.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Util.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_Util.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/__init__.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/__init__.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/__init__.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_urllib2_support.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_urllib2_support.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie/_urllib2_support.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/README +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/__init__.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/__init__.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/__init__.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/lgconstants.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/lgconstants.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/lgconstants.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/lgcontacts.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/lgcontacts.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/lgcontacts.pyo +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/libgmail.py +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/libgmail.pyc +%%PYTHON_SITELIBDIR%%/bigboard/libgmail/libgmail.pyo +%%PYTHON_SITELIBDIR%%/bigboard/overview_layout.py +%%PYTHON_SITELIBDIR%%/bigboard/overview_layout.pyc +%%PYTHON_SITELIBDIR%%/bigboard/overview_layout.pyo +%%PYTHON_SITELIBDIR%%/bigboard/overview_table.py +%%PYTHON_SITELIBDIR%%/bigboard/overview_table.pyc +%%PYTHON_SITELIBDIR%%/bigboard/overview_table.pyo +%%PYTHON_SITELIBDIR%%/bigboard/people_tracker.py +%%PYTHON_SITELIBDIR%%/bigboard/people_tracker.pyc +%%PYTHON_SITELIBDIR%%/bigboard/people_tracker.pyo +%%PYTHON_SITELIBDIR%%/bigboard/pyshell.py +%%PYTHON_SITELIBDIR%%/bigboard/pyshell.pyc +%%PYTHON_SITELIBDIR%%/bigboard/pyshell.pyo +%%PYTHON_SITELIBDIR%%/bigboard/scroll_ribbon.py +%%PYTHON_SITELIBDIR%%/bigboard/scroll_ribbon.pyc +%%PYTHON_SITELIBDIR%%/bigboard/scroll_ribbon.pyo +%%PYTHON_SITELIBDIR%%/bigboard/search.py +%%PYTHON_SITELIBDIR%%/bigboard/search.pyc +%%PYTHON_SITELIBDIR%%/bigboard/search.pyo +%%PYTHON_SITELIBDIR%%/bigboard/slideout.py +%%PYTHON_SITELIBDIR%%/bigboard/slideout.pyc +%%PYTHON_SITELIBDIR%%/bigboard/slideout.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stock.py +%%PYTHON_SITELIBDIR%%/bigboard/stock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/AppsStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/AppsStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/AppsStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/appbrowser.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/appbrowser.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/appbrowser.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/apps.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/apps.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/apps.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/apps_widgets.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/apps_widgets.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/apps_widgets.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/apps/thumbnail.png +%%PYTHON_SITELIBDIR%%/bigboard/stocks/files.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/files/FilesStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/files/FilesStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/files/FilesStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/files/filebrowser.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/files/filebrowser.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/files/filebrowser.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/files/thumbnail.png +%%PYTHON_SITELIBDIR%%/bigboard/stocks/google_calendar.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/google_calendar/CalendarStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/google_calendar/CalendarStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/google_calendar/CalendarStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/google_calendar/thumbnail.png +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/MailStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/MailStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/MailStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/lgconstants.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/lgconstants.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/lgconstants.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/libgmail_patched.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/libgmail_patched.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/libgmail_patched.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mail/thumbnail.png +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mugshot_photos.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mugshot_photos/PhotosStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mugshot_photos/PhotosStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mugshot_photos/PhotosStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/mugshot_photos/thumbnail.png +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/PeopleStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/PeopleStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/PeopleStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/peoplebrowser.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/peoplebrowser.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/peoplebrowser.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/peoplewidgets.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/peoplewidgets.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/peoplewidgets.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/people/thumbnail.png +%%PYTHON_SITELIBDIR%%/bigboard/stocks/search.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/search/SearchStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/search/SearchStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/search/SearchStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/self.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/self/SelfStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/self/SelfStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/self/SelfStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/self/portfoliomanager.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/self/portfoliomanager.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/self/portfoliomanager.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/workspaces.xml +%%PYTHON_SITELIBDIR%%/bigboard/stocks/workspaces/WorkspacesStock.py +%%PYTHON_SITELIBDIR%%/bigboard/stocks/workspaces/WorkspacesStock.pyc +%%PYTHON_SITELIBDIR%%/bigboard/stocks/workspaces/WorkspacesStock.pyo +%%PYTHON_SITELIBDIR%%/bigboard/stocks/workspaces/thumbnail.png +%%PYTHON_SITELIBDIR%%/bigboard/table_layout.py +%%PYTHON_SITELIBDIR%%/bigboard/table_layout.pyc +%%PYTHON_SITELIBDIR%%/bigboard/table_layout.pyo +%%PYTHON_SITELIBDIR%%/bigboard/themes/__init__.py +%%PYTHON_SITELIBDIR%%/bigboard/themes/__init__.pyc +%%PYTHON_SITELIBDIR%%/bigboard/themes/__init__.pyo +%%PYTHON_SITELIBDIR%%/bigboard/themes/default.css +%%PYTHON_SITELIBDIR%%/bigboard/themes/default.py +%%PYTHON_SITELIBDIR%%/bigboard/themes/default.pyc +%%PYTHON_SITELIBDIR%%/bigboard/themes/default.pyo +%%PYTHON_SITELIBDIR%%/bigboard/themes/fedora.css +%%PYTHON_SITELIBDIR%%/bigboard/themes/fedora.py +%%PYTHON_SITELIBDIR%%/bigboard/workboard.py +%%PYTHON_SITELIBDIR%%/bigboard/workboard.pyc +%%PYTHON_SITELIBDIR%%/bigboard/workboard.pyo +libexec/bigboard-applets +libexec/bigboard/main.py +libexec/bigboard/main.pyc +libexec/bigboard/main.pyo +%%DATADIR%%/bigboard-bulb-bw.png +%%DATADIR%%/bigboard-bulb.png +%%DATADIR%%/bigboard-collapse.png +%%DATADIR%%/bigboard-document.png +%%DATADIR%%/bigboard-down-arrow-disabled.png +%%DATADIR%%/bigboard-down-arrow-enabled.png +%%DATADIR%%/bigboard-expand.png +%%DATADIR%%/bigboard-info.png +%%DATADIR%%/bigboard-left-button.png +%%DATADIR%%/bigboard-music.png +%%DATADIR%%/bigboard-nophoto-45.png +%%DATADIR%%/bigboard-nophoto-60.png +%%DATADIR%%/bigboard-presentation.png +%%DATADIR%%/bigboard-right-button.png +%%DATADIR%%/bigboard-spreadsheet.png +%%DATADIR%%/bigboard-today-disabled.png +%%DATADIR%%/bigboard-today-enabled.png +%%DATADIR%%/bigboard-up-arrow-disabled.png +%%DATADIR%%/bigboard-up-arrow-enabled.png +%%DATADIR%%/ctrl_esc_keys.png +%%DATADIR%%/windows_key.png +share/gnome-2.0/ui/GNOME_OnlineDesktop_BigBoardButtonApplet.xml +share/online-prefs-sync/bigboard.synclist +@dirrm share/online-prefs-sync +@dirrmtry share/gnome-2.0/ui +@dirrmtry share/gnome-2.0 +@dirrm %%DATADIR%% +@dirrm libexec/bigboard +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/themes +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/workspaces +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/self +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/search +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/people +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/mugshot_photos +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/mail +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/google_calendar +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/files +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks/apps +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/stocks +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/libgmail/ClientCookie +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/libgmail +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/libbig +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/keybinder +@dirrm %%PYTHON_SITELIBDIR%%/bigboard/httplib2 +@dirrm %%PYTHON_SITELIBDIR%%/bigboard +@dirrm %%PYTHON_SITELIBDIR%% +@dirrmtry %%PYTHON_LIBDIR%% diff --git a/net/gq/Makefile b/net/gq/Makefile new file mode 100644 index 000000000..993ea53dc --- /dev/null +++ b/net/gq/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: gq +# Date Created: 8 Jun 2000 +# Whom: Roman Shterenzon <roman@xpert.com> +# +# $FreeBSD: ports/net/gq/Makefile,v 1.50 2011/02/25 01:31:57 delphij Exp $ +# + +PORTNAME= gq +PORTVERSION= 1.3.4 +PORTREVISION= 8 +PORTEPOCH= 1 +CATEGORIES= net +MASTER_SITES= SF/${PORTNAME}client/GQ%20Unstable/${PORTVERSION} + +MAINTAINER= ports@FreeBSD.org +COMMENT= GTK-based LDAP client + +LIB_DEPENDS= gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring + +OPTIONS= DND "Enable Drag and drop support in browse mode" On \ + CACHE "Support the OpenLDAP experimental client cache" On + +USE_GNOME= gnometarget libglade2 gnomedocutils +USE_OPENSSL= yes +USE_OPENLDAP= yes +USE_GETTEXT= yes +USE_GMAKE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ARGS= --with-ldap-prefix=${LOCALBASE} + +CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} +LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS} + +.include <bsd.port.pre.mk> + +.if !defined(WITHOUT_DND) +CONFIGURE_ARGS+= --enable-browser-dnd +.endif + +.if !defined(WITHOUT_CACHE) +CONFIGURE_ARGS+= --enable-cache +.endif + +.include <bsd.port.post.mk> diff --git a/net/gq/distinfo b/net/gq/distinfo new file mode 100644 index 000000000..d26f43dae --- /dev/null +++ b/net/gq/distinfo @@ -0,0 +1,2 @@ +SHA256 (gq-1.3.4.tar.gz) = 2ac77f3233ddaef718f89c9371ab5165af29cf9738ed46b6bea64b37e45d4b60 +SIZE (gq-1.3.4.tar.gz) = 557801 diff --git a/net/gq/files/patch-src::state.c b/net/gq/files/patch-src::state.c new file mode 100644 index 000000000..4e80d0bcb --- /dev/null +++ b/net/gq/files/patch-src::state.c @@ -0,0 +1,11 @@ +--- src/state.c.orig Thu Jul 29 09:44:27 2004 ++++ src/state.c Thu Jul 29 09:44:51 2004 +@@ -754,7 +754,7 @@ + } + } + +- if (n != NULL && v->type != 0) { ++ if (n != NULL && v!=NULL && v->type != 0) { + char *ep; + + assert(v); diff --git a/net/gq/files/patch-src_gq-server.c b/net/gq/files/patch-src_gq-server.c new file mode 100644 index 000000000..51aab59ac --- /dev/null +++ b/net/gq/files/patch-src_gq-server.c @@ -0,0 +1,10 @@ +--- src/gq-server.c.orig 2008-04-30 04:15:42.000000000 +0000 ++++ src/gq-server.c 2008-04-30 04:15:11.000000000 +0000 +@@ -25,6 +25,7 @@ + + #include "gq-server.h" + ++#include <sys/select.h> + #include <errno.h> + #include <string.h> + diff --git a/net/gq/pkg-descr b/net/gq/pkg-descr new file mode 100644 index 000000000..4470e8b06 --- /dev/null +++ b/net/gq/pkg-descr @@ -0,0 +1,12 @@ +GQ is a GTK-based LDAP client. Features include: + + - browse and search modes + - LDAP V3 schema browser + - template editor + - edit and delete entries + - add entries with templates + - export subtree or whole server to LDIF file + - use any number of servers + - search based on single argument or LDAP filter + +WWW: http://www.gq-project.org/ diff --git a/net/gq/pkg-plist b/net/gq/pkg-plist new file mode 100644 index 000000000..14bf171f8 --- /dev/null +++ b/net/gq/pkg-plist @@ -0,0 +1,35 @@ +bin/gq +share/applications/gq.desktop +%%DATADIR%%/gq.glade +share/mime/packages/gq-ldif.xml +share/pixmaps/gq/bomb.xpm +share/pixmaps/gq/entry.png +share/pixmaps/gq/gq.xpm +share/pixmaps/gq/hide.xpm +share/pixmaps/gq/new.xpm +share/pixmaps/gq/textview.png +share/pixmaps/gq/warning.xpm +share/gnome/help/gq-manual/C/gq-manual.xml +share/gnome/help/gq-manual/C/legal.xml +share/gnome/help/gq-manual/de/gq-manual.xml +share/gnome/help/gq-manual/de/legal.xml +share/icons/hicolor/16x16/apps/ldap-group.png +share/icons/hicolor/16x16/apps/ldap-organization.png +share/icons/hicolor/16x16/apps/ldap-person.png +share/locale/cs/LC_MESSAGES/gq.mo +share/locale/de/LC_MESSAGES/gq.mo +share/locale/ja/LC_MESSAGES/gq.mo +share/locale/zh_CN/LC_MESSAGES/gq.mo +share/omf/gq-manual/gq-manual-C.omf +share/omf/gq-manual/gq-manual-de.omf + +@dirrm share/pixmaps/gq +@dirrm %%DATADIR%% +@dirrm share/gnome/help/gq-manual/C +@dirrm share/gnome/help/gq-manual/de +@dirrm share/gnome/help/gq-manual +@dirrm share/omf/gq-manual +@dirrmtry share/applications + +@exec %%PREFIX%%/bin/update-mime-database %%PREFIX%%/share/mime +@unexec %%PREFIX%%/bin/update-mime-database %%PREFIX%%/share/mime diff --git a/security/gnome-gpg/Makefile b/security/gnome-gpg/Makefile new file mode 100644 index 000000000..ca3396645 --- /dev/null +++ b/security/gnome-gpg/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: gnome-gpg +# Date created: 2006-09-02 +# Whom: Michael Johnson <ahze@FreeBSD.org> +# +# $FreeBSD: ports/security/gnome-gpg/Makefile,v 1.10 2010/03/28 06:43:18 dinoex Exp $ +# $MCom: ports/security/gnome-gpg/Makefile,v 1.1 2006/09/02 15:20:58 ahze Exp $ + +PORTNAME= gnome-gpg +PORTVERSION= 0.5.0 +PORTREVISION= 8 +CATEGORIES= security +MASTER_SITES= GNOME + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Simple commandline wrapper around gpg for gnome-keyring + +BUILD_DEPENDS= gpgv:${PORTSDIR}/security/gnupg1 +LIB_DEPENDS= gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring +RUN_DEPENDS= gpgv:${PORTSDIR}/security/gnupg1 + +USE_BZIP2= yes +GNU_CONFIGURE= yes +USE_GNOME= libgnomeui +CONFIGURE_ENV= set_more_warnings="no" + +PLIST_FILES= bin/gnome-gpg +MAN1= gnome-gpg.1 + +.include <bsd.port.mk> diff --git a/security/gnome-gpg/distinfo b/security/gnome-gpg/distinfo new file mode 100644 index 000000000..fd7f10f9e --- /dev/null +++ b/security/gnome-gpg/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome-gpg-0.5.0.tar.bz2) = 3930f850eea59c7d90775d2d790446c1 +SHA256 (gnome-gpg-0.5.0.tar.bz2) = 2acebd35613e78ecac14cd4783f9df6d33a25e62857cb5cb868091f0d05a53d5 +SIZE (gnome-gpg-0.5.0.tar.bz2) = 69620 diff --git a/security/gnome-gpg/pkg-descr b/security/gnome-gpg/pkg-descr new file mode 100644 index 000000000..fc0cb1a01 --- /dev/null +++ b/security/gnome-gpg/pkg-descr @@ -0,0 +1,3 @@ +Simple commandline wrapper around gpg that makes it store its passphrase +in gnome-keyring. It is a direct competitor to (the unmaintained) +quintuple-agent. diff --git a/security/gnome-keyring-sharp/Makefile b/security/gnome-keyring-sharp/Makefile new file mode 100644 index 000000000..13cc5222b --- /dev/null +++ b/security/gnome-keyring-sharp/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: gnome-keyring-sharp +# Date created: 2008-10-08 +# Whom: Romain Tartiere <romain@blogreen.org> +# +# $FreeBSD: ports/security/gnome-keyring-sharp/Makefile,v 1.1 2010/09/30 18:23:42 romain Exp $ +# + +PORTNAME= gnome-keyring-sharp +PORTVERSION= 1.0.2 +PORTREVISION= 1 +CATEGORIES= security +MASTER_SITES= http://www.go-mono.com/archive/${PORTNAME}/ + +MAINTAINER= mono@FreeBSD.org +COMMENT= Fully managed implementation of gnome-keyring + +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-1.0.pc:${PORTSDIR}/devel/ndesk-dbus \ + ${LOCALBASE}/libdata/pkgconfig/gnome-keyring-1.pc:${PORTSDIR}/security/libgnome-keyring +RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-1.0.pc:${PORTSDIR}/devel/ndesk-dbus \ + ${LOCALBASE}/libdata/pkgconfig/gnome-keyring-1.pc:${PORTSDIR}/security/libgnome-keyring + +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_GNOME= gnomehack gtksharp20 +USE_LDCONFIG= yes + +.include <bsd.port.mk> diff --git a/security/gnome-keyring-sharp/distinfo b/security/gnome-keyring-sharp/distinfo new file mode 100644 index 000000000..d9a54e954 --- /dev/null +++ b/security/gnome-keyring-sharp/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome-keyring-sharp-1.0.2.tar.gz) = f9a48319f3fe6123017b000d714d68b1 +SHA256 (gnome-keyring-sharp-1.0.2.tar.gz) = 043e3e22132bdfe34e8ca314b6fd34bb0bc55a23eeb102778c64c243bb595315 +SIZE (gnome-keyring-sharp-1.0.2.tar.gz) = 308244 diff --git a/security/gnome-keyring-sharp/pkg-descr b/security/gnome-keyring-sharp/pkg-descr new file mode 100644 index 000000000..6ad79b26b --- /dev/null +++ b/security/gnome-keyring-sharp/pkg-descr @@ -0,0 +1,7 @@ +gnome-keyring-sharp is a fully managed implementation of libgnome-keyring. + +When the gnome-keyring-daemon is running, you can use this to retrieve/store +confidential information such as passwords, notes or network services user +information. + +WWW: http://andrew.jorgensenfamily.us/2008/08/gnome-keyring-sharp/ diff --git a/security/gnome-keyring-sharp/pkg-plist b/security/gnome-keyring-sharp/pkg-plist new file mode 100644 index 000000000..d1f07ccf4 --- /dev/null +++ b/security/gnome-keyring-sharp/pkg-plist @@ -0,0 +1,15 @@ +@comment $FreeBSD: ports/security/gnome-keyring-sharp/pkg-plist,v 1.1 2010/09/30 18:23:42 romain Exp $ +lib/libgnome-keyring-sharp-glue.a +lib/libgnome-keyring-sharp-glue.la +lib/libgnome-keyring-sharp-glue.so +lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66/Gnome.Keyring.dll +lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66/Gnome.Keyring.dll.config +lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66/Gnome.Keyring.dll.mdb +lib/mono/gnome-keyring-sharp-1.0/Gnome.Keyring.dll +lib/monodoc/sources/Gnome.Keyring.source +lib/monodoc/sources/Gnome.Keyring.tree +lib/monodoc/sources/Gnome.Keyring.zip +libdata/pkgconfig/gnome-keyring-sharp-1.0.pc +@dirrm lib/mono/gnome-keyring-sharp-1.0 +@dirrm lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66 +@dirrm lib/mono/gac/Gnome.Keyring diff --git a/security/seahorse/Makefile b/security/seahorse/Makefile index cbbcc0b80..76d332b0b 100644 --- a/security/seahorse/Makefile +++ b/security/seahorse/Makefile @@ -3,7 +3,7 @@ # Whom: Dave McKay <dave@mu.org> # # $FreeBSD$ -# $MCom: ports/security/seahorse/Makefile,v 1.99 2010/09/28 09:01:33 kwm Exp $ +# $MCom: ports/security/seahorse/Makefile,v 1.101 2011/03/06 20:09:35 kwm Exp $ # PORTNAME= seahorse @@ -20,7 +20,7 @@ BUILD_DEPENDS= gpg:${PORTSDIR}/security/gnupg RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg LIB_DEPENDS= gpgme.18:${PORTSDIR}/security/gpgme \ dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - gnome-keyring:${PORTSDIR}/security/gnome-keyring \ + gcr.0:${PORTSDIR}/security/gnome-keyring \ gcrypt.17:${PORTSDIR}/security/libgcrypt \ soup-2.4.1:${PORTSDIR}/devel/libsoup diff --git a/sysutils/gksu/Makefile b/sysutils/gksu/Makefile new file mode 100644 index 000000000..7ef63ba0a --- /dev/null +++ b/sysutils/gksu/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: gksu +# Date created: 2 October 2004 +# Whom: Jesse van den Kieboom <troplosti@orcaweb.cjb.net> +# +# $FreeBSD: ports/sysutils/gksu/Makefile,v 1.22 2010/03/28 06:43:45 dinoex Exp $ +# + +PORTNAME= gksu +PORTVERSION= 1.3.7 +PORTREVISION= 7 +CATEGORIES= sysutils +MASTER_SITES= http://people.debian.org/~kov/gksu/old_stuff/gksu/ + +MAINTAINER= bsam@FreeBSD.org +COMMENT= Graphical frontend to su + +LIB_DEPENDS= gksu1.2.0:${PORTSDIR}/sysutils/libgksu \ + gksuui1.0.1:${PORTSDIR}/sysutils/libgksuui \ + gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring + +USE_GNOME= gtk20 pkgconfig gnomeprefix gnomehack gconf2 intlhack +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +GCONF_SCHEMAS= gksu.schemas +MAN1= gksu.1 gksuexec.1 +MLINKS= gksu.1 gksudo.1 + +.include <bsd.port.mk> diff --git a/sysutils/gksu/distinfo b/sysutils/gksu/distinfo new file mode 100644 index 000000000..cb55d5dc9 --- /dev/null +++ b/sysutils/gksu/distinfo @@ -0,0 +1,2 @@ +SHA256 (gksu-1.3.7.tar.gz) = 8e3b0a51bacbb7172246ae91d1e232863a2da0d8a9393a74de909d91211a6b6d +SIZE (gksu-1.3.7.tar.gz) = 620451 diff --git a/sysutils/gksu/files/patch-gksu_Makefile.in b/sysutils/gksu/files/patch-gksu_Makefile.in new file mode 100644 index 000000000..4df2b171e --- /dev/null +++ b/sysutils/gksu/files/patch-gksu_Makefile.in @@ -0,0 +1,37 @@ +--- gksu/Makefile.in.orig Mon Nov 14 19:40:58 2005 ++++ gksu/Makefile.in Mon Nov 14 19:48:36 2005 +@@ -266,7 +266,7 @@ + sharedstatedir = @sharedstatedir@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ +-AM_CFLAGS = -g -O2 -Wall ++AM_CFLAGS = $(CFLAGS) + INCLUDES = @GKSU_CFLAGS@ + AM_CPPFLAGS = -DLOCALEDIR=\"$(prefix)/share/locale\" -DDATA_DIR=\"$(datadir)\" -DPREFIX=\"$(prefix)\" + schemasdir = $(GCONF_SCHEMA_FILE_DIR) +@@ -577,18 +577,19 @@ + uninstall-am uninstall-binPROGRAMS uninstall-info-am \ + uninstall-schemasDATA + +-@INTLTOOL_SCHEMAS_RULE@ ++gksu.schemas: ++ LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $@.in $@ + + install-exec-hook: + cd $(DESTDIR)$(bindir) && \ + $(LN_S) -f gksu gksudo + + @GCONF_SCHEMAS_INSTALL_TRUE@install-data-local: +-@GCONF_SCHEMAS_INSTALL_TRUE@ if test -z "$(DESTDIR)" ; then \ +-@GCONF_SCHEMAS_INSTALL_TRUE@ for p in $(schemas_DATA) ; do \ +-@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \ +-@GCONF_SCHEMAS_INSTALL_TRUE@ done \ +-@GCONF_SCHEMAS_INSTALL_TRUE@ fi ++@GCONF_SCHEMAS_INSTALL_TRUE@ if test -z "$(DESTDIR)" ; then \ ++@GCONF_SCHEMAS_INSTALL_TRUE@ for p in $(schemas_DATA) ; do \ ++@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \ ++@GCONF_SCHEMAS_INSTALL_TRUE@ done \ ++@GCONF_SCHEMAS_INSTALL_TRUE@ fi + @GCONF_SCHEMAS_INSTALL_FALSE@install-data-local: + # 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. diff --git a/sysutils/gksu/files/patch-gksu_gksu.c b/sysutils/gksu/files/patch-gksu_gksu.c new file mode 100644 index 000000000..5df2cac05 --- /dev/null +++ b/sysutils/gksu/files/patch-gksu_gksu.c @@ -0,0 +1,82 @@ +--- gksu/gksu.c.orig Wed Mar 29 06:18:28 2006 ++++ gksu/gksu.c Mon May 22 16:29:36 2006 +@@ -513,6 +513,7 @@ + + pid_t test_lock(const char* fname) + { ++ struct flock fl; + int FD = open(fname, 0); + if(FD < 0) { + if(errno == ENOENT) { +@@ -523,7 +524,6 @@ + return(-1); + } + } +- struct flock fl; + fl.l_type = F_WRLCK; + fl.l_whence = SEEK_SET; + fl.l_start = 0; +@@ -543,6 +543,7 @@ + + int get_lock(const char *File) + { ++ struct flock fl; + int FD = open(File,O_RDWR | O_CREAT | O_TRUNC,0640); + if (FD < 0) + { +@@ -560,13 +561,13 @@ + fcntl(FD,F_SETFD, FD_CLOEXEC); + + // Aquire a write lock +- struct flock fl; + fl.l_type = F_WRLCK; + fl.l_whence = SEEK_SET; + fl.l_start = 0; + fl.l_len = 0; + if (fcntl(FD,F_SETLK,&fl) == -1) + { ++ int Tmp; + if (errno == ENOLCK) + { + g_warning(_("Not using locking for nfs mounted lock file %s"), File); +@@ -575,7 +576,7 @@ + return dup(0); // Need something for the caller to close + } + +- int Tmp = errno; ++ Tmp = errno; + close(FD); + errno = Tmp; + return -1; +@@ -773,6 +774,7 @@ + GtkWidget *dialog = GTK_WIDGET(data); + + int retvalue = 0; ++ int lock = 0; + + if (prompt) + gksuui_dialog_set_prompt (GKSUUI_DIALOG(dialog), prompt); +@@ -796,7 +798,6 @@ + g_free (msg); + } + +- int lock = 0; + if (grab) + lock = grab_keyboard_and_mouse (dialog); + retvalue = gtk_dialog_run (GTK_DIALOG(dialog)); +@@ -1220,6 +1221,7 @@ + + if (print_pass) + { ++ int lock = 0; + if (!gksuui_dialog_get_message (GKSUUI_DIALOG(dialog))) + { + gchar *msg = +@@ -1230,7 +1232,6 @@ + g_free (msg); + } + +- int lock = 0; + if (grab) + lock = grab_keyboard_and_mouse (dialog); + retvalue = gtk_dialog_run (GTK_DIALOG(dialog)); diff --git a/sysutils/gksu/pkg-descr b/sysutils/gksu/pkg-descr new file mode 100644 index 000000000..cd37cdb35 --- /dev/null +++ b/sysutils/gksu/pkg-descr @@ -0,0 +1,9 @@ +gksu is a Gtk+ frontend to /bin/su. It supports login shells and preserving +environment when acting as a su frontend. It is useful to menu items or other +graphical programs that need to ask a user's password to run another program +as another user. + +WWW: http://www.gnu.org/non-gnu/gksu/ + +- Jesse van den Kieboom +troplosti@orcaweb.cjb.net diff --git a/sysutils/gksu/pkg-plist b/sysutils/gksu/pkg-plist new file mode 100644 index 000000000..deca7847d --- /dev/null +++ b/sysutils/gksu/pkg-plist @@ -0,0 +1,28 @@ +bin/gksu +bin/gksudo +bin/gksuexec +share/applications/gksu.desktop +share/applications/gksuexec.desktop +share/pixmaps/gksu-icon.png +share/pixmaps/gksu-root-terminal.png +share/gksu/gksu-migrate-conf.sh +share/locale/ca/LC_MESSAGES/gksu.mo +share/locale/da/LC_MESSAGES/gksu.mo +share/locale/de/LC_MESSAGES/gksu.mo +share/locale/es/LC_MESSAGES/gksu.mo +share/locale/pt_BR/LC_MESSAGES/gksu.mo +share/locale/ru/LC_MESSAGES/gksu.mo +share/locale/cs/LC_MESSAGES/gksu.mo +share/locale/fr/LC_MESSAGES/gksu.mo +share/locale/gl/LC_MESSAGES/gksu.mo +share/locale/hu/LC_MESSAGES/gksu.mo +share/locale/it/LC_MESSAGES/gksu.mo +share/locale/nb/LC_MESSAGES/gksu.mo +share/locale/nl/LC_MESSAGES/gksu.mo +share/locale/pl/LC_MESSAGES/gksu.mo +share/locale/pt/LC_MESSAGES/gksu.mo +share/locale/ro/LC_MESSAGES/gksu.mo +share/locale/sk/LC_MESSAGES/gksu.mo +share/locale/xh/LC_MESSAGES/gksu.mo +@dirrm share/gksu +@dirrmtry share/applications diff --git a/x11-toolkits/libgnomeui/Makefile b/x11-toolkits/libgnomeui/Makefile new file mode 100644 index 000000000..1c77bc7c9 --- /dev/null +++ b/x11-toolkits/libgnomeui/Makefile @@ -0,0 +1,40 @@ +# New ports collection makefile for: libgnomeui +# Date created: 07 April 2002 +# Whom: Joe Marcus Clarke <marcus@FreBSD.org> +# +# $FreeBSD: ports/x11-toolkits/libgnomeui/Makefile,v 1.74 2010/12/04 07:34:19 ade Exp $ +# $MCom: ports/x11-toolkits/libgnomeui/Makefile,v 1.129 2010/09/27 20:16:41 kwm Exp $ +# + +PORTNAME= libgnomeui +PORTVERSION= 2.24.4 +PORTREVISION?= 1 +CATEGORIES= x11-toolkits gnome +MASTER_SITES= GNOME +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Libraries for the GNOME GUI, a GNU desktop environment + +USE_BZIP2= yes + +.if !defined(REFERENCE_PORT) + +LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring \ + startup-notification-1.0:${PORTSDIR}/x11/startup-notification +RUN_DEPENDS= ${LOCALBASE}/share/icons/gnome/index.theme:${PORTSDIR}/misc/gnome-icon-theme + +USE_GETTEXT= yes +USE_XORG= sm +USE_GMAKE= yes +USE_GNOME= gnomeprefix gnomehack gnomehier libbonoboui ltverhack \ + referencehack gvfs +USE_LDCONFIG= yes +USE_AUTOTOOLS= libtool +USE_BISON= build +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" + +.include <bsd.port.mk> + +.endif diff --git a/x11-toolkits/libgnomeui/distinfo b/x11-toolkits/libgnomeui/distinfo new file mode 100644 index 000000000..eee03bcf8 --- /dev/null +++ b/x11-toolkits/libgnomeui/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/libgnomeui-2.24.4.tar.bz2) = f8f68600f26832d3d24b7d7d99d050b9 +SHA256 (gnome2/libgnomeui-2.24.4.tar.bz2) = a64dcb5af190ec0bfe2ba647ab09a90e4187336fa417d301abfb736be41283b2 +SIZE (gnome2/libgnomeui-2.24.4.tar.bz2) = 1431076 diff --git a/x11-toolkits/libgnomeui/pkg-descr b/x11-toolkits/libgnomeui/pkg-descr new file mode 100644 index 000000000..706980bad --- /dev/null +++ b/x11-toolkits/libgnomeui/pkg-descr @@ -0,0 +1,4 @@ +LibGnomeUI provides backend GUI components common to GNOME +applications. + +WWW: http://www.gnome.org/ diff --git a/x11-toolkits/libgnomeui/pkg-plist b/x11-toolkits/libgnomeui/pkg-plist new file mode 100644 index 000000000..59ab6d73f --- /dev/null +++ b/x11-toolkits/libgnomeui/pkg-plist @@ -0,0 +1,231 @@ +include/libgnomeui-2.0/gnome.h +include/libgnomeui-2.0/libgnomeui/gnome-about.h +include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h +include/libgnomeui-2.0/libgnomeui/gnome-app-util.h +include/libgnomeui-2.0/libgnomeui/gnome-app.h +include/libgnomeui-2.0/libgnomeui/gnome-appbar.h +include/libgnomeui-2.0/libgnomeui/gnome-authentication-manager.h +include/libgnomeui-2.0/libgnomeui/gnome-client.h +include/libgnomeui-2.0/libgnomeui/gnome-color-picker.h +include/libgnomeui-2.0/libgnomeui/gnome-dateedit.h +include/libgnomeui-2.0/libgnomeui/gnome-dialog-util.h +include/libgnomeui-2.0/libgnomeui/gnome-dialog.h +include/libgnomeui-2.0/libgnomeui/gnome-druid-page-edge.h +include/libgnomeui-2.0/libgnomeui/gnome-druid-page-standard.h +include/libgnomeui-2.0/libgnomeui/gnome-druid-page.h +include/libgnomeui-2.0/libgnomeui/gnome-druid.h +include/libgnomeui-2.0/libgnomeui/gnome-entry.h +include/libgnomeui-2.0/libgnomeui/gnome-file-entry.h +include/libgnomeui-2.0/libgnomeui/gnome-font-picker.h +include/libgnomeui-2.0/libgnomeui/gnome-help.h +include/libgnomeui-2.0/libgnomeui/gnome-href.h +include/libgnomeui-2.0/libgnomeui/gnome-ice.h +include/libgnomeui-2.0/libgnomeui/gnome-icon-entry.h +include/libgnomeui-2.0/libgnomeui/gnome-icon-item.h +include/libgnomeui-2.0/libgnomeui/gnome-icon-list.h +include/libgnomeui-2.0/libgnomeui/gnome-icon-lookup.h +include/libgnomeui-2.0/libgnomeui/gnome-icon-sel.h +include/libgnomeui-2.0/libgnomeui/gnome-icon-theme.h +include/libgnomeui-2.0/libgnomeui/gnome-mdi-child.h +include/libgnomeui-2.0/libgnomeui/gnome-mdi-generic-child.h +include/libgnomeui-2.0/libgnomeui/gnome-mdi-session.h +include/libgnomeui-2.0/libgnomeui/gnome-mdi.h +include/libgnomeui-2.0/libgnomeui/gnome-messagebox.h +include/libgnomeui-2.0/libgnomeui/gnome-password-dialog.h +include/libgnomeui-2.0/libgnomeui/gnome-pixmap-entry.h +include/libgnomeui-2.0/libgnomeui/gnome-pixmap.h +include/libgnomeui-2.0/libgnomeui/gnome-popup-menu.h +include/libgnomeui-2.0/libgnomeui/gnome-propertybox.h +include/libgnomeui-2.0/libgnomeui/gnome-scores.h +include/libgnomeui-2.0/libgnomeui/gnome-stock-icons.h +include/libgnomeui-2.0/libgnomeui/gnome-theme-parser.h +include/libgnomeui-2.0/libgnomeui/gnome-thumbnail.h +include/libgnomeui-2.0/libgnomeui/gnome-types.h +include/libgnomeui-2.0/libgnomeui/gnome-ui-init.h +include/libgnomeui-2.0/libgnomeui/gnome-uidefs.h +include/libgnomeui-2.0/libgnomeui/gnome-url.h +include/libgnomeui-2.0/libgnomeui/gnome-vfs-util.h +include/libgnomeui-2.0/libgnomeui/gnome-window-icon.h +include/libgnomeui-2.0/libgnomeui/gnome-window.h +include/libgnomeui-2.0/libgnomeui/gnometypebuiltins.h +include/libgnomeui-2.0/libgnomeui/libgnomeui.h +lib/libglade/2.0/libgnome.a +lib/libglade/2.0/libgnome.la +lib/libglade/2.0/libgnome.so +lib/libgnomeui-2.a +lib/libgnomeui-2.la +lib/libgnomeui-2.so +lib/libgnomeui-2.so.0 +libdata/pkgconfig/libgnomeui-2.0.pc +share/locale/af/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/am/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ar/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/as/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ast/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/az/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/be/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/be@latin/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/bg/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/bn/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/bn_IN/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/br/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/bs/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ca/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ca@valencia/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/crh/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/cs/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/cy/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/da/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/de/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/dz/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/el/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/en@shaw/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/en_CA/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/en_GB/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/eo/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/es/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/et/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/eu/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/fa/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/fi/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/fr/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/fur/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ga/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/gl/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/gu/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/he/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/hi/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/hr/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/hu/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/hy/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/id/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/is/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/it/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ja/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ka/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/kk/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/kn/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ko/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ku/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/la/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/li/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/lt/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/lv/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/mai/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/mg/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/mi/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/mk/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ml/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/mn/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/mr/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ms/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/nb/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/nds/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ne/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/nl/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/nn/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/nso/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/oc/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/or/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/pa/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/pl/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ps/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/pt/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/pt_BR/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ro/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ru/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/rw/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/si/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/sk/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/sl/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/sq/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/sr/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/sr@latin/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/sr@ije/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/sv/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ta/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/te/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/th/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/tk/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/tr/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/tt/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/ug/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/uk/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/uz@cyrillic/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/vi/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/wa/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/xh/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/yi/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/zh_CN/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/zh_HK/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/zh_TW/LC_MESSAGES/libgnomeui-2.0.mo +share/locale/zu/LC_MESSAGES/libgnomeui-2.0.mo +share/pixmaps/gnome-about-logo.png +@dirrm include/libgnomeui-2.0/libgnomeui +@dirrm include/libgnomeui-2.0 +@dirrmtry share/locale/zu/LC_MESSAGES +@dirrmtry share/locale/zu +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/yi/LC_MESSAGES +@dirrmtry share/locale/yi +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/uz@cyrillic/LC_MESSAGES +@dirrmtry share/locale/uz@cyrillic +@dirrmtry share/locale/ug/LC_MESSAGES +@dirrmtry share/locale/ug +@dirrmtry share/locale/tt/LC_MESSAGES +@dirrmtry share/locale/tt +@dirrmtry share/locale/te/LC_MESSAGES +@dirrmtry share/locale/te +@dirrmtry share/locale/sr@latin/LC_MESSAGES +@dirrmtry share/locale/sr@latin +@dirrmtry share/locale/sr@ije/LC_MESSAGES +@dirrmtry share/locale/sr@ije +@dirrmtry share/locale/si/LC_MESSAGES +@dirrmtry share/locale/si +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ps/LC_MESSAGES +@dirrmtry share/locale/ps +@dirrmtry share/locale/oc/LC_MESSAGES +@dirrmtry share/locale/oc +@dirrmtry share/locale/nso/LC_MESSAGES +@dirrmtry share/locale/nso +@dirrmtry share/locale/nds/LC_MESSAGES +@dirrmtry share/locale/nds +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/mi/LC_MESSAGES +@dirrmtry share/locale/mi +@dirrmtry share/locale/mg/LC_MESSAGES +@dirrmtry share/locale/mg +@dirrmtry share/locale/mai/LC_MESSAGES +@dirrmtry share/locale/mai +@dirrmtry share/locale/la/LC_MESSAGES +@dirrmtry share/locale/la +@dirrmtry share/locale/ku/LC_MESSAGES +@dirrmtry share/locale/ku +@dirrmtry share/locale/kk/LC_MESSAGES +@dirrmtry share/locale/kk +@dirrmtry share/locale/hy/LC_MESSAGES +@dirrmtry share/locale/hy +@dirrmtry share/locale/fur/LC_MESSAGES +@dirrmtry share/locale/fur +@dirrmtry share/locale/en@shaw/LC_MESSAGES +@dirrmtry share/locale/en@shaw +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/crh/LC_MESSAGES +@dirrmtry share/locale/crh +@dirrmtry share/locale/ca@valencia/LC_MESSAGES +@dirrmtry share/locale/ca@valencia +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN +@dirrmtry share/locale/be@latin/LC_MESSAGES +@dirrmtry share/locale/be@latin +@dirrmtry share/locale/ast/LC_MESSAGES +@dirrmtry share/locale/ast +@dirrmtry share/locale/as/LC_MESSAGES +@dirrmtry share/locale/as |