summaryrefslogtreecommitdiff
path: root/x11/xfce4-panel
diff options
context:
space:
mode:
authorhira <hira@pkgsrc.org>2008-12-17 12:50:02 +0000
committerhira <hira@pkgsrc.org>2008-12-17 12:50:02 +0000
commit9bd4d8b349fb66ba5d0dc2b5f3fdc9d53989d012 (patch)
tree8f4a1edbca2f92f370a24594b9eefee930d9138b /x11/xfce4-panel
parente802ba65a231b0d829c15fd1d6e9a68fb7fcb5b8 (diff)
downloadpkgsrc-9bd4d8b349fb66ba5d0dc2b5f3fdc9d53989d012.tar.gz
Update Xfce to 4.4.3. This is bug fix release.
Changes since 4.4.2: x11/xfce4-panel: * Quite a bit code changed in the dnd code. Mostly to fix a segfault in FreeBSD-amd64, but more problems were discovered and a lot of code was simplified. * Don't respond the uri drags, we don't use it and it only causes problems like hiding the panel when a file was dragged over the panel (Bug #3815). * Fix crash with xrandr 1.2 (Bug #3620) x11/xfce4-desktop: * Make menu panel plugin honor CustomizeDesktopMenu kiosk setting (Bug #1026). * Fix incorrect initial desktop font size when setting custom font size if a custom font was never set before (Bug #3957). wm/xfce4-wm: * Fix automaximize on move * Remove trailing \0 in UTF-8 strings, that causes libwnck to rightfully complain that NET_WM_NAME contains invalid UTF-8 * Exit on SelectionClear event so that xfwm4 exits even with WM who do not send a ClientMessage event such as Openbox (Bug #2374) * Backport overlay and compositor support from trunk (Bug #3849) * Filter out grab/ungrab events so we don't end up redrawing the frame twice * Set monitor when positionning menu (Bug #4162) * Reduce flickering during resize (Bug #4283) * Fix NET_WM_STATE claiming maximization vertical and horizontal even if only horizontal of vertical is actually set (Should fix Bug #3969) * Loosen the rule that prevents an application from iconifying itself when skip_taskbar is set (Bug #4434) * Rework visual depth selection of the frame window (Bug #4452) * Add support for NET_MOVERESIZE_WINDOW * Take gravity bit into account in configure resize only requests to comply with standard (Bug #3634) * Add client windows to save set to avoid loosing all windows in case of crash * Use guint32 instead of Time internally to avoid potential issues in 64bits * Add a "--replace" command line option to replace ICCCM2 compliant window managers (Bug #3731) x11/libxfce4gui: * Fix format-string vulnerability in dialog code x11/xfce4-terminal: * Update to latest trunk translations. sysutils/xfce4-thunar: * Update to latest trunk translations. editors/xfce4-mousepad: * Sort recent items by most recently used. x11/xfce4-utils: * Fix missing translated chars (Bug #3543) Updated translations: * Basque * Brazilian Portuguese * Catalan * Chinese Traditional * Danish * Estonian * Finnish * French * Galician * German * Indonesian * Japanese * Korean * Kurdish * Latvian * Norwegian * Polish * Sinhala * Slovak * Slovene * Spanish * Turkish * Urdu
Diffstat (limited to 'x11/xfce4-panel')
-rw-r--r--x11/xfce4-panel/Makefile11
-rw-r--r--x11/xfce4-panel/PLIST19
-rw-r--r--x11/xfce4-panel/distinfo9
-rw-r--r--x11/xfce4-panel/patches/patch-ab13
4 files changed, 37 insertions, 15 deletions
diff --git a/x11/xfce4-panel/Makefile b/x11/xfce4-panel/Makefile
index 59b28475dbc..0cd2983c4e1 100644
--- a/x11/xfce4-panel/Makefile
+++ b/x11/xfce4-panel/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2007/12/07 19:43:30 martti Exp $
+# $NetBSD: Makefile,v 1.32 2008/12/17 12:50:03 hira Exp $
.include "../../meta-pkgs/xfce4/Makefile.common"
.include "../../mk/compiler.mk"
@@ -13,6 +13,15 @@ CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
PKGCONFIG_OVERRIDE= panel/xfce4-panel-1.0.pc.in
PTHREAD_AUTO_VARS= yes
+OWN_DIRS+= xdg/xfce4
+OWN_DIRS+= xdg/xfce4/panel
+PKG_SYSCONFSUBDIR= xdg/xfce4/panel
+EGDIR= ${XFCE4_EGBASE}/panel
+.for f in clock-14.rc launcher-10.rc launcher-7.rc launcher-8.rc launcher-9.rc \
+ panels.xml systray-4.rc xfce4-menu-5.rc
+CONF_FILES+= ${EGDIR:Q}/$f ${PKG_SYSCONFDIR:Q}/$f
+.endfor
+
# If using gcc-4, compile the panel launcher without GCC optimization. See
# http://bugzilla.xfce.org/show_bug.cgi?id=2262
diff --git a/x11/xfce4-panel/PLIST b/x11/xfce4-panel/PLIST
index 3b9bb7a3701..684817237e5 100644
--- a/x11/xfce4-panel/PLIST
+++ b/x11/xfce4-panel/PLIST
@@ -1,14 +1,6 @@
-@comment $NetBSD: PLIST,v 1.17 2007/12/07 19:43:30 martti Exp $
+@comment $NetBSD: PLIST,v 1.18 2008/12/17 12:50:03 hira Exp $
bin/xfce4-panel
bin/xfce4-popup-windowlist
-etc/xdg/xfce4/panel/clock-14.rc
-etc/xdg/xfce4/panel/launcher-10.rc
-etc/xdg/xfce4/panel/launcher-7.rc
-etc/xdg/xfce4/panel/launcher-8.rc
-etc/xdg/xfce4/panel/launcher-9.rc
-etc/xdg/xfce4/panel/panels.xml
-etc/xdg/xfce4/panel/systray-4.rc
-etc/xdg/xfce4/panel/xfce4-menu-5.rc
include/xfce4/libxfce4panel/xfce-arrow-button.h
include/xfce4/libxfce4panel/xfce-hvbox.h
include/xfce4/libxfce4panel/xfce-itembar.h
@@ -35,6 +27,14 @@ lib/xfce4/panel-plugins/libsystray.la
lib/xfce4/panel-plugins/libtasklist.la
lib/xfce4/panel-plugins/libwindowlist.la
share/applications/xfce4-panel-manager.desktop
+share/examples/xfce4/panel/clock-14.rc
+share/examples/xfce4/panel/launcher-10.rc
+share/examples/xfce4/panel/launcher-7.rc
+share/examples/xfce4/panel/launcher-8.rc
+share/examples/xfce4/panel/launcher-9.rc
+share/examples/xfce4/panel/panels.xml
+share/examples/xfce4/panel/systray-4.rc
+share/examples/xfce4/panel/xfce4-menu-5.rc
share/doc/libxfce4panel/XfceArrowButton.html
share/doc/libxfce4panel/XfceExternalPanelPlugin.html
share/doc/libxfce4panel/XfceHVBox.html
@@ -136,7 +136,6 @@ share/xfce4/panel-plugins/windowlist.desktop
@dirrm share/doc/libxfce4panel
@dirrm lib/xfce4/panel-plugins
@dirrm include/xfce4/libxfce4panel
-@dirrm etc/xdg/xfce4/panel
@unexec ${RMDIR} %D/libexec/xfce4/panel-plugins 2>/dev/null || ${TRUE}
@unexec ${RMDIR} %D/libexec/xfce4 2>/dev/null || ${TRUE}
@unexec ${RMDIR} %D/etc/xdg/xfce4 2>/dev/null || ${TRUE}
diff --git a/x11/xfce4-panel/distinfo b/x11/xfce4-panel/distinfo
index f5d0f9f6baa..f2e0414337a 100644
--- a/x11/xfce4-panel/distinfo
+++ b/x11/xfce4-panel/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.17 2008/03/25 16:13:52 macallan Exp $
+$NetBSD: distinfo,v 1.18 2008/12/17 12:50:03 hira Exp $
-SHA1 (xfce4-panel-4.4.2.tar.bz2) = f66a5f46abc21324e5a375e52a37b98757eae121
-RMD160 (xfce4-panel-4.4.2.tar.bz2) = 6bcbc27d3de95d631ee3f556cf79ed89450769eb
-Size (xfce4-panel-4.4.2.tar.bz2) = 757724 bytes
+SHA1 (xfce4-panel-4.4.3.tar.bz2) = 6af98ffef4906220c5ffdda17a77409adc7ed353
+RMD160 (xfce4-panel-4.4.3.tar.bz2) = 39c05602e82d3bdeaa152b3820e2f084df6c3759
+Size (xfce4-panel-4.4.3.tar.bz2) = 777979 bytes
SHA1 (patch-aa) = 0d44c64af2ab3cc5605dfb08baa75d78843af28f
+SHA1 (patch-ab) = c5b1ccf61528bb11aebf63805586621dad4649d1
diff --git a/x11/xfce4-panel/patches/patch-ab b/x11/xfce4-panel/patches/patch-ab
new file mode 100644
index 00000000000..ef586d510e5
--- /dev/null
+++ b/x11/xfce4-panel/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1 2008/12/17 12:50:03 hira Exp $
+
+--- config/Makefile.in.orig 2008-11-29 18:20:58.000000000 +0900
++++ config/Makefile.in 2008-11-29 18:21:29.000000000 +0900
+@@ -254,7 +254,7 @@
+ launcher-10.rc.in
+
+ conf_files = $(conf_in_files:.rc.in=.rc)
+-confdir = $(sysconfdir)/xdg/xfce4/panel
++confdir = $(datadir)/examples/xfce4/panel
+ conf_DATA = panels.xml systray-4.rc xfce4-menu-5.rc clock-14.rc $(conf_files)
+ EXTRA_DIST = panels.xml systray-4.rc xfce4-menu-5.rc clock-14.rc $(conf_in_files)
+ all: all-am