Bug 146185 - [NEW PORT] www/drush: Drupal command line and scripting interface
Summary: [NEW PORT] www/drush: Drupal command line and scripting interface
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-30 14:00 UTC by Thomas Sandford
Modified: 2010-05-02 09:40 UTC (History)
0 users

See Also:


Attachments
drush-3.0.shar (6.98 KB, text/plain)
2010-04-30 14:00 UTC, Thomas Sandford
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Sandford 2010-04-30 14:00:08 UTC
Drush is a command line shell and Unix scripting interface for the Drupal CMS
and is designed to make life easier for those who spend some of their working
hours hacking away at the command prompt.

WWW: http://drupal.org/project/drush

Generated with FreeBSD Port Tools 0.99

Notes for committer for the purpose of understanding the decisions/compromises
I have made in creating this:
* Portlint warning "only one master site" - as the purpose of the port is
  largely to work with updates, etc from that same site there is little point
  in installing if the master site is down - I've therefore taken the concious
  decision that this warning is acceptable.

* Portlint warning about an info file - as far as I can see the file concerned,
  drush.info, is a data/configuration file used by drush itself and not an info
  file as portlint believes.

* I thought for some time as to where the bulk of the installed files for 
  this port should live and eventually concluded that $DATADIR was the
  closest match to the hier(7) requirements. This ties in with where pear
  puts php script files. I also considered $PREFIX/lib, $PREFIX/libdata, 
  $PREFIX/libexec (or subdirectories thereof) but decided each of these was
  a greater compromise than $DATADIR. 

* Port is for use with drupal5 and/or drupal6. I eventually concluded that
  putting one of these as a dependency precluded use of the other, and that
  creating OPTIONS to specify which one (or both) to work with merely for
  the purpose of then specifying that/those as dependencies was pointless,
  especially given that drush can be used to install drupal anyway and
  therefore isn't strictly RUN_DEPENDS on either version.
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2010-05-02 09:30:02 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 2 dfilter service freebsd_committer freebsd_triage 2010-05-02 09:30:31 UTC
miwi        2010-05-02 08:30:09 UTC

  FreeBSD ports repository

  Modified files:
    www                  Makefile 
  Added files:
    www/drush            Makefile distinfo pkg-descr pkg-plist 
    www/drush/files      patch-drush 
  Log:
  Drush is a command line shell and Unix scripting interface for the Drupal CMS
  and is designed to make life easier for those who spend some of their working
  hours hacking away at the command prompt.
  
  WWW: http://drupal.org/project/drush
  
  PR:             ports/146185
  Submitted by:   Thomas Sandford <freebsduser at paradisegreen.co.uk>
  
  Revision  Changes    Path
  1.2614    +1 -0      ports/www/Makefile
  1.1       +36 -0     ports/www/drush/Makefile (new)
  1.1       +3 -0      ports/www/drush/distinfo (new)
  1.1       +57 -0     ports/www/drush/files/patch-drush (new)
  1.1       +5 -0      ports/www/drush/pkg-descr (new)
  1.1       +59 -0     ports/www/drush/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"