| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
pkg.PkgPolicy --+
|
RpmPkgPolicy
Packaging policy for RPM
|
|||
|
Changelog Container for changelog related policy settings |
|||
|
ChangelogEntryFormatter Helper class for generating changelog entries from git commits |
|||
|
|||
|
Inherited from |
|||
|
|||
bool
>>> RpmPkgPolicy.is_valid_orig_archive("foo/bar_baz.tar.gz") True >>> RpmPkgPolicy.is_valid_orig_archive("foo.bar.tar") True >>> RpmPkgPolicy.is_valid_orig_archive("foo.bar") False >>> RpmPkgPolicy.is_valid_orig_archive("foo.gz") False |
|
||
dict
>>> RpmPkgPolicy.split_full_version("1") {'release': None, 'epoch': None, 'upstreamversion': '1'} >>> RpmPkgPolicy.split_full_version("1.2.3-5.3") {'release': '5.3', 'epoch': None, 'upstreamversion': '1.2.3'} >>> RpmPkgPolicy.split_full_version("3:1.2.3") {'release': None, 'epoch': '3', 'upstreamversion': '1.2.3'} >>> RpmPkgPolicy.split_full_version("3:1-0") {'release': '0', 'epoch': '3', 'upstreamversion': '1'} |
|
||
str
>>> RpmPkgPolicy.compose_full_version({'epoch': '', 'upstreamversion': '1.0'}) '1.0' >>> RpmPkgPolicy.compose_full_version({'epoch': '2', 'upstreamversion': '1.0', 'release': None}) '2:1.0' >>> RpmPkgPolicy.compose_full_version({'epoch': None, 'upstreamversion': '1', 'release': '0'}) '1-0' >>> RpmPkgPolicy.compose_full_version({'epoch': '2', 'upstreamversion': '1.0', 'release': '2.3'}) '2:1.0-2.3' >>> RpmPkgPolicy.compose_full_version({'epoch': '2', 'upstreamversion': '', 'release': '2.3'}) |
|
||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
python_rpmlib_module_name = "rpm_tizen"
|
|||
alnum = 'a-zA-Z0-9'
|
|||
name_whitelist_chars = '._+%{}\-'
|
|||
version_whitelist_chars = '._+%{}~'
|
|||
packagename_re = re.compile("^[%s][%s%s]+$" %(alnum, alnum, na
|
|||
packagename_msg = "Package names must be at least two characte
|
|||
upstreamversion_re = re.compile("^[0-9][%s%s]*$" %(alnum, vers
|
|||
upstreamversion_msg = "Upstream version numbers must start wit
|
|||
tag_timestamp_format = "%Y%m%d"
|
|||
|
|||
|
Inherited from |
|||
|
|||
Is this a valid orig source archive
|
Parse full version string and split it into individual "version components", i.e. upstreamversion, epoch and release
|
Compose a full version string from individual "version components", i.e. epoch, version and release
|
|
|||
packagename_re
|
packagename_msg
|
upstreamversion_re
|
upstreamversion_msg
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sat Jul 8 08:10:12 2017 | http://epydoc.sourceforge.net |