aboutsummaryrefslogtreecommitdiff
path: root/devel/cdk/Makefile
diff options
context:
space:
mode:
authorAlan Eldridge <alane@FreeBSD.org>2003-01-01 15:44:06 +0000
committerAlan Eldridge <alane@FreeBSD.org>2003-01-01 15:44:06 +0000
commit8fb07c4a37fb81824921db5648e80a34f476ea65 (patch)
tree1e21f4c5071714af8443ad591b790468c013b2aa /devel/cdk/Makefile
parent3dc7b06d738848db56e933bbd60bae0baf624015 (diff)
downloadports-8fb07c4a37fb81824921db5648e80a34f476ea65.tar.gz
ports-8fb07c4a37fb81824921db5648e80a34f476ea65.zip
Notes
Diffstat (limited to 'devel/cdk/Makefile')
-rw-r--r--devel/cdk/Makefile57
1 files changed, 57 insertions, 0 deletions
diff --git a/devel/cdk/Makefile b/devel/cdk/Makefile
new file mode 100644
index 000000000000..3db21d690304
--- /dev/null
+++ b/devel/cdk/Makefile
@@ -0,0 +1,57 @@
+# ex:ts=8
+# New ports collection makefile for: cdk
+# Date created: 6 May 1999
+# Whom: Andrey Zakhvatov
+#
+# $FreeBSD$
+#
+
+PORTNAME= cdk
+PORTVERSION= 4.9.10-20020809
+PORTREVISION= 0
+CATEGORIES= devel
+MASTER_SITES= ftp://dickey.his.com/cdk/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= alane@FreeBSD.org
+
+USE_GMAKE= yes
+USE_REINPLACE= yes
+GNU_CONFIGURE= yes
+
+.include <bsd.port.pre.mk>
+
+.if exists(${LOCALBASE}/include/ncurses/ncurses.h)
+TERMINFO= ${LOCALBASE}/share/misc/terminfo
+CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/ncurses
+LIBS+= -L${LOCALBASE}/lib -lncurses
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LIBS="${LIBS}" TERMINFO="${TERMINFO}"
+LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
+.endif # exists(${LOCALBASE}/include/ncurses/ncurses.h)
+
+CONFIGURE_ARGS+=--with-ncurses
+ALL_TARGET= default examples demos cli cdkshlib
+INSTALL_TARGET= install installCDKSHLibrary
+INSTALLS_SHLIB= yes
+
+.include "${.CURDIR}/maninfo.mk"
+
+CPIO?= /usr/bin/cpio
+
+post-configure:
+ ${REINPLACE_CMD} -e 's|^DOCUMENT_DIR.*$$|DOCUMENT_DIR=${DOCSDIR}|' \
+ -e 's|^CDKSHLIB.*$$|CDKSHLIB=$$(SONAME)|' \
+ ${WRKSRC}/Makefile
+
+post-install:
+ ${MKDIR} ${EXAMPLESDIR}/cli
+ cd ${WRKSRC}/cli; \
+ ${FIND} . | ${CPIO} -pdm -R ${LIBOWN}:${LIBGRP} ${EXAMPLESDIR}/cli
+ ${MKDIR} ${EXAMPLESDIR}/demos
+ cd ${WRKSRC}/demos; \
+ ${FIND} . | ${CPIO} -pdm -R ${LIBOWN}:${LIBGRP} ${EXAMPLESDIR}/demos
+ ${MKDIR} ${EXAMPLESDIR}/examples
+ cd ${WRKSRC}/examples; \
+ ${FIND} . | ${CPIO} -pdm -R ${LIBOWN}:${LIBGRP} ${EXAMPLESDIR}/examples
+
+.include <bsd.port.post.mk>