Drupal6 version 6.14 - How to Download and Install on Mac OS X
Saturday the 21st of November, 2009

    drupal6  most recent diff


    version 6.14

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


      The drupal6 Portfile 58498 2009-09-29 22:42:36Z ryandesign macports.org $

      PortSystem 1.0

      Name: drupal6
      Version: 6.14
      Category: www php
      Platform: darwin

      Maintainers: acquia.com:chuck
      Description: Drupal Open Source enterprise content management platform
      Long Description: Drupal is Open Source social publishing software that empowers individuals, teams, and communities to easily publish, manage and organize a wide variety of content on a website. Tens of thousands of people and organizations have used Drupal to power scores of different web sites, including community web portals, corporate web sites, social networking sites, personal web sites or blogs, and much more.

      Homepage: http://drupal.org/
      distname drupal-${version}
      Master Sites: http://ftp.drupal.org/files/projects/ http://ftp.osuosl.org/pub/drupal/files/projects/
      Checksums: md5 014bb453a8d0adb0233c763e40d63859 sha1 25d4249e91bb04041e3185be8bf79785f9d91811 rmd160 c4ae3a65556bae115e7ab003450b68e3f544f2ca
      depends_lib port:apache2 port:php52 path:bin/mysql_config5:mysql5

      Variant: apache1 description "use apache 1.x instead of apache 2.x" {
      depends_lib-append port:apache
      depends_lib-delete port:apache2
      }

      Variant: php4 description "use php4 instead of php5" {
      depends_lib-append port:php4
      depends_lib-delete port:php52
      }

      Variant: mysql4 conflicts postgresql postgresql80 postgresql81 postgresql82 postgresql83 postgresql84 description "use mysql4 instead of mysql5" {
      depends_lib-append port:mysql4
      depends_lib-delete path:bin/mysql_config5:mysql5
      }

      Variant: postgresql conflicts mysql4 description "use postgresql as the drupal database" {
      depends_lib-append port:postgresql84
      depends_lib-delete port:mysql5
      }

      Variant: postgresql80 conflicts mysql4 postgresql81 postgresql82 postgresql83 postgresql84 description "use postgres80 as the drupal database" {
      depends_lib-append port:postgresql80
      depends_lib-delete path:bin/mysql_config5:mysql5
      }

      Variant: postgresql81 conflicts mysql4 postgresql80 postgresql82 postgresql83 postgresql84 description "use postgressql81 as the drupal database" {
      depends_lib-append port:postgresql81
      depends_lib-delete path:bin/mysql_config5:mysql5
      }

      Variant: postgresql82 conflicts mysql4 postgresql80 postgresql81 postgresql83 postgresql84 description "use postgresql82 as the drupal database" {
      depends_lib-append port:postgresql82
      depends_lib-delete path:bin/mysql_config5:mysql5
      }

      Variant: postgresql83 conflicts mysql4 postgresql80 postgresql81 postgresql82 postgresql84 description "use postgresql83 as the drupal database" {
      depends_lib-append port:postgresql83
      depends_lib-delete path:bin/mysql_config5:mysql5
      }

      Variant: postgresql84 conflicts mysql4 postgresql80 postgresql81 postgresql82 postgresql83 description "use postgresql84 as the drupal database" {
      depends_lib-append port:postgresql84
      depends_lib-delete path:bin/mysql_config5:mysql5
      }

      use_configure no
      build {}

      set docroot ${destroot}/${prefix}/www/data

      destroot {
      xinstall -d -m 0755 ${docroot}/drupal6
      eval file copy [glob ${worksrcpath}/*] ${docroot}/drupal6
      eval file copy ${worksrcpath}/.htaccess ${docroot}/drupal6
      }

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

     Where to find more information:

    Darwin Ports



    Lightbox this page.