]> git.ipfire.org Git - people/ms/pakfire.git/commitdiff
configure: Set PAKFIRE_CACHE_PATH
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 6 Apr 2021 16:15:38 +0000 (16:15 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 6 Apr 2021 16:15:38 +0000 (16:15 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
configure.ac
src/libpakfire/include/pakfire/constants.h
src/libpakfire/pakfire.c

index 679059fa4d02120bd39ce115661bd087337a59f5..5d9c74a23bb9230aba352b31005110e0ccaa480b 100644 (file)
@@ -181,6 +181,8 @@ AC_ARG_WITH([systemdsystemunitdir],
 AC_SUBST([systemdsystemunitdir], [$with_systemdsystemunitdir])
 AM_CONDITIONAL(HAVE_SYSTEMD, [test -n "$with_systemdsystemunitdir"])
 
+AC_DEFINE_UNQUOTED([PAKFIRE_CACHE_PATH], ["/var/cache/${PACKAGE_NAME}"],
+       [The path where Pakfire stores temporary data])
 AC_DEFINE_UNQUOTED([PAKFIRE_PRIVATE_DIR], ["/var/lib/${PACKAGE_NAME}"],
        [The path where Pakfire stores its private data])
 
index 2da1a4fbc2e18367470cecc8a26d2d3940bb7345..90296cb166d182553242d0c2a56b5b81a51ede15 100644 (file)
@@ -29,8 +29,6 @@
 
 #define STRING_SIZE 1024
 
-#define CACHE_PATH "/var/cache/pakfire"
-
 #ifdef PAKFIRE_PRIVATE
 
 // The file format that this version generates
index 552fd3d563ad64fb79bc0f4c3f512e6379ec9107..95704284d3e024f09a0c3233a1b9c46c862df315 100644 (file)
@@ -538,7 +538,7 @@ PAKFIRE_EXPORT int pakfire_create(Pakfire* pakfire, const char* path, const char
 
        // Set cache path
        snprintf(p->cache_path, sizeof(p->cache_path) - 1,
-               "%s/%s/%s", CACHE_PATH, p->distro.id, p->distro.version_id);
+               "%s/%s/%s", PAKFIRE_CACHE_PATH, p->distro.id, p->distro.version_id);
 
        // Mount filesystems
        r = pakfire_mount(p);