struct archive_entry* entry = NULL;
// Find the payload
- int r = open_archive_and_find(archive, a, &entry, PAKFIRE_ARCHIVE_FN_PAYLOAD);
+ int r = open_archive_and_find(archive, a, &entry, "data.img");
if (r)
return NULL;
return 0;
// Read the metadata file
- int r = open_archive_and_read(archive, PAKFIRE_ARCHIVE_FN_METADATA, &data, &size);
+ int r = open_archive_and_read(archive, "info", &data, &size);
if (r)
return r;
struct pakfire_package* pakfire_archive_make_package(
struct pakfire_archive* archive, struct pakfire_repo* repo);
-#define PAKFIRE_ARCHIVE_FN_CHECKSUMS "chksums"
-#define PAKFIRE_ARCHIVE_FN_FILELIST "filelist"
-#define PAKFIRE_ARCHIVE_FN_FORMAT "pakfire-format"
-#define PAKFIRE_ARCHIVE_FN_METADATA "info"
-#define PAKFIRE_ARCHIVE_FN_PAYLOAD "data.img"
-#define PAKFIRE_ARCHIVE_FN_SIGNATURES "signatures"
-
#ifdef PAKFIRE_PRIVATE
struct pakfire_scriptlet* pakfire_archive_get_scriptlet(
DEBUG(packager->pakfire, "Writing package format\n");
int r = pakfire_packager_write_file_from_buffer(packager, a, NULL,
- PAKFIRE_ARCHIVE_FN_FORMAT, 0444, buffer);
+ "pakfire-format", 0444, buffer);
if (r)
return r;
// Write buffer
int r = pakfire_packager_write_file_from_buffer(packager, a, mtree,
- PAKFIRE_ARCHIVE_FN_METADATA, 0444, buffer);
+ "info", 0444, buffer);
free(buffer);
}
// Write the filelist in mtree format
- r = pakfire_packager_write_archive(packager, a, mtree, PAKFIRE_ARCHIVE_FN_FILELIST,
+ r = pakfire_packager_write_archive(packager, a, mtree, "filelist",
&packager->mtree, packager->fmtree);
if (r) {
ERROR(packager->pakfire, "Could not add filelist to archive: %s\n",
}
// Write the payload
- r = pakfire_packager_write_archive(packager, a, mtree, PAKFIRE_ARCHIVE_FN_PAYLOAD,
+ r = pakfire_packager_write_archive(packager, a, mtree, "data.img",
&packager->payload, packager->fpayload);
if (r) {
ERROR(packager->pakfire, "Could not add payload to archive: %s\n",
}
// Write checksums
- r = pakfire_packager_write_archive(packager, a, NULL, PAKFIRE_ARCHIVE_FN_CHECKSUMS,
- &mtree, fmtree);
+ r = pakfire_packager_write_archive(packager, a, NULL, "chksums", &mtree, fmtree);
if (r) {
ERROR(packager->pakfire, "Could not add checksums to archive: %s\n",
archive_error_string(a));