2008-06-16 12:17:56 +02:00
|
|
|
# $NetBSD: Makefile,v 1.39 2008/06/16 10:17:56 hauke Exp $
|
2000-12-12 03:03:46 +01:00
|
|
|
|
2002-02-26 10:41:39 +01:00
|
|
|
COMMENT= Small, fast and light-weight window manager
|
2001-02-17 18:21:28 +01:00
|
|
|
|
Update icewm{,-gnome} to 1.2.7. Changes since 1.2.0:
1.2.7: 2003-03-08
- minor bug fixes
1.2.7pre3: 2003-03-02
- new option QuickSwitchGroupWorkspaces (if
QuickSwitchToAllWorkspaces=1)
- Italian translation update
- more menu tweaks
- implement NetWM window type SPLASH
- ACPI status patch from Klaus Schneider
- Made Alt+<left,right mouse button> behave in more standard manner
- DoNotFocus window option added.
1.2.7pre2: 2003-02-26
- Major improvement in percieved speed of menus
- Dutch translation by Ton Kersten
- add new options: ShowRun, ShowAbout, ShowWindowList,
ShowLogoutSubMenu, AllowFullscreen (Ton Kersten)
- support WM_WINDOW_ROLE, too
- fix detection of netwm hints for some apps
- fix AutoReloadMenus bug
1.2.7pre1: 2003-02-23
- fix .order file handling for gnome menus (Thomas Zajic)
- changed default theme to icedesert (Nehal Mistry)
- fix crash in alt+tab when window closes
- rewrite icewm.spec.in Christian W. Zuckschwerdt (zany@triq.net)
- Belarussian translation by Hleb Valoska (el_globus@tut.by)
- tweaked character set (CODESET) detection
- 'Programs' menu is now invoked from menu file, not from the code
- fixed fonts in Infadel2 theme when Xft is used
1.2.6: 2003-01-19
- Slovenian translation by Jernej Kovacic
- improve focus handling on non-xinerama multihead displays
- another submenu/icon handling fix for gnome menus (Thomas Zajic)
- added nonICCCMconfigureRequest window option workaround for
non ICCCM compliant applications
- WINDOW_ROLE handling for winoptions (Stanislav Svirid)
- fix crash in mail status checker in pop/imap configuration
- implement startMinimized window option, similiar to startMaximized
1.2.5: 2003-01-05
- fix lockup when doing operations through window list
- fix compile problem --with-xpm
- fix icesh.cc focus handling (by Todd R. Eigenschink)
- update workaround for some TK issues
- slow startup fix (caused by broken lazy menu loading)
1.2.4: 2003-01-03
- fixed submenu/icon handling for gnome menus (Thomas Zajic)
- acpi optimization (Michal Ceresna)
- fix crash in "Tile ..."
- fix submenu deactivation problem (reported by Bernhard Walle)
- fix focus loss on xmms exit (reported by Bernhard Walle)
- fix problem with restarting the wm (when icewm-menu-gnome1 not
present)
1.2.3: 2002-12-26
- IMPORTANT: system configuration directory changed to
/etc/icewm (from /etc/X11/icewm or /usr/local/etc/X11/icewm).
icewm now installs it's data files in /usr/local/share/icewm.
- added --disable-winmenu and --disable-taskbar configure options
- bug fixes in menu code
- fixed lockup when running under session manager (GNOME2)
1.2.3pre2: 2002-12-15
- support for Xinerama
- rewritten RPM packaging
- new "menuprog" statement in menu files for reading a submenu
from a pipe
- Italian translation update
- moved gnome menu support into an external utility (icewm-menu-gnome1)
(used trough "menuprog", requires gnome 1.x)
- added keybinding for showing the window list menu (KeySysWinListMenu)
1.2.3pre1: 2002-10-20 + soon
- some small fixes for the swedish translation (tucker)
- new APM/ACPI monitor code by Michal Ceresna (cemi)
- Norwegian translation by Petter Johan Olsen
- the Address Bar in the taskbar now works even without
TaskBarDoubleHeight (Ctrl+Alt+Space)
- new APM/ACPI battery monitoring code
- rewritten the work area implementation (doNotCover should
now work much better)
- new "preferences" setting: focusOnAppRaise - focus the window when
application requests to raise it
- cleaned up the icewmbg implementation (TODO: config file for it)
- fixed the Reboot vs Shutdown issue
- Alt+Left Button drag now used for window move and
resize (no more Ctrl+Alt)
- fixed configure option: --enable-depend now used for make depend
1.2.2: 2002-09-06
- fixed icewm.spec file for building RPMs
- fixed CHANGES file
1.2.1: 2002-08-31
- TaskBar and root menu is no longer disabled under Gnome (adjust
your ~/.icewm/preferences manually: ShowTaskBar=0; UseRootButtons=0)
- feature: partial support of the Enhanced Window Manager
Specification (NETWM) needed for GNOME2 and KDE3
compliance
flux - feature: scriptable menus (as found in WindowMaker)
- feature: execute "startup" or "restart" script found in resource
path ($ICEWM_HOME, $ETCDIR, $LIBDIR) after initialization
- bugfix: added --help switch to icewm, allow GNU stylish
long options
- feature: the directory for user preferences can be selected by
the ICEWM_PRIVCFG variable now (default still is and will
forever be ~/.icewm, but think about the beauty of
setting ICEWM_PRIVCFG to "$HOME/.etc/icewm"...)
- bugfix/feature: menu parser is case-insensitive now
- bugfix/feature: normal users won't need GNU make anymore
- cleanup of lib/.../*.xpm by Andrey Smagin
- FocusChangesWorkspace option by Daniel Pittman -- determines
if a new window open on another workspace switches to that
workspace
- PointerRaiseDelay focusing fix by Thomas Linder
- bugfix: enable menu items in window list popup only when appropriate
(closes bug 217168)
- change the ppp status applet to decrease the scale when the
troughput goes down.
- feature: improved icesh's worth by adding support for window classes
- ui-change: added fullscreen window menu action; changed default key
binding for hide, rollup and undoArrange action
- added startMaximized{,Vert,Horz} winoptions
- initial UrgencyHint implementation
- added "menufile" statement for menu files
- configure script defaults changed: imlib, i18n, nls are now default
2003-06-03 18:04:45 +02:00
|
|
|
CONFLICTS+= icewm-gnome-[0-9]* icewm-imlib-[0-9]*
|
2000-12-12 03:03:46 +01:00
|
|
|
|
Update icewm{,-gnome} to 1.2.7. Changes since 1.2.0:
1.2.7: 2003-03-08
- minor bug fixes
1.2.7pre3: 2003-03-02
- new option QuickSwitchGroupWorkspaces (if
QuickSwitchToAllWorkspaces=1)
- Italian translation update
- more menu tweaks
- implement NetWM window type SPLASH
- ACPI status patch from Klaus Schneider
- Made Alt+<left,right mouse button> behave in more standard manner
- DoNotFocus window option added.
1.2.7pre2: 2003-02-26
- Major improvement in percieved speed of menus
- Dutch translation by Ton Kersten
- add new options: ShowRun, ShowAbout, ShowWindowList,
ShowLogoutSubMenu, AllowFullscreen (Ton Kersten)
- support WM_WINDOW_ROLE, too
- fix detection of netwm hints for some apps
- fix AutoReloadMenus bug
1.2.7pre1: 2003-02-23
- fix .order file handling for gnome menus (Thomas Zajic)
- changed default theme to icedesert (Nehal Mistry)
- fix crash in alt+tab when window closes
- rewrite icewm.spec.in Christian W. Zuckschwerdt (zany@triq.net)
- Belarussian translation by Hleb Valoska (el_globus@tut.by)
- tweaked character set (CODESET) detection
- 'Programs' menu is now invoked from menu file, not from the code
- fixed fonts in Infadel2 theme when Xft is used
1.2.6: 2003-01-19
- Slovenian translation by Jernej Kovacic
- improve focus handling on non-xinerama multihead displays
- another submenu/icon handling fix for gnome menus (Thomas Zajic)
- added nonICCCMconfigureRequest window option workaround for
non ICCCM compliant applications
- WINDOW_ROLE handling for winoptions (Stanislav Svirid)
- fix crash in mail status checker in pop/imap configuration
- implement startMinimized window option, similiar to startMaximized
1.2.5: 2003-01-05
- fix lockup when doing operations through window list
- fix compile problem --with-xpm
- fix icesh.cc focus handling (by Todd R. Eigenschink)
- update workaround for some TK issues
- slow startup fix (caused by broken lazy menu loading)
1.2.4: 2003-01-03
- fixed submenu/icon handling for gnome menus (Thomas Zajic)
- acpi optimization (Michal Ceresna)
- fix crash in "Tile ..."
- fix submenu deactivation problem (reported by Bernhard Walle)
- fix focus loss on xmms exit (reported by Bernhard Walle)
- fix problem with restarting the wm (when icewm-menu-gnome1 not
present)
1.2.3: 2002-12-26
- IMPORTANT: system configuration directory changed to
/etc/icewm (from /etc/X11/icewm or /usr/local/etc/X11/icewm).
icewm now installs it's data files in /usr/local/share/icewm.
- added --disable-winmenu and --disable-taskbar configure options
- bug fixes in menu code
- fixed lockup when running under session manager (GNOME2)
1.2.3pre2: 2002-12-15
- support for Xinerama
- rewritten RPM packaging
- new "menuprog" statement in menu files for reading a submenu
from a pipe
- Italian translation update
- moved gnome menu support into an external utility (icewm-menu-gnome1)
(used trough "menuprog", requires gnome 1.x)
- added keybinding for showing the window list menu (KeySysWinListMenu)
1.2.3pre1: 2002-10-20 + soon
- some small fixes for the swedish translation (tucker)
- new APM/ACPI monitor code by Michal Ceresna (cemi)
- Norwegian translation by Petter Johan Olsen
- the Address Bar in the taskbar now works even without
TaskBarDoubleHeight (Ctrl+Alt+Space)
- new APM/ACPI battery monitoring code
- rewritten the work area implementation (doNotCover should
now work much better)
- new "preferences" setting: focusOnAppRaise - focus the window when
application requests to raise it
- cleaned up the icewmbg implementation (TODO: config file for it)
- fixed the Reboot vs Shutdown issue
- Alt+Left Button drag now used for window move and
resize (no more Ctrl+Alt)
- fixed configure option: --enable-depend now used for make depend
1.2.2: 2002-09-06
- fixed icewm.spec file for building RPMs
- fixed CHANGES file
1.2.1: 2002-08-31
- TaskBar and root menu is no longer disabled under Gnome (adjust
your ~/.icewm/preferences manually: ShowTaskBar=0; UseRootButtons=0)
- feature: partial support of the Enhanced Window Manager
Specification (NETWM) needed for GNOME2 and KDE3
compliance
flux - feature: scriptable menus (as found in WindowMaker)
- feature: execute "startup" or "restart" script found in resource
path ($ICEWM_HOME, $ETCDIR, $LIBDIR) after initialization
- bugfix: added --help switch to icewm, allow GNU stylish
long options
- feature: the directory for user preferences can be selected by
the ICEWM_PRIVCFG variable now (default still is and will
forever be ~/.icewm, but think about the beauty of
setting ICEWM_PRIVCFG to "$HOME/.etc/icewm"...)
- bugfix/feature: menu parser is case-insensitive now
- bugfix/feature: normal users won't need GNU make anymore
- cleanup of lib/.../*.xpm by Andrey Smagin
- FocusChangesWorkspace option by Daniel Pittman -- determines
if a new window open on another workspace switches to that
workspace
- PointerRaiseDelay focusing fix by Thomas Linder
- bugfix: enable menu items in window list popup only when appropriate
(closes bug 217168)
- change the ppp status applet to decrease the scale when the
troughput goes down.
- feature: improved icesh's worth by adding support for window classes
- ui-change: added fullscreen window menu action; changed default key
binding for hide, rollup and undoArrange action
- added startMaximized{,Vert,Horz} winoptions
- initial UrgencyHint implementation
- added "menufile" statement for menu files
- configure script defaults changed: imlib, i18n, nls are now default
2003-06-03 18:04:45 +02:00
|
|
|
CONFIGURE_ARGS+= --with-gnome-menus=no
|
|
|
|
CONFIGURE_ARGS+= --with-imlib=no
|
2006-12-27 14:37:35 +01:00
|
|
|
CONFIGURE_ARGS+= --with-xpm=${BUILDLINK_PREFIX.libXpm}
|
Update icewm{,-gnome} to 1.2.7. Changes since 1.2.0:
1.2.7: 2003-03-08
- minor bug fixes
1.2.7pre3: 2003-03-02
- new option QuickSwitchGroupWorkspaces (if
QuickSwitchToAllWorkspaces=1)
- Italian translation update
- more menu tweaks
- implement NetWM window type SPLASH
- ACPI status patch from Klaus Schneider
- Made Alt+<left,right mouse button> behave in more standard manner
- DoNotFocus window option added.
1.2.7pre2: 2003-02-26
- Major improvement in percieved speed of menus
- Dutch translation by Ton Kersten
- add new options: ShowRun, ShowAbout, ShowWindowList,
ShowLogoutSubMenu, AllowFullscreen (Ton Kersten)
- support WM_WINDOW_ROLE, too
- fix detection of netwm hints for some apps
- fix AutoReloadMenus bug
1.2.7pre1: 2003-02-23
- fix .order file handling for gnome menus (Thomas Zajic)
- changed default theme to icedesert (Nehal Mistry)
- fix crash in alt+tab when window closes
- rewrite icewm.spec.in Christian W. Zuckschwerdt (zany@triq.net)
- Belarussian translation by Hleb Valoska (el_globus@tut.by)
- tweaked character set (CODESET) detection
- 'Programs' menu is now invoked from menu file, not from the code
- fixed fonts in Infadel2 theme when Xft is used
1.2.6: 2003-01-19
- Slovenian translation by Jernej Kovacic
- improve focus handling on non-xinerama multihead displays
- another submenu/icon handling fix for gnome menus (Thomas Zajic)
- added nonICCCMconfigureRequest window option workaround for
non ICCCM compliant applications
- WINDOW_ROLE handling for winoptions (Stanislav Svirid)
- fix crash in mail status checker in pop/imap configuration
- implement startMinimized window option, similiar to startMaximized
1.2.5: 2003-01-05
- fix lockup when doing operations through window list
- fix compile problem --with-xpm
- fix icesh.cc focus handling (by Todd R. Eigenschink)
- update workaround for some TK issues
- slow startup fix (caused by broken lazy menu loading)
1.2.4: 2003-01-03
- fixed submenu/icon handling for gnome menus (Thomas Zajic)
- acpi optimization (Michal Ceresna)
- fix crash in "Tile ..."
- fix submenu deactivation problem (reported by Bernhard Walle)
- fix focus loss on xmms exit (reported by Bernhard Walle)
- fix problem with restarting the wm (when icewm-menu-gnome1 not
present)
1.2.3: 2002-12-26
- IMPORTANT: system configuration directory changed to
/etc/icewm (from /etc/X11/icewm or /usr/local/etc/X11/icewm).
icewm now installs it's data files in /usr/local/share/icewm.
- added --disable-winmenu and --disable-taskbar configure options
- bug fixes in menu code
- fixed lockup when running under session manager (GNOME2)
1.2.3pre2: 2002-12-15
- support for Xinerama
- rewritten RPM packaging
- new "menuprog" statement in menu files for reading a submenu
from a pipe
- Italian translation update
- moved gnome menu support into an external utility (icewm-menu-gnome1)
(used trough "menuprog", requires gnome 1.x)
- added keybinding for showing the window list menu (KeySysWinListMenu)
1.2.3pre1: 2002-10-20 + soon
- some small fixes for the swedish translation (tucker)
- new APM/ACPI monitor code by Michal Ceresna (cemi)
- Norwegian translation by Petter Johan Olsen
- the Address Bar in the taskbar now works even without
TaskBarDoubleHeight (Ctrl+Alt+Space)
- new APM/ACPI battery monitoring code
- rewritten the work area implementation (doNotCover should
now work much better)
- new "preferences" setting: focusOnAppRaise - focus the window when
application requests to raise it
- cleaned up the icewmbg implementation (TODO: config file for it)
- fixed the Reboot vs Shutdown issue
- Alt+Left Button drag now used for window move and
resize (no more Ctrl+Alt)
- fixed configure option: --enable-depend now used for make depend
1.2.2: 2002-09-06
- fixed icewm.spec file for building RPMs
- fixed CHANGES file
1.2.1: 2002-08-31
- TaskBar and root menu is no longer disabled under Gnome (adjust
your ~/.icewm/preferences manually: ShowTaskBar=0; UseRootButtons=0)
- feature: partial support of the Enhanced Window Manager
Specification (NETWM) needed for GNOME2 and KDE3
compliance
flux - feature: scriptable menus (as found in WindowMaker)
- feature: execute "startup" or "restart" script found in resource
path ($ICEWM_HOME, $ETCDIR, $LIBDIR) after initialization
- bugfix: added --help switch to icewm, allow GNU stylish
long options
- feature: the directory for user preferences can be selected by
the ICEWM_PRIVCFG variable now (default still is and will
forever be ~/.icewm, but think about the beauty of
setting ICEWM_PRIVCFG to "$HOME/.etc/icewm"...)
- bugfix/feature: menu parser is case-insensitive now
- bugfix/feature: normal users won't need GNU make anymore
- cleanup of lib/.../*.xpm by Andrey Smagin
- FocusChangesWorkspace option by Daniel Pittman -- determines
if a new window open on another workspace switches to that
workspace
- PointerRaiseDelay focusing fix by Thomas Linder
- bugfix: enable menu items in window list popup only when appropriate
(closes bug 217168)
- change the ppp status applet to decrease the scale when the
troughput goes down.
- feature: improved icesh's worth by adding support for window classes
- ui-change: added fullscreen window menu action; changed default key
binding for hide, rollup and undoArrange action
- added startMaximized{,Vert,Horz} winoptions
- initial UrgencyHint implementation
- added "menufile" statement for menu files
- configure script defaults changed: imlib, i18n, nls are now default
2003-06-03 18:04:45 +02:00
|
|
|
|
2001-09-09 05:37:00 +02:00
|
|
|
.include "Makefile.common"
|
2006-12-27 14:37:35 +01:00
|
|
|
.include "../../x11/libXext/buildlink3.mk"
|
|
|
|
.include "../../x11/libXinerama/buildlink3.mk"
|
2006-12-15 21:32:52 +01:00
|
|
|
.include "../../x11/libXpm/buildlink3.mk"
|
2006-12-27 14:37:35 +01:00
|
|
|
.include "../../x11/xextproto/buildlink3.mk"
|
|
|
|
|
|
|
|
BUILDLINK_DEPMETHOD.libXt?= build
|
|
|
|
.include "../../x11/libXt/buildlink3.mk"
|
2002-08-25 23:50:52 +02:00
|
|
|
|
2001-08-24 07:35:17 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|