[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