aboutsummaryrefslogtreecommitdiff
path: root/devel/rubygem-main
Commit message (Collapse)AuthorAgeFilesLines
* - Fix dependency versions based on rubygems.orgPhilip M. Gollucci2010-09-221-2/+3
| | | | | | | | With Hat: ruby@ Sponsored by: RideCharge Inc. / TaxiMagic Notes: svn path=/head/; revision=261573
* Move wen@FreeBSD.org -> ruby@FreeBSD.org for rubygem-*Philip M. Gollucci2010-08-261-1/+1
| | | | | | | | Approved by: wen With Hat: ruby Notes: svn path=/head/; revision=260039
* RF -> RG Conversion (Part II)Philip M. Gollucci2010-06-231-1/+1
| | | | | | | | | | | | | PR: ports/147844 Submitted by: pgollucci (myself) Reviewed by: portmgr (flz) Discussed with: portmgr (pav) Tested by: make checksum Feature safe: yes Notes: svn path=/head/; revision=256881
* - GEMS are always RUN_DEPENDS of other GEMSPhilip M. Gollucci2010-06-061-2/+0
| | | | | | | | | | | | | - Bump PORTREVISION when something other then BUILD_DEPENDS changes - Some minor verticle whitespace in some ports for consistency with the rest PR: ports/147551 Submitted by: pgollucci@ (myself) Reviewed by: portmgr (pav) With Hat: ruby Notes: svn path=/head/; revision=255916
* - Update to 4.2.0Wen Heping2009-11-042-4/+4
| | | | Notes: svn path=/head/; revision=243728
* - Update to 4.0.0Wen Heping2009-10-242-4/+4
| | | | | | | Approved by: mentors(implicit) Notes: svn path=/head/; revision=243247
* - Update to 3.0.3Wen Heping2009-10-152-4/+4
| | | | | | | Approved by: mentors(implicit) Notes: svn path=/head/; revision=242882
* - Update to 2.9.2Wen Heping2009-10-012-5/+5
| | | | | | | | | - Update my mail address to FreeBSD Approved by: mentors(implicit) Notes: svn path=/head/; revision=242345
* - Update to 2.8.Martin Wilke2009-05-302-4/+4
| | | | | | | Approved by: maintainer implicit Notes: svn path=/head/; revision=234840
* - convert to RUBYGEM_AUTOPLISTPhilip M. Gollucci2009-04-091-8/+1
| | | | | | | | | | | | | | | | | | | | | | | remove x-generate-plist and friends - use RF macro and remove SUBDIR where possible - remove some uneeded GEM_NAME=${DISTNAME} (this c/should be handled better in bsd.*.mk) other deltas specific to individual ports: audio/rubygem-mp3info - unbreak, fix packaging, bump PORTREVISION devel/rubygem-rapt - adopt devel/rubygem-rspec - remove BUILD_DEPENDS=RUN_DEPENDS -- neither set devel/rubygem-ruby2ruby - add #' for vim highlight graphics/rubygem-extifr - drop PORTREVISION=0 graphics/rubygem-gd2 - add #' for vim highlight www/rubygem-rubyfulsoup - swap GEM_NAME / DISTNAME for constistency Sponsored by: RideCharge Inc. Tested on: RideCharge's Tinderbox Reviewed by: stas Notes: svn path=/head/; revision=231910
* main.rb features the following:Martin Wilke2008-11-093-0/+53
- unification of option, argument, keyword, and environment parameter parsing - auto generation of usage and help messages - support for mode/sub-commands - io redirection support - logging hooks using ruby's built-in logging mechanism - intelligent error handling and exit codes - use as dsl or library for building Main objects - parsing user defined ARGV and ENV - zero requirements for understanding the obtuse apis of any command line option parsers - leather pants In short main.rb aims to drastically lower the barrier to writing uniform command line applications. WWW: http://codeforpeople.com/lib/ruby/main/ PR: ports/128664 Submitted by: Wen Heping <wenheping at gmail.com> Notes: svn path=/head/; revision=222657