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

Annotation of pkgsrc/security/PAM/Makefile, Revision 1.11

1.11    ! jlam        1: # $NetBSD: Makefile,v 1.10.2.2 2002/06/21 23:05:39 jlam Exp $
1.1       rh          2: #
                      3:
                      4: DISTNAME=      Linux-${PKGNAME}
1.8       jlam        5: PKGNAME=       PAM-0.75
1.1       rh          6: CATEGORIES=    security
1.8       jlam        7: MASTER_SITES=  http://www.kernel.org/pub/linux/libs/pam/pre/library/ \
                      8:                ftp://ftp.kernel.org/pub/linux/libs/pam/pre/library/
1.1       rh          9:
                     10: MAINTAINER=    rh@netbsd.org
                     11: HOMEPAGE=      http://www.kernel.org/pub/linux/libs/pam/
1.4       wiz        12: COMMENT=       Pluggable Authentication Modules
1.1       rh         13:
1.11    ! jlam       14: USE_BUILDLINK2=                yes
1.8       jlam       15: USE_GMAKE=             yes
1.1       rh         16:
1.8       jlam       17: GNU_CONFIGURE=         yes
                     18: CONFIGURE_ARGS+=       --enable-includedir=${PREFIX}/include
                     19: CONFIGURE_ARGS+=       --enable-sconfigdir=${PKG_SYSCONFDIR}
                     20: CONFIGURE_ARGS+=       --enable-static-libpam
                     21:
                     22: CFLAGS+=               -DHAVE_UTMP_H=1
1.10      jlam       23: CFLAGS+=               -fPIC
1.8       jlam       24: MAKE_FLAGS+=           OS_CFLAGS="${CFLAGS}"
                     25:
                     26: PKG_SYSCONFSUBDIR?=    pam
                     27: EGDIR=                 ${PREFIX}/share/examples/${PKGBASE}
                     28: DOCDIR=                        ${PREFIX}/share/doc/${PKGBASE}
                     29: HTMLDIR=               ${PREFIX}/share/doc/html/${PKGBASE}
                     30:
                     31: CFILES=                        access.conf pam_env.conf group.conf time.conf
                     32: CONF_FILES=            ${EGDIR}/pam.conf ${PKG_SYSCONFBASE}/pam.conf
                     33: .for FILE in ${CFILES}
                     34: CONF_FILES+=           ${EGDIR}/${FILE} ${PKG_SYSCONFDIR}/${FILE}
                     35: .endfor
1.1       rh         36:
1.8       jlam       37: post-extract:
                     38:        cd ${WRKSRC}/doc;                                               \
                     39:        if [ -f ${DISTNAME}-docs.tar.gz ]; then                         \
                     40:                ${GZCAT} ${DISTNAME}-docs.tar.gz | ${GTAR} -xf -;       \
                     41:        fi
1.3       dmcmahil   42:
1.1       rh         43: post-install:
1.8       jlam       44:        ${INSTALL_DATA_DIR} ${EGDIR}
                     45:        ${INSTALL_DATA} ${WRKSRC}/conf/pam.conf ${EGDIR}
                     46:        ${INSTALL_DATA} ${WRKSRC}/modules/pam_access/access.conf ${EGDIR}
                     47:        ${INSTALL_DATA} ${WRKSRC}/modules/pam_env/pam_env.conf-example  \
                     48:                ${EGDIR}/pam_env.conf
                     49:        ${INSTALL_DATA} ${WRKSRC}/modules/pam_group/group.conf ${EGDIR}
                     50:        ${INSTALL_DATA} ${WRKSRC}/modules/pam_time/time.conf ${EGDIR}
                     51:        ${INSTALL_DATA_DIR} ${DOCDIR}
                     52:        cd ${WRKSRC}/doc; for file in modules/*.sgml; do                \
                     53:                ${INSTALL_DATA} $${file} ${DOCDIR};                     \
1.1       rh         54:        done
1.8       jlam       55:        ${INSTALL_DATA_DIR} ${HTMLDIR}
                     56:        cd ${WRKSRC}/doc; for file in html/*.html; do                   \
                     57:                ${INSTALL_DATA} $${file} ${HTMLDIR};                    \
1.1       rh         58:        done
                     59:
1.11    ! jlam       60: .include "../../security/libcrack/buildlink2.mk"
1.8       jlam       61: .include "../../mk/bsd.pkg.install.mk"
1.1       rh         62: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>