Add support @name and @pkgdep for plist parsing
modified libpkg/pkg_ports.c
@@ -65,6 +65,7 @@ struct plist {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -91,7 +92,10 @@ static int setmod(struct plist *, char *, struct file_attr *);
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -104,8 +108,11 @@ static struct action_cmd {
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -152,6 +159,36 @@ setprefix(struct plist *p, char *line, struct file_attr *a)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -342,8 +379,21 @@ setgroup(struct plist *p, char *line, struct file_attr *a)
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -501,7 +551,7 @@ populate_keywords(struct plist *p)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -567,6 +617,26 @@ populate_keywords(struct plist *p)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|