1 # Created by: Babak Farrokhi <babak@farrokhi.net>
7 MASTER_SITES= http://joewing.net/projects/jwm/releases/
9 MAINTAINER= woodsb02@FreeBSD.org
10 COMMENT= Joe's Window Manager
13 LICENSE_FILE= ${WRKSRC}/LICENSE
15 USES= iconv localbase pkgconfig tar:xz
19 OPTIONS_DEFINE= CAIRO DEBUG FRIBIDI JPEG NLS PNG SVG XEXT XFT \
20 XINERAMA XMU XPM XRENDER
21 OPTIONS_DEFAULT= FRIBIDI JPEG PNG XEXT XFT XINERAMA XMU XPM XRENDER
24 CAIRO_USE= GNOME=cairo
25 CAIRO_CONFIGURE_ENABLE= cairo
26 DEBUG_CONFIGURE_ENABLE= debug
27 FRIBIDI_DESC= Unicode Bidirectional Algorithm support
28 FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi
29 FRIBIDI_CONFIGURE_ENABLE=fribidi
31 JPEG_CONFIGURE_ENABLE= jpeg
33 NLS_CONFIGURE_ENABLE= nls
34 PNG_LIB_DEPENDS= libpng.so:graphics/png
35 PNG_CONFIGURE_ENABLE= png
36 SVG_USE= GNOME=librsvg2
37 SVG_CONFIGURE_ENABLE= rsvg
38 XEXT_DESC= X11 Shape Extension support
40 XEXT_CONFIGURE_ENABLE= shape
42 XFT_CONFIGURE_ENABLE= xft
44 XINERAMA_USE= XORG=xinerama
45 XINERAMA_CONFIGURE_ENABLE=xinerama
46 XINERAMA_IMPLIES= XEXT
47 XMU_DESC= X11 Miscellaneous Utilities support
49 XMU_CONFIGURE_ENABLE= xmu
52 XPM_CONFIGURE_ENABLE= xpm
54 XRENDER_DESC= X11 Render Extension support
55 XRENDER_USE= XORG=xrender
56 XRENDER_CONFIGURE_ENABLE=xrender
58 .include <bsd.port.pre.mk>
61 CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv=yes
65 @${REINPLACE_CMD} -e \
66 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/example.jwmrc
67 @${REINPLACE_CMD} -e \
68 's|install -m 644|@INSTALL_DATA@| ; \
69 s|jwmrc$$|jwmrc.sample|' ${WRKSRC}/Makefile.in
70 @${REINPLACE_CMD} -e \
71 '/EXE/s|install|@INSTALL_PROGRAM@| ; \
72 /strip/s|^|#|' ${WRKSRC}/src/Makefile.in
74 .include <bsd.port.post.mk>