Download and Install fontforge version 20080110 on Mac OS X
Saturday the 19th of July, 2008

    fontforge  most recent diff


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



      # $Id: Portfile 37736 2008-06-21 07:44:07Z landonf macports.org $

      PortSystem 1.0

      Name: fontforge
      Version: 20080110
      set docversion 20080109
      set ftversion 2.3.5
      Category: graphics fonts
      Maintainers: nomaintainer
      Description: Outline and bitmap font editor/converter for many formats
      Long Description: FontForge allows you to edit outline and bitmap fonts. You may create new ones or modify old ones. It is also a format converter and can interconvert between PostScript (ascii & binary Type1, some Type3, some Type0), TrueType, OpenType (Type2), CID, SVG. Previously known as pfaedit.
      Platform: darwin
      Homepage: http://fontforge.sourceforge.net/
      master_sites sourceforge:fontforge ${homepage}:cidmaps http://download.savannah.gnu.org/releases/freetype/:freetype sourceforge:freetype:freetype
      distname ${name}_full-${version}
      use_bzip2 yes
      distfiles-append cidmaps.tgz:cidmaps ${name}_htdocs-${docversion}.tar.bz2
      patchfiles patch-Makefile.dynamic.in.diff patch-configure.diff patch-fontforge_start.c.diff patch-gutils_dynamic.c.diff
      checksums ${distname}${extract.suffix} md5 31de565d2288280e316ee6bd5b9db790 sha1 cce8a3618d51b5e82bfafe3e931530d1965e9b6c rmd160 4dff978337fc30e75ad5f2133c5d119a1445a841 cidmaps.tgz md5 5f00607e4bbe014cdfd5b23bb0943666 sha1 d111db1f6d9a05cf6cb1387c2fb2eeb21ba0279a rmd160 c25b1a4f0d8ed0634402d2ce2b36ba47e0c2ef1b ${name}_htdocs-${docversion}.tar.bz2 md5 63054ea6035ffbf8f7824e720d308fca sha1 e79f0cd1de592e4cbb4f86a8b63f661daea9df37 rmd160 8de4f14f88ce1f070e73af62ca055bd61f397ff3 freetype-${ftversion}${extract.suffix} md5 65234327c5ac46ee00ebda15995d4c1c sha1 45695d44c74be31944d807526a7e69a818e4afd2 rmd160 2a97cb1c3d93572c094d5d2890d12445ef2786d4

      depends_lib lib:libX11:XFree86 port:freetype port:gettext port:giflib port:jpeg port:libiconv port:libpng port:libxml2 port:tiff port:zlib

      extract.only ${distname}${extract.suffix}
      worksrcdir ${name}-${version}
      post-extract {
      file mkdir ${worksrcpath}/cidmap
      system "cd ${worksrcpath}/cidmap && gzip -dc ${distpath}/cidmaps.tgz | tar --no-same-owner -xf -"
      file mkdir ${worksrcpath}/htdocs
      system "cd ${worksrcpath}/htdocs && bzip2 -dc ${distpath}/${name}_htdocs-${docversion}.tar.bz2 | tar --no-same-owner -xf -"
      }

      post-patch {
      reinplace "s| PREFIX |${prefix}|g" ${worksrcpath}/configure
      reinplace "s| PREFIX |${prefix}|g" ${worksrcpath}/gutils/dynamic.c
      }

      configure.args --without-python --with-multilayer --without-freetype-bytecode --without-freetype-src

      use_parallel_build yes

      destroot.post_args prefix=${destroot}${prefix}
      post-destroot {
      delete ${destroot}${prefix}/share/man
      move ${destroot}${prefix}/man ${destroot}${prefix}/share/man
      system "strip ${destroot}${prefix}/bin/fontforge"
      }
      post-destroot {
      xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
      xinstall -m 644 -W ${worksrcpath} AUTHORS INSTALL LICENSE README-Mac.html README-Unix.html README-unix ${destroot}${prefix}/share/doc/${name}
      }

      Variant: without_multilayer description {Disable support for multilayered type3/svg fonts} {
      configure.args-delete --with-multilayer
      configure.args-append --without-multilayer
      }

      Variant: with_freetype_bytecode description {Enable support for bytecode interpreter} {
      distfiles-append freetype-${ftversion}${extract.suffix}:freetype
      extract.only-append freetype-${ftversion}${extract.suffix}
      configure.args-delete --without-freetype-bytecode
      configure.args-delete --without-freetype-src
      configure.args-append --with-freetype-bytecode --with-freetype-src=${workpath}/freetype-${ftversion}
      }

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

     Where to find more information:

    Darwin Ports



    image test