aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-clocks/asclock-xlib/Makefile18
1 files changed, 12 insertions, 6 deletions
diff --git a/x11-clocks/asclock-xlib/Makefile b/x11-clocks/asclock-xlib/Makefile
index 11580f77de67..4d800a16363e 100644
--- a/x11-clocks/asclock-xlib/Makefile
+++ b/x11-clocks/asclock-xlib/Makefile
@@ -12,22 +12,28 @@ MASTER_SITES= http://www.asclock.org/tar/
MAINTAINER= kuriyama@FreeBSD.org
-HAS_CONFIGURE= YES
WRKSRC= ${WRKDIR}/asclock-xlib
-USE_X_PREFIX= YES
USE_XPM= YES
+.include <bsd.port.pre.mk>
+
+.if defined(BATCH)
+USE_IMAKE= YES
+.else
+USE_X_PREFIX= YES
+HAS_CONFIGURE= YES
+.endif
+
post-patch:
@(cd ${WRKSRC}; \
${MV} config.c config.c.tmp; \
${SED} -e s@/usr/local/@${X11BASE}/@ -e s@/usr/share/asclock@${LOCALBASE}/share/asclock@ < config.c.tmp > config.c )
.if defined(BATCH)
-do-configure:
+pre-configure:
@(cd ${WRKSRC}; \
${RM} -rf default_theme; \
- ${LN} -s themes/Orb default_theme; \
- ${XMKMF} )
+ ${LN} -s themes/Orb default_theme)
.endif
post-install:
@@ -37,4 +43,4 @@ post-install:
${INSTALL_DATA} *.xpm config ${PREFIX}/share/asclock/${i}/ )
.endfor
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>