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

Annotation of pkgsrc/wm/fvwm/Makefile, Revision 1.18

1.18    ! obache      1: # $NetBSD: Makefile,v 1.17 2010/09/28 13:21:33 wiz Exp $
1.1       martti      2:
                      3: DISTNAME=      fvwm-${FVWM_VER}
1.18    ! obache      4: PKGREVISION=   4
1.1       martti      5: CATEGORIES=    x11 wm
                      6: MASTER_SITES=  ftp://ftp.fvwm.org/pub/fvwm/version-2/ \
1.10      wiz         7:                http://www.fvwm.org/generated/icon_download/
1.1       martti      8: DISTFILES+=    fvwm-${FVWM_VER}.tar.gz fvwm_icons.tgz
                      9:
1.17      wiz        10: MAINTAINER=    pkgsrc-users@NetBSD.org
1.1       martti     11: HOMEPAGE=      http://www.fvwm.org/
                     12: COMMENT=       Newer version of X11 Virtual window manager
1.14      martti     13: LICENSE=       gnu-gpl-v2
1.1       martti     14:
                     15: DEPENDS+=      xpmroot-2.*:../../x11/xpmroot
                     16:
1.16      drochner   17: CONFLICTS=     fvwm1-[0-9]* fvwm2-[0-9]* metisse-[0-9]*
1.1       martti     18: EXTRACT_ONLY=  ${DISTNAME}.tar.gz
1.5       martti     19: FVWM_VER=      2.4.20
1.1       martti     20:
                     21: USE_X11BASE=           YES
                     22: GNU_CONFIGURE=         YES
                     23: USE_GNU_READLINE=      YES
1.5       martti     24: USE_TOOLS+=            perl:run tar
1.13      martti     25: PKG_DESTDIR_SUPPORT=   user-destdir
1.1       martti     26:
                     27: PLIST_SUBST+=          FVWM_VER=${FVWM_VER:Q}
                     28:
1.2       martti     29: INSTALLATION_DIRS+=    lib/X11/fvwm2
                     30: INSTALLATION_DIRS+=    lib/X11/fvwm2/pixmaps
1.13      martti     31: INSTALLATION_DIRS+=    ${PKGMANDIR}/man1
1.2       martti     32:
1.1       martti     33: EVAL_PREFIX+=          XPMDIR=xpm
                     34: CONFIGURE_ARGS+=       --without-gnome
                     35: CONFIGURE_ARGS+=       --sysconfdir=${PREFIX:Q}/lib/X11/fvwm2
                     36: CONFIGURE_ARGS+=       --libexecdir=${PREFIX:Q}/lib/X11
                     37: CONFIGURE_ARGS+=       --with-xpm-includes=${XPMDIR:Q}/include
                     38: CONFIGURE_ARGS+=       --with-imagepath=${PREFIX:Q}/lib/X11/fvwm2/pixmaps:${X11BASE:Q}/include/X11/bitmaps:${X11BASE:Q}/include/X11/pixmaps
                     39:
                     40: # We don't want to have CPP from the buildlink directory
                     41: CONFIGURE_ENV+=                ac_cv_path_FVWM_CPP=${CPP:Q}
                     42:
                     43: post-extract:
1.5       martti     44:        mkdir ${WRKDIR:Q}/icons
                     45:        cd ${WRKDIR:Q}/icons && tar -xzf ${DISTDIR:Q}/fvwm_icons.tgz
1.1       martti     46:
                     47: post-install:
                     48:        ${INSTALL_DATA} \
                     49:                ${WRKDIR:Q}/icons/fvwm_icons/*.xpm \
1.13      martti     50:                ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/pixmaps
1.1       martti     51:        ${INSTALL_DATA} \
                     52:                ${WRKSRC:Q}/sample.fvwmrc/decor_examples \
                     53:                ${WRKSRC:Q}/sample.fvwmrc/system.fvwm2rc-sample-* \
1.13      martti     54:                ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2
1.1       martti     55:        ${INSTALL_DATA} \
                     56:                ${WRKSRC:Q}/sample.fvwmrc/system.fvwm2rc \
1.13      martti     57:                ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example
1.1       martti     58:        ${INSTALL_SCRIPT} \
                     59:                ${WRKSRC:Q}/utils/fvwmrc_convert \
1.13      martti     60:                ${DESTDIR}${PREFIX:Q}/bin/fvwmrc_convert
                     61:        if [ ! -f ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ]; then \
1.1       martti     62:                ${INSTALL_DATA} \
1.13      martti     63:                        ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example \
                     64:                        ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ; \
1.1       martti     65:        fi
                     66:
1.12      jlam       67: .include "options.mk"
1.1       martti     68:
1.7       joerg      69: BUILDLINK_DEPMETHOD.libXt?=    build
                     70:
1.1       martti     71: .include "../../devel/readline/buildlink3.mk"
1.7       joerg      72: .include "../../x11/libSM/buildlink3.mk"
                     73: .include "../../x11/libXext/buildlink3.mk"
1.11      joerg      74: .include "../../x11/libXinerama/buildlink3.mk"
1.6       joerg      75: .include "../../x11/libXpm/buildlink3.mk"
1.7       joerg      76: .include "../../x11/libXt/buildlink3.mk"
                     77: .include "../../x11/xextproto/buildlink3.mk"
1.1       martti     78: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>