gnustep-back version 0.12.0 for Mac OS X 10.5 Leopard
Sunday the 11th of May, 2008

    gnustep-back  most recent diff


      View the most recent changes for the gnustep-back port at: gnustep-back.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for gnustep-back.
      The raw portfile for gnustep-back 0.12.0 is located here:
      http://gnustep-back.darwinports.com/dports/gnustep/gnustep-back/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-back
      Google
      Web Darwinports.com



      # $Id: Portfile 30229 2007-10-22 23:01:24Z jmpp macports.org $

      PortSystem 1.0
      PortGroup gnustep 1.0

      Name: gnustep-back
      Version: 0.12.0
      Platform: darwin
      Maintainers: nomaintainer

      Description: A back-end component for the GNUstep GUI Library.
      Long Description: The implementation of the GNUstep GUI Library is designed in two parts. The first part is the front-end component which is independent of platform and display system. This front-end is combined with a back-end component which handles all of the display system dependent such as specific calls to the X Window System.

      depends_lib port:gnustep-gui port:libart_lgpl port:Xft2

      checksums md5 1b0252a1b645dd2ca4c78427fb885f1f

      use_configure yes
      configure.args --enable-graphics=art --disable-glitz
      post-install {
      ui_msg "
      In order to have a working GNUstep environment,
      copy these lines at the top of your ~/.xinitrc file :"
      if {[file exists ${prefix}/GNUstep/System/Library/Makefiles/GNUstep.sh]} {
      ui_msg ". ${prefix}/GNUstep/System/Library/Makefiles/GNUstep.sh"
      }
      ui_msg "
      gdnc
      gpbs
      make_services

      For more information on setting the GNUstep environment, see
      http://gnustep.made-it.com/BuildGuide/#CONFIG.GNUSTEP"
      }

      platform macosx {
      patchfiles-append patch-ftfont.m patch-CairoFaceInfo.h
      }

      platform darwin 8 {
      configure.args-append --disable-glx
      }

      # works better in quartz-wm
      Variant: quartzwm {
      patchfiles-append patch-Source-x11-XGServerWindow.m
      }

      # experimental backend
      Variant: cairo {
      depends_lib-delete port:libart_lgpl
      depends_lib-append port:cairo
      configure.args-delete --enable-graphics=art
      configure.args-append --enable-graphics=cairo
      }

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

     Where to find more information:

    Darwin Ports



    image test