create: implement override_prefix
modified libpkg/pkg.c
@@ -80,6 +80,7 @@ pkg_free(struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_create.c
@@ -151,11 +151,23 @@ pkg_create_from_dir(struct pkg *pkg, const char *root,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_manifest.c
@@ -900,7 +900,19 @@ pkg_emit_filelist(struct pkg *pkg, FILE *f)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1126,10 +1138,22 @@ pkg_emit_object(struct pkg *pkg, short flags)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_ports.c
@@ -56,6 +56,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -81,6 +82,7 @@ static struct action_cmd {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -178,6 +180,18 @@ free_file_attr(struct file_attr *a)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -462,6 +476,7 @@ static struct keyact {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -1,5 +1,5 @@
|
|
| - | |
| + | |
|
|
|
|
|
@@ -217,6 +217,7 @@ struct pkg {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified tests/frontend/create.sh
@@ -25,7 +25,8 @@ tests_init \
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -44,6 +45,23 @@ EOD
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -781,3 +799,22 @@ EOF
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |