-.Dd September 8, 2009
+.Dd June 17, 2010
.Os libuobject
.Dt UPKG \&1 "UObject Reference Manual"
.Sh NAME
.Nd manipulate UObject packages
.Sh SYNOPSIS
.Nm
-.Op Fl i Ns | Ns Fl x
+.Op Fl i Ns | Ns Fl l Ns | Ns Fl x
.Op Fl v
-.Ar package
+.Op Fl f Ar package
+.Op Ar object ...
.Sh OPTIONS
.Bl -tag -width indent
.It Fl i , -info
Display information about a package. More information is displayed at higher
verbosity levels.
+.It Fl l , -list
+List objects belonging to a package.
.It Fl x , -export
Export all exportable objects from a package.
.It Fl v , -verbose
Increase the amount of information printed to standard output. This option can
be specified multiple times for increased effect.
+.It Fl f , -file Ar package
+Loads a specific package by filename. Currently, this is the only way to load
+packages.
.It Fl V , -version
Print a version message and exit.
.It Fl H , -help
Print a help message and exit.
+.It Ar object
+Specifies the object(s) upon which
+.Nm
+shall operate. If no object is specified,
+.Nm
+will use the last package specified by the
+.Fl f
+option.
.El