rpm
5.4.15
|
#include "system-py.h"
#include <rpmiotypes.h>
#include <rpmio.h>
#include <rpmmacro.h>
#include "header_internal.h"
#include "header-py.h"
#include "spec-py.h"
Go to the source code of this file.
Macros | |
#define | _MACRO_INTERNAL |
#define | _RPMTAG_INTERNAL |
Class: Rpmspec | |
static char | spec_doc [] = "RPM Spec file object" |
static PyMethodDef | spec_Spec_methods [] |
PyTypeObject | spec_Type |
static void | spec_dealloc (specObject *s) |
static int | spec_print (specObject *s) |
static PyObject * | spec_get_buildroot (specObject *s) |
static PyObject * | spec_get_prep (specObject *s) |
static PyObject * | spec_get_build (specObject *s) |
static PyObject * | spec_get_install (specObject *s) |
static PyObject * | spec_get_check (specObject *s) |
static PyObject * | spec_get_clean (specObject *s) |
static PyObject * | spec_get_sources (specObject *s) |
static PyObject * | spec_get_macros (specObject *s) |
static PyObject * | spec_get_headers (specObject *s) |
Spec | specFromSpec (specObject *s) |
specObject * | spec_Wrap (Spec spec) |
|
static |
Definition at line 43 of file spec-py.c.
References freeSpec(), and specObject_s::spec.
|
static |
Definition at line 83 of file spec-py.c.
References Spec_s::build, rpmiobStr(), and specFromSpec().
|
static |
Definition at line 61 of file spec-py.c.
References _free(), rpmExpand(), and specFromSpec().
|
static |
Definition at line 101 of file spec-py.c.
References Spec_s::check, rpmiobStr(), and specFromSpec().
|
static |
Definition at line 110 of file spec-py.c.
References Spec_s::clean, rpmiobStr(), and specFromSpec().
|
static |
Definition at line 199 of file spec-py.c.
References hdr_Wrap(), Package_s::header, and specFromSpec().
|
static |
Definition at line 92 of file spec-py.c.
References Spec_s::install, rpmiobStr(), and specFromSpec().
|
static |
Definition at line 155 of file spec-py.c.
References i, Spec_s::macros, and specFromSpec().
|
static |
Definition at line 74 of file spec-py.c.
References Spec_s::prep, rpmiobStr(), and specFromSpec().
|
static |
Definition at line 119 of file spec-py.c.
References Source::flags, Source::fullSource, Source::next, Source::num, Source::source, Spec_s::sources, and specFromSpec().
|
static |
specObject* spec_Wrap | ( | Spec | spec | ) |
Definition at line 298 of file spec-py.c.
References specObject_s::spec.
Referenced by spec_Parse().
Spec specFromSpec | ( | specObject * | s | ) |
Definition at line 292 of file spec-py.c.
References specObject_s::spec.
Referenced by spec_get_build(), spec_get_buildroot(), spec_get_check(), spec_get_clean(), spec_get_headers(), spec_get_install(), spec_get_macros(), spec_get_prep(), and spec_get_sources().
|
static |
PyTypeObject spec_Type |
Definition at line 248 of file spec-py.c.
Referenced by init_rpm().