[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