aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm/evilwm/Makefile
diff options
context:
space:
mode:
authordanfe <danfe@FreeBSD.org>2016-11-15 18:12:36 +0800
committerdanfe <danfe@FreeBSD.org>2016-11-15 18:12:36 +0800
commitc3ee5df627481f157ce38b2f2131d7355ca1dd8d (patch)
treecee1425495c572c6c5850041b664f85ac1441168 /x11-wm/evilwm/Makefile
parenta867c1db839521b3893d1e7f865edbdceb66e97e (diff)
downloadfreebsd-ports-gnome-c3ee5df627481f157ce38b2f2131d7355ca1dd8d.tar.gz
freebsd-ports-gnome-c3ee5df627481f157ce38b2f2131d7355ca1dd8d.tar.zst
freebsd-ports-gnome-c3ee5df627481f157ce38b2f2131d7355ca1dd8d.zip
- Update to version 1.1.1
- Employ USES+=localbase:ldflags instead of manually setting CFLAGS and LDFLAGS - Propagate our standard `prefix' and `mandir' to inner Makefile and thus get rid of hand-rolled `do-install' target - Install `doc/standards.html' and convert to options helper target - Simplify PLIST_FILES and sanitize port description text while here TIMESTAMP (evilwm-1.1.1.tar.gz) = 1436791316
Diffstat (limited to 'x11-wm/evilwm/Makefile')
-rw-r--r--x11-wm/evilwm/Makefile27
1 files changed, 11 insertions, 16 deletions
diff --git a/x11-wm/evilwm/Makefile b/x11-wm/evilwm/Makefile
index 9ce13954d631..5e090823f005 100644
--- a/x11-wm/evilwm/Makefile
+++ b/x11-wm/evilwm/Makefile
@@ -2,34 +2,29 @@
# $FreeBSD$
PORTNAME= evilwm
-PORTVERSION= 1.1.0
-PORTREVISION= 1
+PORTVERSION= 1.1.1
CATEGORIES= x11-wm
MASTER_SITES= http://www.6809.org.uk/evilwm/
MAINTAINER= lasg@lasg.dk
COMMENT= Minimalist window manager based on 9wm
-USES= gmake
+USES= gmake localbase:ldflags
USE_XORG= x11 xpm xext xrandr xrender
-MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" prefix="${PREFIX}" \
+ mandir="${MANPREFIX}/man"
-PORTDOCS= ChangeLog README TODO
PLIST_FILES= bin/evilwm \
man/man1/evilwm.1.gz \
- ${DESKTOPDIR:S,^${PREFIX}/,,}/${PORTNAME}.desktop
-
-# X11's include and library path
-CFLAGS+= -I${LOCALBASE}/include
-LDFLAGS= -L${LOCALBASE}/lib
+ share/applications/evilwm.desktop
+PORTDOCS= *
OPTIONS_DEFINE= DOCS
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/evilwm ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/evilwm.1 ${STAGEDIR}${MANPREFIX}/man/man1
- ${INSTALL_DATA} ${WRKSRC}/evilwm.desktop ${STAGEDIR}${DESKTOPDIR}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for f in ChangeLog README TODO doc/standards.html
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
+.endfor
.include <bsd.port.mk>