Prune audio/xmmix
[dports.git] / x11-wm / wmakerconf / Makefile
1 # Created by: Dominik Rothert <dr@domix.de>
2 # $FreeBSD$
3 #    $MCom: ports/x11-wm/wmakerconf/Makefile,v 1.2 2006/10/05 07:31:44 mezz Exp $
4
5 PORTNAME=       wmakerconf
6 PORTVERSION=    2.12
7 PORTREVISION=   11
8 CATEGORIES=     x11-wm
9 MASTER_SITES=   SF
10 DISTNAME=       ${PORTNAME}_${PORTVERSION}
11
12 MAINTAINER=     ports@FreeBSD.org
13 COMMENT=        Configuration tool for Window Maker
14
15 LICENSE=        GPLv2+
16 LICENSE_FILE=   ${WRKSRC}/COPYING
17
18 LIB_DEPENDS=    libWINGs.so:x11-wm/windowmaker
19 RUN_DEPENDS=    rpm:archivers/rpm4
20
21 WRKSRC=         ${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
23 USE_GNOME=      gtk20
24 USES=           gettext pkgconfig perl5 gmake shebangfix
25 SHEBANG_FILES=  scripts/getfile.pl.in scripts/upgrade.pl.in
26 GNU_CONFIGURE=  yes
27 CONFIGURE_ARGS= --with-wmakerdataprefix="${LOCALBASE}/share" \
28                 --with-wmakeretcprefix="${LOCALBASE}/share"
29 USE_XORG=       x11
30 LIBS+=          -L${LOCALBASE}/lib -lX11
31
32 post-extract:
33         @${FIND} ${WRKSRC} -name "*.gmo" -delete
34
35 post-patch:
36         @${REINPLACE_CMD} -e 's|lynx wget|lynx fetch|g' ${WRKSRC}/configure
37         @${REINPLACE_CMD} -e 's|$$(prefix)/share/locale|${STAGEDIR}${PREFIX}/share/locale|g' \
38                 ${WRKSRC}/data/po/Makefile.am ${WRKSRC}/data/po/Makefile.in \
39                 ${WRKSRC}/po/Makefile.in.in
40         @${REINPLACE_CMD} -e '/chmod 0/d' ${WRKSRC}/Makefile.in
41         @${REINPLACE_CMD} -E '/\/usr\/share/d; \
42                               s|/usr/local|${LOCALBASE}|g ; \
43                               s|/usr/X11R6|${LOCALBASE}|g; \
44                               s|(share/pixmaps.*),|\1|g' \
45                 ${WRKSRC}/data/WMWmakerconf*
46 .for file in data/po/ja.po po/ja.po
47         @${REINPLACE_CMD} -e 's|JISX-0208-1983-0|euc-jp|g' ${WRKSRC}/${file}
48 .endfor
49         @${FIND} ${WRKSRC}/src -name "*.c" | ${XARGS} ${REINPLACE_CMD} -e \
50                 '/WMWritePropListToFile/s|,[[:space:]]YES||g'
51
52 .include <bsd.port.mk>