Tweak deskutils/nagaina version 0.1.2_10
[dports.git] / deskutils / tpb / Makefile
1 # Created by: Markus Brueffer <markus@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       tpb
5 PORTVERSION=    0.6.4
6 PORTREVISION=   11
7 CATEGORIES=     deskutils
8 MASTER_SITES=   SAVANNAH
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        On-Screen-Display for hotkeys of IBM ThinkPads
12
13 LICENSE=        GPLv2
14
15 LIB_DEPENDS=    libxosd.so:${PORTSDIR}/misc/xosd
16
17 OPTIONS_DEFINE= DOCS NLS
18 OPTIONS_SUB=    yes
19
20 ONLY_FOR_ARCHS= i386 amd64
21
22 USES=           bison gmake iconv pkgconfig
23 GNU_CONFIGURE=  yes
24 CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG}
25
26 CPPFLAGS+=      -I${LOCALBASE}/include
27 LDFLAGS+=       -L${LOCALABASE}/lib
28
29 NLS_USES=               gettext
30 NLS_CONFIGURE_OFF=      --disable-nls
31
32 post-patch:
33 .for i in man/tpb.1 src/cfg.h
34         @${REINPLACE_CMD} -e \
35                 's|%%PREFIX%%|${PREFIX}|g ; \
36                  s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/${i}
37 .endfor
38         @${REINPLACE_CMD} -e \
39                 's|void test()||' ${WRKSRC}/configure
40
41 post-install:
42         (cd ${WRKSRC}/doc && ${INSTALL_DATA} tpbrc \
43                 ${STAGEDIR}${PREFIX}/etc/tpbrc.default)
44         @${MKDIR} ${STAGEDIR}${DOCSDIR}
45         (cd ${WRKSRC}/doc && ${INSTALL_DATA} callback_example.sh \
46                 ${STAGEDIR}${DOCSDIR})
47
48 .include <bsd.port.mk>