Modify eu-strip option to perform strip in post script of rpm package & add option...
[platform/upstream/rpm.git] / lib / rpmps.h
index e0d36c8..1b1142b 100644 (file)
@@ -20,13 +20,6 @@ extern "C" {
 typedef struct rpmpsi_s * rpmpsi;
 
 /** \ingroup rpmps
- * Unreference a problem set instance.
- * @param ps           problem set
- * @return             problem set
- */
-rpmps rpmpsUnlink (rpmps ps);
-
-/** \ingroup rpmps
  * Reference a problem set instance.
  * @param ps           transaction set
  * @return             new transaction set reference
@@ -103,37 +96,6 @@ void rpmpsPrint(FILE *fp, rpmps ps);
 void rpmpsAppendProblem(rpmps ps, rpmProblem prob);
 
 /** \ingroup rpmps
- * Append a problem to current set of problems.
- * @param ps           problem set
- * @param type         type of problem
- * @param pkgNEVR      package name
- * @param key          filename or python object address
- * @param altNEVR      related (e.g. through a dependency) package name
- * @param str          generic string attribute
- * @param number       generic number attribute
- */
-void rpmpsAppend(rpmps ps, rpmProblemType type,
-               const char * pkgNEVR, fnpyKey key, const char * altNEVR,
-               const char *str, uint64_t number);
-
-/** \ingroup rpmps
- * Filter a problem set.
- *
- * As the problem sets are generated in an order solely dependent
- * on the ordering of the packages in the transaction, and that
- * ordering can't be changed, the problem sets must be parallel to
- * one another. Additionally, the filter set must be a subset of the
- * target set, given the operations available on transaction set.
- * This is good, as it lets us perform this trim in linear time, rather
- * then logarithmic or quadratic.
- *
- * @param ps           problem set
- * @param filter       problem filter (or NULL)
- * @return             0 no problems, 1 if problems remain
- */
-int rpmpsTrim(rpmps ps, rpmps filter);
-
-/** \ingroup rpmps
  * Merge problem set into another.
  * @param dest         destination problem set
  * @param src          source problem set