Bahamut version 1.8.3 - How to Download and Install on Mac OS X
Friday the 20th of November, 2009

    bahamut  most recent diff


    version 1.8.3

      View the most recent changes for the bahamut port at: bahamut.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for bahamut.
      The raw portfile for bahamut 1.8.3 is located here:
      http://bahamut.darwinports.com/dports/irc/bahamut/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/bahamut


      The bahamut Portfile 30232 2007-10-22 23:05:56Z jmpp macports.org $
      PortSystem 1.0
      Name: bahamut
      Version: 1.8.3
      Description: Bahamut is an Internet Relay Chat Daemon (IRCd) designed for DALnet.
      Long Description: ${description}
      Maintainers: nomaintainer
      Category: irc
      Platform: darwin
      Homepage: http://bahamut.dal.net/
      distname ${name}-${version}-release
      Master Sites: ${homepage}/download ftp://ftp.dal.net/dalnet/server/bahamut/
      Checksums: md5 2e782fe99656433ca24f6a9832d9aad5
      Patch Files: patch-support.c
      #depends_lib lib:libsoup-2:libsoup port:evolution-data-server
      worksrcdir ${name}-${version}
      configure.args --mandir=${prefix}/share/man
      configure.cppflags-append "-L${prefix}/lib"
      configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress"
      pre-build {
      reinplace "s|INSTALL_DIR=${prefix}|INSTALL_DIR=${destroot}${prefix}|g" ${worksrcpath}/Makefile
      reinplace "s|INSTALL_DIR=${prefix}|INSTALL_DIR=${destroot}${prefix}|g" ${worksrcpath}/src/Makefile
      reinplace "s|INSTALL_DIR=${prefix}|INSTALL_DIR=${destroot}${prefix}|g" ${worksrcpath}/tools/Makefile
      reinplace "s|INSTALL_DIR=${prefix}|INSTALL_DIR=${destroot}${prefix}|g" ${worksrcpath}/doc/Makefile
      }
      post-destroot {
      file mkdir ${destroot}${prefix}/etc
      file mkdir ${destroot}${prefix}/bin
      file rename ${destroot}${prefix}/convert_conf ${destroot}${prefix}/bin/
      file rename ${destroot}${prefix}/mkpasswd ${destroot}${prefix}/bin/
      file rename ${destroot}${prefix}/ircd ${destroot}${prefix}/bin/
      file rename ${destroot}${prefix}/ircd.motd ${destroot}${prefix}/etc/
      file rename ${destroot}${prefix}/opers.txt ${destroot}${prefix}/etc/
      file rename ${destroot}${prefix}/template.conf ${destroot}${prefix}/etc/
      file rename ${destroot}${prefix}/reference.conf ${destroot}${prefix}/etc/
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/bahamut
      % sudo port install bahamut
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching bahamut
      ---> Verifying checksum for bahamut
      ---> Extracting bahamut
      ---> Configuring bahamut
      ---> Building bahamut with target all
      ---> Staging bahamut into destroot
      ---> Installing bahamut
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using bahamut with these commands:
      %  man bahamut
      % apropos bahamut
      % which bahamut
      % locate bahamut

     Where to find more information:

    Darwin Ports



    Lightbox this page.