- update to pekwm-0.1.7

from Nicholas Marriott (MAINTAINER)
This commit is contained in:
ajacoutot 2008-10-09 16:56:12 +00:00
parent bda8ea7d07
commit d5b38d878f
7 changed files with 105 additions and 29 deletions

View File

@ -1,16 +1,15 @@
# $OpenBSD: Makefile,v 1.12 2007/08/26 19:21:07 mbalmer Exp $ # $OpenBSD: Makefile,v 1.13 2008/10/09 16:56:12 ajacoutot Exp $
COMMENT= aewm++ based pretty themable window manager COMMENT= aewm++ based pretty themable window manager
DISTNAME= pekwm-0.1.6 DISTNAME= pekwm-0.1.7
PKGNAME= ${DISTNAME}p1
CATEGORIES= x11 CATEGORIES= x11
HOMEPAGE= http://pekwm.org/ HOMEPAGE= http://pekwm.org/
MAINTAINER= Nicholas Marriott <nicm@users.sourceforge.net> MAINTAINER= Nicholas Marriott <nicm@users.sourceforge.net>
# GPL # GPLv2
PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_CDROM= Yes
@ -19,7 +18,10 @@ PERMIT_DISTFILES_FTP= Yes
WANTLIB= ICE SM X11 Xext Xft Xpm Xrandr Xrender Xau Xdmcp \ WANTLIB= ICE SM X11 Xext Xft Xpm Xrandr Xrender Xau Xdmcp \
Xinerama expat z c fontconfig freetype m stdc++ Xinerama expat z c fontconfig freetype m stdc++
MASTER_SITES= ${HOMEPAGE}files/ MODULES= converters/libiconv
EXTRACT_SUFX= .tar.bz2
MASTER_SITES= ${HOMEPAGE}projects/3/files/
LIB_DEPENDS= jpeg.>=62::graphics/jpeg \ LIB_DEPENDS= jpeg.>=62::graphics/jpeg \
png.>=5::graphics/png png.>=5::graphics/png

View File

@ -1,5 +1,5 @@
MD5 (pekwm-0.1.6.tar.gz) = ppJAGhGTb0PbHbU7z/XrUQ== MD5 (pekwm-0.1.7.tar.bz2) = MKz6QaUAWp8xEXBB7DLrDQ==
RMD160 (pekwm-0.1.6.tar.gz) = VLDTx6pftTtEShj7UBIObZPh4u4= RMD160 (pekwm-0.1.7.tar.bz2) = d8YY3e/qrRapt1cwTKIz7Omxjjw=
SHA1 (pekwm-0.1.6.tar.gz) = Q/vFLA00CXfm0BlPGd8cPFXgcgQ= SHA1 (pekwm-0.1.7.tar.bz2) = 3NkdyNCAAL2N9AKwi3z7LXGwOLw=
SHA256 (pekwm-0.1.6.tar.gz) = HkUtjASZYKtb3RNrTlzL4hmvPkXwxWpC1rpIA+SPJFM= SHA256 (pekwm-0.1.7.tar.bz2) = IhbrDHIvSq0Vdhp/Ts7WfqEoSgDjLgPWbeS1X4wclSQ=
SIZE (pekwm-0.1.6.tar.gz) = 357267 SIZE (pekwm-0.1.7.tar.bz2) = 363788

View File

@ -0,0 +1,35 @@
$OpenBSD: patch-configure,v 1.1 2008/10/09 16:56:12 ajacoutot Exp $
--- configure.orig Tue Oct 7 17:37:23 2008
+++ configure Tue Oct 7 17:37:15 2008
@@ -7397,12 +7397,12 @@ if test -n "$libpng12_CFLAGS"; then
pkg_cv_libpng12_CFLAGS="$libpng12_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libpng12 >= 1.2.0\"") >&5
- ($PKG_CONFIG --exists --print-errors "libpng12 >= 1.2.0") 2>&5
+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.2.0\"") >&5
+ ($PKG_CONFIG --exists --print-errors "libpng >= 1.2.0") 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_libpng12_CFLAGS=`$PKG_CONFIG --cflags "libpng12 >= 1.2.0" 2>/dev/null`
+ pkg_cv_libpng12_CFLAGS=`$PKG_CONFIG --cflags "libpng >= 1.2.0" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -7413,12 +7413,12 @@ if test -n "$libpng12_LIBS"; then
pkg_cv_libpng12_LIBS="$libpng12_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libpng12 >= 1.2.0\"") >&5
- ($PKG_CONFIG --exists --print-errors "libpng12 >= 1.2.0") 2>&5
+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.2.0\"") >&5
+ ($PKG_CONFIG --exists --print-errors "libpng >= 1.2.0") 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_libpng12_LIBS=`$PKG_CONFIG --libs "libpng12 >= 1.2.0" 2>/dev/null`
+ pkg_cv_libpng12_LIBS=`$PKG_CONFIG --libs "libpng >= 1.2.0" 2>/dev/null`
else
pkg_failed=yes
fi

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-src_FrameListMenu_cc,v 1.1 2008/10/09 16:56:12 ajacoutot Exp $
--- src/FrameListMenu.cc.orig Tue Oct 7 18:21:44 2008
+++ src/FrameListMenu.cc Tue Oct 7 18:23:23 2008
@@ -118,6 +118,7 @@ FrameListMenu::updateFrameListMenu(void)
removeAll();
wchar_t buf[16];
+ char buf2[16];
wstring name;
// need to add an action, otherwise it looks as if we don't have anything
@@ -141,7 +142,8 @@ FrameListMenu::updateFrameListMenu(void)
for (uint i = 0; i < Workspaces::instance()->size(); ++i) {
if (Workspaces::instance()->size() > 1) {
- swprintf(buf, 16, L"<%d> ", i + 1);
+ snprintf(buf2, sizeof buf2, "<%d> ", i + 1);
+ mbstowcs(buf, buf2, 16);
}
for (it = Frame::frame_begin(); it != Frame::frame_end(); ++it) {

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-src_Frame_cc,v 1.1 2008/10/09 16:56:12 ajacoutot Exp $
--- src/Frame.cc.orig Tue Oct 7 18:15:58 2008
+++ src/Frame.cc Tue Oct 7 18:22:05 2008
@@ -469,6 +469,7 @@ Frame::updatedActiveChild(void)
void
Frame::getDecorInfo(wchar_t *buf, uint size)
{
+ char buf2[256];
uint width, height;
if (_client) {
calcSizeInCells(width, height);
@@ -476,7 +477,8 @@ Frame::getDecorInfo(wchar_t *buf, uint size)
width = _gm.width;
height = _gm.height;
}
- swprintf(buf, size, L"%d+%d+%d+%d", width, height, _gm.x, _gm.y);
+ snprintf(buf2, sizeof buf2, "%d+%d+%d+%d", width, height, _gm.x, _gm.y);
+ mbstowcs(buf, buf2, size);
}
//! @brief

View File

@ -1,16 +1,14 @@
$OpenBSD: patch-src_PDecor_cc,v 1.1 2007/08/26 19:21:07 mbalmer Exp $ $OpenBSD: patch-src_PDecor_cc,v 1.2 2008/10/09 16:56:12 ajacoutot Exp $
--- src/PDecor.cc.orig Fri Aug 24 18:35:19 2007 --- src/PDecor.cc.orig Tue Oct 7 18:21:36 2008
+++ src/PDecor.cc Fri Aug 24 18:35:47 2007 +++ src/PDecor.cc Tue Oct 7 18:22:20 2008
@@ -253,8 +253,10 @@ PDecor::~PDecor(void) @@ -1025,7 +1025,9 @@ PDecor::activateChild(PWinObj *child)
} void
} PDecor::getDecorInfo(wchar_t *buf, uint size)
{
- swprintf(buf, size, L"%dx%d+%d+%d", _gm.width, _gm.height, _gm.x, _gm.y);
+ char buf2[256];
+ snprintf(buf2, sizeof buf2, "%dx%d+%d+%d", _gm.width, _gm.height, _gm.x, _gm.y);
+ mbstowcs(buf, buf2, size);
}
- // make things look smoother, buttons will be noticed as deleted otherwise //! @brief
- unmapWindow();
+ // Make things look smoother, buttons will be noticed as deleted
+ // otherwise. Using X call directly to avoid re-drawing and other
+ // special features not required when removing the window.
+ XUnmapWindow(_dpy, _window);
// free buttons
unloadDecor();

View File

@ -1,5 +1,5 @@
@comment $OpenBSD: PLIST,v 1.4 2007/06/11 08:56:43 ajacoutot Exp $ @comment $OpenBSD: PLIST,v 1.5 2008/10/09 16:56:12 ajacoutot Exp $
bin/pekwm @bin bin/pekwm
@man man/man1/pekwm.1 @man man/man1/pekwm.1
share/examples/pekwm/ share/examples/pekwm/
@sample ${SYSCONFDIR}/pekwm/ @sample ${SYSCONFDIR}/pekwm/
@ -19,9 +19,8 @@ share/examples/pekwm/vars
@sample ${SYSCONFDIR}/pekwm/vars @sample ${SYSCONFDIR}/pekwm/vars
share/pekwm/ share/pekwm/
share/pekwm/scripts/ share/pekwm/scripts/
share/pekwm/scripts/pekwm_themeset.pl
share/pekwm/scripts/pekwm_themeset.sh share/pekwm/scripts/pekwm_themeset.sh
share/pekwm/scripts/pekwm_ws_menu.pl share/pekwm/scripts/pekwm_ws_menu.sh
share/pekwm/themes/ share/pekwm/themes/
share/pekwm/themes/default/ share/pekwm/themes/default/
share/pekwm/themes/default/theme share/pekwm/themes/default/theme