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