blob: 2e5283f8b5a9b17e9a0f377c16a4b32aba6dc721 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef _H_INSTALL
#define _H_INSTALL
#include "lib/rpmlib.h"
#define INSTALL_PERCENT (1 << 0)
#define INSTALL_HASH (1 << 1)
#define INSTALL_NODEPS (1 << 2)
#define INSTALL_NOORDER (1 << 3)
#define UNINSTALL_NODEPS (1 << 0)
#define UNINSTALL_ALLMATCHES (1 << 1)
int doInstall(char * rootdir, char ** argv, int installFlags,
int interfaceFlags, struct rpmRelocation * relocations);
int doSourceInstall(char * prefix, char * arg, char ** specFile,
char ** cookie);
int doUninstall(char * rootdir, char ** argv, int uninstallFlags,
int interfaceFlags);
void printDepFlags(FILE * f, char * version, int flags);
#endif
|