[47788] trunk/dports/irc/irssi-devel

blb at macports.org blb at macports.org
Thu Mar 5 21:28:35 PST 2009


Revision: 47788
          http://trac.macports.org/changeset/47788
Author:   blb at macports.org
Date:     2009-03-05 21:28:35 -0800 (Thu, 05 Mar 2009)
Log Message:
-----------
irc/irssi-devel - version update to svn rev 5034, patch to make sure environ is available

Revision Links:
--------------
    http://trac.macports.org/changeset/5034

Modified Paths:
--------------
    trunk/dports/irc/irssi-devel/Portfile

Added Paths:
-----------
    trunk/dports/irc/irssi-devel/files/
    trunk/dports/irc/irssi-devel/files/patch-src_perl_perl-core.c.diff

Modified: trunk/dports/irc/irssi-devel/Portfile
===================================================================
--- trunk/dports/irc/irssi-devel/Portfile	2009-03-06 04:52:19 UTC (rev 47787)
+++ trunk/dports/irc/irssi-devel/Portfile	2009-03-06 05:28:35 UTC (rev 47788)
@@ -2,7 +2,7 @@
 
 PortSystem          1.0
 name                irssi-devel
-version             5021
+version             5034
 categories          irc
 maintainers         blb openmaintainer
 description         modular IRC client
@@ -32,6 +32,11 @@
                     port:libiconv port:ncurses port:openssl port:zlib \
                     path:bin/perl:perl5
 
+# Make sure environ is defined as perl5.8 5.8.9_2 doesn't appear to
+# make it accessable (5.8.8_3 did, but the change was not obvious hence
+# this patch
+patchfiles          patch-src_perl_perl-core.c.diff
+
 configure.cppflags-append   -I${prefix}/include/ncurses
 configure.cmd       ./autogen.sh
 configure.args      --with-proxy --with-modules --with-ncurses \

Added: trunk/dports/irc/irssi-devel/files/patch-src_perl_perl-core.c.diff
===================================================================
--- trunk/dports/irc/irssi-devel/files/patch-src_perl_perl-core.c.diff	                        (rev 0)
+++ trunk/dports/irc/irssi-devel/files/patch-src_perl_perl-core.c.diff	2009-03-06 05:28:35 UTC (rev 47788)
@@ -0,0 +1,14 @@
+--- src/perl/perl-core.c.orig	2009-03-05 21:57:53.000000000 -0700
++++ src/perl/perl-core.c	2009-03-05 22:21:14.000000000 -0700
+@@ -34,6 +34,11 @@
+ #include "XSUB.h"
+ #include "irssi-core.pl.h"
+ 
++#ifndef environ
++#include <crt_externs.h>
++#define environ (*_NSGetEnviron())
++#endif
++
+ GSList *perl_scripts;
+ PerlInterpreter *my_perl;
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090305/d2e00581/attachment.html>


More information about the macports-changes mailing list