| Trees | Indices | Help |
|
|---|
|
|
object --+
|
PkgPolicy
Common helpers for packaging policy.
|
|||
|
Inherited from |
|||
|
|||
|
|||
|
|||
|
|||
tuple
>>> PkgPolicy.guess_upstream_src_version('foo-bar_0.2.orig.tar.gz') ('foo-bar', '0.2') >>> PkgPolicy.guess_upstream_src_version('foo-Bar_0.2.orig.tar.gz') ('', '') >>> PkgPolicy.guess_upstream_src_version('git-bar-0.2.tar.gz') ('git-bar', '0.2') >>> PkgPolicy.guess_upstream_src_version('git-bar-0.2-rc1.tar.gz') ('git-bar', '0.2-rc1') >>> PkgPolicy.guess_upstream_src_version('git-bar-0.2:~-rc1.tar.gz') ('git-bar', '0.2:~-rc1') >>> PkgPolicy.guess_upstream_src_version('git-Bar-0A2d:rc1.tar.bz2') ('git-Bar', '0A2d:rc1') >>> PkgPolicy.guess_upstream_src_version('git-1.tar.bz2') ('git', '1') >>> PkgPolicy.guess_upstream_src_version('kvm_87+dfsg.orig.tar.gz') ('kvm', '87+dfsg') >>> PkgPolicy.guess_upstream_src_version('foo-Bar-a.b.tar.gz') ('', '') >>> PkgPolicy.guess_upstream_src_version('foo-bar_0.2.orig.tar.xz') ('foo-bar', '0.2') >>> PkgPolicy.guess_upstream_src_version('foo-bar_0.2.orig.tar.lzma') ('foo-bar', '0.2') >>> PkgPolicy.guess_upstream_src_version('foo-bar-0.2.zip') ('foo-bar', '0.2') >>> PkgPolicy.guess_upstream_src_version('foo-bar-0.2.tlz') ('foo-bar', '0.2') |
|
||
|
|||
|
|||
|
|||
packagename_msg = Nonehash(x) |
|||
packagename_re = Nonehash(x) |
|||
upstreamversion_msg = Nonehash(x) |
|||
upstreamversion_re = Nonehash(x) |
|||
|
|||
|
Inherited from |
|||
|
|||
Guess the package name and version from the filename of an upstream archive.
|
Is this a valid package name? >>> PkgPolicy.is_valid_packagename('doesnotmatter') Traceback (most recent call last): ... NotImplementedError: Class needs to provide packagename_re |
Is this a valid upstream version number? >>> PkgPolicy.is_valid_upstreamversion('doesnotmatter') Traceback (most recent call last): ... NotImplementedError: Class needs to provide upstreamversion_re |
symlink orig tarball from orig_dir to output_dir
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Wed Oct 29 07:02:11 2014 | http://epydoc.sourceforge.net |