extract gzip files
Rainer Müller
raimue at macports.org
Sun Dec 2 14:08:29 UTC 2018
On 30.11.18 18:09, Mark Brethen wrote:
> This doesn’t work:
>
> extract.suffix = .gz
> extract.cmd = gunzip
> extract.pre_args = -c
> extract.post_args = "> ${workpath}"
This cannot work as ${workpath} is a directory and you cannot redirect
output to a directory, you would have to specify a regular file.
Can you rely on the extracted filename that is stored in the .gz? Then
most extract options can be left on the default values:
extract.pre_args -d
extract.post_args
extract.mkdir yes
By default, the extract command will be executed inside extract.dir,
which would be ${workpath}. The extract.mkdir option will create
${worksrcpath} first and extract to the new directory. This should
simplifies the following configure/build/destroot commands that will be
executed in ${worksrcpath} by default.
Rainer
More information about the macports-dev
mailing list