hardlinks: rework handling of hardlinks
modified libpkg/Makefile.autosetup
@@ -59,7 +59,6 @@ LOCAL_CFLAGS= -I$(top_srcdir)/compat \
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified libpkg/pkg.c
@@ -1526,14 +1526,13 @@ int
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1550,7 +1549,7 @@ pkg_recompute(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1559,7 +1558,7 @@ pkg_recompute(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_add.c
@@ -42,6 +42,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -49,7 +50,12 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1335,7 +1341,7 @@ pkg_add_fromdir(struct pkg *pkg, const char *src)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1401,7 +1407,6 @@ pkg_add_fromdir(struct pkg *pkg, const char *src)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1409,7 +1414,7 @@ pkg_add_fromdir(struct pkg *pkg, const char *src)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1462,7 +1467,7 @@ pkg_add_fromdir(struct pkg *pkg, const char *src)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1475,12 +1480,19 @@ pkg_add_fromdir(struct pkg *pkg, const char *src)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1493,7 +1505,11 @@ pkg_add_fromdir(struct pkg *pkg, const char *src)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1506,7 +1522,7 @@ pkg_add_fromdir(struct pkg *pkg, const char *src)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_create.c
@@ -62,7 +62,7 @@ pkg_create_from_dir(struct pkg *pkg, const char *root,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -82,7 +82,6 @@ pkg_create_from_dir(struct pkg *pkg, const char *root,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -90,33 +89,33 @@ pkg_create_from_dir(struct pkg *pkg, const char *root,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_ports.c
@@ -337,7 +337,7 @@ meta_file(struct plist *p, char *line, struct file_attr *a, bool is_config)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1039,7 +1039,6 @@ plist_new(struct pkg *pkg, const char *stage)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1067,7 +1066,7 @@ plist_free(struct plist *p)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -556,7 +556,7 @@ struct plist {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/utils.h
@@ -32,7 +32,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -49,8 +49,11 @@
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/repo/binary/Makefile.autosetup
@@ -10,7 +10,7 @@ LOCAL_CFLAGS= -I$(top_srcdir)/libpkg \
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/utils.c
@@ -349,11 +349,17 @@ is_link(const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|