From 0e65586e82ce609998446834d87b0e35df76586c Mon Sep 17 00:00:00 2001
From: Edwin Groothuis <edwin@FreeBSD.org>
Date: Thu, 23 Dec 2004 05:08:56 +0000
Subject: new port: x11/mrxvt

	Mrxvt (previously named as materm) is a lightweight and
	powerful multi-tabbed X terminal emulator based on the
	popular rxvt and aterm. It implements many useful features
	seen in some modern X terminal emulators, like gnome-terminal
	and konsole, but keep to be lightweight and independent
	from the GNOME and KDE desktop environment. The following
	are the major features of mrxvt (* are new features compared
	with rxvt, + are enhanced features compared with rxvt):

PR:		ports/74470
Submitted by:	David Yeske <dyeske@yahoo.com>
---
 x11/mrxvt/Makefile  | 59 ++++++++++++++++++++++++++++-------------------------
 x11/mrxvt/distinfo  |  4 ++--
 x11/mrxvt/pkg-descr | 14 +++++++++++--
 3 files changed, 45 insertions(+), 32 deletions(-)

(limited to 'x11/mrxvt')

diff --git a/x11/mrxvt/Makefile b/x11/mrxvt/Makefile
index cac30db984d9..fc3cd12b63d5 100644
--- a/x11/mrxvt/Makefile
+++ b/x11/mrxvt/Makefile
@@ -1,44 +1,47 @@
-# New ports collection makefile for:	multi-aterm
-# Date created:		2003-07-11
-# Whom:			Sebastian Yepes <esn@x123.info>
+# New ports collection makefile for:	mrxvt
+# Date created:				27 Nov 2004
+# Whom:					David Yeske <dyeske@yahoo.com>
 #
 # $FreeBSD$
 #
 
-PORTNAME=	multi-aterm
-PORTVERSION=	0.2.1
+PORTNAME=	mrxvt
+PORTVERSION=	0.3.9
 CATEGORIES=	x11
-MASTER_SITES=	http://www.nongnu.org/materm/
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	materm
 
-MAINTAINER=	esn@x123.info
-COMMENT=	A multi terminal based on aterm
+MAINTAINER=	dyeske@yahoo.com
+COMMENT=	A tabbed version of rxvt
+
+LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
+		png.5:${PORTSDIR}/graphics/png
 
 USE_X_PREFIX=	yes
-USE_LIBTOOL_VER=13
 GNU_CONFIGURE=	yes
-CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+USE_REINPLACE=	yes
 
-DOCS=		AUTHORS ChangeLog INSTALL TODO
-MAN1=		multi-aterm.1
+CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include" \
+		LIBS="${LIBS} -L${LOCALBASE}/lib -L${X11BASE}/lib"
 
-.if defined(WITH_UTMP)
-CONFIGURE_ARGS+=	--enable-utmp
-.endif
+MAN1=		mrxvt.1
+PLIST_FILES=	bin/mrxvt
 
-.if defined(WITH_WTMP)
-CONFIGURE_ARGS+=	--enable-wtmp
-.endif
+PORTDOCS=	TIPS README.greek README.menu README.xvt \
+		xdefaults-sample.txt xterm.seq mrxvt.vbs
 
-pre-everything::
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "You can specify the following options:"
-	@${ECHO_MSG} "WITH_UTMP=yes - enable utmp support"
-	@${ECHO_MSG} "WITH_WTMP=yes - enable wtmp support"
+.include <bsd.port.pre.mk>
 
-.if !defined(NOPORTDOCS)
-post-install:
-	@${MKDIR} ${DOCSDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
+.if ${OSVERSION} <= 500000
+IGNORE=		Does not build
 .endif
 
-.include <bsd.port.mk>
+do-install:
+	${MKDIR} ${DOCSDIR}
+.for f in ${PORTDOCS}
+	@${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DOCSDIR}/${f}
+.endfor
+	@${INSTALL_PROGRAM} ${WRKSRC}/src/mrxvt ${PREFIX}/bin
+	@${INSTALL_MAN} ${WRKSRC}/doc/mrxvt.1 ${MAN1PREFIX}/man/man1
+
+.include <bsd.port.post.mk>
diff --git a/x11/mrxvt/distinfo b/x11/mrxvt/distinfo
index 35d942cc6dce..bd4d19d2580b 100644
--- a/x11/mrxvt/distinfo
+++ b/x11/mrxvt/distinfo
@@ -1,2 +1,2 @@
-MD5 (multi-aterm-0.2.1.tar.gz) = 52f9c25a6fad7f638f7064ff6cc74c62
-SIZE(multi-aterm-0.2.1.tar.gz) = 237428
+MD5 (mrxvt-0.3.9.tar.gz) = c3a0370622b2e572482581f86975851a
+SIZE (mrxvt-0.3.9.tar.gz) = 457304
diff --git a/x11/mrxvt/pkg-descr b/x11/mrxvt/pkg-descr
index 82cbc0e36fb2..fff57d1b5493 100644
--- a/x11/mrxvt/pkg-descr
+++ b/x11/mrxvt/pkg-descr
@@ -1,3 +1,13 @@
-A multi terminal based on aterm.
+Mrxvt (previously named as materm) is a lightweight and powerful
+multi-tabbed X terminal emulator based on the popular rxvt and
+aterm. It implements many useful features seen in some modern X
+terminal emulators, like gnome-terminal and konsole, but keep to
+be lightweight and independent from the GNOME and KDE desktop
+environment. The following are the major features of mrxvt (* are
+new features compared with rxvt, + are enhanced features compared
+with rxvt):
 
-WWW:	http://www.nongnu.org/materm/materm.html
+WWW: http://materm.sourceforge.net/
+
+- David
+dyeske@yahoo.com
-- 
cgit v1.2.3