Import xfce4-quicklauncher 1.9.4 :

This plugin is an alternative launcher, permitting to have several rows
of mini-launchers in the panel.
Prodded by an initial port made by ian@, finished by myself.
This commit is contained in:
landry 2009-09-17 22:02:31 +00:00
parent 966e49413c
commit 7a8edf88d0
6 changed files with 78 additions and 0 deletions

View File

@ -0,0 +1,29 @@
# $OpenBSD: Makefile,v 1.1.1.1 2009/09/17 22:02:31 landry Exp $
COMMENT = Xfce4 quicklauncher panel plugin
XFCE_VERSION = 1.9.4
XFCE_PLUGIN = quicklauncher
# GPLv2
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
MODULES = x11/xfce4
WANTLIB = ICE SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
Xi Xinerama Xrandr Xrender atk-1.0 cairo expat fontconfig \
freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 glitz \
gmodule-2.0 gobject-2.0 gtk-x11-2.0 m pango-1.0 pthread-stubs xcb \
pangocairo-1.0 pangoft2-1.0 pixman-1 png xfce4util xfcegui4 z \
pcre startup-notification-1
post-configure:
${SUBST_CMD} ${WRKSRC}/panel-plugin/callbacks.c
# needed to correctly find bindtextdomain
CONFIGURE_ENV += LIBS="-liconv"
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (xfce4/xfce4-quicklauncher-plugin-1.9.4.tar.bz2) = KZ4X8Zbs+l+wGM9lq7GbVg==
RMD160 (xfce4/xfce4-quicklauncher-plugin-1.9.4.tar.bz2) = wDnSJE8I+Z1KdkvY7ji8AXo3KSM=
SHA1 (xfce4/xfce4-quicklauncher-plugin-1.9.4.tar.bz2) = rSt7NE3bYRzuJe4TDB8tR2UHL6E=
SHA256 (xfce4/xfce4-quicklauncher-plugin-1.9.4.tar.bz2) = CyU9luOz+wJQjhEAy/Ob+4tA6cddp1BT5kMtg97f/98=
SIZE (xfce4/xfce4-quicklauncher-plugin-1.9.4.tar.bz2) = 282545

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-panel-plugin_callbacks_c,v 1.1.1.1 2009/09/17 22:02:31 landry Exp $
--- panel-plugin/callbacks.c.orig Thu Sep 17 20:54:55 2009
+++ panel-plugin/callbacks.c Thu Sep 17 20:55:08 2009
@@ -348,7 +348,7 @@ gchar* get_icon_file()
file_filter_add_mime_type(filter, "image/*");
file_chooser_add_filter(FILE_CHOOSER(chooser), filter);
}
- file_chooser_set_current_folder(FILE_CHOOSER(chooser), "/usr/share/pixmaps");//Maybe can be changed...
+ file_chooser_set_current_folder(FILE_CHOOSER(chooser), "${LOCALBASE}/share/pixmaps");//Maybe can be changed...
gtk_window_set_modal(GTK_WINDOW(chooser), TRUE);
gtk_window_set_transient_for(GTK_WINDOW(chooser), _gtk_widget_get_parent_gtk_window(_dlg->vbox) );
if(gtk_dialog_run(GTK_DIALOG(chooser)) == GTK_RESPONSE_ACCEPT)

View File

@ -0,0 +1,10 @@
$OpenBSD: patch-panel-plugin_quicklauncher_desktop_in_in,v 1.1.1.1 2009/09/17 22:02:31 landry Exp $
--- panel-plugin/quicklauncher.desktop.in.in.orig Thu Sep 17 20:50:29 2009
+++ panel-plugin/quicklauncher.desktop.in.in Thu Sep 17 20:50:53 2009
@@ -4,4 +4,5 @@ Encoding=UTF-8
_Name=Quicklauncher
_Comment=Program with several launchers
Icon=gnome-fs-executable
-X-XFCE-Module=@INTERNAL_PLUGIN_PATH@/libquicklauncher.so
+X-XFCE-Module=quicklauncher
+X-XFCE-Module-Path=@INTERNAL_PLUGIN_PATH@

View File

@ -0,0 +1,3 @@
xfce4-quicklauncher is a quicklauncher panel plugin for xfce4.
Unlike the regular launcher, this one have many programs
in one launcher, and can arrange them in multiple rows, etc.

View File

@ -0,0 +1,19 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/09/17 22:02:31 landry Exp $
lib/xfce4/
lib/xfce4/panel-plugins/
lib/xfce4/panel-plugins/libquicklauncher.a
lib/xfce4/panel-plugins/libquicklauncher.la
lib/xfce4/panel-plugins/libquicklauncher.so
share/locale/cs/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/el/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/eu/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/fr/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/gl/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/hu/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/ja/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/pl/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/ru/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/locale/vi/LC_MESSAGES/xfce4-quicklauncher-plugin.mo
share/xfce4/
share/xfce4/panel-plugins/
share/xfce4/panel-plugins/quicklauncher.desktop