Arabica version Oct2007 - How to Download and Install on Mac OS X
Monday the 22nd of March, 2010

    arabica  most recent diff


    version Oct2007

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


      # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
      The arabica Portfile 50984 2009-05-14 21:08:43Z and.damore macports.org $

      PortSystem 1.0

      Name: arabica
      Version: Oct2007
      Category: devel textproc
      Maintainers: hypergene.com:isak
      Description: Arabica, an XML toolkit written in C++
      Long Description: Arabica has a full SAX2 implementation. Layered on SAX is a DOM Level 2.0 implementation, together with an XPath engine and partial XSLT implementation. It delivers UTF-8 encoded std::strings or UCS-2 std::wstrings, but can also accommodate custom string types and alternative encodings. It provides uniform SAX2 wrappers for the Expat parser, Xerces, Libxml2 and (on Windows) for the Microsoft XML parser COM component.
      Homepage: http://www.jezuk.co.uk/arabica
      Platform: darwin
      Master Sites: sourceforge

      Checksums: md5 026ac9690fca1843e35d382ce3df1077 sha1 9d6eb1e0532af58c2f15beaff531817b7f062f29 rmd160 da311611120d8b60670ea7f38171f4ac96a2368f

      depends_lib port:libxml2 port:boost

      configure.args --with-parser=libxml2 --with-libxml2=${prefix} --with-boost=${prefix}

      Patch Files: patch-Makefile.in.diff

      Variant: noboost {
      configure.args.delete --with-boost=${prefix}
      configure.args.append --with-boost=no
      depends_lib.delete port:boost
      }

      Variant: expat {
      configure.args.delete --with-parser=libxml2
      configure.args.delete --with-libxml2=${prefix}
      configure.args.append --with-parser=expat
      configure.args.append --with-expat=${prefix}
      depends_lib.delete port:libxml2
      depends_lib.append port:expat
      }

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

     Where to find more information:

    Darwin Ports



    Lightbox this page.