[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / archivers / gtar-base

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>