diff options
author | Jordan K. Hubbard <jkh@FreeBSD.org> | 1999-05-12 09:02:37 +0000 |
---|---|---|
committer | Jordan K. Hubbard <jkh@FreeBSD.org> | 1999-05-12 09:02:37 +0000 |
commit | b9ad2ee3d46ebd91f76ddfb09edbfe7e4251540e (patch) | |
tree | e018788977e274ff08de056862c8c15bc3a64fdb /usr.sbin/sade/sade.h | |
parent | 91f9d6d3762ef75594f9973f3c387618c7368b38 (diff) | |
download | src-b9ad2ee3d46ebd91f76ddfb09edbfe7e4251540e.tar.gz src-b9ad2ee3d46ebd91f76ddfb09edbfe7e4251540e.zip |
Completely change the way package_add() does its work. Now we
handle dependencies at a lower level and use package add for this.
Also made index searches stricter.
Notes
Notes:
svn path=/head/; revision=47055
Diffstat (limited to 'usr.sbin/sade/sade.h')
-rw-r--r-- | usr.sbin/sade/sade.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.sbin/sade/sade.h b/usr.sbin/sade/sade.h index 123ed84fd826..685eaa0dba7e 100644 --- a/usr.sbin/sade/sade.h +++ b/usr.sbin/sade/sade.h @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: sysinstall.h,v 1.162 1999/04/27 14:33:29 jkh Exp $ + * $Id: sysinstall.h,v 1.163 1999/05/07 11:02:58 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -529,6 +529,9 @@ void index_node_free(PkgNodePtr top, PkgNodePtr plist); void index_sort(PkgNodePtr top); void index_print(PkgNodePtr top, int level); int index_extract(Device *dev, PkgNodePtr top, PkgNodePtr plist); +int index_extract_one(Device *dev, PkgNodePtr top, PkgNodePtr who, Boolean depended); +int index_initialize(char *path); +PkgNodePtr index_search(PkgNodePtr top, char *str, PkgNodePtr *tp); /* install.c */ extern Boolean checkLabels(Boolean whinge, Chunk **rdev, Chunk **sdev, Chunk **udev, Chunk **vdev); |