aboutsummaryrefslogtreecommitdiff
path: root/net/beanstalkd/Makefile
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@FreeBSD.org>2008-04-11 12:55:52 +0000
committerVsevolod Stakhov <vsevolod@FreeBSD.org>2008-04-11 12:55:52 +0000
commit2b5e6fce90de87afb8e4e48e740fe918976bb4bb (patch)
treea1294db412431c5954991c3199657c04a96d5b2d /net/beanstalkd/Makefile
parent70f146ba0dacf975e6fae72be3f7a29f1d120ca3 (diff)
downloadports-2b5e6fce90de87afb8e4e48e740fe918976bb4bb.tar.gz
ports-2b5e6fce90de87afb8e4e48e740fe918976bb4bb.zip
Add port net/beanstalkd - fast workqueue service.
Notes
Notes: svn path=/head/; revision=211057
Diffstat (limited to 'net/beanstalkd/Makefile')
-rw-r--r--net/beanstalkd/Makefile36
1 files changed, 36 insertions, 0 deletions
diff --git a/net/beanstalkd/Makefile b/net/beanstalkd/Makefile
new file mode 100644
index 000000000000..fcedb602e007
--- /dev/null
+++ b/net/beanstalkd/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: beanstalkd
+# Date created: Apr 11, 2008
+# Whom: Vsevolod Stakhov <vsevolod@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= beanstalkd
+PORTVERSION= 0.10
+CATEGORIES= net
+MASTER_SITES= http://xph.us/software/beanstalkd/rel/
+
+MAINTAINER= vsevolod@FreeBSD.org
+COMMENT= Fast, distributed, in-memory workqueue service
+
+LIB_DEPENDS= event-1.3e:${PORTSDIR}/devel/libevent
+
+USE_RC_SUBR= beanstalkd
+USE_GMAKE= yes
+MAKE_ENV+= EVENT_CFLAGS=-I${LOCALBASE}/include EVENT_LDFLAGS=-L${LOCALBASE}/lib
+
+PLIST_FILES= bin/beanstalkd
+
+PORTDOCS= protocol.txt
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/beanstalkd ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
+ @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
+ @${MKDIR} ${DOCSDIR}
+.for i in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>