From 9d100378074d21f99dc26bae8417932dc110664e Mon Sep 17 00:00:00 2001 From: Timo Teräs Date: Mon, 17 Jun 2013 14:24:34 +0300 Subject: db: refactor repository file construction Fixes also 'fetch' applet to prefer copying/linking to files from cache if possible. --- src/package.c | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'src/package.c') diff --git a/src/package.c b/src/package.c index 0fca1db..61927e7 100644 --- a/src/package.c +++ b/src/package.c @@ -53,29 +53,6 @@ struct apk_package *apk_pkg_get_installed(struct apk_name *name) return NULL; } -void apk_pkg_format_plain(struct apk_package *pkg, apk_blob_t to) -{ - /* pkgname-1.0.apk */ - apk_blob_push_blob(&to, APK_BLOB_STR(pkg->name->name)); - apk_blob_push_blob(&to, APK_BLOB_STR("-")); - apk_blob_push_blob(&to, *pkg->version); - apk_blob_push_blob(&to, APK_BLOB_STR(".apk")); - apk_blob_push_blob(&to, APK_BLOB_PTR_LEN("", 1)); -} - -void apk_pkg_format_cache(struct apk_package *pkg, apk_blob_t to) -{ - /* pkgname-1.0_alpha1.12345678.apk */ - apk_blob_push_blob(&to, APK_BLOB_STR(pkg->name->name)); - apk_blob_push_blob(&to, APK_BLOB_STR("-")); - apk_blob_push_blob(&to, *pkg->version); - apk_blob_push_blob(&to, APK_BLOB_STR(".")); - apk_blob_push_hexdump(&to, APK_BLOB_PTR_LEN((char *) pkg->csum.data, - APK_CACHE_CSUM_BYTES)); - apk_blob_push_blob(&to, APK_BLOB_STR(".apk")); - apk_blob_push_blob(&to, APK_BLOB_PTR_LEN("", 1)); -} - struct apk_package *apk_pkg_new(void) { struct apk_package *pkg; -- cgit v1.2.3-70-g09d2