Download and Install doxygen version 1.5.5 on Mac OS X
Thursday the 7th of August, 2008

    doxygen  most recent diff


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



      # $Id: Portfile 36012 2008-04-14 11:26:53Z css macports.org $

      PortSystem 1.0
      Name: doxygen
      Version: 1.5.5
      Category: textproc devel
      Maintainers: css macports.org
      Description: Documentation system for several programming languages
      Long Description: It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code. You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. You can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically.

      Platform: darwin

      Homepage: http://www.doxygen.org/
      master_sites ftp://ftp.stack.nl/pub/users/dimitri/
      distfiles ${distname}.src${extract.suffix}

      checksums md5 95813ecd95b371d13d63844ddb9b5c46 sha1 16b555f5d191cc0f854ae9856c49e4823a51c595 rmd160 212ef3eca6a43c33189b11d3ab400f5b2069b019

      depends_lib path:${prefix}/bin/pdflatex:texlive bin:gs:ghostscript lib:libpng:libpng bin:dot:graphviz bin:ginstall:coreutils port:libiconv

      # setup to work smoothly with Qt3
      post-patch {
      reinplace "s|\$(QTDIR)/include|\$(QTDIR)/include/qt3|g" "${worksrcpath}/tmake/lib/macosx-c++/tmake.conf"
      reinplace "s| PREFIX |${prefix}|g" ${worksrcpath}/addon/doxywizard/Makefile.doxywizard
      reinplace "s| X11PREFIX |${x11prefix}|g" ${worksrcpath}/addon/doxywizard/Makefile.doxywizard
      }

      # Patch support for Tiger.
      patchfiles patch-qfiledefs_p.h

      configure.pre_args --prefix ${prefix}
      configure.args --docdir ${prefix}/share/doc --dot ${prefix}/bin/dot
      configure.env QTDIR=${prefix}

      build.env QTDIR=${prefix}
      build.target all pdf

      destroot.target install install_docs
      destroot.args INSTALL=${destroot}${prefix} DOCDIR=${destroot}${prefix}/share/doc/doxygen MAN1DIR=share/man/man1

      Variant: wizard {
      depends_lib-append lib:libqt-mt:qt3
      configure.args-append --with-doxywizard
      }

      platform darwin {
      # Specify the platform explicitly to avoid a universal build.
      configure.args-append --platform macosx-c++
      if {[variant_isset wizard]} {
      post-destroot {
      set dpappdir ${destroot}/Applications/MacPorts
      xinstall -m 755 -d ${dpappdir}/doxywizard.app/Contents/MacOS
      file rename ${destroot}${prefix}/bin/doxywizard ${dpappdir}/doxywizard.app/Contents/MacOS/
      xinstall -m 644 ${filespath}/Info.plist ${dpappdir}/doxywizard.app/Contents/
      }
      }
      }

    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/doxygen
      % sudo port install doxygen
      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 doxygen
      ---> Verifying checksum for doxygen
      ---> Extracting doxygen
      ---> Configuring doxygen
      ---> Building doxygen with target all
      ---> Staging doxygen into destroot
      ---> Installing doxygen
    - 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 doxygen with these commands:
      %  man doxygen
      % apropos doxygen
      % which doxygen
      % locate doxygen

     Where to find more information:

    Darwin Ports



    image test