[22714] trunk/dports/irc/irssi

source_changes at macosforge.org source_changes at macosforge.org
Mon Mar 12 12:09:26 PDT 2007


Revision: 22714
          http://trac.macosforge.org/projects/macports/changeset/22714
Author:   pipping at macports.org
Date:     2007-03-12 12:09:25 -0700 (Mon, 12 Mar 2007)

Log Message:
-----------
 * rework irssi/irssi-devel:
   * irssi is back at 0.8.10a, offers working +perl
   * irssi-devel is now at 0.8.11rc1, does not offer +perl (broken)

 * drop maintainership

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

Added Paths:
-----------
    trunk/dports/irc/irssi/files/
    trunk/dports/irc/irssi/files/patch-src-irc-dcc-dcc.c

Modified: trunk/dports/irc/irssi/Portfile
===================================================================
--- trunk/dports/irc/irssi/Portfile	2007-03-12 18:54:09 UTC (rev 22713)
+++ trunk/dports/irc/irssi/Portfile	2007-03-12 19:09:25 UTC (rev 22714)
@@ -2,10 +2,10 @@
 
 PortSystem 1.0
 name            irssi
-version         0.8.11-rc1
-revision        0
+version         0.8.10a
+revision        2
 categories      irc
-maintainers     pipping at macports.org
+maintainers     nomaintainer at macports.org
 description     modular IRC client
 long_description \
     Irssi is a modular IRC client that currently has only text mode user    \
@@ -17,12 +17,17 @@
 homepage        http://irssi.org/
 platforms       darwin
 master_sites    ${homepage}files/
-checksums       md5 1c669a8e4a48516377a65fe433ceb28f \
-                sha1 67aa4ebfd9e45c4be9941c41ae61b823a2a4b4cd \
-                rmd160 4705a6d2db87db6020483f5c3421bc39ddab83d6
+checksums       md5 38e616bccb6a34ff6d91690317c2fa19 \
+                sha1 c27c3aa19f7e54e4295c9e78f522194b296e9f7f \
+                rmd160 02ea076da7100bd81ce2ff66188ff81854b7bcba
 use_bzip2       yes
 depends_lib     port:gettext port:glib2 port:libiconv port:ncurses \
                 port:openssl port:zlib
+# Patch fixes coredump on exit; it is upstream so it can be removed after next
+# release
+patchfiles  patch-src-irc-dcc-dcc.c
+
+worksrcdir  ${name}-0.8.10
 configure.env   CPPFLAGS=-no-cpp-precomp
 configure.args  --without-socks \
                 --without-bot \

Added: trunk/dports/irc/irssi/files/patch-src-irc-dcc-dcc.c
===================================================================
--- trunk/dports/irc/irssi/files/patch-src-irc-dcc-dcc.c	                        (rev 0)
+++ trunk/dports/irc/irssi/files/patch-src-irc-dcc-dcc.c	2007-03-12 19:09:25 UTC (rev 22714)
@@ -0,0 +1,13 @@
+--- src/irc/dcc/dcc.c.orig	Fri Dec  9 01:32:48 2005
++++ src/irc/dcc/dcc.c	Thu May  4 13:39:02 2006
+@@ -58,8 +58,8 @@
+ 
+ 	pos = gslist_find_string(dcc_types, type);
+ 	if (pos != NULL) {
+-                dcc_types = g_slist_remove(dcc_types, pos->data);
+ 		g_free(pos->data);
++                dcc_types = g_slist_remove(dcc_types, pos->data);
+ 	}
+ }
+ 
+

Modified: trunk/dports/irc/irssi-devel/Portfile
===================================================================
--- trunk/dports/irc/irssi-devel/Portfile	2007-03-12 18:54:09 UTC (rev 22713)
+++ trunk/dports/irc/irssi-devel/Portfile	2007-03-12 19:09:25 UTC (rev 22714)
@@ -1,41 +1,40 @@
-# $Id: Portfile 21745 2007-02-05 02:26:08Z imajes at macports.org $
+# $Id$
 
 PortSystem 1.0
 name            irssi-devel
-version         20070214
+version         0.8.11-rc1
 revision        0
 categories      irc
 maintainers     nomaintainer at macports.org
 description     modular IRC client
 long_description \
-    Irssi is a modular IRC client that currently has only text mode user \
-    interface, but 80-90% of the code isn't text mode specific, so other \
-    UIs could be created pretty easily. Also, Irssi isn't really even \
-    IRC specific anymore, there's already a working SILC module \
-    available. Support for other protocols like ICQ could be created \
-    some day too.
+    Irssi is a modular IRC client that currently has only text mode user    \
+    interface, but 80-90% of the code is not text mode specific, so other   \
+    UIs could be created pretty easily. Also, Irssi is not really even IRC  \
+    specific anymore, there's already a working SILC module available.      \
+    Support for other protocols like ICQ could be created some day too.
+
 homepage        http://irssi.org/
 platforms       darwin
+master_sites    ${homepage}files/
+checksums       md5 1c669a8e4a48516377a65fe433ceb28f \
+                sha1 67aa4ebfd9e45c4be9941c41ae61b823a2a4b4cd \
+                rmd160 4705a6d2db87db6020483f5c3421bc39ddab83d6
+use_bzip2       yes
 distname        irssi-${version}
-master_sites    ${homepage}files/snapshots
-checksums       md5 f4a0a169d980053d6da0a613042c9371 \
-                  sha1 6b5b89794d5530b75dcf3b309b162fd353a29776 \
-                  rmd160 19e59fd945d3674b97fa6a7a76d64374655c1057
 depends_lib     port:gettext port:glib2 port:libiconv port:ncurses \
-                  port:pkgconfig port:openssl port:zlib
-worksrcdir      irssi-0.8.10
+                port:openssl port:zlib
 configure.env   CPPFLAGS=-no-cpp-precomp
-configure.args \
-    --without-socks --without-bot --without-proxy --with-perl=no \
-    --enable-ipv6 --with-modules --enable-ssl \
-    --with-glib-prefix=${prefix} --mandir=${prefix}/share/man
+configure.args  --without-socks \
+                --without-bot \
+                --without-proxy \
+                --with-modules \
+                --enable-ipv6 \
+                --enable-ssl \
+                --with-perl=no \
+                --with-glib-prefix=${prefix} \
+                --mandir=${prefix}/share/man
 
 platform darwin 6 {
-    depends_lib-append lib:libdl:dlcompat
+    depends_lib-append  lib:libdl:dlcompat
 }
-
-variant perl {
-    configure.args-delete   --with-perl=no
-    configure.args-append   --with-perl-lib=${prefix}/lib/perl5/darwin \
-                              --with-perl=yes 
-}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070312/d0eb6d7e/attachment.html


More information about the macports-changes mailing list