On Mon, 6 Mar 2017 17:45:42 +0100
Andrea Venturoli <[email protected]> wrote:
> On 03/06/17 17:05, Michael Gmelin wrote:
>
> >> What about something like this (your files are in files/input.tgz)?
> >> ...
>
> > NO_WRKSUBDIR= yes
> > NO_BUILD= yes
> > NO_INSTALL= yes
> >
> > post-install:
> > @${TAR} -xf ${FILESDIR}/input.tgz -C ${STAGEDIR}
> > @${FIND} ${STAGEDIR} -type f | \
> > ${SED} "s|^${STAGEDIR}||" >> ${TMPPLIST}
> >
> > .include <bsd.port.mk>
>
> Guess this is what I was looking for (just the ${TAR} part)...
> basically overriding the "extract" phase.
> I modified ${STAGEDIR} to ${STAGEDIR}/${PREFIX}.
>
> Just why post-install and not do-install?
>
do-install will work as well, assuming you remove 'NO_INSTALL=1' from
the Makefile.
-m
--
Michael Gmelin
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"