update Tue Dec 15 18:37:01 PST 2009
[pkgsrc.git] / x11 / eterm / Makefile
1 # $NetBSD: Makefile,v 1.60 2009/12/15 22:18:09 joerg Exp $
2
3 DISTNAME=       Eterm-0.9.5
4 PKGNAME=        ${DISTNAME:S/^E/e/}
5 PKGREVISION=    1
6 CATEGORIES=     x11
7 MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=eterm/}
8 DISTFILES=      ${DEFAULT_DISTFILES} ${DEFAULT_DISTFILES:S/Eterm-/Eterm-bg-/}
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://www.eterm.org/
12 COMMENT=        Enlightened terminal emulator for the X Window System
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 USE_TOOLS+=             perl:run
17 USE_LIBTOOL=            YES
18 GNU_CONFIGURE=          YES
19
20 CONFIGURE_ARGS+=        --sysconfdir=${PKG_SYSCONFDIR:Q}
21 CONFIGURE_ARGS+=        --enable-multi-charset=unicode
22 CONFIGURE_ARGS+=        --enable-auto-encoding
23
24 PKG_SYSCONFSUBDIR=      Eterm
25 OWN_DIRS=               ${PKG_SYSCONFDIR}/themes
26
27 .include "../../mk/bsd.prefs.mk"
28
29 # Install Eterm as setuid root so that utmp logging function correctly.
30 #
31 # XXX: If installed setuid root on Solaris, pseudo-tty is owned by root,
32 #      and it's not possible to resume a screen session as a normal user.
33 #      (this behaviour should be reviewed again, since this workaround
34 #      is 2 years and several version updates old.)
35 #
36 .if ${OPSYS} != "SunOS"
37 SPECIAL_PERMS=          ${PREFIX}/bin/Eterm ${SETUID_ROOT_PERMS}
38 .endif
39
40 .include "options.mk"
41
42 pre-extract:
43         ${LN} -sf ${WRKSRC}/bg ${WRKDIR}/bg
44
45 .include "../../devel/libast/buildlink3.mk"
46 .include "../../graphics/imlib2/buildlink3.mk"
47 .include "../../x11/libXext/buildlink3.mk"
48 .include "../../x11/libXmu/buildlink3.mk"
49 .include "../../x11/libXres/buildlink3.mk"
50 .include "../../x11/xextproto/buildlink3.mk"
51
52 .include "../../mk/bsd.pkg.mk"