Annotation of pkgsrc/wm/fvwm/Makefile, Revision 1.21.2.1
1.21.2.1! tron 1: # $NetBSD$
1.1 martti 2:
3: DISTNAME= fvwm-${FVWM_VER}
1.19 wiz 4: PKGREVISION= 5
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.1 martti 25:
26: PLIST_SUBST+= FVWM_VER=${FVWM_VER:Q}
27:
1.2 martti 28: INSTALLATION_DIRS+= lib/X11/fvwm2
29: INSTALLATION_DIRS+= lib/X11/fvwm2/pixmaps
1.13 martti 30: INSTALLATION_DIRS+= ${PKGMANDIR}/man1
1.2 martti 31:
1.1 martti 32: EVAL_PREFIX+= XPMDIR=xpm
33: CONFIGURE_ARGS+= --without-gnome
34: CONFIGURE_ARGS+= --sysconfdir=${PREFIX:Q}/lib/X11/fvwm2
35: CONFIGURE_ARGS+= --libexecdir=${PREFIX:Q}/lib/X11
36: CONFIGURE_ARGS+= --with-xpm-includes=${XPMDIR:Q}/include
37: CONFIGURE_ARGS+= --with-imagepath=${PREFIX:Q}/lib/X11/fvwm2/pixmaps:${X11BASE:Q}/include/X11/bitmaps:${X11BASE:Q}/include/X11/pixmaps
38:
39: # We don't want to have CPP from the buildlink directory
40: CONFIGURE_ENV+= ac_cv_path_FVWM_CPP=${CPP:Q}
41:
1.21.2.1! tron 42: LDFLAGS.DragonFly+= -lX11
! 43:
1.1 martti 44: post-extract:
1.5 martti 45: mkdir ${WRKDIR:Q}/icons
46: cd ${WRKDIR:Q}/icons && tar -xzf ${DISTDIR:Q}/fvwm_icons.tgz
1.1 martti 47:
48: post-install:
49: ${INSTALL_DATA} \
50: ${WRKDIR:Q}/icons/fvwm_icons/*.xpm \
1.13 martti 51: ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/pixmaps
1.1 martti 52: ${INSTALL_DATA} \
53: ${WRKSRC:Q}/sample.fvwmrc/decor_examples \
54: ${WRKSRC:Q}/sample.fvwmrc/system.fvwm2rc-sample-* \
1.13 martti 55: ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2
1.1 martti 56: ${INSTALL_DATA} \
57: ${WRKSRC:Q}/sample.fvwmrc/system.fvwm2rc \
1.13 martti 58: ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example
1.1 martti 59: ${INSTALL_SCRIPT} \
60: ${WRKSRC:Q}/utils/fvwmrc_convert \
1.13 martti 61: ${DESTDIR}${PREFIX:Q}/bin/fvwmrc_convert
62: if [ ! -f ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ]; then \
1.1 martti 63: ${INSTALL_DATA} \
1.13 martti 64: ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example \
65: ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ; \
1.1 martti 66: fi
67:
1.12 jlam 68: .include "options.mk"
1.1 martti 69:
1.7 joerg 70: BUILDLINK_DEPMETHOD.libXt?= build
71:
1.1 martti 72: .include "../../devel/readline/buildlink3.mk"
1.7 joerg 73: .include "../../x11/libSM/buildlink3.mk"
74: .include "../../x11/libXext/buildlink3.mk"
1.11 joerg 75: .include "../../x11/libXinerama/buildlink3.mk"
1.6 joerg 76: .include "../../x11/libXpm/buildlink3.mk"
1.7 joerg 77: .include "../../x11/libXt/buildlink3.mk"
1.1 martti 78: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>