Spec module¶
-
class
spec.Spec¶ SPEC properties holder
Example: >>> from rpg.spec import Spec >>> spec = Spec() >>> spec.Name = "Example" >>> spec.Version = "0.6.11" >>> spec.Release = "1%{?snapshot}%{?dist}" >>> spec.License = "GPLv2" >>> spec.Summary = "Example ..." >>> spec.description = ("Example ...") >>> spec.URL = "https://github.com/example_repo"
-
BuildArch= None¶ initial value: “”
-
BuildRequires= None¶ initial value: set()
-
BuildRoot= None¶ initial value: “”
-
class
Changelog(date, author, email, *message)¶
-
Spec.Conflicts= None¶ initial value: “”
-
Spec.Group= None¶ initial value: “”
-
Spec.License= None¶ initial value: “”
-
Spec.Name= None¶ initial value: “”
-
Spec.Obsoletes= None¶ initial value: “”
-
Spec.Packager= None¶ initial value: “”
-
Spec.Patch= None¶ initial value: “”
-
Spec.Provides= None¶ initial value: set()
-
Spec.Release= None¶ initial value: “”
-
Spec.Requires= None¶ initial value: set()
-
Spec.Source= None¶ initial value: “”
-
Spec.Summary= None¶ initial value: “”
-
Spec.URL= None¶ initial value: “”
-
Spec.Vendor= None¶ initial value: “”
-
Spec.Version= None¶ initial value: “”
-
Spec.build= None¶ initial value: Command()
-
Spec.changelog= None¶ initial value: []
-
Spec.changelogs= []¶
-
Spec.check= None¶ initial value: Command()
-
Spec.clean= None¶ initial value: Command()
-
Spec.description= None¶ initial value: “”
-
Spec.files= None¶ initial value: []
-
Spec.install= None¶ initial value: Command()
-
Spec.package= None¶ initial value: “”
-
Spec.post= None¶ initial value: Command()
-
Spec.posttrans= None¶ initial value: Command()
-
Spec.postun= None¶ initial value: Command()
-
Spec.pre= None¶ initial value: Command()
-
Spec.prep= None¶ initial value: Command()
-
Spec.pretrans= None¶ initial value: Command()
-
Spec.preun= None¶ initial value: Command()
-