pkgsrc/wm/evilwm/Makefile

28 lines
819 B
Makefile
Raw Normal View History

2008-06-12 04:14:13 +02:00
# $NetBSD: Makefile,v 1.28 2008/06/12 02:14:54 joerg Exp $
#
DISTNAME= evilwm-1.0.0
CATEGORIES= wm x11
Update evilwm to 0.99.18. Changes: 2004-07-10 Fix Alt+Tab crash when there are no clients. 2004-07-11 Coalesce move() and resize() into moveresize(). Refactor window move/resize-by-mouse to eliminate arg to moveresize(). 2004-07-12 Added -app option to specify default vdesk (incl sticky), positions and dimensions. 2004-07-13 Fix so shape information is applied on WM startup. 2005-03-19 Split geometry and vdesk out of -app option into separate -g and -v options (each apply to the last -app defined). 2005-03-20 Add -mask1 and mask2 switches to override default modifier grabs. 2005-03-29 Tidy client_update_current using Larry Doolittle's patch. 2005-03-30 Handle applications reparenting a window to root - manage them unless in Withdrawn state. 2005-04-04 Use strchr,strrchr instead of index,rindex. Set border size to frame size when unmanaging window. 2005-04-06 Return to properly implemented interpretation of win_gravity on initial mapping of windows. Restore window's original border width on WM exit. 2005-04-20 Remove deprecated 'vdesk' external pager support. 2005-04-25 Merging Larry Doolittle's patches: Stricter warning settings for gcc. LD: Cast unused paramters to void. 2005-04-26 Applied LD's patch to declare opt_term statically for now (intent is to allow arguments to program specified with -term). LD: Try to print ssize_t correctly and within strict standards. LD: Add $(EXTRA_DEFINES) to Makefile. LD: Improve punctuation in comments. LD: Use long instead of CARD32 for argument to XChangeProperty() due to odd X Consortium decision. LD: Un-shadow variable p in remove_client debugging segment. LD: Assign opt_term at compile time instead of malloc. LD: Fuss with execvp casting and comments (edited for brevity by CA). 2005-06-02 Ignore PPosition during window placement (back to old behaviour of positioning window under pointer unless user-specified).
2005-06-07 17:01:09 +02:00
MASTER_SITES= http://www.6809.org.uk/evilwm/
MAINTAINER= sketch@NetBSD.org
Update evilwm to 0.99.18. Changes: 2004-07-10 Fix Alt+Tab crash when there are no clients. 2004-07-11 Coalesce move() and resize() into moveresize(). Refactor window move/resize-by-mouse to eliminate arg to moveresize(). 2004-07-12 Added -app option to specify default vdesk (incl sticky), positions and dimensions. 2004-07-13 Fix so shape information is applied on WM startup. 2005-03-19 Split geometry and vdesk out of -app option into separate -g and -v options (each apply to the last -app defined). 2005-03-20 Add -mask1 and mask2 switches to override default modifier grabs. 2005-03-29 Tidy client_update_current using Larry Doolittle's patch. 2005-03-30 Handle applications reparenting a window to root - manage them unless in Withdrawn state. 2005-04-04 Use strchr,strrchr instead of index,rindex. Set border size to frame size when unmanaging window. 2005-04-06 Return to properly implemented interpretation of win_gravity on initial mapping of windows. Restore window's original border width on WM exit. 2005-04-20 Remove deprecated 'vdesk' external pager support. 2005-04-25 Merging Larry Doolittle's patches: Stricter warning settings for gcc. LD: Cast unused paramters to void. 2005-04-26 Applied LD's patch to declare opt_term statically for now (intent is to allow arguments to program specified with -term). LD: Try to print ssize_t correctly and within strict standards. LD: Add $(EXTRA_DEFINES) to Makefile. LD: Improve punctuation in comments. LD: Use long instead of CARD32 for argument to XChangeProperty() due to odd X Consortium decision. LD: Un-shadow variable p in remove_client debugging segment. LD: Assign opt_term at compile time instead of malloc. LD: Fuss with execvp casting and comments (edited for brevity by CA). 2005-06-02 Ignore PPosition during window placement (back to old behaviour of positioning window under pointer unless user-specified).
2005-06-07 17:01:09 +02:00
HOMEPAGE= http://www.6809.org.uk/evilwm/
COMMENT= Minimalist Window Manager for X
2008-06-12 04:14:13 +02:00
PKG_DESTDIR_SUPPORT= user-destdir
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/evilwm
Update evilwm to 0.99.18. Changes: 2004-07-10 Fix Alt+Tab crash when there are no clients. 2004-07-11 Coalesce move() and resize() into moveresize(). Refactor window move/resize-by-mouse to eliminate arg to moveresize(). 2004-07-12 Added -app option to specify default vdesk (incl sticky), positions and dimensions. 2004-07-13 Fix so shape information is applied on WM startup. 2005-03-19 Split geometry and vdesk out of -app option into separate -g and -v options (each apply to the last -app defined). 2005-03-20 Add -mask1 and mask2 switches to override default modifier grabs. 2005-03-29 Tidy client_update_current using Larry Doolittle's patch. 2005-03-30 Handle applications reparenting a window to root - manage them unless in Withdrawn state. 2005-04-04 Use strchr,strrchr instead of index,rindex. Set border size to frame size when unmanaging window. 2005-04-06 Return to properly implemented interpretation of win_gravity on initial mapping of windows. Restore window's original border width on WM exit. 2005-04-20 Remove deprecated 'vdesk' external pager support. 2005-04-25 Merging Larry Doolittle's patches: Stricter warning settings for gcc. LD: Cast unused paramters to void. 2005-04-26 Applied LD's patch to declare opt_term statically for now (intent is to allow arguments to program specified with -term). LD: Try to print ssize_t correctly and within strict standards. LD: Add $(EXTRA_DEFINES) to Makefile. LD: Improve punctuation in comments. LD: Use long instead of CARD32 for argument to XChangeProperty() due to odd X Consortium decision. LD: Un-shadow variable p in remove_client debugging segment. LD: Assign opt_term at compile time instead of malloc. LD: Fuss with execvp casting and comments (edited for brevity by CA). 2005-06-02 Ignore PPosition during window placement (back to old behaviour of positioning window under pointer unless user-specified).
2005-06-07 17:01:09 +02:00
do-install:
2008-06-12 04:14:13 +02:00
${INSTALL_PROGRAM} ${WRKSRC}/evilwm ${DESTDIR}${PREFIX}/bin/evilwm
${INSTALL_MAN} ${WRKSRC}/evilwm.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/evilwm.1
2005-06-17 00:27:44 +02:00
for docfile in ChangeLog README TODO; \
Update evilwm to 0.99.18. Changes: 2004-07-10 Fix Alt+Tab crash when there are no clients. 2004-07-11 Coalesce move() and resize() into moveresize(). Refactor window move/resize-by-mouse to eliminate arg to moveresize(). 2004-07-12 Added -app option to specify default vdesk (incl sticky), positions and dimensions. 2004-07-13 Fix so shape information is applied on WM startup. 2005-03-19 Split geometry and vdesk out of -app option into separate -g and -v options (each apply to the last -app defined). 2005-03-20 Add -mask1 and mask2 switches to override default modifier grabs. 2005-03-29 Tidy client_update_current using Larry Doolittle's patch. 2005-03-30 Handle applications reparenting a window to root - manage them unless in Withdrawn state. 2005-04-04 Use strchr,strrchr instead of index,rindex. Set border size to frame size when unmanaging window. 2005-04-06 Return to properly implemented interpretation of win_gravity on initial mapping of windows. Restore window's original border width on WM exit. 2005-04-20 Remove deprecated 'vdesk' external pager support. 2005-04-25 Merging Larry Doolittle's patches: Stricter warning settings for gcc. LD: Cast unused paramters to void. 2005-04-26 Applied LD's patch to declare opt_term statically for now (intent is to allow arguments to program specified with -term). LD: Try to print ssize_t correctly and within strict standards. LD: Add $(EXTRA_DEFINES) to Makefile. LD: Improve punctuation in comments. LD: Use long instead of CARD32 for argument to XChangeProperty() due to odd X Consortium decision. LD: Un-shadow variable p in remove_client debugging segment. LD: Assign opt_term at compile time instead of malloc. LD: Fuss with execvp casting and comments (edited for brevity by CA). 2005-06-02 Ignore PPosition during window placement (back to old behaviour of positioning window under pointer unless user-specified).
2005-06-07 17:01:09 +02:00
do \
2008-06-12 04:14:13 +02:00
${INSTALL_DATA} ${WRKSRC}/$$docfile ${DESTDIR}${PREFIX}/share/doc/evilwm/; \
Update evilwm to 0.99.18. Changes: 2004-07-10 Fix Alt+Tab crash when there are no clients. 2004-07-11 Coalesce move() and resize() into moveresize(). Refactor window move/resize-by-mouse to eliminate arg to moveresize(). 2004-07-12 Added -app option to specify default vdesk (incl sticky), positions and dimensions. 2004-07-13 Fix so shape information is applied on WM startup. 2005-03-19 Split geometry and vdesk out of -app option into separate -g and -v options (each apply to the last -app defined). 2005-03-20 Add -mask1 and mask2 switches to override default modifier grabs. 2005-03-29 Tidy client_update_current using Larry Doolittle's patch. 2005-03-30 Handle applications reparenting a window to root - manage them unless in Withdrawn state. 2005-04-04 Use strchr,strrchr instead of index,rindex. Set border size to frame size when unmanaging window. 2005-04-06 Return to properly implemented interpretation of win_gravity on initial mapping of windows. Restore window's original border width on WM exit. 2005-04-20 Remove deprecated 'vdesk' external pager support. 2005-04-25 Merging Larry Doolittle's patches: Stricter warning settings for gcc. LD: Cast unused paramters to void. 2005-04-26 Applied LD's patch to declare opt_term statically for now (intent is to allow arguments to program specified with -term). LD: Try to print ssize_t correctly and within strict standards. LD: Add $(EXTRA_DEFINES) to Makefile. LD: Improve punctuation in comments. LD: Use long instead of CARD32 for argument to XChangeProperty() due to odd X Consortium decision. LD: Un-shadow variable p in remove_client debugging segment. LD: Assign opt_term at compile time instead of malloc. LD: Fuss with execvp casting and comments (edited for brevity by CA). 2005-06-02 Ignore PPosition during window placement (back to old behaviour of positioning window under pointer unless user-specified).
2005-06-07 17:01:09 +02:00
done
2007-02-01 22:56:13 +01:00
.include "../../x11/libXext/buildlink3.mk"
2008-01-11 00:08:22 +01:00
.include "../../x11/libXrandr/buildlink3.mk"
2007-02-01 22:56:13 +01:00
.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"