Kill tfr.c, use rpmdeps.
authorjbj <devnull@localhost>
Thu, 24 Oct 2002 21:42:57 +0000 (21:42 +0000)
committerjbj <devnull@localhost>
Thu, 24 Oct 2002 21:42:57 +0000 (21:42 +0000)
CVS patchset: 5816
CVS date: 2002/10/24 21:42:57

build/Makefile.am
build/tfr.c [deleted file]

index fea1ba2..ff4a005 100644 (file)
@@ -13,18 +13,6 @@ INCLUDES = -I. \
 
 LIBS =
 
-EXTRA_PROGRAMS = tfr
-tfr_SOURCES = tfr.c
-tfr_LDFLAGS = -all-static
-tfr_LDADD = \
-       $(top_builddir)/build/librpmbuild.la \
-       $(top_builddir)/lib/librpm.la \
-       $(top_builddir)/rpmdb/librpmdb.la \
-       $(top_builddir)/rpmio/librpmio.la \
-       $(top_builddir)/popt/libpopt.la \
-       @WITH_LIBELF_LIB@ \
-       @INTLLIBS@
-
 pkgincdir = $(pkgincludedir)
 pkginc_HEADERS = rpmbuild.h rpmspec.h
 noinst_HEADERS = argv.h buildio.h rpmfc.h
diff --git a/build/tfr.c b/build/tfr.c
deleted file mode 100644 (file)
index 0120562..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-#include "system.h"
-
-#include <rpmbuild.h>
-#include <argv.h>
-#include <rpmfc.h>
-
-#include "debug.h"
-
-static int print_provides;
-static int print_requires;
-
-static struct poptOption optionsTable[] = {
-
- { NULL, '\0', POPT_ARG_INCLUDE_TABLE, rpmcliAllPoptTable, 0,
-       N_("Common options for all rpm modes and executables:"),
-       NULL }, 
-
- { "rpmfcdebug", 'd', POPT_ARG_VAL|POPT_ARGFLAG_DOC_HIDDEN, &_rpmfc_debug, -1,
-        NULL, NULL },
-
- { "provides", 'P', POPT_ARG_VAL, &print_provides, -1,
-        NULL, NULL },
- { "requires", 'R', POPT_ARG_VAL, &print_requires, -1,
-        NULL, NULL },
-
-   POPT_AUTOALIAS
-   POPT_AUTOHELP
-   POPT_TABLEEND
-};
-
-int
-main(int argc, char *const argv[])
-{
-    static const char * av_file[] = { "%{?__file}", NULL };
-    poptContext optCon;
-    StringBuf sb;
-    ARGV_t xav;
-    ARGV_t av = NULL;
-    rpmfc fc;
-    int ac = 0;
-    int ec = 1;
-    int xx;
-char buf[BUFSIZ];
-
-    optCon = rpmcliInit(argc, argv, optionsTable);
-    if (optCon == NULL)
-       goto exit;
-
-    av = poptGetArgs(optCon);
-    ac = argvCount(av);
-
-    if (ac == 0) {
-       poptPrintUsage(optCon, stderr, 0);
-       return 1;
-    }
-
-    xav = NULL;
-    xx = argvAppend(&xav, av_file);
-    xx = argvAppend(&xav, av);
-
-    sb = NULL;
-    xx = rpmfcExec(xav, NULL, &sb, 1);
-
-    xav = argvFree(xav);
-
-    xx = argvSplit(&xav, getStringBuf(sb), "\n");
-    sb = freeStringBuf(sb);
-
-    xx = argvSort(xav, NULL);
-
-    /* Build file class dictionary. */
-    fc = rpmfcNew();
-    xx = rpmfcClassify(fc, xav);
-
-    /* Build file/package dependency dictionary. */
-    xx = rpmfcApply(fc);
-
-if (_rpmfc_debug) {
-sprintf(buf, "final: files %d cdict[%d] %d%% ddictx[%d]", fc->nfiles, argvCount(fc->cdict), ((100 * fc->fknown)/fc->nfiles), argiCount(fc->ddictx));
-rpmfcPrint(buf, fc, NULL);
-}
-
-    if (print_provides)
-       argvPrint(NULL, fc->provides, stdout);
-    if (print_requires)
-       argvPrint(NULL, fc->requires, stdout);
-
-    fc = rpmfcFree(fc);
-
-    xav = argvFree(xav);
-
-exit:
-    optCon = rpmcliFini(optCon);
-    return ec;
-}