Add opensuse package search

This commit is contained in:
Adam Vandenberg 2013-08-05 15:05:02 -07:00
parent 20986e3ff5
commit 5600713bbb
3 changed files with 6 additions and 4 deletions

View File

@ -269,8 +269,8 @@ Note that these flags should only appear after a command.
surrounded with slashes, then it is interpreted as a regular expression.
If no search term is given, all available formula are displayed.
* `search --macports`|`--fink`|`--debian` <text>:
Search for <text> in MacPorts, Fink or Debian's package list.
* `search --macports`|`--fink`|`--debian`|`--opensuse` <text>:
Search for <text> in the given package manager's list.
* `sh [--env=std]`:
Instantiate a Homebrew build environment. Uses our years-battle-hardened

View File

@ -11,6 +11,8 @@ module Homebrew extend self
exec_browser "http://pdb.finkproject.org/pdb/browse.php?summary=#{ARGV.next}"
elsif ARGV.include? '--debian'
exec_browser "http://packages.debian.org/search?keywords=#{ARGV.next}&searchon=names&suite=all&section=all"
elsif ARGV.include? '--opensuse'
exec_browser "http://software.opensuse.org/search?q=#{ARGV.next}"
elsif (query = ARGV.first).nil?
puts_columns Formula.names
else

View File

@ -296,8 +296,8 @@ If \fB\-\-force\fR is passed, and there are multiple versions of \fIformula\fR i
Perform a substring search of formula names for \fItext\fR\. If \fItext\fR is surrounded with slashes, then it is interpreted as a regular expression\. If no search term is given, all available formula are displayed\.
.
.TP
\fBsearch \-\-macports\fR|\fB\-\-fink\fR|\fB\-\-debian\fR \fItext\fR
Search for \fItext\fR in MacPorts, Fink or Debian\'s package list\.
\fBsearch \-\-macports\fR|\fB\-\-fink\fR|\fB\-\-debian\fR|\fB\-\-opensuse\fR \fItext\fR
Search for \fItext\fR in the given package manager\'s list\.
.
.TP
\fBsh [\-\-env=std]\fR