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>