From 47a43c115052d52c217ac2d6b6c9f7dae0f4df0e Mon Sep 17 00:00:00 2001 From: ewt Date: Wed, 3 Jul 1996 02:55:32 +0000 Subject: [PATCH] changed RPMVAR_ARCH ro RPMVAR_BUILDARCH added INSTALL_NOARCH flag renamed readConfigFiles rpmReadConfigFiles added rpmArchScore() CVS patchset: 724 CVS date: 1996/07/03 02:55:32 --- lib/rpmlib.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/rpmlib.h b/lib/rpmlib.h index 546be96..56e6b4b 100644 --- a/lib/rpmlib.h +++ b/lib/rpmlib.h @@ -98,6 +98,7 @@ extern const int rpmTagTableSize; #define INSTALL_UPGRADETOOLD (1 << 4) #define INSTALL_NODOCS (1 << 5) #define INSTALL_NOSCRIPTS (1 << 6) +#define INSTALL_NOARCH (1 << 7) #define UNINSTALL_TEST (1 << 0) #define UNINSTALL_NOSCRIPTS (1 << 1) @@ -148,7 +149,7 @@ extern const int rpmTagTableSize; #define RPMVAR_PGP_SECRING 21 #define RPMVAR_PGP_PUBRING 22 #define RPMVAR_EXCLUDEDOCS 23 -#define RPMVAR_ARCH 24 +#define RPMVAR_BUILDARCH 24 #define RPMVAR_OS 25 #define RPMVAR_LASTVAR 26 /* IMPORTANT to keep right! */ @@ -156,7 +157,7 @@ char *getVar(int var); int getBooleanVar(int var); void setVar(int var, char *val); -int readConfigFiles(char * fn, char * arch, char * os); +int rpmReadConfigFiles(char * file, char * arch, char * os, int forbuild); typedef struct rpmdb * rpmdb; @@ -180,6 +181,7 @@ int rpmdbFindPackage(rpmdb db, char * name, dbIndexSet * matches); int rpmdbFindByProvides(rpmdb db, char * filespec, dbIndexSet * matches); int rpmdbFindByRequiredBy(rpmdb db, char * filespec, dbIndexSet * matches); +int rpmArchScore(char * arch); int rpmInstallSourcePackage(char * prefix, int fd, char ** specFile); int rpmInstallPackage(char * prefix, rpmdb db, int fd, int flags, notifyFunction notify, char * labelFormat); -- 2.7.4