From 6816a11533d7cf72a44928e83dc6a8de8a71fe40 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Wed, 29 Aug 2012 22:27:05 -0400 Subject: Make binary package install files optional. At some point, they may be deemed beyond the scope of the specification and removed entirely. --- diff --git a/specs/spf-2.0/about.mdwn b/specs/spf-2.0/about.mdwn index 529c290..5163529 100644 --- a/specs/spf-2.0/about.mdwn +++ b/specs/spf-2.0/about.mdwn @@ -45,6 +45,8 @@ source package format: * Platform names are no longer specified in the `Architecture` field. - They are now specified in a new `Platform` field. * Wildcard binary architecture strings are now supported. + * Binary package `install` files are no longer required, as not all packages + provide data files. Rationale [rationale] diff --git a/specs/spf-2.0/overview.mdwn b/specs/spf-2.0/overview.mdwn index 4fb3cc7..d22a53a 100644 --- a/specs/spf-2.0/overview.mdwn +++ b/specs/spf-2.0/overview.mdwn @@ -12,7 +12,7 @@ tree: | | Required. | | Metadata about the binary package. | +- install - | | Required. + | | Optional. | | A list of patterns to match files to be installed in the binary | | package. | +- platconf @@ -97,7 +97,7 @@ the list of control fields in this file. `.pkg/install` [files-binpkg.pkg-install] ------------------------------------------------- -This file is required. +This file is optional. This file contains a list of patterns to match files to be installed in the binary package. -- cgit v0.9.1