Xrender version 0.9.4 - How to Download and Install on Mac OS X
Friday the 3rd of July, 2009

    xrender  most recent diff


    version 0.9.4

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


      The xrender Portfile 42735 2008-11-30 05:06:49Z mcalhoun macports.org $

      PortSystem 1.0

      Name: xrender
      set my_name libXrender
      Version: 0.9.4
      Revision: 1
      Category: x11
      Platform: darwin
      Maintainers: jeremyhu openmaintainer
      Description: X Render Extension library

      Long Description: ${description}

      Homepage: http://www.x.org/
      Master Sites: http://www.x.org/archive/individual/lib/ http://xorg.freedesktop.org/archive/individual/lib/
      distname ${my_name}-${version}
      use_bzip2 yes

      Checksums: md5 dc266e850c51368f964e0d67bf5fb5e6 sha1 8e0726d495db177e3089be9e1d5c41395277b0db rmd160 0d9249ffe7f8347946f1c4d701bd06d52a4ab40b

      depends_lib lib:libX11:XFree86 port:xorg-renderproto

      depends_build port:pkgconfig

      use_parallel_build yes

      post-destroot {
      set docdir ${prefix}/share/doc/${name}-${version}
      xinstall -d ${destroot}${docdir}
      xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README ${destroot}${docdir}
      }

      platform macosx {
      # Apple's versions of X11 prior to XQuartz provide neither x11.pc nor xproto.pc
      if {${os.major} < 9} {
      configure.env-append X_CFLAGS="-I${x11prefix}/include -DXTHREADS" X_LIBS="-L${x11prefix}/lib -lX11"
      post-patch {
      reinplace "/Requires.private: x11/d" ${worksrcpath}/xrender.pc.in
      reinplace "s| *x11||g" ${worksrcpath}/xrender.pc.in
      reinplace "s| *xproto||g" ${worksrcpath}/xrender.pc.in
      reinplace "s|\\(Cflags:.*\\)|\\1 -I${x11prefix}/include -DXTHREADS|g" ${worksrcpath}/xrender.pc.in
      reinplace "s|\\(Libs:.*\\)|\\1 -L${x11prefix}/lib -lX11|g" ${worksrcpath}/xrender.pc.in
      }
      }
      }

      livecheck.check regex
      livecheck.url [lindex ${master_sites} 0]?C=M&O=D
      livecheck.regex ${my_name}-(\\d+(?:\\.\\d+)*)

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

     Where to find more information:

    Darwin Ports



    Lightbox this page.