Annotation of pkgsrc/archivers/gtar-base/Makefile, Revision 1.56
1.56 ! schwarz 1: # $NetBSD: Makefile,v 1.55 2006/12/03 15:21:20 tron Exp $
1.1 tv 2:
1.53 rillig 3: DISTNAME= tar-1.15.1
1.39 recht 4: PKGNAME= gtar-base-1.15.1
1.55 tron 5: PKGREVISION= 4
1.16 veego 6: SVR4_PKGNAME= gtarb
1.3 tv 7: CATEGORIES= archivers
1.37 wiz 8: MASTER_SITES= ${MASTER_SITE_GNU:=tar/}
1.1 tv 9:
1.50 jlam 10: MAINTAINER= pkgsrc-users@NetBSD.org
1.9 tsarna 11: HOMEPAGE= http://www.gnu.org/software/tar/tar.html
1.15 wiz 12: COMMENT= The GNU tape archiver with remote magnetic tape support
1.30 wiz 13:
1.51 jlam 14: CONFLICTS= gcpio-[0-9]*
15:
1.35 recht 16: PKG_INSTALLATION_TYPES= overwrite pkgviews
1.1 tv 17:
1.52 jlam 18: USE_TOOLS+= msgfmt
1.23 salo 19: USE_PKGLOCALEDIR= YES
1.20 jlam 20: GNU_CONFIGURE= YES
1.49 reed 21: INSTALLATION_DIRS= ${PKGMANDIR}/man1
1.23 salo 22:
1.24 wiz 23: .include "../../mk/bsd.prefs.mk"
24:
1.34 reed 25: .if defined(GNU_PROGRAM_PREFIX) && ${GNU_PROGRAM_PREFIX} != ""
26: GTAR_PROGRAM_PREFIX?= ${GNU_PROGRAM_PREFIX}
27: .else
28: GTAR_PROGRAM_PREFIX?= g
1.24 wiz 29: .endif
1.34 reed 30:
31: .if ${GTAR_PROGRAM_PREFIX} == ""
32: # pax installs a "tar" also
33: CONFLICTS+= pax-[0-9]*
34: .else
1.47 rillig 35: CONFIGURE_ARGS+= --program-prefix=${GTAR_PROGRAM_PREFIX:Q}
1.34 reed 36: .endif
37:
1.37 wiz 38: # lie to configure about gettext -- it does not need GNU gettext
39: CONFIGURE_ENV+= gt_cv_func_gnugettext2_libintl=yes
40:
1.46 rillig 41: PLIST_SUBST+= GTAR_PROGRAM_PREFIX=${GTAR_PROGRAM_PREFIX:Q}
1.24 wiz 42: BUILD_DEFS+= GNU_PROGRAM_PREFIX
1.34 reed 43: BUILD_DEFS+= GTAR_PROGRAM_PREFIX
1.12 kim 44:
1.36 heinz 45: TEST_TARGET= check
46:
1.34 reed 47: .if ${GTAR_PROGRAM_PREFIX} != "g"
1.45 rillig 48: PLIST_SUBST+= IF_BIN_GTAR=""
1.26 jschauma 49: .else
1.45 rillig 50: PLIST_SUBST+= IF_BIN_GTAR="@comment "
1.26 jschauma 51: .endif
52:
1.40 tv 53: # don't include rmt if gtar won't build it
54: .if ${OPSYS} != "Interix"
1.45 rillig 55: PLIST_SUBST+= IF_LIBEXEC_RMT=""
56: .else
57: PLIST_SUBST+= IF_LIBEXEC_RMT="@comment "
1.40 tv 58: .endif
59:
1.1 tv 60: post-install:
1.25 wiz 61: ${INSTALL_DATA} ${FILESDIR}/gtar.1 \
1.49 reed 62: ${PREFIX}/${PKGMANDIR}/man1/${GTAR_PROGRAM_PREFIX}tar.1
1.34 reed 63: .if ${GTAR_PROGRAM_PREFIX} != "g"
1.44 rillig 64: ${LN} -sf ${GTAR_PROGRAM_PREFIX}tar ${PREFIX}/bin/"gtar"
1.26 jschauma 65: .endif
1.40 tv 66:
1.56 ! schwarz 67: .include "../../mk/bsd.prefs.mk"
! 68: .if !empty(LOWER_OPSYS:Mirix5*)
! 69: # needs vnsprintf
! 70: . include "../../pkgtools/libnbcompat/buildlink3.mk"
! 71: .endif
1.38 recht 72: .include "../../devel/gettext-lib/buildlink3.mk"
1.5 agc 73: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>