diff options
author | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1996-06-04 07:56:15 +0000 |
---|---|---|
committer | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1996-06-04 07:56:15 +0000 |
commit | 167be6f259825b0e88a4cfc7cd9228c9603fc603 (patch) | |
tree | c173305ec5afd2f63886e210fa18f7b9c69695b8 /usr.sbin/pkg_install/info/info.h | |
parent | c8e3d32207db0af93ff3f660ded6b01fac993998 (diff) |
add package tools from FreeBSD
Diffstat (limited to 'usr.sbin/pkg_install/info/info.h')
-rw-r--r-- | usr.sbin/pkg_install/info/info.h | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/usr.sbin/pkg_install/info/info.h b/usr.sbin/pkg_install/info/info.h new file mode 100644 index 00000000000..b8ad23bc0e1 --- /dev/null +++ b/usr.sbin/pkg_install/info/info.h @@ -0,0 +1,59 @@ +/* $OpenBSD: info.h,v 1.1 1996/06/04 07:56:09 niklas Exp $ */ + +/* + * FreeBSD install - a package for the installation and maintainance + * of non-core utilities. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * Jordan K. Hubbard + * 23 August 1993 + * + * Include and define various things wanted by the info command. + * + */ + +#ifndef _INST_INFO_H_INCLUDE +#define _INST_INFO_H_INCLUDE + +#ifndef MAXINDEXSIZE +#define MAXINDEXSIZE 60 +#endif + +#ifndef MAXNAMESIZE +#define MAXNAMESIZE 20 +#endif + +#define SHOW_COMMENT 0x0001 +#define SHOW_DESC 0x0002 +#define SHOW_PLIST 0x0004 +#define SHOW_INSTALL 0x0008 +#define SHOW_DEINSTALL 0x0010 +#define SHOW_REQUIRE 0x0020 +#define SHOW_PREFIX 0x0040 +#define SHOW_INDEX 0x0080 +#define SHOW_FILES 0x0100 +#define SHOW_DISPLAY 0x0200 +#define SHOW_REQBY 0x0400 +#define SHOW_MTREE 0x0800 + +extern int Flags; +extern Boolean AllInstalled; +extern Boolean Quiet; +extern char *InfoPrefix; +extern char PlayPen[]; +extern char *CheckPkg; + +extern void show_file(char *, char *); +extern void show_plist(char *, Package *, plist_t); +extern void show_files(char *, Package *); +extern void show_index(char *, char *); + +#endif /* _INST_INFO_H_INCLUDE */ |