Bug 159769 - New port: shells/ambit
Summary: New port: shells/ambit
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: Eitan Adler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-14 18:50 UTC by Sascha Klauder
Modified: 2011-08-30 00:29 UTC (History)
0 users

See Also:


Attachments
file.shar (3.21 KB, text/plain)
2011-08-14 18:50 UTC, Sascha Klauder
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Klauder 2011-08-14 18:50:06 UTC
 New port for ambit, which extends bash brace expansions, used for
 hostlist enumaration and command expansion.
Comment 1 Eitan Adler freebsd_committer freebsd_triage 2011-08-19 04:18:32 UTC
Responsible Changed
From-To: freebsd-ports-bugs->eadler

I'll take it.
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2011-08-22 15:38:39 UTC
State Changed
From-To: open->feedback

Hi, 

Thanks for submitting this port and sorry for taking so long to reply. 
Before we could commit this there are some things that need fixing 

1) When reffering to already installed software use LOCALBASE instead of 
PREFIX. 

2) Please take a look at section 7.3 of the Porter's handbook for the 
correct way to install configuration files 

3) Instead of using @unexec rm please use @dirrmttry 

4)      Take a look at section 7.2.2 if the Porter's handbook in order 
to create empty directories when installing a package 

5) When installing manpages use MANPREFIX instead of PREFIX 


Minor issues: 

6) Please use the standard ISO 8601 date instead of the short form date 

7) Perhaps while making these changes you would like to use the most up 
to date version of the software? 


Please don't take this as negative feedback. I could make these changes 
for you, but then you wouldn't be able to do a better job next time ;-)
Comment 3 Eitan Adler freebsd_committer freebsd_triage 2011-08-25 03:33:00 UTC
State Changed
From-To: feedback->open

feedback recieved
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-08-30 00:17:30 UTC
eadler      2011-08-29 23:17:16 UTC

  FreeBSD ports repository

  Modified files:
    shells               Makefile 
  Added files:
    shells/ambit         Makefile distinfo pkg-descr pkg-plist 
  Log:
  Ambit, at its simplest, uses  Bash Brace Expansion  to expand and list
  hostnames OR commands. First and foremost Ambit is meant to be a general
  purpose hostlist enumerator to be used by other applications or scripts.
  Additionally Ambit can be used to manage User Specific as well as
  System-Wide HostGroups. It can also be used to query Network HostGroups.
  Finally, Ambit is able to detect when it is expanding a command (rather than
  a host list), allowing for the command to be expanded and executed
  synchronously. This means Ambit can expand and run just about anything on
  the command line and usually works in places where Bash Brace Expansion
  might fail.
  
  WWW: http://m.a.tt/er/ambit/
  
  PR:             159769
  Submitted by:   Sascha Klauder <sklauder@trimind.de>
  Approved by:    sahil (mentor)
  
  Revision  Changes    Path
  1.91      +1 -0      ports/shells/Makefile
  1.1       +47 -0     ports/shells/ambit/Makefile (new)
  1.1       +2 -0      ports/shells/ambit/distinfo (new)
  1.1       +12 -0     ports/shells/ambit/pkg-descr (new)
  1.1       +10 -0     ports/shells/ambit/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"
Comment 5 Eitan Adler freebsd_committer freebsd_triage 2011-08-30 00:29:05 UTC
State Changed
From-To: open->closed

Thank you for your work. I changed the pkg-plist slightly when comitting 
it. Please take a look