20 #ifndef __C_CREATEREPOLIB_DELTARPMS_H__
21 #define __C_CREATEREPOLIB_DELTARPMS_H__
38 #define CR_DEFAULT_MAX_DELTA_RPM_SIZE 100000000
54 gint64 size_installed;
60 gboolean cr_drpm_support(
void);
62 #ifdef CR_DELTA_RPM_SUPPORT
70 cr_deltapackage_from_drpm_base(
const char *filename,
79 cr_deltarpms_scan_oldpackagedirs(GSList *oldpackagedirs,
80 gint64 max_delta_rpm_size,
84 cr_deltatargetpackage_from_package(
cr_Package *pkg,
89 cr_deltatargetpackage_from_rpm(
const char *path, GError **err);
95 cr_deltarpms_parallel_deltas(GSList *targetpackages,
96 GHashTable *oldpackages,
97 const char *outdeltadir,
100 gint64 max_delta_rpm_size,
101 gint64 max_work_size,
105 cr_deltarpms_scan_targetdir(
const char *path,
106 gint64 max_delta_rpm_size,
110 cr_deltarpms_generate_prestodelta_file(
const gchar *drpmdir,
114 const gchar *prefix_to_strip,