# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup github 1.0 github.setup kr beanstalkd 1.12 v name beanstalkd revision 0 categories sysutils platforms darwin maintainers {gmail.com:emanuele.giaquinta @exg} openmaintainer license MIT description a fast, distributed, in-memory workqueue service long_description beanstalkd is a fast, distributed, in-memory workqueue \ service. Its interface is generic, but is intended for \ use in reducing the latency of page views in \ high-volume web applications by running most \ time-consuming tasks asynchronously. checksums rmd160 744239013f44df8a8ac8aca17b31ffed5521f34b \ sha256 ed380a8a1dd4c0587517d81689d469328c9f712a8974115263a6b6008094372d use_configure no variant universal {} build.args CC="${configure.cc}" \ CFLAGS="${configure.cflags} [get_canonical_archflags]" destroot.args PREFIX=${prefix} test.run yes test.target check set vardir ${prefix}/var/lib/${name} startupitem.create yes if {[getuid] == 0} { add_users ${name} group=${name} startupitem.executable ${prefix}/bin/beanstalkd -b ${vardir} -u ${name} } else { startupitem.executable ${prefix}/bin/beanstalkd -b ${vardir} } post-destroot { xinstall -o ${name} -g ${name} -d ${destroot}${vardir} } destroot.keepdirs ${destroot}${vardir}