pkg register support input dir to sync datas from (aka fakeroot) changes in the api: if a directory is given to packing_init then the packing will write datas to that directory instead of creating a package new pkg_copy_tree function changes in userland: new -i option to pkg register to specify a directory to take as a fakeroot
modified libpkg/packing.c
@@ -34,17 +34,22 @@ packing_init(struct packing **pack, const char *path, pkg_formats format)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
modified libpkg/pkg.c
@@ -658,3 +658,28 @@ pkg_addconflict(struct pkg *pkg, const char *glob)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/pkg.h
@@ -554,4 +554,10 @@ const char * pkg_error_string(void);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
modified libpkg/pkg_add.c
@@ -11,10 +11,6 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified libpkg/pkg_private.h
@@ -11,6 +11,10 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified pkg/register.c
@@ -35,7 +35,7 @@ usage_register(void)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -54,6 +54,7 @@ exec_register(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -69,7 +70,7 @@ exec_register(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -134,6 +135,10 @@ exec_register(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -206,6 +211,11 @@ exec_register(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|