initial import from svn trunk revision 2950
diff --git a/policycoreutils/semodule_package/semodule_package.8 b/policycoreutils/semodule_package/semodule_package.8
new file mode 100644
index 0000000..fb41480
--- /dev/null
+++ b/policycoreutils/semodule_package/semodule_package.8
@@ -0,0 +1,52 @@
+.TH SEMODULE_PACKAGE "8" "Nov 2005" "Security Enhanced Linux" NSA
+.SH NAME 
+semodule_package \- Create a SELinux policy module package.
+
+.SH SYNOPSIS
+.B semodule_package -o <output file> -m <module> [-f <file contexts>]
+.br
+.SH DESCRIPTION
+.PP
+semodule_package is the tool used to create a SELinux policy module
+package from a binary policy module and optionally other data such as file
+contexts.  semodule_package packages binary policy modules created by 
+checkmodule.  The policy package created by semodule_package can then
+be installed via semodule. 
+
+.SH EXAMPLE
+.nf
+# Build a policy package for a base module.
+$ semodule_package -o base.pp -m base.mod -f file_contexts
+# Build a policy package for a httpd module.
+$ semodule_package -o httpd.pp -m httpd.mod -f httpd.fc
+# Build a policy package for local TE rules and no file contexts.
+$ semodule_package -o local.pp -m local.mod 
+.fi
+
+.SH "OPTIONS"
+.TP
+.B \-o \-\-outfile <output file> 
+Policy module package file generated by this tool.
+.TP
+.B  \-s \-\-seuser <seuser file>
+seuser file to be included in the package.
+.TP
+.B  \-u \-\-user_extra <user extra file>
+user_extra file to be included in the package.
+.TP
+.B  \-m \-\-module <Module file>
+Policy module file to be included in the package.
+.TP
+.B  \-f \-\-fc	<File context file>
+File contexts file for the module (optional).
+.TP
+.B  \-n \-\-nc <netfilter context file>
+netfilter context file to be included in the package.
+
+.SH SEE ALSO
+.B checkmodule(8), semodule(8)
+(8),
+.SH AUTHORS
+.nf
+This manual page was written by Dan Walsh <dwalsh@redhat.com>.
+The program was written by Karl MacMillan <kmacmillan@tresys.com>