Package gbp :: Package deb :: Module source :: Class DebianSource
[hide private]
[frames] | no frames]

Class DebianSource

object --+
         |
        DebianSource

A debianized source tree

Querying/setting information in a debianized source tree involves several files. This class provides a common interface.

Instance Methods [hide private]
 
__init__(self, vfs)
x.__init__(...) initializes x; see help(type(x)) for signature
 
is_native(self)
Whether this is a native debian package

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  changelog
Return the gbp.deb.ChangeLog
  sourcepkg
The source package's name

Inherited from object: __class__

Method Details [hide private]

__init__(self, vfs)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Parameters:
  • vfs - a class that implemented GbpVFS interfacce or a directory (which will used the DirGbpVFS class.
Overrides: object.__init__

Property Details [hide private]

changelog

Return the gbp.deb.ChangeLog

Get Method:
unreachable.changelog(self) - Return the gbp.deb.ChangeLog

sourcepkg

The source package's name

Get Method:
unreachable.sourcepkg(self) - The source package's name