[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / pkg_install

Annotation of pkgsrc/pkgtools/pkg_install/Makefile, Revision 1.47.2.1

1.47.2.1! jlam        1: # $NetBSD: Makefile,v 1.48 2002/06/10 05:51:05 martti Exp $
1.4       hubertf     2:
1.5       agc         3: # Note to package maintainers:
1.4       hubertf     4: # To update the distfile of this pkg, cd to /usr/src/usr.sbin,
1.39      wiz         5: # edit PKGTOOLS_VERSION in lib/version.h to `date +%Y%m%d`, do
1.29      hubertf     6: # "tar pzvcf pkg_install-`date +%Y%m%d`.tar.gz pkg_install" and upload
1.4       hubertf     7: # that file to ${MASTER_SITE_LOCAL}.
1.39      wiz         8: # Also, modify PKGTOOLS_REQD value in pkgsrc/mk/bsd.pkg.mk
                      9: # to the new value.
1.47.2.1! jlam       10: DISTNAME=              pkg_install-20020402
1.1       agc        11: CATEGORIES=            pkgtools
                     12: MASTER_SITES=          ${MASTER_SITE_LOCAL}
                     13:
                     14: MAINTAINER=            packages@netbsd.org
                     15: HOMEPAGE=              http://www.netbsd.org/
1.36      wiz        16: COMMENT=               NetBSD-current's pkg_* tools
1.1       agc        17:
1.34      hubertf    18: # No special options needed for IPv6 support
1.1       agc        19: WRKSRC=                        ${WRKDIR}/pkg_install
1.13      tv         20: MAKE_ENV+=             BINDIR=/usr/sbin MANDIR=/usr/share/man NOLINT=1
1.19      tron       21: NO_CONFIGURE=          yes
1.11      bad        22: NO_MTREE=              yes
1.1       agc        23: NO_PKG_REGISTER=       yes
1.2       agc        24: NO_PACKAGE=            No package registration is done
1.23      agc        25: MANCOMPRESSED_IF_MANZ= yes
1.46      seb        26: BUILD_DEFS+=           MANINSTALL
1.1       agc        27:
                     28: .include "../../mk/bsd.prefs.mk"
                     29:
1.46      seb        30: .if ${OPSYS} == "SunOS" || ${OPSYS} == "Linux"
                     31: SHLOCK:=       ${LOCALBASE}/bin/shlock
                     32: .endif
                     33:
                     34: LOCALBASE:=    ${PKG_TOOLS_BIN:C|/[^/]?bin$||}
1.38      hubertf    35: PKG_DBDIR?=            /var/db/pkg
1.42      hubertf    36:
1.43      hubertf    37: .if ${OPSYS} == "NetBSD" && !exists(/usr/share/tmac/tmac.andoc)
1.42      hubertf    38: IGNORE+=               "You need to have the 'text' set installed to build this package!"
1.46      seb        39: .endif
                     40:
                     41: .if ${OPSYS} == "SunOS"
                     42: MAKEFLAGS+=    NETBSD_COMPATIBLE=YES
                     43: MANINSTALL=
                     44: MAKE_ENV+=     MANINSTALL= MKMAN=no NOMAN=YES
                     45: MAKE_ENV+=     ZOULARISBASE=${ZOULARISBASE}
1.45      agc        46: .endif
                     47:
                     48: .if ${OPSYS} == "Darwin"
                     49: MAKE_ENV+=             DIGESTDIR=${.CURDIR}/../digest/files
                     50: CPPFLAGS+=             -I${DIGESTDIR} -I${DIGESTDIR}
                     51: MAKE_ENV+=             BINGRP=${BINGRP} BINOWN=${BINOWN}
                     52: MAKE_ENV+=             BINDIR=${PKG_TOOLS_BIN}
                     53: MAKE_ENV+=             MANDIR=${PKG_TOOLS_BIN}/../man
1.42      hubertf    54: .endif
1.12      hubertf    55:
                     56: post-install:
1.38      hubertf    57:        if [ ! -f ${PKG_DBDIR}/pkgdb.byfile.db ]; then \
                     58:                if [ ! -d ${PKG_DBDIR} ]; then \
                     59:                        ${INSTALL_DATA_DIR} ${PKG_DBDIR}; \
1.14      garbled    60:                fi; \
1.38      hubertf    61:                ${PKG_ADMIN} rebuild ; \
1.15      hubertf    62:        fi
1.1       agc        63:
                     64: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>