Subject: Re: bsd.pkg.mk proposal 3: flexible extract handling
To: Bernd Salbrechter <bernd@mycity.at>
From: Todd Vierling <tv@pobox.com>
List: tech-pkg
Date: 05/27/1999 19:13:38
On Wed, 26 May 1999, Bernd Salbrechter wrote:
: > Each distfile listed in ${DISTFILES} will be extracted based on file
: > extension. bsd.pkg.mk will define the following (which may be expanded into
: > a larger list of extensions in a later draft of this proposal).
: Will be there a way to nail down the compression and extractions command?
: Because taking it from the suffix will be a problem in sources from
: news archives. I found some nice things there (i.e. recipes - a set of roff
: macros to write cooking recipes.)
If there's no actual extraction to be done, the file will be copied verbatim
to ${WRKDIR} unless it is excluded from EXTRACT_ONLY.
If it's an extension not supported by these rules, simply supply one, or
exclude the distfile from EXTRACT_ONLY and use post-extract.
: > EXTRACT_CMD.shar ?= @DECOMPRESS@ | ${SH}
:
: Wouldn't it make sense to use the GNU sharutils,
Only in particular cases. And for those, it may make better sense to use a
package-specdific `sed' expression. (Because sharutils would otherwise be
Yet Another Thing to install in order to build packages.)
--
-- Todd Vierling (Personal tv@pobox.com; Bus. todd_vierling@xn.xerox.com)