pkgsrc/wm/pekwm/Makefile

39 lines
1,012 B
Makefile
Raw Normal View History

Update to 0.1.12. Changelog: Bugs fixed * #187 "Keyboard layout disability", reported by flatr0ze, fixed by Idares * #196 "separator as last (sub)menu entry gets drawn on top of first menu \ entry", reported by Jyri Jokinen and fixed by Andreas * #200 "pekwm not supporting additional mouse buttons", reported by Dusty \ Phillips and fixed by Andreas * #202 "Tabs change order after restart", reported by Thomas and fixed by \ Claes Nästén * #215 "pekwm crashes when opening new Opera 10", fixed by Claes Nästén * #155 "Autogrouping "global = true" should check versus target workspace,\ not current one.", reported by Walther and fixed by Claes Nästén * #234 "Windows which start out iconified are not properly managed.",\ reported by Christopher A. Oliver and fixed by Andreas * #201 "Title set to ``<INVALID> when one or more characters cannot be\ translated by iconv", reported by Martin Tournoij and fixed by Claes Nästén * Bugfix for a use after free bug by Andreas. * #244 "bug in PScreen.cc (PScreen::MODIFIER_TO_MASK_NUM is 0)" reported\ and fixed by Idares * #245 "Fullscreen command Doesn't work with gtk builds of emacs, also\ gnome-terminal", reported by joe higton and fixed by Claes Nästén. * #174 "xcompmgr and gnome-do", reported by Emmanuele Massimi and fixed by\ Claes Nästén. * #253 "NET_ACTIVE_WINDOW messages shouldn't cause a workspace switch for\ sticky windows", reported and fixed by Walther. User visible changes * #191 "making window events pass along a window ID", reported by Mathias\ and fixed by Claes Nästén * #221 "PekWM package for Fedora", Germán A. Racca provided a rpm .spec\ file for pekwm * #74 "Tab completion for CmdDialog", reported and fixed by Claes Nästén. While here, claim maintainership.
2010-04-17 12:07:17 +02:00
# $NetBSD: Makefile,v 1.36 2010/04/17 10:07:17 gls Exp $
#
Update to 0.1.12. Changelog: Bugs fixed * #187 "Keyboard layout disability", reported by flatr0ze, fixed by Idares * #196 "separator as last (sub)menu entry gets drawn on top of first menu \ entry", reported by Jyri Jokinen and fixed by Andreas * #200 "pekwm not supporting additional mouse buttons", reported by Dusty \ Phillips and fixed by Andreas * #202 "Tabs change order after restart", reported by Thomas and fixed by \ Claes Nästén * #215 "pekwm crashes when opening new Opera 10", fixed by Claes Nästén * #155 "Autogrouping "global = true" should check versus target workspace,\ not current one.", reported by Walther and fixed by Claes Nästén * #234 "Windows which start out iconified are not properly managed.",\ reported by Christopher A. Oliver and fixed by Andreas * #201 "Title set to ``<INVALID> when one or more characters cannot be\ translated by iconv", reported by Martin Tournoij and fixed by Claes Nästén * Bugfix for a use after free bug by Andreas. * #244 "bug in PScreen.cc (PScreen::MODIFIER_TO_MASK_NUM is 0)" reported\ and fixed by Idares * #245 "Fullscreen command Doesn't work with gtk builds of emacs, also\ gnome-terminal", reported by joe higton and fixed by Claes Nästén. * #174 "xcompmgr and gnome-do", reported by Emmanuele Massimi and fixed by\ Claes Nästén. * #253 "NET_ACTIVE_WINDOW messages shouldn't cause a workspace switch for\ sticky windows", reported and fixed by Walther. User visible changes * #191 "making window events pass along a window ID", reported by Mathias\ and fixed by Claes Nästén * #221 "PekWM package for Fedora", Germán A. Racca provided a rpm .spec\ file for pekwm * #74 "Tab completion for CmdDialog", reported and fixed by Claes Nästén. While here, claim maintainership.
2010-04-17 12:07:17 +02:00
DISTNAME= pekwm-0.1.12
CATEGORIES= wm
Update to 0.1.12. Changelog: Bugs fixed * #187 "Keyboard layout disability", reported by flatr0ze, fixed by Idares * #196 "separator as last (sub)menu entry gets drawn on top of first menu \ entry", reported by Jyri Jokinen and fixed by Andreas * #200 "pekwm not supporting additional mouse buttons", reported by Dusty \ Phillips and fixed by Andreas * #202 "Tabs change order after restart", reported by Thomas and fixed by \ Claes Nästén * #215 "pekwm crashes when opening new Opera 10", fixed by Claes Nästén * #155 "Autogrouping "global = true" should check versus target workspace,\ not current one.", reported by Walther and fixed by Claes Nästén * #234 "Windows which start out iconified are not properly managed.",\ reported by Christopher A. Oliver and fixed by Andreas * #201 "Title set to ``<INVALID> when one or more characters cannot be\ translated by iconv", reported by Martin Tournoij and fixed by Claes Nästén * Bugfix for a use after free bug by Andreas. * #244 "bug in PScreen.cc (PScreen::MODIFIER_TO_MASK_NUM is 0)" reported\ and fixed by Idares * #245 "Fullscreen command Doesn't work with gtk builds of emacs, also\ gnome-terminal", reported by joe higton and fixed by Claes Nästén. * #174 "xcompmgr and gnome-do", reported by Emmanuele Massimi and fixed by\ Claes Nästén. * #253 "NET_ACTIVE_WINDOW messages shouldn't cause a workspace switch for\ sticky windows", reported and fixed by Walther. User visible changes * #191 "making window events pass along a window ID", reported by Mathias\ and fixed by Claes Nästén * #221 "PekWM package for Fedora", Germán A. Racca provided a rpm .spec\ file for pekwm * #74 "Tab completion for CmdDialog", reported and fixed by Claes Nästén. While here, claim maintainership.
2010-04-17 12:07:17 +02:00
MASTER_SITES= http://www.pekwm.org/projects/pekwm/files/
Update to 0.1.12. Changelog: Bugs fixed * #187 "Keyboard layout disability", reported by flatr0ze, fixed by Idares * #196 "separator as last (sub)menu entry gets drawn on top of first menu \ entry", reported by Jyri Jokinen and fixed by Andreas * #200 "pekwm not supporting additional mouse buttons", reported by Dusty \ Phillips and fixed by Andreas * #202 "Tabs change order after restart", reported by Thomas and fixed by \ Claes Nästén * #215 "pekwm crashes when opening new Opera 10", fixed by Claes Nästén * #155 "Autogrouping "global = true" should check versus target workspace,\ not current one.", reported by Walther and fixed by Claes Nästén * #234 "Windows which start out iconified are not properly managed.",\ reported by Christopher A. Oliver and fixed by Andreas * #201 "Title set to ``<INVALID> when one or more characters cannot be\ translated by iconv", reported by Martin Tournoij and fixed by Claes Nästén * Bugfix for a use after free bug by Andreas. * #244 "bug in PScreen.cc (PScreen::MODIFIER_TO_MASK_NUM is 0)" reported\ and fixed by Idares * #245 "Fullscreen command Doesn't work with gtk builds of emacs, also\ gnome-terminal", reported by joe higton and fixed by Claes Nästén. * #174 "xcompmgr and gnome-do", reported by Emmanuele Massimi and fixed by\ Claes Nästén. * #253 "NET_ACTIVE_WINDOW messages shouldn't cause a workspace switch for\ sticky windows", reported and fixed by Walther. User visible changes * #191 "making window events pass along a window ID", reported by Mathias\ and fixed by Claes Nästén * #221 "PekWM package for Fedora", Germán A. Racca provided a rpm .spec\ file for pekwm * #74 "Tab completion for CmdDialog", reported and fixed by Claes Nästén. While here, claim maintainership.
2010-04-17 12:07:17 +02:00
MAINTAINER= gls@NetBSD.org
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.
2008-08-08 16:32:38 +02:00
HOMEPAGE= http://www.pekwm.org/
COMMENT= Window manager based on aewm++
Update to 0.1.12. Changelog: Bugs fixed * #187 "Keyboard layout disability", reported by flatr0ze, fixed by Idares * #196 "separator as last (sub)menu entry gets drawn on top of first menu \ entry", reported by Jyri Jokinen and fixed by Andreas * #200 "pekwm not supporting additional mouse buttons", reported by Dusty \ Phillips and fixed by Andreas * #202 "Tabs change order after restart", reported by Thomas and fixed by \ Claes Nästén * #215 "pekwm crashes when opening new Opera 10", fixed by Claes Nästén * #155 "Autogrouping "global = true" should check versus target workspace,\ not current one.", reported by Walther and fixed by Claes Nästén * #234 "Windows which start out iconified are not properly managed.",\ reported by Christopher A. Oliver and fixed by Andreas * #201 "Title set to ``<INVALID> when one or more characters cannot be\ translated by iconv", reported by Martin Tournoij and fixed by Claes Nästén * Bugfix for a use after free bug by Andreas. * #244 "bug in PScreen.cc (PScreen::MODIFIER_TO_MASK_NUM is 0)" reported\ and fixed by Idares * #245 "Fullscreen command Doesn't work with gtk builds of emacs, also\ gnome-terminal", reported by joe higton and fixed by Claes Nästén. * #174 "xcompmgr and gnome-do", reported by Emmanuele Massimi and fixed by\ Claes Nästén. * #253 "NET_ACTIVE_WINDOW messages shouldn't cause a workspace switch for\ sticky windows", reported and fixed by Walther. User visible changes * #191 "making window events pass along a window ID", reported by Mathias\ and fixed by Claes Nästén * #221 "PekWM package for Fedora", Germán A. Racca provided a rpm .spec\ file for pekwm * #74 "Tab completion for CmdDialog", reported and fixed by Claes Nästén. While here, claim maintainership.
2010-04-17 12:07:17 +02:00
LICENSE= gnu-gpl-v2
2008-06-12 04:14:13 +02:00
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
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.
2008-08-08 16:32:38 +02:00
USE_TOOLS+= gmake pkg-config
USE_LANGUAGES= c c++
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.
2008-08-08 16:32:38 +02:00
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
PKG_SYSCONFSUBDIR= pekwm
EGDIR= ${PREFIX}/share/examples/pekwm
CONF_FILES=
.for f in autoproperties config keys menu mouse start vars
CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
.endfor
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
2007-02-01 23:47:39 +01:00
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
2007-02-01 23:47:39 +01:00
.include "../../x11/libXrandr/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"