1 # $NetBSD: Makefile,v 1.17 2009/07/07 19:41:54 joerg Exp $
4 PKGNAME= ${DISTNAME:S/fvwm/fvwm1/}
7 MASTER_SITES= ${MASTER_SITE_LOCAL}
9 MAINTAINER= cjs@NetBSD.org
10 HOMEPAGE= http://www.fvwm.org/
11 COMMENT= Virtual window manager for X
14 PKG_DESTDIR_SUPPORT= user-destdir
16 DEPENDS+= xpmroot-2.*:../../x11/xpmroot
18 CONFLICTS= fvwm2-* fvwm>=1
20 NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL
25 cd ${WRKSRC}/modules; \
26 for FILE in Fvwm*/Imakefile; do \
27 ${MV} $${FILE} $${FILE}.orig; \
28 ${SED} -e 's/ComplexProgramTarget/ComplexProgramTargetNoMan/' \
29 -e 's@#ifdef AlphaArchitecture@#if defined(AlphaArchitecture) \&\& !defined(NetBSDArchitecture)@' \
30 <$${FILE}.orig >$${FILE}; \
32 ${MV} ${WRKSRC}/modules/GoodStuff/Imakefile ${WRKSRC}/modules/GoodStuff/Imakefile.orig
33 ${SED} -e 's@#ifdef AlphaArchitecture@#if defined(AlphaArchitecture) \&\& !defined(NetBSDArchitecture)@' \
34 <${WRKSRC}/modules/GoodStuff/Imakefile.orig >${WRKSRC}/modules/GoodStuff/Imakefile
38 ${MV} configure.h configure.h.old; \
39 ${SED} -e 's#$${PREFIX}#${PREFIX}#g' \
40 -e 's#$${X11BASE}#${X11BASE}#g' configure.h.old >configure.h
42 INSTALLATION_DIRS= lib/X11/fvwm/pixmaps lib/X11/fvwm/bitmaps
45 ${INSTALL_DATA} ${WRKSRC}/fvwm_icons/*.xpm \
46 ${DESTDIR}${PREFIX}/lib/X11/fvwm/pixmaps
47 ${INSTALL_DATA} ${WRKSRC}/fvwm_icons/*.xbm \
48 ${WRKSRC}/fvwm_icons/*.bitmap ${WRKSRC}/fvwm_icons/*.icon \
49 ${DESTDIR}${PREFIX}/lib/X11/fvwm/bitmaps
51 .include "../../x11/libXext/buildlink3.mk"
52 .include "../../x11/libXmu/buildlink3.mk"
53 .include "../../x11/libXpm/buildlink3.mk"
54 .include "../../x11/libXt/buildlink3.mk"
55 .include "../../x11/xbitmaps/buildlink3.mk"
56 .include "../../x11/xextproto/buildlink3.mk"
57 .include "../../mk/bsd.pkg.mk"