aboutsummaryrefslogtreecommitdiff
path: root/x11-wm/jewel/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm/jewel/Makefile')
-rw-r--r--x11-wm/jewel/Makefile36
1 files changed, 17 insertions, 19 deletions
diff --git a/x11-wm/jewel/Makefile b/x11-wm/jewel/Makefile
index a6b4e6d6aff1..2e8eaf854bbe 100644
--- a/x11-wm/jewel/Makefile
+++ b/x11-wm/jewel/Makefile
@@ -10,34 +10,32 @@ MASTER_SITES= http://mjr.towers.org.uk/comp/
MAINTAINER= gahr@FreeBSD.org
COMMENT= Window manager based on aewm++
+OPTIONS_DEFINE= DOCS
+
ALL_TARGET= all
DOCS= Changelog Changelog.DLR Changelog.jewel INSTALL LICENSE README
+PORTDOCS= *
MAN1= jewel.1x
+USES+= gmake
USE_XORG= x11 xext xpm
-USE_GMAKE= yes
-NO_STAGE= yes
+.include <bsd.port.options.mk>
+
post-patch:
- @${REINPLACE_CMD} -e 's|^CC|#CC|g; \
- s|^CFLAGS|#CFLAGS|g; \
- s|^prefix|#prefix|g; \
- s|prefix|PREFIX|g; \
- s|/usr/X11R6|${LOCALBASE}|g; \
- s|CC|CXX|g; \
- s|CFLAGS|CXXFLAGS|g' \
- ${WRKSRC}/Makefile
+ ${FIND} ${WRKSRC} -name Makefile | ${XARGS} \
+ ${REINPLACE_CMD} -i '' -e 's|g++|${CXX}|g; s|gcc|${CC}|g'
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/jewel ${PREFIX}/bin/jewel
- ${INSTALL_PROGRAM} ${WRKSRC}/goodies/appbar/appbar ${PREFIX}/bin/jewel-appbar
- ${INSTALL_PROGRAM} ${WRKSRC}/goodies/fspanel/fspanel ${PREFIX}/bin/jewel-fspanel
- ${INSTALL_PROGRAM} ${WRKSRC}/goodies/setrootimage/setrootimage ${PREFIX}/bin/jewel-setrootimage
- ${INSTALL_PROGRAM} ${WRKSRC}/goodies/xsession/xsession ${PREFIX}/bin/jewel-xsession
- ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/jewel ${STAGEDIR}${PREFIX}/bin/jewel
+ ${INSTALL_PROGRAM} ${WRKSRC}/goodies/appbar/appbar ${STAGEDIR}${PREFIX}/bin/jewel-appbar
+ ${INSTALL_PROGRAM} ${WRKSRC}/goodies/fspanel/fspanel ${STAGEDIR}${PREFIX}/bin/jewel-fspanel
+ ${INSTALL_PROGRAM} ${WRKSRC}/goodies/setrootimage/setrootimage ${STAGEDIR}${PREFIX}/bin/jewel-setrootimage
+ ${INSTALL_PROGRAM} ${WRKSRC}/goodies/xsession/xsession ${STAGEDIR}${PREFIX}/bin/jewel-xsession
+ ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${STAGEDIR}${PREFIX}/man/man1
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
.for ii in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${ii} ${DOCSDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/${ii} ${STAGEDIR}${DOCSDIR}
.endfor
.endif