# Created by: Andreas Klemm # $FreeBSD$ PORTNAME= tar PORTVERSION= 1.28 PORTREVISION= 1 CATEGORIES= archivers sysutils MASTER_SITES= GNU PKGNAMEPREFIX= g MAINTAINER= naddy@FreeBSD.org COMMENT= GNU version of the traditional tape archiver LICENSE= GPLv3 INFO= tar USES= iconv:${STATIC_ARGS} tar:xz charsetfix makeinfo GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix=g \ --disable-silent-rules CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV= DEFAULT_ARCHIVE=/dev/sa0 \ DEFAULT_RMT_COMMAND=/etc/rmt # supply result to skip a test that will abort configure if run as root CONFIGURE_ENV+= gl_cv_func_mknod_works=yes OPTIONS_DEFINE= NLS STATIC OPTIONS_SUB= yes NLS_USES= gettext-runtime:${STATIC_ARGS} NLS_CONFIGURE_ENABLE= nls STATIC_LDFLAGS= -static STATIC_CONFIGURE_ENV= SHLIBEXT="" .include .if ${PORT_OPTIONS:MSTATIC} STATIC_ARGS= build .else STATIC_ARGS= lib .endif # Tests 161 163 are known to fail because path resolution of ".." # in a removed directory fails. regression-test: build @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check .include