aboutsummaryrefslogtreecommitdiff
path: root/devel/log4cplus/Makefile
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2004-12-09 15:13:20 +0000
committerPav Lucistnik <pav@FreeBSD.org>2004-12-09 15:13:20 +0000
commitee4ec90809cef2f6bf819e52903e3f800d79472d (patch)
tree6e8d58c70ab2cdfd3d5feeb3d52051a65ab944d1 /devel/log4cplus/Makefile
parent09cb71b0260dd8bef8688f15b8013b4e97c89f8f (diff)
downloadports-ee4ec90809cef2f6bf819e52903e3f800d79472d.tar.gz
ports-ee4ec90809cef2f6bf819e52903e3f800d79472d.zip
Notes
Diffstat (limited to 'devel/log4cplus/Makefile')
-rw-r--r--devel/log4cplus/Makefile45
1 files changed, 45 insertions, 0 deletions
diff --git a/devel/log4cplus/Makefile b/devel/log4cplus/Makefile
new file mode 100644
index 000000000000..b349e2d40293
--- /dev/null
+++ b/devel/log4cplus/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: log4cplus
+# Date created: 16 November 2004
+# Whom: Petri Totterman <petri.totterman@hmv.fi>
+#
+# $FreeBSD$
+#
+
+PORTNAME= log4cplus
+PORTVERSION= 1.0.2
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
+MASTER_SITE_SUBDIR= log4cplus
+DISTFILES= log4cplus-${PORTVERSION}.tar.gz log4cplus-${PORTVERSION}-docs.tar.gz
+
+MAINTAINER= petri.totterman@hmv.fi
+COMMENT= A logging library for C++
+
+INSTALLS_SHLIB= yes
+USE_LIBTOOL_VER=15
+USE_REINPLACE= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ENV+= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \
+ LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}"
+
+.if !defined(NOPORTDOCS)
+PORTDOCS= *
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/license.apl ${PREFIX}/include/log4cplus
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_MAN} ${WRKSRC}/docs/*.config ${DOCSDIR}
+ ${INSTALL_MAN} ${WRKSRC}/docs/*.html ${DOCSDIR}
+ ${MKDIR} ${DOCSDIR}/html
+ ${INSTALL_MAN} ${WRKSRC}/docs/html/*.html ${DOCSDIR}/html
+ ${INSTALL_MAN} ${WRKSRC}/docs/html/*.png ${DOCSDIR}/html
+ ${INSTALL_MAN} ${WRKSRC}/docs/html/doxygen.css ${DOCSDIR}/html
+ ${INSTALL_MAN} ${WRKSRC}/docs/html/graph_legend.dot ${DOCSDIR}/html
+.endif
+
+.include <bsd.port.mk>