# Created by: Babak Farrokhi # $FreeBSD$ PORTNAME= jwm PORTVERSION= 2.0.1 PORTREVISION= 4 CATEGORIES= x11-wm MASTER_SITES= SF http://joewing.net/programs/jwm/releases/ MAINTAINER= admin@mjbrune.org COMMENT= Joe's Window Manager LICENSE= GPLv2 LIB_DEPENDS= png15:${PORTSDIR}/graphics/png USE_XORG= xpm GNU_CONFIGURE= yes USE_BZIP2= yes CFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAN1= jwm.1 OPTIONS_DEFINE= FRIBIDI XFT XINERAMA JPEG DEBUG OPTIONS_DEFAULT= FRIBIDI XFT XINERAMA JPEG DEBUG_DESC= Enable debugging .include .if ${PORT_OPTIONS:MFRIBIDI} BUILD_DEPENDS+= fribidi:${PORTSDIR}/converters/fribidi .endif .if ${PORT_OPTIONS:MXFT} USE_XORG+= xft .endif .if ${PORT_OPTIONS:MXINERAMA} USE_XORG+= xinerama .endif .if ${PORT_OPTIONS:MJPEG} LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug .endif post-patch: @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/example.jwmrc @${REINPLACE_CMD} -e 's|fribidi_char_sets_utf8.h|fribidi-char-sets.h|' ${WRKSRC}/src/jwm.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/jwm ${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/example.jwmrc ${PREFIX}/etc/system.jwmrc.sample if ! [ -f ${PREFIX}/etc/system.jwmrc ]; then \ ${INSTALL_DATA} ${WRKSRC}/example.jwmrc ${PREFIX}/etc/system.jwmrc; \ fi ${INSTALL_MAN} ${WRKSRC}/jwm.1 ${MANPREFIX}/man/man1 .include