diff options
author | Ion-Mihai Tetcu <itetcu@FreeBSD.org> | 2010-04-03 16:52:52 +0000 |
---|---|---|
committer | Ion-Mihai Tetcu <itetcu@FreeBSD.org> | 2010-04-03 16:52:52 +0000 |
commit | cff5eb4fae89bb8472c42e5d58dd1010ab383d51 (patch) | |
tree | b84d7551105002711290827901e3a95a5c0be8dc /lang/runawk/Makefile | |
parent | 30236ea38a3c36f9f90337f82783fc1f77f10add (diff) |
Notes
Diffstat (limited to 'lang/runawk/Makefile')
-rw-r--r-- | lang/runawk/Makefile | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/lang/runawk/Makefile b/lang/runawk/Makefile new file mode 100644 index 000000000000..f701b1feb1c2 --- /dev/null +++ b/lang/runawk/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: runawk +# Date created: 28 March 2010 +# Whom: Sahil Tandon <sahil@tandon.net> +# +# $FreeBSD$ +# + +PORTNAME= runawk +PORTVERSION= 0.21.0 +CATEGORIES= lang +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} + +MAINTAINER= sahil@tandon.net +COMMENT= Wrapper for AWK interpreter that implements a modules system + +MAKE_ENV+= LDFLAGS="-L${LOCALBASE}/lib -Wl,-rpath -Wl,${LOCALBASE}/lib" \ + CPPFLAGS="-I${LOCALBASE}/include" + +MAN1= ${PORTNAME}.1 +MANCOMPRESSED= yes + +PLIST_FILES= bin/${PORTNAME} + +PORTDOCS= ChangeLog NEWS README TODO +PORTEXAMPLES= * + +.include <bsd.port.pre.mk> + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + @${MKDIR} ${DATADIR} + @${INSTALL_DATA} ${WRKSRC}/modules/* ${DATADIR} + @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1.gz ${MANPREFIX}/man/man1 + +post-install: +.if !defined(NOPORTDOCS) + @${INSTALL} -o ${DOCOWN} -g ${DOCGRP} -m 555 -d ${DOCSDIR} + @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} +.endif +.if !defined(NOPORTEXAMPLES) + @${INSTALL} -o ${SHAREOWN} -g ${SHAREGRP} -m 555 -d ${EXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} +.endif + @(cd ${WRKSRC}/modules; ${FIND} -s *) \ + | ${SED} -ne 's,^,${DATADIR:S,^${PREFIX}/,,}/,p' >> ${TMPPLIST} + @${ECHO_CMD} '@dirrm ${DATADIR:S|${PREFIX}/||}' >> ${TMPPLIST} + +.include <bsd.port.post.mk> |