Elinks-devel version 0.12pre3 - How to Download and Install on Mac OS X
Saturday the 21st of November, 2009

    elinks-devel  most recent diff


    version 0.12pre3

      View the most recent changes for the elinks-devel port at: elinks-devel.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for elinks-devel.
      The raw portfile for elinks-devel 0.12pre3 is located here:
      http://elinks-devel.darwinports.com/dports/www/elinks-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/elinks-devel


      The elinks-devel Portfile 57375 2009-09-10 08:16:41Z ryandesign macports.org $

      PortSystem 1.0

      Name: elinks-devel
      Version: 0.12pre3
      Revision: 0
      Category: www
      Maintainers: perry
      Platform: darwin

      Description: Full-Featured Text WWW Browser
      Long Description: ELinks is an advanced and well established feature rich text mode web (HTTP/FTP/..) browser.
      Homepage: http://elinks.or.cz/

      livecheck.type regex
      livecheck.regex {unstable version is (.*),}
      livecheck.url ${homepage}

      depends_lib port:boehmgc port:bzip2 port:expat port:libiconv port:openssl port:see port:zlib

      distname elinks-${version}
      Master Sites: ${homepage}download/

      Checksums: rmd160 5bcf4fb7d339d185466cc91f88a8b58816d35fa7

      configure.args --disable-256-colors --disable-88-colors --disable-debug --disable-fastmem --disable-fsp --disable-no-root --disable-own-libc --disable-sm-scripting --disable-small --disable-smb --disable-sysmouse --disable-true-color --enable-backtrace --enable-bittorrent --enable-bookmarks --enable-cgi --enable-cookies --enable-css --enable-data --enable-exmode --enable-finger --enable-formhist --enable-ftp --enable-globhist --enable-gopher --enable-html-highlight --enable-ipv6 --enable-largefile --enable-leds --enable-mailcap --enable-marks --enable-mimetypes --enable-mouse --enable-nls --enable-nntp --enable-uri-rewrite --enable-utf-8 --enable-xbel --with-bzlib --with-gc --with-libiconv --with-openssl --with-see --with-zlib --without-gnutls --without-gpm --without-gssapi --without-guile --without-idn --without-lua --without-lzma --without-perl --without-python --without-ruby --without-spidermonkey --without-x --without-xterm

      # Note: This variant increases memory usage regardless of color mode.
      Variant: colors description {Enable support for 88/256 colors and True color} {
      configure.args-append --enable-256-colors --enable-88-colors --enable-true-color
      configure.args-delete --disable-256-colors --disable-88-colors --disable-true-color
      }

      Variant: debug description {Enable debug mode} {
      configure.args-append --enable-debug
      configure.args-delete --disable-debug
      }

      Variant: fsp description {Enable support for FSP} {
      depends_lib-append port:fsplib

      configure.args-append --enable-fsp
      configure.args-delete --disable-fsp
      }

      Variant: gnutls description {Use GnuTLS in lieu of OpenSSL} {
      depends_lib-append port:gnutls
      depends_lib-delete port:openssl

      configure.args-append --with-gnutls --without-openssl
      configure.args-delete --with-openssl --without-gnutls
      }

      Variant: guile description {Enable support for Guile} {
      depends_lib-append port:guile

      configure.args-append --with-guile
      configure.args-delete --without-guile
      }

      Variant: idn description {Enable support for internationalized domain names} {
      depends_lib-append port:libidn

      configure.args-append --with-idn
      configure.args-delete --without-idn
      }

      Variant: lua description {Enable support for Lua} {
      depends_lib-append port:lua50

      configure.args-append --with-lua=${prefix}
      configure.args-delete --without-lua
      }

      Variant: perl description {Enable support for Perl} {
      depends_lib-append path:bin/perl:perl5

      patchfiles patch-hooks.h.diff

      configure.args-append --with-perl
      configure.args-delete --without-perl
      }

      Variant: python description {Enable support for Python} {
      depends_lib-append port:python26

      configure.args-append --with-python
      configure.args-delete --without-python
      configure.python ${prefix}/bin/python2.6
      }

      Variant: ruby description {Enable support for Ruby} {
      depends_lib-append port:ruby

      configure.args-append --with-ruby
      configure.args-delete --without-ruby
      }

      Variant: samba description {Enable support for Samba} {
      depends_lib-append port:samba3

      configure.args-append --enable-smb
      configure.args-delete --disable-smb
      configure.ldflags-append "-L${prefix}/lib/samba3"
      }

      Variant: x11 description {Enable support for X11} {
      depends_lib-append port:xorg-libX11

      pre-configure {
      reinplace "s|x_includes=NONE|x_includes=${prefix}/include/X11|g" ${worksrcpath}/configure
      reinplace "s|x_libraries=NONE|x_libraries=${prefix}/lib|g" ${worksrcpath}/configure
      }

      configure.args-append --with-x
      configure.args-delete --without-x
      }

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

     Where to find more information:

    Darwin Ports



    Lightbox this page.