[MacPorts] #44286: fixes for eggdrop port on mavericks

MacPorts noreply at macports.org
Wed Jul 9 21:52:28 PDT 2014


#44286: fixes for eggdrop port on mavericks
----------------------+---------------------------------
  Reporter:  dre@…    |      Owner:  macports-tickets@…
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.3.1
Resolution:           |   Keywords:  haspatch maintainer
      Port:  eggdrop  |
----------------------+---------------------------------

Comment (by dre@…):

 Updated Portfile for 1.6.21; swapped the sha1 hash for a sha256. Updated
 Portfile is attached and also shown below:

 {{{
 --- Portfile    2014-07-09 21:23:45.000000000 -0700
 +++ Portfile.patched    2014-07-09 21:23:34.000000000 -0700
 @@ -4,7 +4,7 @@
  PortSystem 1.0

  name           eggdrop
 -version                1.6.20
 +version                1.6.21
  revision        1
  set branch     [join [lrange [split ${version} .] 0 1] .]
  categories     irc
 @@ -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 tclhash.h.diff
 +    patchfiles-append proto.h.diff
 +    patchfiles-append match.c.diff
 +}
 }}}

 Also did some more testing. No more DNS module error at startup.

 {{{
 andre at flux [share/eggdrop] % cd /opt/local/share/eggdrop ; eggdrop
 ~/work/egg/constable.conf

 Eggdrop v1.6.21 (C) 1997 Robey Pointer (C) 2011 Eggheads
 [20:56:35] --- Loading eggdrop v1.6.21 (Wed Jul  9 2014)
 [20:56:35] Listening at telnet port 42000 (all).
 [20:56:35] Module loaded: dns
 [20:56:35] Module loaded: channels
 [20:56:35] Module loaded: server
 [20:56:35] Module loaded: ctcp
 [20:56:35] Module loaded: irc
 [20:56:35] Module loaded: transfer         (with lang support)
 [20:56:35] Module loaded: share
 [20:56:35] Module loaded: compress
 [20:56:35] Module loaded: filesys          (with lang support)
 [20:56:35] Module loaded: notes            (with lang support)
 [20:56:35] Module loaded: console          (with lang support)
 [20:56:35] Module loaded: seen
 [20:56:35] Module loaded: blowfish
 [20:56:35] Module loaded: assoc            (with lang support)
 [20:56:35] Module loaded: wire             (with lang support)
 [20:56:35] Module loaded: uptime
 [20:56:35] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
 [20:56:35] use '.help userinfo' for commands.
 [20:56:35] GetOps v2.3c loaded.
 [20:56:35] Writing channel file...
 [20:56:35] Userfile loaded, unpacking...
 [20:56:35] === constable: 2 channels, 1 users.
 Launched into the background  (pid: 28242)
 }}}

 (elsewhere on IRC)
 {{{
 03:56 -!- constable [~constable at xyzzy.hsd1.ca.comcast.net] has
           joined #foobarbaz
 }}}

 I think this is good to go. Eggdrop rides again!

-- 
Ticket URL: <https://trac.macports.org/ticket/44286#comment:6>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list