createrepo_c library  0.1.17
C library for metadata manipulation
 Vše Třídy Funkce Proměnné Definice typů Výčty Hodnoty výčtu Skupiny Stránky
Dokumentace struktury cr_Package

#include <package.h>

Datové položky

gint64 pkgKey
char * pkgId
char * name
char * arch
char * version
char * epoch
char * release
char * summary
char * description
char * url
gint64 time_file
gint64 time_build
char * rpm_license
char * rpm_vendor
char * rpm_group
char * rpm_buildhost
char * rpm_sourcerpm
gint64 rpm_header_start
gint64 rpm_header_end
char * rpm_packager
gint64 size_package
gint64 size_installed
gint64 size_archive
char * location_href
char * location_base
char * checksum_type
GSList * requires
GSList * provides
GSList * conflicts
GSList * obsoletes
GSList * files
GSList * changelogs
GStringChunk * chunk

Detailní popis

Package

Definice je uvedena na řádku 66 v souboru package.h.


Dokumentace k položkám

char* arch

architecture

Definice je uvedena na řádku 70 v souboru package.h.

GSList* changelogs

changelogs (list of cr_ChangelogEntry structs)

Definice je uvedena na řádku 105 v souboru package.h.

char* checksum_type

type of checksum used ("sha1", "sha256", "md5", ..)

Definice je uvedena na řádku 95 v souboru package.h.

GStringChunk* chunk

string chunk for store all package strings on the single place

Definice je uvedena na řádku 108 v souboru package.h.

GSList* conflicts

conflicts (list of cr_Dependency structs)

Definice je uvedena na řádku 100 v souboru package.h.

char* description

description

Definice je uvedena na řádku 75 v souboru package.h.

char* epoch

epoch

Definice je uvedena na řádku 72 v souboru package.h.

GSList* files

files in the package (list of cr_PackageFile structs)

Definice je uvedena na řádku 103 v souboru package.h.

char* location_base

location (url) of repository

Definice je uvedena na řádku 94 v souboru package.h.

char* location_href

file location inside repository

Definice je uvedena na řádku 93 v souboru package.h.

char* name

name

Definice je uvedena na řádku 69 v souboru package.h.

GSList* obsoletes

obsoletes (list of cr_Dependency structs)

Definice je uvedena na řádku 101 v souboru package.h.

char* pkgId

package hash

Definice je uvedena na řádku 68 v souboru package.h.

gint64 pkgKey

used while inserting into sqlite db

Definice je uvedena na řádku 67 v souboru package.h.

GSList* provides

provides (list of cr_Dependency structs)

Definice je uvedena na řádku 99 v souboru package.h.

char* release

release

Definice je uvedena na řádku 73 v souboru package.h.

GSList* requires

requires (list of cr_Dependency structs)

Definice je uvedena na řádku 98 v souboru package.h.

char* rpm_buildhost

hostname of machine which builds the package

Definice je uvedena na řádku 83 v souboru package.h.

char* rpm_group

group (one value from /usr/share/doc/rpm- (your_rpm_version)/GROUPS)

Definice je uvedena na řádku 81 v souboru package.h.

gint64 rpm_header_end

end byte of header in rpm

Definice je uvedena na řádku 87 v souboru package.h.

gint64 rpm_header_start

start byte of header in rpm

Definice je uvedena na řádku 86 v souboru package.h.

char* rpm_license

license

Definice je uvedena na řádku 79 v souboru package.h.

char* rpm_packager

packager of package

Definice je uvedena na řádku 88 v souboru package.h.

char* rpm_sourcerpm

name of srpms

Definice je uvedena na řádku 85 v souboru package.h.

char* rpm_vendor

vendor

Definice je uvedena na řádku 80 v souboru package.h.

gint64 size_archive

size of archive (I have no idea what does it mean)

Definice je uvedena na řádku 91 v souboru package.h.

gint64 size_installed

size of installed files

Definice je uvedena na řádku 90 v souboru package.h.

gint64 size_package

size of rpm package

Definice je uvedena na řádku 89 v souboru package.h.

char* summary

summary

Definice je uvedena na řádku 74 v souboru package.h.

gint64 time_build

build time (from rpm header)

Definice je uvedena na řádku 78 v souboru package.h.

gint64 time_file

mtime of file

Definice je uvedena na řádku 77 v souboru package.h.

char* url

package homepage

Definice je uvedena na řádku 76 v souboru package.h.

char* version

version

Definice je uvedena na řádku 71 v souboru package.h.


Dokumentace pro tuto strukturu (struct) byla generována z následujícího souboru: