gnustep-make version 2.0.1 for Mac OS X 10.5 Leopard
Thursday the 22nd of May, 2008

    gnustep-make  most recent diff


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



      # $Id: Portfile 32293 2007-12-23 18:33:06Z ryandesign macports.org $

      PortSystem 1.0
      Name: gnustep-make
      Version: 2.0.1
      Category: gnustep devel cross
      Platform: darwin
      Maintainers: nomaintainer

      Description: GNUstep makefile package
      Long Description: The GNUstep makefile package is a simple, powerful and extensible way to write makefiles for a GNUstep-based project. It allows the user to write a project without having to deal with the complex issues associated with configuration, building, installation, and packaging. It also allows the user to easily create cross-compiled binaries.

      master_sites gnustep:core
      checksums md5 f268733ea23f53e211e3977e27b46098

      destroot.violate_mtree yes

      depends_lib port:gcc42

      configure.args CC=gcc-mp-4.2 --with-library-combo=gnu-gnu-gnu

      destroot.args messages=yes

      default_variants +gnustep_layout

      # for the curious only, not really supported by MacPorts
      Variant: fhs_layout conflicts gnustep_layout {
      configure.args-append --with-layout=fhs --with-config-file=${prefix}/etc/GNUstep.conf
      post-patch {
      reinplace "s|=/man|=/share/man|g" ${worksrcpath}/FilesystemLayouts/fhs
      reinplace "s|=/info|=/share/info|g" ${worksrcpath}/FilesystemLayouts/fhs
      }
      }

      Variant: gnustep_layout {
      configure.pre_args --prefix=${prefix}/GNUstep
      configure.args-append --with-config-file=${prefix}/GNUstep/System/Library/GNUstep.conf

      destroot.keepdirs ${destroot}${prefix}/GNUstep/Local

      post-install {
      ui_msg "
      ##########################################################
      To have a fully working GNUstep make system, please add
      '. ${prefix}/GNUstep/System/Library/Makefiles/GNUstep.sh'
      to your shell login (in ~/.profile)

      You may also want to set up your MANPATH :
      export MANPATH=\$GNUSTEP_LOCAL_ROOT/Library/Documentation/man:\$GNUSTEP_SYSTEM_ROOT/Library/Documentation/man:${prefix}/share/man:/usr/share/man:/usr/X11R6/man
      ##########################################################
      "
      }
      }

      platform darwin {
      post-patch {
      reinplace "s|/home|/Users|g" ${worksrcpath}/FilesystemLayouts/gnustep ${worksrcpath}/FilesystemLayouts/fhs
      }
      }

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

     Where to find more information:

    Darwin Ports



    image test