Drupal5 version 5.20 - How to Download and Install on Mac OS X
Sunday the 22nd of November, 2009

    drupal5  most recent diff


    version 5.20

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


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

      PortSystem 1.0

      Name: drupal5
      Version: 5.20
      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 c042fdb1e995808efc398437ea7c5de4 sha1 f05d5bf66988a82c980056528d50401ed0822a25 rmd160 d0925795dfd29bde731988ead2274367bad39031
      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}/drupal5
      eval file copy [glob ${worksrcpath}/*] ${docroot}/drupal5
      eval file copy ${worksrcpath}/.htaccess ${docroot}/drupal5
      }

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

     Where to find more information:

    Darwin Ports



    Lightbox this page.