rpmlib.h mass eviction
authorPanu Matilainen <pmatilai@redhat.com>
Wed, 30 Jan 2008 11:53:51 +0000 (13:53 +0200)
committerPanu Matilainen <pmatilai@redhat.com>
Wed, 30 Jan 2008 11:53:51 +0000 (13:53 +0200)
- explicitly include what's really needed instead
- document remaining uses

78 files changed:
build.c
build/pack.c
build/parseChangelog.c
build/parseDescription.c
build/parsePreamble.c
build/parsePrep.c
build/parseReqs.c
build/parseScript.c
build/parseSpec.c
build/reqprov.c
build/rpmfc.c
build/spec.c
lib/depends.c
lib/formats.c
lib/fs.c
lib/fsm.c
lib/idtx.c
lib/legacy.c
lib/manifest.c
lib/misc.c
lib/misc.h
lib/package.c
lib/poptALL.c
lib/psm.c
lib/query.c
lib/rpmal.c
lib/rpmchecksig.c
lib/rpmcli.h
lib/rpmds.c
lib/rpmfi.c
lib/rpmfi_internal.h
lib/rpmgi.c
lib/rpminstall.c
lib/rpmlead.c
lib/rpmlead.h
lib/rpmlibprov.c
lib/rpmlock.c
lib/rpmrc.c
lib/rpmte.c
lib/rpmts.c
lib/rpmvercmp.c
lib/signature.c
lib/tcpu.c
lib/tds.c
lib/tgi.c
lib/tplatform.c
lib/transaction.c
lib/trb.c
lib/tthread.c
lib/verify.c
python/header-py.c
python/header-py.h
python/rpmal-py.c
python/rpmdb-py.c
python/rpmds-py.c
python/rpmfi-py.c
python/rpmmi-py.c
python/rpmmodule.c
python/rpmps-py.c
python/rpmte-py.c
python/rpmts-py.c
rpm2cpio.c
rpmdb/db3.c
rpmdb/dbconfig.c
rpmdb/hdrNVR.c
rpmdb/rpmdb.c
rpmdb/rpmdb.h
rpmdb/rpmhash.c
rpmdb/sqlite.c
rpmdb/tagname.c
rpmqv.c
tools/convertdb1.c
tools/dump.c
tools/dumpdb.c
tools/rpmcache.c
tools/rpmgraph.c
tools/rpminject.c
tools/rpmsort.c

diff --git a/build.c b/build.c
index 940667f..679fa45 100644 (file)
--- a/build.c
+++ b/build.c
@@ -5,6 +5,8 @@
 #include "system.h"
 
 #include <rpm/rpmcli.h>
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* rpmrc, MACHTABLE .. */
 #include <rpm/rpmbuild.h>
 
 #include <rpm/rpmps.h>
index d5b7c15..a582a9f 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmlib.h>                        /* RPMSIGTAG*, rpmReadPackageFile */
 #include "rpmio/rpmio_internal.h"      /* fdInitDigest, fdFiniDigest */
 #include <rpm/rpmbuild.h>
 
index 0c53215..fa744af 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmbuild.h>
 #include <rpm/rpmlog.h>
 #include "debug.h"
index 25423aa..1676044 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmbuild.h>
 #include <rpm/rpmlog.h>
 #include "debug.h"
index ebc1b49..a8f832d 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmbuild.h>
 #include <rpm/rpmlog.h>
 #include <rpm/rpmfileutil.h>
index 04c63f1..570b026 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmbuild.h>
 #include <rpm/rpmlog.h>
 #include <rpm/rpmfileutil.h>
index 0aa735a..442e377 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmbuild.h>
 #include <rpm/rpmlog.h>
 #include "debug.h"
index 9ab789c..3d560f3 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmbuild.h>
 #include <rpm/rpmlog.h>
 #include "debug.h"
index 7b3e492..68ec848 100644 (file)
@@ -5,6 +5,8 @@
 
 #include "system.h"
 
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* RPM_MACHTABLE & related */
 #include <rpm/rpmbuild.h>
 #include <rpm/rpmds.h>
 #include <rpm/rpmts.h>
index e205e5d..2fdedf4 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmbuild.h>
 #include "debug.h"
 
index d69d704..106fe1a 100644 (file)
@@ -2,6 +2,7 @@
 
 #include <signal.h>
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmbuild.h>
 #include <rpm/argv.h>
 #include <rpm/rpmfc.h>
index 1393354..b168942 100644 (file)
@@ -6,6 +6,7 @@
 #include "system.h"
 
 #include "build/buildio.h"
+#include <rpm/rpmtag.h>
 #include <rpm/rpmds.h>
 #include <rpm/rpmfi.h>
 #include <rpm/rpmts.h>
index 87f381e..eccb3a9 100644 (file)
@@ -6,6 +6,8 @@
 
 #include <rpm/rpmcli.h>                /* XXX rpmcliPackagesTotal */
 
+#include <rpm/rpmlib.h>                        /* rpmVersionCompare, rpmlib provides */
+#include <rpm/rpmtag.h>
 #include <rpm/rpmmacro.h>              /* XXX rpmExpand("%{_dependency_whiteout}" */
 #include <rpm/rpmlog.h>
 
index 90ea4d3..98eee45 100644 (file)
@@ -4,7 +4,8 @@
 
 #include "system.h"
 #include "rpmio/digest.h"
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* rpmGetFilesystem*() */
 #include <rpm/rpmds.h>
 #include <rpm/rpmmacro.h>      /* XXX for %_i18ndomains */
 
index 9c80551..1663ee2 100644 (file)
--- a/lib/fs.c
+++ b/lib/fs.c
@@ -3,7 +3,7 @@
  */
 
 #include "system.h"
-#include <rpm/rpmlib.h>
+#include <rpm/rpmlib.h>                /* rpmGetFilesystem*() prototypes */
 #include <rpm/rpmfileutil.h>   /* for rpmGetPath */
 #include <rpm/rpmlog.h>
 #include "debug.h"
index e5b739a..7f51659 100644 (file)
--- a/lib/fsm.c
+++ b/lib/fsm.c
@@ -6,7 +6,6 @@
 #include "system.h"
 
 #include "rpmio/rpmio_internal.h"      /* fdGet/SetCpioPos, fdInit/FiniDigest */
-#include <rpm/rpmlib.h>
 
 #include "lib/cpio.h"
 
index dfa898e..7e9c681 100644 (file)
@@ -1,7 +1,8 @@
 #include "system.h"
 
 #include <rpm/idtx.h>
-#include <rpm/rpmlib.h>
+#include <rpm/rpmlib.h>                /* rpmReadPackageFile */
+#include <rpm/rpmtag.h>
 #include <rpm/rpmdb.h>
 #include <rpm/rpmts.h>
 #include <rpm/rpmfileutil.h>
index 704af5a..86a205b 100644 (file)
@@ -4,7 +4,7 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmstring.h>
 #include <rpm/rpmfi.h>
index 7c89db8..7e5d196 100644 (file)
@@ -4,7 +4,6 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
 #include <rpm/rpmlog.h>
 #include <rpm/rpmfileutil.h>
 
index 9a01bd5..2a8abfd 100644 (file)
@@ -9,7 +9,6 @@ const char * RPMVERSION = VERSION;
 
 #include <rpm/rpmurl.h>
 #include <rpm/rpmmacro.h>      /* XXX for rpmGetPath */
-#include <rpm/rpmlib.h>
 #include <rpm/rpmlog.h>
 #include "lib/misc.h"
 #include "debug.h"
index c860ab8..6881574 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include <string.h>
+#include <rpm/rpmtypes.h>
 
 #ifdef __cplusplus
 extern "C" {
index 8fd94f6..1e31653 100644 (file)
@@ -8,8 +8,8 @@
 
 #include "rpmio/digest.h"
 #include "rpmio/rpmio_internal.h"      /* fd*Digest(), fd stats */
-#include <rpm/rpmlib.h>
 
+#include <rpm/rpmlib.h>                        /* XXX RPMSIGTAG, other sig stuff */
 #include <rpm/rpmts.h>
 
 #include "lib/legacy.h"        /* XXX legacyRetrofit() */
index 77b439d..feb94c0 100644 (file)
@@ -7,6 +7,7 @@
 const char *__progname;
 
 #include <rpm/rpmcli.h>
+#include <rpm/rpmlib.h>                /* rpmEVR, rpmReadConfigFiles etc */
 #include <rpm/rpmgi.h>
 #include <rpm/rpmlog.h>
 #include <rpm/rpmstring.h>
index d271fea..1b2ee97 100644 (file)
--- a/lib/psm.c
+++ b/lib/psm.c
@@ -5,7 +5,7 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmlib.h>                /* rpmvercmp and others */
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmurl.h>
 #include "rpmio/rpmlua.h"
index 0fb6bcc..020b307 100644 (file)
@@ -11,6 +11,7 @@
 
 #include <rpm/rpmcli.h>
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmdb.h>
 #include <rpm/rpmfi.h>
 
index c2643af..a0956cd 100644 (file)
@@ -4,7 +4,6 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
 
 #include <rpm/rpmal.h>
 #include <rpm/rpmds.h>
index d909faa..3f47ab4 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+#include <rpm/rpmlib.h>                        /* RPMSIGTAG & related */
 #include <rpm/rpmpgp.h>
 #include "rpmio/rpmio_internal.h"      /* for fd*Digest() */
 #include <rpm/rpmcli.h>
index 49cd3b0..64700e7 100644 (file)
@@ -5,7 +5,8 @@
  * \file lib/rpmcli.h
  */
 
-#include <rpm/rpmlib.h>
+#include <popt.h>
+
 #include <rpm/rpmurl.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmcallback.h>
index 79720e6..84a859c 100644 (file)
@@ -3,7 +3,8 @@
  */
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* rpmvercmp */
 #include <rpm/rpmstring.h>
 #include <rpm/rpmlog.h>
 
index 657d334..6c5d786 100644 (file)
@@ -5,7 +5,6 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
 #include <rpm/rpmlog.h>
 
 #include "lib/cpio.h"  /* XXX CPIO_FOO */
index 93658b2..095d2f5 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef _RPMFI_INTERNAL_H
 #define _RPMFI_INTERNAL_H
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmfi.h>
 #include "lib/fsm.h"           /* for FSM_t */
 
index 3405798..49e8bc5 100644 (file)
@@ -3,7 +3,8 @@
  */
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* rpmReadPackageFile */
 #include <rpm/rpmte.h>         /* XXX rpmElementType */
 #include <rpm/rpmts.h>
 
index 9c079cf..02c6a50 100644 (file)
@@ -6,6 +6,8 @@
 
 #include <rpm/rpmcli.h>
 
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* rpmReadPackageFile, vercmp etc */
 #include <rpm/rpmdb.h>
 #include <rpm/rpmds.h>
 #include <rpm/rpmts.h>
index 33c421a..374e2a6 100644 (file)
@@ -6,8 +6,7 @@
 
 #include <netinet/in.h>
 
-#include <rpm/rpmlib.h>
-
+#include <rpm/rpmlib.h>                /* rpmGetOs/ArchInfo() */
 #include "lib/signature.h"
 #include "lib/rpmlead.h"
 #include "lib/legacy.h"
index be91a52..63dbe18 100644 (file)
@@ -21,7 +21,6 @@ extern "C" {
 
 typedef struct rpmlead_s * rpmlead;
 
-#include <rpm/rpmlib.h>
 
 /** \ingroup lead
  * Initialize a lead structure
index 67424c9..5bbdcf1 100644 (file)
@@ -4,8 +4,8 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
-
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* rpmGetRpmlibProvides() & co protos */
 #include <rpm/rpmds.h>
 
 #include "debug.h"
index 808f496..deeaae0 100644 (file)
@@ -1,7 +1,6 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
 #include <rpm/rpmlog.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmfileutil.h>
index db58879..2e5b5a9 100644 (file)
@@ -13,8 +13,8 @@
 #define __power_pc() 0
 #endif
 
+#include <rpm/rpmlib.h>                        /* RPM_MACTABLE*, Rc-prototypes */
 #include "rpmio/rpmio_internal.h"      /* XXX for rpmioSlurp */
-#include <rpm/rpmlib.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmfileutil.h>
 #include <rpm/rpmstring.h>
index e0d94bd..552cce9 100644 (file)
@@ -3,8 +3,9 @@
  * Routine(s) to handle an "rpmte"  transaction element.
  */
 #include "system.h"
-#include <rpm/rpmlib.h>
 
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* RPM_MACHTABLE_* */
 #include <rpm/rpmds.h>
 #include <rpm/rpmfi.h>
 
index 80f96c2..ded3acc 100644 (file)
@@ -4,9 +4,10 @@
  */
 #include "system.h"
 
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                        /* rpmReadPackage etc */
 #include <rpm/rpmurl.h>
 #include "rpmio/digest.h"
-#include <rpm/rpmlib.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmfileutil.h>           /* rpmtsOpenDB() needs rpmGetPath */
 #include <rpm/rpmstring.h>
index 86c9e69..ba5c472 100644 (file)
@@ -4,7 +4,7 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmlib.h>                /* rpmvercmp proto */
 #include <rpm/rpmstring.h>
 
 #include "debug.h"
index 853d997..ab63376 100644 (file)
@@ -4,8 +4,11 @@
 
 #include "system.h"
 
+#include <popt.h>
+
 #include "rpmio/digest.h"
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* XXX RPMSIGTAG* & related */
 #include <rpm/rpmmacro.h>      /* XXX for rpmGetPath() */
 #include <rpm/rpmdb.h>
 #include <rpm/rpmstring.h>
index 41dae74..cc503d9 100644 (file)
@@ -1,5 +1,8 @@
 #include "system.h"
-#include <rpm/rpmlib.h>
+
+#include <popt.h>
+
+#include <rpm/rpmio.h>
 #include <rpm/rpmmacro.h>
 #include "debug.h"
 
index 149b33e..0389b5b 100644 (file)
--- a/lib/tds.c
+++ b/lib/tds.c
@@ -1,7 +1,6 @@
 #include "system.h"
 
-#include <rpm/rpmlib.h>
-
+#include <rpm/rpmtag.h>
 #include <rpm/rpmds.h>
 
 #include "debug.h"
index 100452e..17c8c5e 100644 (file)
--- a/lib/tgi.c
+++ b/lib/tgi.c
@@ -1,5 +1,6 @@
 #include "system.h"
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmgi.h>
 #include <rpm/rpmcli.h>
 
index 925a5d5..f7383cc 100644 (file)
@@ -1,7 +1,6 @@
 #include "system.h"
 
 #include "rpmio/rpmio_internal.h"      /* XXX rpmioSlurp */
-#include <rpm/rpmlib.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmio.h>
 
index cdc2bce..ba3b23b 100644 (file)
@@ -3,8 +3,8 @@
  */
 
 #include "system.h"
-#include <rpm/rpmlib.h>
 
+#include <rpm/rpmlib.h>                /* rpmMachineScore, rpmReadPackageFile */
 #include <rpm/rpmmacro.h>      /* XXX for rpmExpand */
 #include <rpm/rpmlog.h>
 
index e40e79b..9ab6d02 100644 (file)
--- a/lib/trb.c
+++ b/lib/trb.c
@@ -1,5 +1,6 @@
 #include "system.h"
 #include <rpm/rpmcli.h>
+#include <rpm/rpmlib.h>        /* rpmReadConfigFiles */
 #include <rpm/rpmts.h>
 #include <rpm/rpmlog.h>
 
index b4cbb82..b6a620b 100644 (file)
@@ -2,7 +2,7 @@
 
 #include <pthread.h>
 #include <assert.h>
-#include <rpm/rpmlib.h>
+#include <rpm/rpmlib.h>        /* rpmReadConfigFiles, rpmReadPackageFile */
 #include <rpm/rpmts.h>
 #include <rpm/rpmsq.h> /* XXX for _rpmsq_debug */
 #include <rpm/rpmio.h>
index c0287fc..dff482c 100644 (file)
@@ -6,6 +6,7 @@
 #include "system.h"
 
 #include <rpm/rpmcli.h>
+#include <rpm/rpmtag.h>
 #include <rpm/rpmlog.h>
 
 #include "lib/psm.h"
index 4905383..4e747ba 100644 (file)
@@ -4,7 +4,8 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmlib.h>                /* rpmvercmp */
+#include <rpm/rpmtag.h>
 #include <rpm/rpmstring.h>
 
 #include "lib/legacy.h"        /* XXX expand/compressFilelist(), providePackageNVR() */
index ecfb54a..8937520 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef RPMPYTHON_HEADER
 #define RPMPYTHON_HEADER
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtypes.h>
 
 /** \ingroup py_c
  * \file python/header-py.h
index 84df79b..38ecfcd 100644 (file)
@@ -4,7 +4,6 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
 
 #include "rpmal-py.h"
 #include "rpmds-py.h"
index 2ce6088..945e418 100644 (file)
@@ -4,8 +4,7 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
-
+#include <rpm/rpmtag.h>
 #include "rpmdb-py.h"
 #include "rpmmi-py.h"
 #include "header-py.h"
index 00363cc..8b69465 100644 (file)
@@ -4,8 +4,9 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
 #include <rpm/rpmstring.h>
+#include <rpm/rpmlib.h>                /* rpmvercmp */
 
 #include "header-py.h"
 #include "rpmds-py.h"
index 580b2b5..fc82719 100644 (file)
@@ -4,8 +4,7 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
-
+#include <rpm/rpmtag.h>
 #include "header-py.h"
 #include "rpmfi-py.h"
 
index 0017ce8..4ff9832 100644 (file)
@@ -4,7 +4,6 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
 #include <rpm/rpmdb.h>
 
 #include "rpmmi-py.h"
index 4bfa1e0..47fef44 100644 (file)
@@ -4,6 +4,8 @@
 
 #include "system.h"
 
+#include <rpm/rpmlib.h>                /* rpmMachineScore, rpmReadConfigFiles */
+#include <rpm/rpmtag.h>
 #include <rpm/rpmdb.h>
 #include <rpm/rpmsq.h>
 #include <rpm/rpmlog.h>
index 4a59236..4d880d3 100644 (file)
@@ -4,7 +4,6 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
 
 #include "rpmps-py.h"
 
index b9eae47..3e591a6 100644 (file)
@@ -4,7 +4,6 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
 
 #include "header-py.h" /* XXX tagNumFromPyObject */
 #include "rpmds-py.h"
index d48db7e..98ebfee 100644 (file)
@@ -4,7 +4,8 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmlib.h>        /* rpmReadPackageFile, headerCheck */
+#include <rpm/rpmtag.h>
 #include <rpm/rpmpgp.h>
 #include <rpm/rpmdb.h>
 #include <rpm/rpmbuild.h>
index ecf0280..b18133d 100644 (file)
@@ -3,7 +3,9 @@
 #include "system.h"
 const char *__progname;
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmlib.h>                /* rpmReadPackageFile .. */
+#include <rpm/rpmtag.h>
+#include <rpm/rpmio.h>
 #include <rpm/rpmpgp.h>
 
 #include <rpm/rpmts.h>
index 085bd28..7cf7036 100644 (file)
@@ -10,7 +10,7 @@ static int _debug = 1;        /* XXX if < 0 debugging, > 0 unusual error returns */
 #include <sys/ipc.h>
 #endif
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmurl.h>                /* XXX urlPath proto */
 #include <rpm/rpmfileutil.h>   /* rpmioMkPath */
index 6760fc9..117fd60 100644 (file)
@@ -4,7 +4,9 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <popt.h>
+
+#include <rpm/rpmtag.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmstring.h>
 #include <rpm/rpmlog.h>
index 15aca51..17790cb 100644 (file)
@@ -3,7 +3,10 @@
  */
 
 #include "system.h"
-#include <rpm/rpmlib.h>
+
+#include <rpm/rpmtypes.h>
+#include <rpm/rpmtag.h>
+
 #include "debug.h"
 
 int headerNVR(Header h, const char **np, const char **vp, const char **rp)
index 1fcd18e..92de1e9 100644 (file)
@@ -14,6 +14,7 @@
 
 #include <regex.h>
 
+#include <rpm/rpmtag.h>
 #include <rpm/rpmurl.h>
 #include <rpm/rpmpgp.h>
 #include <rpm/rpmpgp.h>
index 8d988ac..bc429d1 100644 (file)
@@ -6,7 +6,7 @@
  * Access RPM indices using Berkeley DB interface(s).
  */
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtypes.h>
 #include <rpm/rpmsw.h>
 
 #ifdef __cplusplus
index 9357f94..c7f7fc5 100644 (file)
@@ -4,7 +4,6 @@
  */
 
 #include "system.h"
-#include <rpm/rpmlib.h>
 #include "rpmdb/rpmhash.h"
 #include "debug.h"
 
index ac2989e..4574bad 100644 (file)
@@ -26,7 +26,7 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
 #include <rpm/rpmlog.h>
 #include <rpm/rpmmacro.h>
 #include <rpm/rpmurl.h>        /* XXX urlPath proto */
index 2e6e20b..bf7b6bf 100644 (file)
@@ -4,7 +4,7 @@
 
 #include "system.h"
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
 #include <rpm/rpmstring.h>
 #include "debug.h"
 
diff --git a/rpmqv.c b/rpmqv.c
index 9bcc5cc..100b89b 100644 (file)
--- a/rpmqv.c
+++ b/rpmqv.c
@@ -12,6 +12,7 @@ const char *__progname;
 #endif
 
 #include <rpm/rpmcli.h>
+#include <rpm/rpmlib.h>                        /* RPMSIGTAG, rpmReadPackageFile .. */
 #include <rpm/rpmbuild.h>
 #include <rpm/rpmlog.h>
 
index 7e25722..007bab6 100644 (file)
@@ -7,7 +7,7 @@ const char *__progname;
 #include <string.h>
 #endif
 
-#include <rpm/rpmlib.h>
+#include <rpm/rpmtag.h>
 #include <rpm/rpmdb.h>
 #include <rpm/rpmio.h>
 #include <rpm/rpmmacro.h>
index 9878ff3..b3243da 100644 (file)
@@ -1,7 +1,6 @@
 #include "system.h"
 const char *__progname;
 
-#include <rpm/rpmlib.h>
 #include "rpmdb/header_internal.h"
 #include "debug.h"
 
index 2244109..8815d4e 100644 (file)
@@ -1,9 +1,10 @@
 #include "system.h"
 const char *__progname;
 
-#include <rpm/rpmlib.h>
 #include "rpmdb/header_internal.h"
 
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>                /* rpmReadConfigFiles */
 #include <rpm/rpmdb.h>
 
 #include "debug.h"
index 9b51566..bb9958b 100644 (file)
@@ -8,6 +8,8 @@ const char *__progname;
 #include <fnmatch.h>
 #include "rpmio/fts.h"
 
+#include <rpm/rpmtag.h>
+#include <rpm/rpmlib.h>        /* RPM_MACHTABLE, rpmReadPackageFile */
 #include <rpm/rpmcli.h>
 #include <rpm/rpmlog.h>
 
index d0ba3da..36f4ede 100644 (file)
@@ -2,7 +2,7 @@
 const char *__progname;
 
 #include <rpm/rpmcli.h>
-
+#include <rpm/rpmlib.h>                /* rpmReadPackageFile */
 #include <rpm/rpmdb.h>
 #include <rpm/rpmps.h>
 #include <rpm/rpmte.h>
index 1a74458..cc565cb 100644 (file)
@@ -4,7 +4,7 @@ const char *__progname;
 #include <rpm/rpmbuild.h>
 #include "build/buildio.h"
 
-#include <rpm/header.h>
+#include <rpm/rpmtag.h>
 #include "lib/rpmlead.h"
 
 #include <err.h>       /* XXX !HAVE_ERR_H: get from misc */
index 71182e6..74b279b 100644 (file)
@@ -1,10 +1,13 @@
 #include "system.h"
 const char *__progname;
 
-#include <rpm/rpmlib.h>
-#include <rpm/rpmmacro.h>
-#include <rpm/rpmurl.h>
+#include <popt.h>
 
+#include <rpm/rpmlib.h>                /* rpmReadConfigFiles */
+#include <rpm/rpmfileutil.h>
+#include <rpm/rpmurl.h>
+#include <rpm/rpmio.h>
+#include <rpm/rpmtag.h>
 #include <rpm/rpmdb.h>
 #include <rpm/rpmps.h>
 #include <rpm/rpmte.h>