Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Feb 2014 13:32:05 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r342529 - head/devel/dparser
Message-ID:  <201402041332.s14DW5Ol075508@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Tue Feb  4 13:32:04 2014
New Revision: 342529
URL: http://svnweb.freebsd.org/changeset/ports/342529
QAT: https://qat.redports.org/buildarchive/r342529/

Log:
  - STAGE-clean
  - Add LICENSE
  - Fix LIB_DEPENDS format

Modified:
  head/devel/dparser/Makefile

Modified: head/devel/dparser/Makefile
==============================================================================
--- head/devel/dparser/Makefile	Tue Feb  4 13:21:11 2014	(r342528)
+++ head/devel/dparser/Makefile	Tue Feb  4 13:32:04 2014	(r342529)
@@ -10,6 +10,8 @@ DISTNAME=	d-${PORTVERSION}-src
 MAINTAINER=	gahr@FreeBSD.org
 COMMENT=	Simple but powerful tool for parsing
 
+LICENSE=	BSD3CLAUSE
+
 OPTIONS_DEFINE=	BOEHM DOCS
 BOEHM_DESC=	Boehm garbage collector support
 
@@ -19,16 +21,15 @@ EXTRACT_AFTER_ARGS=	--exclude "*my*"
 USES=		gmake
 MAKE_ARGS=	CC="${CC}" D_OPTIMIZE= PREFIX=${PREFIX}
 
-MAN1=		make_dparser.1
 PORTDOCS=	*
 PLIST_FILES=	bin/make_dparser include/dparse.h include/dparse_tables.h \
-		include/dparse_tree.h include/dsymtab.h lib/${LIBDPARSE}
+		include/dparse_tree.h include/dsymtab.h lib/${LIBDPARSE} \
+		man/man1/make_dparser.1.gz
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MBOEHM}
-LIB_DEPENDS+=	gc:${PORTSDIR}/devel/boehm-gc
+LIB_DEPENDS+=	libgc.so:${PORTSDIR}/devel/boehm-gc
 MAKE_ARGS+=	D_USE_GC=1 \
 		GC_CFLAGS="-I${LOCALBASE}/include -L${LOCALBASE}/lib"
 LIBDPARSE=	libdparse_gc.a
@@ -41,16 +42,14 @@ BROKEN=		Does not build on ia64
 .endif
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/make_dparser ${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/make_dparser.1 ${MANPREFIX}/man/man1
-	${INSTALL_DATA} ${WRKSRC}/dparse.h ${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/dparse_tables.h ${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/dparse_tree.h ${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/dsymtab.h ${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/${LIBDPARSE} ${PREFIX}/lib
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/*.html ${DOCSDIR}
-.endif
+	${INSTALL_PROGRAM} ${WRKSRC}/make_dparser ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/make_dparser.1 ${STAGEDIR}${PREFIX}/man/man1
+	${INSTALL_DATA} ${WRKSRC}/dparse.h ${STAGEDIR}${PREFIX}/include
+	${INSTALL_DATA} ${WRKSRC}/dparse_tables.h ${STAGEDIR}${PREFIX}/include
+	${INSTALL_DATA} ${WRKSRC}/dparse_tree.h ${STAGEDIR}${PREFIX}/include
+	${INSTALL_DATA} ${WRKSRC}/dsymtab.h ${STAGEDIR}${PREFIX}/include
+	${INSTALL_DATA} ${WRKSRC}/${LIBDPARSE} ${STAGEDIR}${PREFIX}/lib
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402041332.s14DW5Ol075508>