# New ports collection makefile for: mcwm # Date created: 16 March 2011 # Whom: Jakub Lach # # $FreeBSD$ # PORTNAME= mcwm PORTVERSION= 20111124 PORTREVISION= 1 CATEGORIES= x11-wm MASTER_SITES= http://hack.org/mc/hacks/mcwm/ MAINTAINER= jakub_lach@mailplus.pl COMMENT= A small window manager inspired by CTWM, evilwm, and tinywm LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= xcb-util.0:${PORTSDIR}/x11/xcb-util \ xcb-keysyms.1:${PORTSDIR}/x11/xcb-util-keysyms \ xcb-icccm.4:${PORTSDIR}/x11/xcb-util-wm \ MAKE_JOBS_SAFE= yes USE_XORG= x11 xrandr USE_BZIP2= yes MAN1= mcwm.1 PLIST_FILES= bin/mcwm PORTDOCS= LICENSE README NEWS pre-everything:: @${ECHO_MSG} "You can build mcwm with your own config.h using the MCWM_CONF knob:" @${ECHO_MSG} "make MCWM_CONF=/path/to/mcwm/config.h install clean" post-extract: .if defined(MCWM_CONF) @${ECHO_MSG} "creating config.h from ${MCWM_CONF}" @${CP} ${MCWM_CONF} ${WRKSRC}/config.h .endif post-patch: @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.man \ ${MAN1PREFIX}/man/man1/${PORTNAME}.1 post-install: .if !defined(NOPORTDOCS) @${ECHO_MSG} "installing additional documentation to ${DOCSDIR}" @${MKDIR} ${DOCSDIR} @${INSTALL_MAN} ${WRKSRC}/LICENSE ${DOCSDIR} @${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR} @${INSTALL_MAN} ${WRKSRC}/NEWS ${DOCSDIR} .endif @${CAT} ${PKGMESSAGE} .include