When extracting packages if they were packed with relative path name, then prepend a '/' to the path
modified libpkg/pkg.c
@@ -713,7 +713,7 @@ pkg_addfile_attr(struct pkg *pkg, const char *path, const char *sum,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -756,7 +756,7 @@ pkg_addconfig_file(struct pkg *pkg, const char *path, const char *content)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -820,7 +820,7 @@ pkg_adddir_attr(struct pkg *pkg, const char *path, const char *uname,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg.h.in
@@ -1691,7 +1691,7 @@ char *pkg_utils_tokenize(char **);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_add.c
@@ -211,7 +211,7 @@ do_extract(struct archive *a, struct archive_entry *ae, const char *location,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -250,7 +250,7 @@ do_extract(struct archive *a, struct archive_entry *ae, const char *location,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/utils.c
@@ -751,15 +751,17 @@ pkg_utils_count_spaces(const char *args)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified src/which.c
@@ -175,7 +175,7 @@ exec_which(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -188,7 +188,7 @@ exec_which(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|