Content-type: text/html
Manpage of MAKEPKG
MAKEPKG
Section: Maintenance Commands (8)
Updated: 22 May 2007
Index
Return to Main Contents
NAME
makepkg - make system packages using a directory.
SYNOPSIS
makepkg
[
-h, --help
]
[
-l, --add-links
]
[
-b, --prepend
]
[
-o, --ownership
]
[
-x, --nosuid
]
[
-z, --compress-man
]
[
-g, --no-strip
]
pkgfile
DESCRIPTION
makepkg
creates new pkg-scripts compatible package files using the contents of
the current working directory. Any files inside the current directory will
represent files residing on the filesystem root directory. ("/", or whatever
directory is passed with
--root
to
installpkg
).
OPTIONS
- -h, --help
-
When this option is specified,
makepkg
will print its own usage instructions and exit.
- -l, --add-links
-
This will cause
makepkg
to move all of the symlinks from the current working directory into the
installation script of the package. This is recommended, especially if
libraries are installed.
- -b, --prepend
-
In conjunction with
--add-links
, this option will cause
makepkg
to place symlinks at the beginning of the installation script.
- -o, --ownership
-
Specifying this option will ensure that every file in the working directory
is reset back to root:root ownership settings before being added to the
package.
- -x, --nosuid
-
Specifying this option will ensure that no binaries in the working directory
are packaged with setuid or setgid bits enabled. (This is mainly available
as a blanket option to enable security of the package, but it's not advisable
in all situations).
- -z, --compress-man
-
Specifying this option will cause
makepkg
to compress all manual pages inside the working directory before adding them
to the package file.
- -g, --no-strip
-
Specifying this option will cause
makepkg
to strip all binaries and libraries inside the working directory before
adding them to the package file.
AUTHOR
Bradley A. Worley <geekysuavo@gmail.com>
SEE ALSO
buildpkg(8),
explodepkg(8),
infopkg(8),
installpkg(8),
pkg(8),
removepkg(8),
servepkg(8),
upgradepkg(8)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- AUTHOR
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 19:04:52 GMT, July 10, 2007