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()
-