[81028] trunk/dports/sysutils/screen/Portfile

raimue at macports.org raimue at macports.org
Sat Jul 23 12:34:32 PDT 2011


Revision: 81028
          http://trac.macports.org/changeset/81028
Author:   raimue at macports.org
Date:     2011-07-23 12:34:30 -0700 (Sat, 23 Jul 2011)
Log Message:
-----------
sysutils/screen:
Apply patches on platform darwin 11, fixes build.
Closes #29828

Modified Paths:
--------------
    trunk/dports/sysutils/screen/Portfile

Modified: trunk/dports/sysutils/screen/Portfile
===================================================================
--- trunk/dports/sysutils/screen/Portfile	2011-07-23 18:59:20 UTC (rev 81027)
+++ trunk/dports/sysutils/screen/Portfile	2011-07-23 19:34:30 UTC (rev 81028)
@@ -72,6 +72,15 @@
     patchfiles-append   patch-config.h.in patch-configure patch-pty.c patch-window.c patch-screen.c patch-process.c
 }
 
+platform darwin 11 {
+    # These patches are based on http://www.opensource.apple.com/source/screen/screen-16/patches/
+    # The vproc_priv.h is the private header from launchd, used in Apple's 10.6 screen patches
+    # We copied the header file from http://launchd.macosforge.org/trac/browser/trunk/launchd/src/vproc_priv.h, r23776 
+    distfiles-append    vproc_priv.h:launchd_priv_header
+    post-extract        { file copy ${distpath}/vproc_priv.h ${worksrcpath} }
+    patchfiles-append   patch-config.h.in patch-configure patch-pty.c patch-window.c patch-screen.c patch-process.c
+}
+
 variant vertical_split description {Apply vertical split patch} {
     patchfiles-append patch-wrp_vertical_split
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110723/cddd1acc/attachment.html>


More information about the macports-changes mailing list