[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.71

1.71    ! adam        1: # $NetBSD: Makefile,v 1.70 2011/04/22 13:42:49 obache Exp $
1.1       tv          2:
1.71    ! adam        3: DISTNAME=      tar-1.26
        !             4: PKGNAME=       ${DISTNAME:S/tar/gtar-base/}
1.16      veego       5: SVR4_PKGNAME=  gtarb
1.3       tv          6: CATEGORIES=    archivers
1.37      wiz         7: MASTER_SITES=  ${MASTER_SITE_GNU:=tar/}
1.71    ! adam        8: EXTRACT_SUFX=  .tar.bz2
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.64      wiz        13: LICENSE=       gnu-gpl-v3
1.30      wiz        14:
1.51      jlam       15: CONFLICTS=     gcpio-[0-9]*
                     16:
1.57      joerg      17: PKG_DESTDIR_SUPPORT=   user-destdir
1.35      recht      18: PKG_INSTALLATION_TYPES=        overwrite pkgviews
1.1       tv         19:
1.59      jlam       20: USE_FEATURES=          snprintf
1.71    ! adam       21: USE_PKGLOCALEDIR=      yes
1.52      jlam       22: USE_TOOLS+=            msgfmt
1.71    ! adam       23: GNU_CONFIGURE=         yes
        !            24:
1.49      reed       25: INSTALLATION_DIRS=     ${PKGMANDIR}/man1
1.23      salo       26:
1.24      wiz        27: .include "../../mk/bsd.prefs.mk"
                     28:
1.34      reed       29: .if defined(GNU_PROGRAM_PREFIX) && ${GNU_PROGRAM_PREFIX} != ""
                     30: GTAR_PROGRAM_PREFIX?=  ${GNU_PROGRAM_PREFIX}
                     31: .else
                     32: GTAR_PROGRAM_PREFIX?=  g
1.24      wiz        33: .endif
1.34      reed       34:
                     35: .if ${GTAR_PROGRAM_PREFIX} == ""
                     36: # pax installs a "tar" also
                     37: CONFLICTS+=            pax-[0-9]*
                     38: .else
1.47      rillig     39: CONFIGURE_ARGS+=       --program-prefix=${GTAR_PROGRAM_PREFIX:Q}
1.34      reed       40: .endif
                     41:
1.37      wiz        42: # lie to configure about gettext -- it does not need GNU gettext
                     43: CONFIGURE_ENV+=                gt_cv_func_gnugettext2_libintl=yes
1.67      tez        44: # allow configure to run as root
                     45: CONFIGURE_ENV+=                FORCE_UNSAFE_CONFIGURE=1
                     46:
1.46      rillig     47: PLIST_SUBST+=          GTAR_PROGRAM_PREFIX=${GTAR_PROGRAM_PREFIX:Q}
1.24      wiz        48: BUILD_DEFS+=           GNU_PROGRAM_PREFIX
1.34      reed       49: BUILD_DEFS+=           GTAR_PROGRAM_PREFIX
1.62      jlam       50: PLIST_VARS+=           gtar rmt
1.12      kim        51:
1.36      heinz      52: TEST_TARGET=           check
                     53:
1.34      reed       54: .if ${GTAR_PROGRAM_PREFIX} != "g"
1.62      jlam       55: PLIST.gtar=            yes
1.26      jschauma   56: .endif
                     57:
1.40      tv         58: # don't include rmt if gtar won't build it
1.71    ! adam       59: .if ${OPSYS} != "Interix" && ${OPSYS} != "Darwin"
1.62      jlam       60: PLIST.rmt=             yes
1.40      tv         61: .endif
                     62:
1.63      tnn        63: # XXX see similar hack in coreutils.
                     64: .if ${OPSYS} != "Linux"
                     65: CONFIGURE_ENV+=                gt_cv_func_gnugettext3_libintl=yes
                     66: .endif
                     67:
1.1       tv         68: post-install:
1.57      joerg      69:        ${INSTALL_MAN} ${FILESDIR}/gtar.1 \
                     70:                ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${GTAR_PROGRAM_PREFIX}tar.1
1.34      reed       71: .if ${GTAR_PROGRAM_PREFIX} != "g"
1.57      joerg      72:        ${LN} -sf ${DESTDIR}${GTAR_PROGRAM_PREFIX}tar ${DESTDIR}${PREFIX}/bin/"gtar"
1.26      jschauma   73: .endif
1.40      tv         74:
1.38      recht      75: .include "../../devel/gettext-lib/buildlink3.mk"
1.5       agc        76: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>