YUM::RepoQuery man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

YUM::RepoQuery(3)     User Contributed Perl Documentation    YUM::RepoQuery(3)

NAME
       YUM::RepoQuery - Query a YUM repository for package information

SYNOPSIS
	   use YUM::RepoQuery;

	   my $repo = YUM::RepoQuery->new(
	       # short tag to id the repo with
	       id  => 'f9-updates-src'
	       # uri to the repository
	       uri => 'ftp://mirrors.kernel.org/fedora/updates/9/SRPMS',
	   );

DESCRIPTION
       YUM::RepoQuery takes the URI to a package repository with YUM metadata,
       and allows one to query what packages, and versions of those packages,
       are available in that repo.

       WARNING: This is a very early, primitive package.  "Release early,
       release often", right? :)

INTERFACE
       "Release Early, Release Often"

       There's a bunch more that we can do here (not the least of which is
       documentation!).	 As I get time, I'll be updating and adding more;
       please feel free to drop a line with patches / requests either at my
       email or (preferably) at this module's rt tracker address
       (bug-yum-repoquery@rt.cpan.org).

   METHODS
       new()
	   Standard constructor.  Takes a number of arguments, two of which
	   are required:

	   id  (Required) The id one refers to this repo as.  Used mainly in
	       looking for existing yum cache directories under /var/tmp/.

	   uri (Required) The URI of the repository.

       primary
	   The DBIx::Class schema corresponding to this repository's
	   primary.sqlite.

       other
	   The DBIx::Class schema corresponding to this repository's
	   other.sqlite.

       filelists
	   The DBIx::Class schema corresponding to this repository's
	   filelists.sqlite.

       packages
	   An array of all packages in this repo.

       package_count
	   Returns the count of all packages in this repository.

       has_package (str)
	   When called with a package name, returns true if that package
	   exists in this repository.

       get_package (str)
	   Given a package name, returns the row object corresponding to it.

CONFIGURATION AND ENVIRONMENT
       YUM::RepoQuery requires no configuration files or environment
       variables.

DEPENDENCIES
       YUM::RepoQuery requires Moose, MooseX::AttributeHelpers, and the
       external executable 'repoquery'.

INCOMPATIBILITIES
       None known.

BUGS AND LIMITATIONS
       No bugs have been reported.

       There's a lot of room for improvement here; a better set of accessors +
       tests would certainly be nice.

       Please report any bugs or feature requests to
       "bug-yum-repoquery@rt.cpan.org", or through the web interface at
       <http://rt.cpan.org>.

AUTHOR
       Chris Weyl  "<cweyl@alumni.drew.edu>"

LICENSE AND COPYRIGHT
       Copyright (c) 2008, Chris Weyl "<cweyl@alumni.drew.edu>".

       This library is free software; you can redistribute it and/or modify it
       under the terms of the GNU Lesser General Public License as published
       by the Free Software Foundation; either version 2.1 of the License, or
       (at your option) any later version.

       This library is distributed in the hope that it will be useful, but
       WITHOUT ANY WARRANTY; without even the implied warranty of
       MERCHANTABILITY or FITNESS OR A PARTICULAR PURPOSE.

       See the GNU Lesser General Public License for more details.

       You should have received a copy of the GNU Lesser General Public
       License along with this library; if not, write to the

	   Free Software Foundation, Inc.,
	   59 Temple Place, Suite 330,
	   Boston, MA  02111-1307 USA

       # vim:textwidth=96:

perl v5.14.1			  2011-07-24		     YUM::RepoQuery(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net