diff options
-rw-r--r-- | specs/source-package-format-1.0.txt | 63 |
1 files changed, 32 insertions, 31 deletions
diff --git a/specs/source-package-format-1.0.txt b/specs/source-package-format-1.0.txt index 5b7008f..893233b 100644 --- a/specs/source-package-format-1.0.txt +++ b/specs/source-package-format-1.0.txt @@ -50,36 +50,36 @@ from Debian's source package formats. Directory Structure =================== -<pkgname>_<pkgver>-<pkgrev>/ - +- <binpkg>.pkg/ - | +- control - | | Metadata about the binary package. - | +- install - | | A list of patterns to match files to be installed in the binary - | | package. - | +- postinst - | +- postrm - | +- preinst - | \- prerm - +- build - | A makefile with target rules to build the binary package(s). - +- changelog - | A log of changes made to the source package. - +- config - | A list of build-time and run-time configuration files. - +- control - | Metadata about the source package. - +- copyright - | Information about copyrights and licenses in the source package. - +- format - | A magic file to identify the source format version. Should simply contain - | the string "1.0". - +- patches/ - | Patches to be applied to package sources before building. - +- <pkgname>_<pkgver>.<ext> - | Upstream source archive (for non-native packages). - \- src/ - Package sources (for native packages). + <pkgname>_<pkgver>-<pkgrev>/ + +- <binpkg>.pkg/ + | +- control + | | Metadata about the binary package. + | +- install + | | A list of patterns to match files to be installed in the binary + | | package. + | +- postinst + | +- postrm + | +- preinst + | \- prerm + +- build + | A makefile with target rules to build the binary package(s). + +- changelog + | A log of changes made to the source package. + +- config + | A list of build-time and run-time configuration files. + +- control + | Metadata about the source package. + +- copyright + | Information about copyrights and licenses in the source package. + +- format + | A magic file to identify the source format version. Should simply + | contain the string "1.0". + +- patches/ + | Patches to be applied to package sources before building. + +- <pkgname>_<pkgver>.<ext> + | Upstream source archive (for non-native packages). + \- src/ + Package sources (for native packages). Control File Format @@ -123,7 +123,8 @@ The fields in the binary package metadata are: * Recommends (optional) * Suggests (optional) * Pre-Depends (optional) - A list of packages that must be installed before the package may itself be installed. + A list of packages that must be installed before the package may itself be + installed. * Conflicts (optional) * Provides (optional) * Replaces (optional) |