aboutsummaryrefslogtreecommitdiffstats
path: root/x11/mrxvt
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2004-12-23 13:08:56 +0800
committeredwin <edwin@FreeBSD.org>2004-12-23 13:08:56 +0800
commitf4a7fca16ae9d99a11f71e4b9b6f4015c3f3b710 (patch)
tree9e0a02edc287aecc251f4661f418fbef3484edaf /x11/mrxvt
parent869cbb6e22c28a33ddb4a01f250bf10c87f99ea9 (diff)
downloadfreebsd-ports-gnome-f4a7fca16ae9d99a11f71e4b9b6f4015c3f3b710.tar.gz
freebsd-ports-gnome-f4a7fca16ae9d99a11f71e4b9b6f4015c3f3b710.tar.zst
freebsd-ports-gnome-f4a7fca16ae9d99a11f71e4b9b6f4015c3f3b710.zip
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>
Diffstat (limited to 'x11/mrxvt')
-rw-r--r--x11/mrxvt/Makefile59
-rw-r--r--x11/mrxvt/distinfo4
-rw-r--r--x11/mrxvt/pkg-descr14
3 files changed, 45 insertions, 32 deletions
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