From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Dec 9 15:20:00 2012 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C9424678 for ; Sun, 9 Dec 2012 15:20:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 97E388FC0C for ; Sun, 9 Dec 2012 15:20:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qB9FK0LS091691 for ; Sun, 9 Dec 2012 15:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qB9FK0YK091690; Sun, 9 Dec 2012 15:20:00 GMT (envelope-from gnats) Resent-Date: Sun, 9 Dec 2012 15:20:00 GMT Resent-Message-Id: <201212091520.qB9FK0YK091690@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Veniamin Gvozdikov Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F30A665D for ; Sun, 9 Dec 2012 15:16:31 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id CF40C8FC13 for ; Sun, 9 Dec 2012 15:16:31 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id qB9FGV66048624 for ; Sun, 9 Dec 2012 15:16:31 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id qB9FGVHp048623; Sun, 9 Dec 2012 15:16:31 GMT (envelope-from nobody) Message-Id: <201212091516.qB9FGVHp048623@red.freebsd.org> Date: Sun, 9 Dec 2012 15:16:31 GMT From: Veniamin Gvozdikov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/174301: [new port]: devel/cocaine-core Cocaine Application Engine X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Dec 2012 15:20:00 -0000 >Number: 174301 >Category: ports >Synopsis: [new port]: devel/cocaine-core Cocaine Application Engine >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Dec 09 15:20:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Veniamin Gvozdikov >Release: FreeBSD 8.3-RELEASE-p5 >Organization: >Environment: FreeBSD ololo 8.3-RELEASE-p5 FreeBSD 8.3-RELEASE-p5 #0: Thu Dec 6 16:25:28 MSK 2012 root@ololo:/usr/obj/usr/src/sys/OLOLO amd64 >Description: Your personal app engine. Technically speaking, it's an open-source cloud platform enabling you to build your own PaaS clouds using simple yet effective dynamic components. Notable features: You are not restricted by a language or a framework. Language support is plugin-based, and we already support several common languages, so your needs are probably covered. Of course, if you want to write your apps in Whitespace, you'll need to write the language support plugin first, but it's easier to write the actual Whitespace code, we bet. Your apps are driven by events, which is fancy. In order for events to actually appear from somewhere, your app defines a set of event drivers. We got lots of predefined event drivers, so unless you need to handle clients via a PS/2 port, you're good. We got dynamic self-managing slave pools for each app with a rich but simple configuration and resource usage control to scale with the app needs. Yeah, it's scales automatically, you don't need to think about it. Even more, it scales automatically across your server cluser via automatic node discovery and smart peer-to-peer balancing. If your startup idea is about processing terabytes of pirated video, we got data streaming and pipelining for you, enjoy. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # cocaine-core # cocaine-core/pkg-descr # cocaine-core/distinfo # cocaine-core/Makefile # cocaine-core/pkg-plist # echo c - cocaine-core mkdir -p cocaine-core > /dev/null 2>&1 echo x - cocaine-core/pkg-descr sed 's/^X//' >cocaine-core/pkg-descr << '2f68045c89270ec111073cf958943ed0' XYour personal app engine. Technically speaking, it's an open-source cloud Xplatform enabling you to build your own PaaS clouds using simple yet Xeffective dynamic components. X XWWW: http://reverbrain.com/cocaine/ 2f68045c89270ec111073cf958943ed0 echo x - cocaine-core/distinfo sed 's/^X//' >cocaine-core/distinfo << '99c313ac6b6336b671d355af387261e7' XSHA256 (cocaine-core-0.10.tar.gz) = 9e9ba7972338c1813887bdc32be1440d79777466c51991cdbb5243090c1b0c26 XSIZE (cocaine-core-0.10.tar.gz) = 176761 99c313ac6b6336b671d355af387261e7 echo x - cocaine-core/Makefile sed 's/^X//' >cocaine-core/Makefile << 'ee5560886f521999068f07a10ad8cb21' X# Created by: Gvozdikov Veniamin X# $FreeBSD$ X XPORTNAME= cocaine-core XPORTVERSION= 0.10 XCATEGORIES= devel XMASTER_SITES= GH GHC X XMAINTAINER= g.veniamin@googlemail.com XCOMMENT= Cocaine Application Engine X XLIB_DEPENDS= boost_iostreams:${PORTSDIR}/devel/boost-libs \ X ev:${PORTSDIR}/devel/libev \ X ltdl:${PORTSDIR}/devel/libltdl \ X msgpack:${PORTSDIR}/devel/msgpack \ X uuid:${PORTSDIR}/misc/e2fsprogs-libuuid \ X zmq:${PORTSDIR}/devel/zmq X XUSE_CMAKE= yes XUSE_GCC= 4.6+ XUSE_GITHUB= yes XUSE_LDCONFIG= yes XGH_ACCOUNT= zloidemon XGH_COMMIT= 7d0f35c XGH_TAGNAME= master X XCONFLICTS= json-c-[0-9]*.[0-9]* X X.include ee5560886f521999068f07a10ad8cb21 echo x - cocaine-core/pkg-plist sed 's/^X//' >cocaine-core/pkg-plist << '91c7647092b12b6468682c8fd5eecdfb' Xbin/cocaine-runtime Xbin/cocaine-tool Xinclude/cocaine/api/client.hpp Xinclude/cocaine/api/driver.hpp Xinclude/cocaine/api/event.hpp Xinclude/cocaine/api/isolate.hpp Xinclude/cocaine/api/logger.hpp Xinclude/cocaine/api/reactor.hpp Xinclude/cocaine/api/sandbox.hpp Xinclude/cocaine/api/service.hpp Xinclude/cocaine/api/storage.hpp Xinclude/cocaine/api/stream.hpp Xinclude/cocaine/app.hpp Xinclude/cocaine/archive.hpp Xinclude/cocaine/asio.hpp Xinclude/cocaine/auth.hpp Xinclude/cocaine/cached.hpp Xinclude/cocaine/common.hpp Xinclude/cocaine/config.hpp Xinclude/cocaine/context.hpp Xinclude/cocaine/engine.hpp Xinclude/cocaine/exceptions.hpp Xinclude/cocaine/forwards.hpp Xinclude/cocaine/helpers/atomic.hpp Xinclude/cocaine/helpers/birth_control.hpp Xinclude/cocaine/helpers/format.hpp Xinclude/cocaine/helpers/json.hpp Xinclude/cocaine/helpers/pid_file.hpp Xinclude/cocaine/io.hpp Xinclude/cocaine/isolates/process.hpp Xinclude/cocaine/loggers/files.hpp Xinclude/cocaine/loggers/stdout.hpp Xinclude/cocaine/loggers/syslog.hpp Xinclude/cocaine/logging.hpp Xinclude/cocaine/manifest.hpp Xinclude/cocaine/profile.hpp Xinclude/cocaine/repository.hpp Xinclude/cocaine/rpc.hpp Xinclude/cocaine/session.hpp Xinclude/cocaine/slave.hpp Xinclude/cocaine/storages/files.hpp Xinclude/cocaine/traits.hpp Xinclude/cocaine/traits/json.hpp Xinclude/cocaine/traits/policy.hpp Xinclude/cocaine/traits/unique_id.hpp Xinclude/cocaine/unique_id.hpp Xinclude/json/autolink.h Xinclude/json/config.h Xinclude/json/features.h Xinclude/json/forwards.h Xinclude/json/json.h Xinclude/json/reader.h Xinclude/json/value.h Xinclude/json/writer.h Xlib/libcocaine-common.so Xlib/libcocaine-common.so.2 Xlib/libcocaine-core.so Xlib/libcocaine-core.so.2 Xlib/libjson.a X@dirrm include/cocaine/traits X@dirrm include/cocaine/storages X@dirrm include/cocaine/loggers X@dirrm include/cocaine/isolates X@dirrm include/cocaine/helpers X@dirrm include/cocaine/api X@dirrm include/cocaine X@dirrm include/json 91c7647092b12b6468682c8fd5eecdfb exit >Release-Note: >Audit-Trail: >Unformatted: