summaryrefslogtreecommitdiff
path: root/wm
diff options
context:
space:
mode:
authorobache <obache>2008-08-08 14:32:38 +0000
committerobache <obache>2008-08-08 14:32:38 +0000
commit784713255757161d31a1745e7e404020d962ff71 (patch)
treebd733182f336e2f438d0e02c946de0d43d6afa2f /wm
parent7fe467609f0e6a205624ab060849bc8722e33b58 (diff)
downloadpkgsrc-784713255757161d31a1745e7e404020d962ff71.tar.gz
Update wm/pekwm to 0.1.7.
Based on patch provided by Juan RP in PR 39311. NEWS pekwm-0.1.7 ================ Bugs fixed * #XX Several memory leaks identified with valgrind plugged. * #XX Fixed broken iconfied state reported by <giuliani{.}blackfenix{@}gmail{.}com> * #XX CfgParser parsed data twice. * #XX StatusWindow placement fixed. * #XX Fix for _NET_WM_NAME ops by Florian Hoppe <flp{@}floppi{.}de> * #22 Font type is now possible to define as the first argument in themes. * #30 Panel raise issues, reported and fixed by Jyri Jokinen <shared{@}adresh{.}com> * #21 Dynamic menu entries become unselectable after first visit. Reported by Lassi Pölönen and fixed by Andreas <ioerror{@}lavabit{.}com> * #14 SendKey action requested by nidan. * #29 drag'n'drop requires the recieving window to be moved before working. Reported by Jyri Jokinen <shared{@}adresh{.}com>, fixed by Andreas <ioerror{@}lavabit{.}com> * #32 Shaping issues after shading. Reported by Paulo Igor Barra Nascimento <pibarnas{@}yahoo{.}com{.}br> and fixed by Andreas <ioerror{@}lavabit{.}com> * #XX Corrects the interpretation of the motif windowmanager hints by Andreas <ioerror{@}lavabit{.}com> * #XX Remove perl scripts reducing dependencies on packages. User visible changes * UTF-8 support added for reading and rendering window titles. * _NET_WM_ICON is now read and rendered in menus. * RandR support for multi-screen configurations. * New default theme. * CmdDialog size is now calculated from the current head and not the whole display. Configuration changes * _NET_WM_WINDOW_TYPE handling configurable via autoproperties. * Width/Height 0 in autoproperties now means screen width/height. * WorkspacesPerRow and WorkspaceNames added with matching GotoWorkspace/SendToWorkspace parameters Up, PrevV, Down, NextV. * ShowWorkspaceIndicator * WorkspaceIndicatorScale * PCRE support remove. * EdgeIndent option added to Screen section of main configuration file. If true reserves space where the screen edge is. * EdgeSize now supports per edge configuration. Theme changes * Shaping suport for non-corner windows. * XMB type is used by default in favour of X11 type fonts. * Font alpha is now handles as % from 0-100 instead of previous Xft unsigned int value. * HeightAdapt option added to theme. * Font type is now possible to define as the first argument in themes.
Diffstat (limited to 'wm')
-rw-r--r--wm/pekwm/Makefile15
-rw-r--r--wm/pekwm/PLIST7
-rw-r--r--wm/pekwm/distinfo8
3 files changed, 13 insertions, 17 deletions
diff --git a/wm/pekwm/Makefile b/wm/pekwm/Makefile
index e0fdd09b0e7..e8b5deab34b 100644
--- a/wm/pekwm/Makefile
+++ b/wm/pekwm/Makefile
@@ -1,19 +1,19 @@
-# $NetBSD: Makefile,v 1.29 2008/06/12 02:14:54 joerg Exp $
+# $NetBSD: Makefile,v 1.30 2008/08/08 14:32:38 obache Exp $
#
-DISTNAME= pekwm-0.1.6
+DISTNAME= pekwm-0.1.7
CATEGORIES= wm
-MASTER_SITES= http://www.pekwm.org/files/
+MASTER_SITES= http://www.pekwm.org/projects/3/files/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www.pekwm.org/trac
+HOMEPAGE= http://www.pekwm.org/
COMMENT= Window manager based on aewm++
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
-USE_TOOLS+= gmake perl:run
+USE_TOOLS+= gmake pkg-config
USE_LANGUAGES= c c++
.include "../../mk/bsd.prefs.mk"
@@ -22,10 +22,7 @@ USE_LANGUAGES= c c++
CONFIGURE_ARGS+= --enable-xinerama
.endif
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q:S/\/pekwm//}
-
-REPLACE_PERL= data/scripts/pekwm_themeset.pl \
- data/scripts/pekwm_ws_menu.pl
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
PKG_SYSCONFSUBDIR= pekwm
diff --git a/wm/pekwm/PLIST b/wm/pekwm/PLIST
index 9d354001ddb..e9d8aa3d788 100644
--- a/wm/pekwm/PLIST
+++ b/wm/pekwm/PLIST
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.5 2007/06/11 21:07:50 xtraeme Exp $
+@comment $NetBSD: PLIST,v 1.6 2008/08/08 14:32:38 obache Exp $
bin/pekwm
+man/man1/pekwm.1
share/examples/pekwm/autoproperties
share/examples/pekwm/config
share/examples/pekwm/keys
@@ -7,10 +8,8 @@ share/examples/pekwm/menu
share/examples/pekwm/mouse
share/examples/pekwm/start
share/examples/pekwm/vars
-man/man1/pekwm.1
-share/pekwm/scripts/pekwm_themeset.pl
share/pekwm/scripts/pekwm_themeset.sh
-share/pekwm/scripts/pekwm_ws_menu.pl
+share/pekwm/scripts/pekwm_ws_menu.sh
share/pekwm/themes/default/theme
@dirrm share/pekwm/themes/default
@dirrm share/pekwm/themes
diff --git a/wm/pekwm/distinfo b/wm/pekwm/distinfo
index fe20e83ff01..38c9499edf9 100644
--- a/wm/pekwm/distinfo
+++ b/wm/pekwm/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2007/06/11 21:07:50 xtraeme Exp $
+$NetBSD: distinfo,v 1.7 2008/08/08 14:32:38 obache Exp $
-SHA1 (pekwm-0.1.6.tar.bz2) = f1be57d14d32d096a399b1b9409ee9c44820bb6e
-RMD160 (pekwm-0.1.6.tar.bz2) = 9bbe5fe0f80fd5dcc24df2d6fd9e7d0885c33698
-Size (pekwm-0.1.6.tar.bz2) = 275703 bytes
+SHA1 (pekwm-0.1.7.tar.bz2) = dcd91dc8d08000bd8df402b08b7cfb2d71b038bc
+RMD160 (pekwm-0.1.7.tar.bz2) = 77c618ddefeaad16a9b757304ca233ece9b18e3c
+Size (pekwm-0.1.7.tar.bz2) = 363788 bytes
SHA1 (patch-aa) = ad738c2447e3eb1501f54eef35a0f920f40dcc7e