Download and Install emacs-app version 23.0.0_NS-9.0rc3 on Mac OS X
Wednesday the 20th of August, 2008

    emacs-app  most recent diff


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



      # $Id: Portfile 34411 2008-02-23 16:51:22Z css macports.org $

      PortSystem 1.0
      Name: emacs-app
      Version: 23.0.0_NS-9.0rc3
      revision 1
      Category: aqua editors
      Maintainers: css macports.org
      Description: The GNU Emacs text editor (Cocoa version)

      Long Description: GNU Emacs is a self-documenting, customizable, extensible real-time display editor. This is a port of the latest GNU Emacs source to the OpenStep (or NeXTstep) APIs, as implemented by Cocoa on OS X. It differs from Carbon ports of GNU Emacs in that it makes a more concerted attempt from the ground up to follow OS X desktop and UI conventions.

      # Note that this distribution can support GNUstep as well, but that
      # configuration is untested at this time.

      Platform: darwin
      Homepage: http://emacs-app.sourceforge.net/
      master_sites sourceforge
      distname emacs-${version}
      extract.suffix .tar.bz2
      use_bzip2 yes
      checksums md5 b080af75ab03cfe49aa3bf00695cdab8 sha1 5a19b28cd4d2e66c7639e0130ef6d6351d7fbf35

      depends_lib port:coreutils port:pkgconfig port:texinfo

      # The current distribution contains its own build script, so use that
      # rather than trying to manually manage the various steps of the build
      # process. Perhaps a future version of this Portfile could handle the
      # compile script's commands directly.

      use_automake no
      use_autoconf no
      use_configure no

      # Eventually build the port without the provided script...
      # configure.args --with-ns --without-x --prefix=${destroot}/Applications/MacPorts/Emacs.app/Contents/Resources

      # Don't attempt to build universal on darwin 7, so apply a patch
      # to modify the compile script.
      platform darwin 7 {
      patchfiles-append patch-compile.diff
      }

      platform darwin 8 {
      if {$xcodeversion == "2.1"} {
      set xcodebuilddir build/Deployment
      }
      }

      build.dir ${worksrcpath}/nextstep
      build.cmd ./compile
      build.target

      # Due to the fact that the script compiles and installs everything
      # into the source directory, the destroot phase must manually copy the
      # resulting application package.

      #pre-configure {
      # reinplace "s|--with-ns|--with-ns --without-freetype|g" ${worksrcpath}/nextstep/compile
      #}

      destroot {
      xinstall -m 755 -d ${destroot}/Applications/MacPorts
      file copy ${worksrcpath}/nextstep/build/Emacs.app ${destroot}/Applications/MacPorts
      file copy ${filespath}/site-start.el ${destroot}/Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp
      }

      post-destroot {
      reinplace "s|__PREFIX__|${prefix}|g" ${destroot}/Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp/site-start.el
      }

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

     Where to find more information:

    Darwin Ports



    image test