[26198] trunk/dports/x11
source_changes at macosforge.org
source_changes at macosforge.org
Fri Jun 15 11:46:33 PDT 2007
Revision: 26198
http://trac.macosforge.org/projects/macports/changeset/26198
Author: boeyms at macports.org
Date: 2007-06-15 11:46:32 -0700 (Fri, 15 Jun 2007)
Log Message:
-----------
x11/mrxvt:
* Add new port (addressing a request on one of the mailing lists a long time
ago!)
Added Paths:
-----------
trunk/dports/x11/mrxvt/
trunk/dports/x11/mrxvt/Portfile
trunk/dports/x11/mrxvt/files/
trunk/dports/x11/mrxvt/files/patch-src__rxvt.h
Added: trunk/dports/x11/mrxvt/Portfile
===================================================================
--- trunk/dports/x11/mrxvt/Portfile (rev 0)
+++ trunk/dports/x11/mrxvt/Portfile 2007-06-15 18:46:32 UTC (rev 26198)
@@ -0,0 +1,58 @@
+# $Id$
+
+PortSystem 1.0
+
+name mrxvt
+version 0.5.2
+categories x11
+platforms darwin
+maintainers boeyms at macports.org openmaintainer at macports.org
+description A multi-tabbed terminal emulator for the X Window System.
+long_description \
+ Mrxvt is a multi-tabbed (like gnome-terminal/konsole) terminal emulator \
+ for the X Window System. It targets to be light-weight, so the desktop \
+ environment, like CDE, KDE or GTK is not required in order to run it. It \
+ achieves this without losing the common useful features, like tab, image \
+ and pseudo-transparent background, multi-style scrollbars, XIM and CJK \
+ support, etc.
+# Yes, the homepage name is correct; the project changed names.
+homepage http://materm.sourceforge.net/
+master_sites sourceforge:materm
+patch_sites ${master_sites}
+patchfiles patch-src__rxvt.h no_debug_x.patch
+checksums [suffix ${distname}] md5 ed87b7dd9f4fb482de0f14f085085027 \
+ sha1 a8fba2500b1edfabdd794e899b74666b2d909692 \
+ rmd160 85ccf709be85dc91374b1c6c893059155ab5c26f \
+ no_debug_x.patch md5 021613030ae67c5c9868ec2a0c031172 \
+ sha1 8115c2c1f968c8adb15d3df3568846b0b739386b \
+ rmd160 869479674beda85d8511549a369d3fc8f56ac9d2
+depends_lib lib:libX11.6:XFree86 port:ncurses
+configure.args --mandir=${prefix}/share/man \
+ --infodir=${prefix}/share/info \
+ --enable-mouseslipwheel \
+ --enable-24bits \
+ --enable-text-shadow \
+ --enable-menubar \
+ --enable-xft \
+ --enable-xim
+
+platform darwin 8 {
+ configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0
+}
+
+variant cjk description {Adds CJK language support} {
+ configure.args-append --enable-cjk
+}
+
+variant greek description {Adds support for Greek keyboards} {
+ configure.args-append --enable-greek
+}
+
+variant minimal conflicts cjk greek \
+ description {Builds mrxvt with minimal features} {
+ configure.args-append --enable-minimal
+}
+
+livecheck.check md5
+livecheck.url ftp://invisible-island.net/${name}/
+livecheck.md5 efde483a951b0f06657da72570fc98c9
Property changes on: trunk/dports/x11/mrxvt/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
Added: trunk/dports/x11/mrxvt/files/patch-src__rxvt.h
===================================================================
--- trunk/dports/x11/mrxvt/files/patch-src__rxvt.h (rev 0)
+++ trunk/dports/x11/mrxvt/files/patch-src__rxvt.h 2007-06-15 18:46:32 UTC (rev 26198)
@@ -0,0 +1,22 @@
+--- src/rxvt.h 2006-10-01 21:50:38.000000000 +0000
++++ src/rxvt.h.new 2007-06-14 22:59:53.000000000 +0000
+@@ -53,7 +53,6 @@
+ # define ALL_NUMERIC_PTYS
+ #endif
+
+-
+ #include <stdio.h>
+ #include <ctype.h>
+ #include <errno.h>
+@@ -197,6 +196,11 @@
+ # define ut_name ut_user
+ #endif
+
++/* Need this to get prototype for openpty(), at least on Mac OS X 10.4 */
++#ifdef OS_DARWIN
++# include <util.h>
++#endif
++
+ #ifdef TTY_GID_SUPPORT
+ # include <grp.h>
+ #endif
Property changes on: trunk/dports/x11/mrxvt/files/patch-src__rxvt.h
___________________________________________________________________
Name: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070615/a020fc8e/attachment.html
More information about the macports-changes
mailing list