On Fri, Apr 28, 2023 at 02:43:23PM +0000, Job Snijders wrote:
> Hi porters,
> 
> kn@ and I are trying to make a port that installs a ton of RPKI sample
> data which will be used to improve rpki-client regress (if the pkg is
> installed)
> 
> For some reason the below yields the following error, and we don't know
> why:
> 
> feather$ make
> ===>  Checking files for rpki-20230428 
> `/usr/ports/distfiles/rpki-20230428T000152Z.tgz' is up to date.
> >> (SHA256) rpki-20230428T000152Z.tgz: OK
> ===>  Extracting for rpki-20230428
> make: don't know how to make do-extract
> Stop in .
> *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2699 
> '/usr/ports/pobj/rpki-20230428/.extract_done': @cd 
> /usr/ports/net/rpki-sampl...)
> *** Error 2 in /usr/ports/net/rpki-sample-data 
> (/usr/ports/infrastructure/mk/bsd.port.mk:2600 'all': @lock=rpki-20230428;  
> export _LOCKS_HEL...)
> 
> Does one of you know? :-)

Not sure but maybe try to remove DISTFILES and use EXTRACT_SUFX instead.

> Kind regards,
> 
> Job
> 
> -----------------------------------------
> 
> COMMENT =             Samples of RPKI data
> CATEGORIES =          net
> HOMEPAGE =            https://www.rpkiviews.org
> MAINTAINER =          Job Snijders <j...@openbsd.org>
> 
> # public domain
> PERMIT_PACKAGE =      Yes
> 
> VDATE =                       2023/04/28
> VTIME =                       T000152Z
> VERSION =             ${VDATE:S/\///g}
> DISTNAME =            rpki-${VERSION}${VTIME}
> PKGNAME =             rpki-${VERSION}
> DISTFILES =           ${DISTNAME}.tgz
> 
> MASTER_SITES =                https://dango.attn.jp/rpkidata/${VDATE}/ \
>                       
> http://josephine.sobornost.net/josephine.sobornost.net/rpkidata/${VDATE}/
> 
> EXTRACT_ONLY =                # empty
> PKG_ARCH =            *
> NO_BUILD =            Yes
> NO_TEST =             Yes
> 
> SAMPLE_DATA =         ${PREFIX}/rpki-sample-data-${VERSION}
> 
> do-install:
>       ${INSTALL_DATA_DIR} ${SAMPLE_DATA}
>       ${TAR} -xzf ${FULLDISTDIR}/${DISTNAME}.tgz -C ${SAMPLE_DATA} \
>           -s /${DISTNAME}//
> 
> .include <bsd.port.mk>
> 

-- 
Antoine

Reply via email to