[Pkg-ruby-extras-maintainers] r678 - packages/libgems-ruby/trunk/debian

Daigo Moriwaki daigo-guest at costa.debian.org
Fri Jul 7 13:00:09 UTC 2006


Author: daigo-guest
Date: 2006-07-07 13:00:08 +0000 (Fri, 07 Jul 2006)
New Revision: 678

Added:
   packages/libgems-ruby/trunk/debian/gem.1
   packages/libgems-ruby/trunk/debian/gemlock.1
   packages/libgems-ruby/trunk/debian/gemri.1
   packages/libgems-ruby/trunk/debian/index_gem_repository.1
Modified:
   packages/libgems-ruby/trunk/debian/rules
Log:
Add man pages for new commands.

Added: packages/libgems-ruby/trunk/debian/gem.1
===================================================================
--- packages/libgems-ruby/trunk/debian/gem.1	2006-07-07 10:02:11 UTC (rev 677)
+++ packages/libgems-ruby/trunk/debian/gem.1	2006-07-07 13:00:08 UTC (rev 678)
@@ -0,0 +1,41 @@
+.TH GEM "1" "July 2006" "gem 0.9.0" "User Commands"
+.SH NAME
+gem \- the front end to RubyGems
+.SH SYNOPSIS
+.IP
+gem command [arguments...] [options...]
+.IP
+gem \fB\-h\fR | \-\-help
+.IP
+gem \fB\-v\fR | \-\-version
+.fi
+.SH DESCRIPTION
+.B gem
+is the front end to RubyGems, a sophisticated package manager for Ruby. This is a
+basic help message containing pointers to more information.
+.PP
+Further help:
+.TP
+gem help commands
+list all 'gem' commands
+.TP
+gem help examples
+show some examples of usage
+.TP
+gem help <COMMAND>
+show help on COMMAND
+.IP
+(e.g. 'gem help install')
+.IP
+.PP
+Further information:
+.IP
+http://rubygems.rubyforge.org
+.SH EXAMPLES
+.IP
+.nf
+gem install rake
+gem list \fB\-\-local\fR
+gem build package.gemspec
+gem help install
+.fi

Added: packages/libgems-ruby/trunk/debian/gemlock.1
===================================================================
--- packages/libgems-ruby/trunk/debian/gemlock.1	2006-07-07 10:02:11 UTC (rev 677)
+++ packages/libgems-ruby/trunk/debian/gemlock.1	2006-07-07 13:00:08 UTC (rev 678)
@@ -0,0 +1,47 @@
+.TH GEMLOCK "1" "July 2006" "gemlock (0.9.0)" "User Commands"
+.SH NAME
+gemlock \- Generate a lockdown list of a set of gems
+.SH SYNOPSIS
+.B gemlock
+[\fIoptions\fR] \fIGEM_NAME-VERSION\fR...
+.SH DESCRIPTION
+.B gemlock
+will generate a list of require_gem statements that will
+lock down the versions for the gem given in the command line.  It
+will specify exact versions in the requirements list to ensure that
+the gems loaded will always be consistent. A full recursive search
+of all effected gems will be generated.
+.SH OPTIONS
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+Verbose output
+.TP
+\fB\-s\fR, \fB\-\-[no\-]strict\fR
+Fail if unable to satisfy a dependency
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+Show this message
+.TP
+\fB\-V\fR, \fB\-\-version\fR
+Show version
+.SH EXAMPLES
+.IP
+gemlock rails-1.0.0 > lockdown.rb
+.PP
+will produce in lockdown.rb:
+.IP
+.nf
+require "rubygems"
+gem 'rails', '= 1.0.0'
+gem 'rake', '= 0.7.0.1'
+gem 'activesupport', '= 1.2.5'
+gem 'activerecord', '= 1.13.2'
+gem 'actionpack', '= 1.11.2'
+gem 'actionmailer', '= 1.1.5'
+gem 'actionwebservice', '= 1.0.0'
+.fi
+.PP
+Just load lockdown.rb from your application to ensure that the
+current versions are loaded. Make sure that lockdown.rb is loaded
+before any other require statements.
+

Added: packages/libgems-ruby/trunk/debian/gemri.1
===================================================================
--- packages/libgems-ruby/trunk/debian/gemri.1	2006-07-07 10:02:11 UTC (rev 677)
+++ packages/libgems-ruby/trunk/debian/gemri.1	2006-07-07 13:00:08 UTC (rev 678)
@@ -0,0 +1,18 @@
+.TH GEMRI "1" "July 2006" "gemri (0.9.0)" "User Commands"
+.SH NAME
+gemri \- the ri command that includes gems documents
+.SH SYNOPSIS
+.B gemri
+[\fIoptions\fR] [\fInames\fR...]
+.SH DESCRIPTION
+.B gemri
+is a gem version of the 
+.B ri
+command, which adds the gem-generated ri documents to the search path of 
+.B ri.
+.SH OPTIONS
+Options are same as 
+.B ri
+\'s.
+.SH "SEE ALSO"
+ri(1)

Added: packages/libgems-ruby/trunk/debian/index_gem_repository.1
===================================================================
--- packages/libgems-ruby/trunk/debian/index_gem_repository.1	2006-07-07 10:02:11 UTC (rev 677)
+++ packages/libgems-ruby/trunk/debian/index_gem_repository.1	2006-07-07 13:00:08 UTC (rev 678)
@@ -0,0 +1,22 @@
+.TH INDEX_GEM_REPOSITORY "1" "July 2006" "index_gem_repository 0.9.0" "User Commands"
+.SH NAME
+index_gem_repository \- generate the yaml/yaml.Z index files for a gem server directory
+.SH SYNOPSIS
+.B index_gem_repository
+[\fIoptions\fR]
+.SH DESCRIPTION
+.TP
+\fB\-d\fR, \fB\-\-dir\fR, \fB\-\-directory\fR=\fIDIRNAME\fR
+repository base dir containing gems subdir
+.TP
+\fB\-\-[no\-]quick\fR
+include quick index
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+show verbose output
+.TP
+\fB\-V\fR, \fB\-\-version\fR
+show version
+.TP
+\fB\-\-help\fR
+show this message

Modified: packages/libgems-ruby/trunk/debian/rules
===================================================================
--- packages/libgems-ruby/trunk/debian/rules	2006-07-07 10:02:11 UTC (rev 677)
+++ packages/libgems-ruby/trunk/debian/rules	2006-07-07 13:00:08 UTC (rev 678)
@@ -22,7 +22,7 @@
 RUBY = /usr/bin/ruby$(RUBY_VERSION)
 RUBYLIBDIR = $(shell $(RUBY) -rrbconfig -e "puts Config::CONFIG['rubylibdir']")
 
-manpages = gem.1 gem_server.1 gemwhich.1
+manpages = gem_server.1 gemwhich.1
 
 $(manpages): %.1: debian/%.sgml
 	docbook-to-man $< > $@
@@ -89,7 +89,7 @@
 #	dh_installinit
 #	dh_installcron
 #	dh_installinfo
-	dh_installman --package=rubygems $(manpages)
+	dh_installman --package=rubygems $(manpages) gem.1 gemlock.1 gemri.1 index_gem_repository.1
 	dh_link -i
 	dh_strip -i
 	dh_compress -i 




More information about the pkg-ruby-extras-maintainers mailing list