[122562] trunk/dports/irc/eggdrop
khindenburg at macports.org
khindenburg at macports.org
Wed Jul 23 19:55:42 PDT 2014
Revision: 122562
https://trac.macports.org/changeset/122562
Author: khindenburg at macports.org
Date: 2014-07-23 19:55:42 -0700 (Wed, 23 Jul 2014)
Log Message:
-----------
eggdrop: update to 1.6.21 - add license - fixes build on Mavericks - #44286
Modified Paths:
--------------
trunk/dports/irc/eggdrop/Portfile
Added Paths:
-----------
trunk/dports/irc/eggdrop/files/patch-src-match.c.diff
trunk/dports/irc/eggdrop/files/patch-src-proto.h.diff
trunk/dports/irc/eggdrop/files/patch-src-tclhash.h.diff
Modified: trunk/dports/irc/eggdrop/Portfile
===================================================================
--- trunk/dports/irc/eggdrop/Portfile 2014-07-24 02:43:20 UTC (rev 122561)
+++ trunk/dports/irc/eggdrop/Portfile 2014-07-24 02:55:42 UTC (rev 122562)
@@ -4,8 +4,8 @@
PortSystem 1.0
name eggdrop
-version 1.6.20
-revision 1
+version 1.6.21
+license GPL
set branch [join [lrange [split ${version} .] 0 1] .]
categories irc
maintainers mac.com:dre
@@ -16,8 +16,8 @@
master_sites ftp://ftp.eggheads.org/pub/eggdrop/source/${branch}/ freebsd
distname ${name}${version}
-checksums sha1 7ebecd0955af36caa1846d0e7cd1f959f819f6b5 \
- rmd160 567668974e971a0c8ad6674a0500b32991a95f3d
+checksums rmd160 1006dfd6a6e735500c2b484eb3061f1d2dfd20f8 \
+ sha256 75bd5573a609eac3940c0b6ca8251c3f38ea5d54b520e1cad93c650b4bc21754
use_bzip2 yes
@@ -40,3 +40,9 @@
if {${os.platform} eq "darwin" && ${os.major} >= 10} {
patchfiles-append patch-Makefile.in.diff
}
+
+if {${os.platform} eq "darwin" && ${os.major} >= 13} {
+ patchfiles-append patch-src-tclhash.h.diff
+ patchfiles-append patch-src-proto.h.diff
+ patchfiles-append patch-src-match.c.diff
+}
Added: trunk/dports/irc/eggdrop/files/patch-src-match.c.diff
===================================================================
--- trunk/dports/irc/eggdrop/files/patch-src-match.c.diff (rev 0)
+++ trunk/dports/irc/eggdrop/files/patch-src-match.c.diff 2014-07-24 02:55:42 UTC (rev 122562)
@@ -0,0 +1,11 @@
+--- src/match.c.orig 2014-07-20 11:50:01.000000000 -0700
++++ src/match.c 2014-07-20 11:52:32.000000000 -0700
+@@ -367,7 +367,7 @@
+ /* Inline for cron_match (obviously).
+ * Matches a single field of a crontab expression.
+ */
+-inline int cron_matchfld(char *mask, int match)
++int cron_matchfld(char *mask, int match)
+ {
+ int skip = 0, f, t;
+ char *p, *q;
Added: trunk/dports/irc/eggdrop/files/patch-src-proto.h.diff
===================================================================
--- trunk/dports/irc/eggdrop/files/patch-src-proto.h.diff (rev 0)
+++ trunk/dports/irc/eggdrop/files/patch-src-proto.h.diff 2014-07-24 02:55:42 UTC (rev 122562)
@@ -0,0 +1,11 @@
+--- src/proto.h.orig 2014-07-20 11:50:21.000000000 -0700
++++ src/proto.h 2014-07-20 11:52:27.000000000 -0700
+@@ -271,7 +271,7 @@
+ void killsock(int);
+ void killtclsock(int);
+ int answer(int, char *, unsigned long *, unsigned short *, int);
+-inline int open_listen(int *);
++int open_listen(int *);
+ int open_address_listen(IP addr, int *);
+ int open_telnet(char *, int);
+ int open_telnet_dcc(int, char *, char *);
Added: trunk/dports/irc/eggdrop/files/patch-src-tclhash.h.diff
===================================================================
--- trunk/dports/irc/eggdrop/files/patch-src-tclhash.h.diff (rev 0)
+++ trunk/dports/irc/eggdrop/files/patch-src-tclhash.h.diff 2014-07-24 02:55:42 UTC (rev 122562)
@@ -0,0 +1,11 @@
+--- src/tclhash.h.orig 2014-07-20 11:49:48.000000000 -0700
++++ src/tclhash.h 2014-07-20 11:52:37.000000000 -0700
+@@ -75,7 +75,7 @@
+
+ #ifndef MAKING_MODS
+
+-inline void garbage_collect_tclhash(void);
++void garbage_collect_tclhash(void);
+
+ void init_bind(void);
+ void kill_bind(void);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140723/6ecd9dc4/attachment-0001.html>
More information about the macports-changes
mailing list