Fix installation of empty packages.
modified libpkg/pkg.c
@@ -222,7 +222,7 @@ pkg_open(struct pkg **pkg_p, const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -339,6 +339,9 @@ pkg_open2(struct pkg **pkg_p, struct archive **a, struct archive_entry **ae, con
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_add.c
@@ -1,6 +1,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -13,7 +14,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -28,8 +29,6 @@ extract(struct archive *a, struct archive_entry *ae)
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -45,6 +44,7 @@ pkg_add(struct pkgdb *db, const char *path)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -58,9 +58,15 @@ pkg_add(struct pkgdb *db, const char *path)
|
|
|
|
|
|
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -68,7 +74,7 @@ pkg_add(struct pkgdb *db, const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -77,10 +83,10 @@ pkg_add(struct pkgdb *db, const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -90,7 +96,7 @@ pkg_add(struct pkgdb *db, const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -112,13 +118,13 @@ pkg_add(struct pkgdb *db, const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -153,9 +159,8 @@ pkg_add(struct pkgdb *db, const char *path)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -191,10 +196,13 @@ pkg_add(struct pkgdb *db, const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|