[BusyBox-cvs] busybox/include applets.h,1.82,1.83 unarchive.h,1.16,1.17 usage.h,1.127,1.128

Glenn McGrath bug1 at busybox.net
Tue Dec 10 00:17:27 UTC 2002


Update of /var/cvs/busybox/include
In directory winder:/tmp/cvs-serv20172/include

Modified Files:
	applets.h unarchive.h usage.h 
Log Message:
rpm applet by Laurence Anderson


Index: applets.h
===================================================================
RCS file: /var/cvs/busybox/include/applets.h,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -d -r1.82 -r1.83
--- applets.h	10 Dec 2002 00:14:32 -0000	1.82
+++ applets.h	10 Dec 2002 00:17:22 -0000	1.83
@@ -440,6 +440,9 @@
 #ifdef CONFIG_ROUTE
  	APPLET(route, route_main, _BB_DIR_SBIN, _BB_SUID_NEVER)
 #endif
+#ifdef CONFIG_RPM
+	APPLET(rpm, rpm_main, _BB_DIR_BIN, _BB_SUID_NEVER)
+#endif
 #ifdef CONFIG_RPM2CPIO
 	APPLET(rpm2cpio, rpm2cpio_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)
 #endif

Index: unarchive.h
===================================================================
RCS file: /var/cvs/busybox/include/unarchive.h,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- unarchive.h	8 Dec 2002 00:54:32 -0000	1.16
+++ unarchive.h	10 Dec 2002 00:17:22 -0000	1.17
@@ -85,6 +85,7 @@
 extern void check_trailer_gzip(int src_fd);
 
 extern char get_header_ar(archive_handle_t *archive_handle);
+extern char get_header_cpio(archive_handle_t *archive_handle);
 extern char get_header_tar(archive_handle_t *archive_handle);
 extern char get_header_tar_bz2(archive_handle_t *archive_handle);
 extern char get_header_tar_gz(archive_handle_t *archive_handle);

Index: usage.h
===================================================================
RCS file: /var/cvs/busybox/include/usage.h,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -d -r1.127 -r1.128
--- usage.h	10 Dec 2002 00:14:32 -0000	1.127
+++ usage.h	10 Dec 2002 00:17:22 -0000	1.128
@@ -1696,6 +1696,19 @@
 	"\t-n\tDont resolve names.\n" \
 	"\t-e\tDisplay other/more information"
 
+#define rpm_trivial_usage \
+	"-i -q[ildc]p package.rpm"
+#define rpm_full_usage \
+	"Manipulates RPM packages" \
+	"Options:" \
+	"\t-i Install package" \
+	"\t-q Query package" \
+	"\t\t-p Query uninstalled package" \
+	"\t\t-i Show information" \
+	"\t\t-l List contents" \
+	"\t\t-d List documents" \
+	"\t\t-c List config files"
+
 #define rpm2cpio_trivial_usage \
 	"package.rpm"
 #define rpm2cpio_full_usage \




More information about the busybox-cvs mailing list