gbp.deb.source.DebianSource(object) class documentationgbp.deb.source
(View In Hierarchy)
A debianized source tree Querying/setting information in a debianized source tree involves several files. This class provides a common interface.
| Method | __init__ | @param vfs: a class that implements L{GitVfs} interface or a directory (which will use the L{FileVfs} class. The directory must be the toplevel of a Debian source package. |
| Method | is_native | Whether this is a native Debian package |
| Method | is_releasable | Check if package is releasable |
| Method | changelog | Return the L{gbp.deb.ChangeLog} |
| Method | control | Return the L{gbp.deb.Control} |
| Method | sourcepkg | The source package's name |
| Method | name | Undocumented |
| Method | version | Undocumented |
| Method | upstream_version | Undocumented |
| Method | debian_version | Undocumented |
| Method | upstream_tarball_name | Possible upstream tarball name for this source package |
| Method | upstream_tarball_names | Possible upstream tarballs names for this source package |
@param vfs: a class that implements L{GitVfs} interface or a directory
(which will use the L{FileVfs} class. The directory must be the
toplevel of a Debian source package.
Check if package is releasable Debian's current practice is to check for UNRELEASED in the distribution.