Annotation of pkgsrc/x11/mrxvt/Makefile, Revision 1.25
1.25 ! sbd 1: # $NetBSD: Makefile,v 1.24 2011/01/17 21:28:09 tnn Exp $
1.1 minskim 2: #
3:
1.18 tnn 4: DISTNAME= mrxvt-0.5.4
1.25 ! sbd 5: PKGREVISION= 6
1.1 minskim 6: CATEGORIES= x11
7: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=materm/}
1.14 tnn 8: PATCH_SITES= ${MASTER_SITES}
1.18 tnn 9: PATCHFILES= mrxvt-0.5.4-001-fix-segfault-when-wd-empty.patch
1.1 minskim 10:
1.10 tnn 11: MAINTAINER= tnn@NetBSD.org
1.1 minskim 12: HOMEPAGE= http://materm.sourceforge.net/
13: COMMENT= Multi-tabbed terminal emulator with Xft support
14:
1.2 minskim 15: PKG_INSTALLATION_TYPES= overwrite pkgviews
1.13 tnn 16: PKG_DESTDIR_SUPPORT= user-destdir
1.2 minskim 17:
1.1 minskim 18: GNU_CONFIGURE= YES
19: USE_TOOLS+= gmake
1.16 tnn 20: USE_FEATURES+= snprintf
1.1 minskim 21:
22: CONFIGURE_ARGS+= --enable-xft
23: CONFIGURE_ARGS+= --enable-text-shadow
24: CONFIGURE_ARGS+= --enable-24bits
1.10 tnn 25: CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
26:
1.13 tnn 27: .include "../../mk/bsd.prefs.mk"
1.15 tnn 28:
1.13 tnn 29: .if ${OPSYS} == "HPUX"
30: CONFIGURE_ARGS+= --disable-lastlog --disable-utmp --disable-wtmp
31: .endif
32:
1.11 tnn 33: EGDIR= ${PREFIX}/share/examples
34: MAKE_DIRS+= ${PKG_SYSCONFDIR}/mrxvt
35: CONF_FILES= ${EGDIR}/mrxvt/mrxvtrc ${PKG_SYSCONFDIR}/mrxvt/mrxvtrc
36: CONF_FILES+= ${EGDIR}/mrxvt/default.menu ${PKG_SYSCONFDIR}/mrxvt/default.menu
37: CONF_FILES+= ${EGDIR}/mrxvt/submenus.menu ${PKG_SYSCONFDIR}/mrxvt/submenus.menu
1.10 tnn 38:
1.11 tnn 39: INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} sysconfdir=${EGDIR:Q}
1.1 minskim 40:
41: .include "../../mk/bsd.prefs.mk"
42:
1.9 joerg 43: .if ${OPSYS:M*BSD} || ${OPSYS} == "Darwin" || ${OPSYS} == "DragonFly"
1.1 minskim 44: # Make mrxvt setuid root so that tty ownership setting and utmp logging
45: # function correctly.
46: #
1.15 tnn 47: CONFIGURE_ARGS+= --enable-ttygid
48: SPECIAL_PERMS= ${PREFIX}/bin/mrxvt ${SETUID_ROOT_PERMS}
1.1 minskim 49: .endif
50:
1.13 tnn 51: BUILDLINK_DEPMETHOD.libXt+= build
1.9 joerg 52:
1.22 dsainty 53: .include "../../mk/jpeg.buildlink3.mk"
1.1 minskim 54: .include "../../graphics/png/buildlink3.mk"
1.9 joerg 55: .include "../../x11/libSM/buildlink3.mk"
56: .include "../../x11/libX11/buildlink3.mk"
1.8 joerg 57: .include "../../x11/libXft/buildlink3.mk"
58: .include "../../x11/libXpm/buildlink3.mk"
1.9 joerg 59: .include "../../x11/libXt/buildlink3.mk"
1.1 minskim 60: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>