Tweak x11/evilvte version 0.5.0_1
[dports.git] / x11 / evilvte / Makefile
1 # Created by: chinsan
2 # $FreeBSD$
3
4 PORTNAME=       evilvte
5 PORTVERSION=    0.5.0
6 PORTREVISION=   1
7 CATEGORIES=     x11 gnome
8 MASTER_SITES=   http://www.calno.com/${PORTNAME}/ \
9                 LOCAL/glarkin
10
11 MAINTAINER=     aragon@phat.za.net
12 COMMENT=        A VTE based, super lightweight terminal emulator
13
14 USES=           pkgconfig gmake
15 USE_XZ=         yes
16 HAS_CONFIGURE=  yes
17 ALL_TARGET=     evilvte
18 USE_GNOME=      vte
19
20 .include <bsd.port.pre.mk>
21
22 .if ${OSVERSION} < 700000
23 BROKEN=         does not compile on 6.X
24 .endif
25
26 pre-everything::
27 .if !defined(EVILVTE_CONF)
28         @${ECHO_MSG}
29         @${ECHO_MSG} "!! NOTE !!"
30         @${ECHO_MSG}
31         @${ECHO_MSG} "You can build evilvte with your own config.h using the EVILVTE_CONF knob:"
32         @${ECHO_MSG} "make EVILVTE_CONF=/path/to/evilvte-config.h install clean"
33         @${ECHO_MSG}
34 .endif
35
36 post-patch:
37 #        disable man page installation
38         @${REINPLACE_CMD} -e '59,60 d' ${WRKSRC}/Makefile
39         @${REINPLACE_CMD} -e '/^make/ s/make/gmake/' ${WRKSRC}/src/process.sh
40 .if defined(EVILVTE_CONF)
41         @${ECHO_MSG} "creating config.h from ${EVILVTE_CONF}"
42         @${CP} ${EVILVTE_CONF} ${WRKSRC}/src/config.h
43 .endif
44
45 post-install:
46         ${INSTALL_MAN} ${WRKSRC}/misc/evilvte.1 ${STAGEDIR}${PREFIX}/man/man1
47         ${INSTALL_MAN} ${WRKSRC}/misc/showvte.1 ${STAGEDIR}${PREFIX}/man/man1
48
49 .include <bsd.port.post.mk>