Cedet-devel version 1.0pre6 - How to Download and Install on Mac OS X
Saturday the 7th of November, 2009

    cedet-devel  most recent diff


    version 1.0pre6

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


      # -*- 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 cedet-devel Portfile 55521 2009-08-12 16:33:23Z snc macports.org $

      PortSystem 1.0

      Name: cedet-devel
      set my_name cedet
      Version: 1.0pre6
      Revision: 1
      Category: editors
      Platform: darwin
      Maintainers: nox openmaintainer
      Description: Infrastructure for parser based text analysis in Emacs

      Long Description: Semantic is an infrastructure for parser based text analysis in Emacs. It is a lexer, parser-generator, and parser. It is written in Emacs Lisp and is customized to the way Emacs thinks about language files, and is optimized to use Emacs' parsing capabilities.

      Homepage: http://cedet.sourceforge.net/
      Master Sites: sourceforge:$my_name
      distname $my_name-$version

      Checksums: md5 775c74493b146bd64352969c1590f96b sha1 e8978695e0a552e1d9484721172ce0251658900c rmd160 9c82cdb47d7141703825cdc976dd47984b5b4750

      depends_build port:emacs

      depends_run port:emacs

      use_configure no

      use_parallel_build yes

      destroot {
      set lispdir $prefix/share/emacs/site-lisp

      set packages {
      common
      ede
      speedbar
      eieio
      semantic
      cogre
      contrib
      srecode
      }

      proc destroot_package package_dir {
      global destroot worksrcpath
      upvar lispdir lispdir

      xinstall -d $destroot$lispdir/$package_dir
      foreach f [glob -directory $worksrcpath/$package_dir *] {
      if {[file isdirectory $f]} {
      set p [file tail $f]

      if {$p ne "." && $p ne ".."} {
      destroot_package $package_dir/$p
      }
      } else {
      set ext [file extension $f]

      if {$ext eq ".el" || $ext eq ".elc"} {
      xinstall -m 644 $f $destroot$lispdir/$package_dir
      }
      }
      }
      }

      foreach p $packages {
      destroot_package $p
      }
      }

      universal_variant no

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

     Where to find more information:

    Darwin Ports



    Lightbox this page.