Implement @include for plist
modified libpkg/pkg_ports.c
@@ -60,6 +60,7 @@ static int config(struct plist *, char *, struct file_attr *);
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -702,6 +703,7 @@ static struct keyact {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1189,6 +1191,7 @@ plist_new(struct pkg *pkg, const char *stage)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1223,6 +1226,8 @@ plist_free(struct plist *p)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -1261,10 +1266,60 @@ plist_parse(struct plist *pplist, FILE *f)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1274,6 +1329,12 @@ ports_parse_plist(struct pkg *pkg, const char *plist, const char *stage)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -613,6 +613,8 @@ struct plist {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified tests/frontend/create.sh
@@ -17,6 +17,7 @@ tests_init \
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -506,3 +507,33 @@ create_no_clobber_body()
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |