From a781a7b2a14e9232113e331ad5d4cf8e54333fd3 Mon Sep 17 00:00:00 2001 From: Thomas Penteker Date: Tue, 19 Mar 2019 03:31:56 +0100 Subject: [PATCH] capnproto: initial import --- capnproto/.footprint | 143 +++++++++++++++++++++++++++++++++++++++++++ capnproto/.signature | 5 ++ capnproto/Pkgfile | 18 ++++++ 3 files changed, 166 insertions(+) create mode 100644 capnproto/.footprint create mode 100644 capnproto/.signature create mode 100644 capnproto/Pkgfile diff --git a/capnproto/.footprint b/capnproto/.footprint new file mode 100644 index 000000000..4d8eb641b --- /dev/null +++ b/capnproto/.footprint @@ -0,0 +1,143 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/capnp +lrwxrwxrwx root/root usr/bin/capnpc -> capnp +-rwxr-xr-x root/root usr/bin/capnpc-c++ +-rwxr-xr-x root/root usr/bin/capnpc-capnp +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/capnp/ +-rw-r--r-- root/root usr/include/capnp/any.h +-rw-r--r-- root/root usr/include/capnp/blob.h +-rw-r--r-- root/root usr/include/capnp/c++.capnp +-rw-r--r-- root/root usr/include/capnp/c++.capnp.h +-rw-r--r-- root/root usr/include/capnp/capability.h +-rw-r--r-- root/root usr/include/capnp/common.h +drwxr-xr-x root/root usr/include/capnp/compat/ +-rw-r--r-- root/root usr/include/capnp/compat/json.capnp.h +-rw-r--r-- root/root usr/include/capnp/compat/json.h +-rw-r--r-- root/root usr/include/capnp/dynamic.h +-rw-r--r-- root/root usr/include/capnp/endian.h +-rw-r--r-- root/root usr/include/capnp/ez-rpc.h +-rw-r--r-- root/root usr/include/capnp/generated-header-support.h +-rw-r--r-- root/root usr/include/capnp/json.capnp +-rw-r--r-- root/root usr/include/capnp/layout.h +-rw-r--r-- root/root usr/include/capnp/list.h +-rw-r--r-- root/root usr/include/capnp/membrane.h +-rw-r--r-- root/root usr/include/capnp/message.h +-rw-r--r-- root/root usr/include/capnp/orphan.h +-rw-r--r-- root/root usr/include/capnp/persistent.capnp +-rw-r--r-- root/root usr/include/capnp/persistent.capnp.h +-rw-r--r-- root/root usr/include/capnp/pointer-helpers.h +-rw-r--r-- root/root usr/include/capnp/pretty-print.h +-rw-r--r-- root/root usr/include/capnp/raw-schema.h +-rw-r--r-- root/root usr/include/capnp/rpc-prelude.h +-rw-r--r-- root/root usr/include/capnp/rpc-twoparty.capnp +-rw-r--r-- root/root usr/include/capnp/rpc-twoparty.capnp.h +-rw-r--r-- root/root usr/include/capnp/rpc-twoparty.h +-rw-r--r-- root/root usr/include/capnp/rpc.capnp +-rw-r--r-- root/root usr/include/capnp/rpc.capnp.h +-rw-r--r-- root/root usr/include/capnp/rpc.h +-rw-r--r-- root/root usr/include/capnp/schema-lite.h +-rw-r--r-- root/root usr/include/capnp/schema-loader.h +-rw-r--r-- root/root usr/include/capnp/schema-parser.h +-rw-r--r-- root/root usr/include/capnp/schema.capnp +-rw-r--r-- root/root usr/include/capnp/schema.capnp.h +-rw-r--r-- root/root usr/include/capnp/schema.h +-rw-r--r-- root/root usr/include/capnp/serialize-async.h +-rw-r--r-- root/root usr/include/capnp/serialize-packed.h +-rw-r--r-- root/root usr/include/capnp/serialize-text.h +-rw-r--r-- root/root usr/include/capnp/serialize.h +drwxr-xr-x root/root usr/include/kj/ +-rw-r--r-- root/root usr/include/kj/arena.h +-rw-r--r-- root/root usr/include/kj/array.h +-rw-r--r-- root/root usr/include/kj/async-inl.h +-rw-r--r-- root/root usr/include/kj/async-io.h +-rw-r--r-- root/root usr/include/kj/async-prelude.h +-rw-r--r-- root/root usr/include/kj/async-unix.h +-rw-r--r-- root/root usr/include/kj/async-win32.h +-rw-r--r-- root/root usr/include/kj/async.h +-rw-r--r-- root/root usr/include/kj/common.h +drwxr-xr-x root/root usr/include/kj/compat/ +-rw-r--r-- root/root usr/include/kj/compat/gtest.h +-rw-r--r-- root/root usr/include/kj/compat/gzip.h +-rw-r--r-- root/root usr/include/kj/compat/http.h +-rw-r--r-- root/root usr/include/kj/compat/readiness-io.h +-rw-r--r-- root/root usr/include/kj/compat/tls.h +-rw-r--r-- root/root usr/include/kj/compat/url.h +-rw-r--r-- root/root usr/include/kj/debug.h +-rw-r--r-- root/root usr/include/kj/encoding.h +-rw-r--r-- root/root usr/include/kj/exception.h +-rw-r--r-- root/root usr/include/kj/filesystem.h +-rw-r--r-- root/root usr/include/kj/function.h +-rw-r--r-- root/root usr/include/kj/hash.h +-rw-r--r-- root/root usr/include/kj/io.h +-rw-r--r-- root/root usr/include/kj/main.h +-rw-r--r-- root/root usr/include/kj/map.h +-rw-r--r-- root/root usr/include/kj/memory.h +-rw-r--r-- root/root usr/include/kj/mutex.h +-rw-r--r-- root/root usr/include/kj/one-of.h +drwxr-xr-x root/root usr/include/kj/parse/ +-rw-r--r-- root/root usr/include/kj/parse/char.h +-rw-r--r-- root/root usr/include/kj/parse/common.h +-rw-r--r-- root/root usr/include/kj/refcount.h +drwxr-xr-x root/root usr/include/kj/std/ +-rw-r--r-- root/root usr/include/kj/std/iostream.h +-rw-r--r-- root/root usr/include/kj/string-tree.h +-rw-r--r-- root/root usr/include/kj/string.h +-rw-r--r-- root/root usr/include/kj/table.h +-rw-r--r-- root/root usr/include/kj/test.h +-rw-r--r-- root/root usr/include/kj/thread.h +-rw-r--r-- root/root usr/include/kj/threadlocal.h +-rw-r--r-- root/root usr/include/kj/time.h +-rw-r--r-- root/root usr/include/kj/timer.h +-rw-r--r-- root/root usr/include/kj/tuple.h +-rw-r--r-- root/root usr/include/kj/units.h +-rw-r--r-- root/root usr/include/kj/vector.h +-rw-r--r-- root/root usr/include/kj/windows-sanity.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/CapnProto/ +-rw-r--r-- root/root usr/lib/cmake/CapnProto/CapnProtoConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/CapnProto/CapnProtoConfigVersion.cmake +-rw-r--r-- root/root usr/lib/cmake/CapnProto/CapnProtoMacros.cmake +-rw-r--r-- root/root usr/lib/cmake/CapnProto/CapnProtoTargets.cmake +-rwxr-xr-x root/root usr/lib/libcapnp-0.7.0.so +-rwxr-xr-x root/root usr/lib/libcapnp-json-0.7.0.so +-rw-r--r-- root/root usr/lib/libcapnp-json.a +-rwxr-xr-x root/root usr/lib/libcapnp-json.la +lrwxrwxrwx root/root usr/lib/libcapnp-json.so -> libcapnp-json-0.7.0.so +-rwxr-xr-x root/root usr/lib/libcapnp-rpc-0.7.0.so +-rw-r--r-- root/root usr/lib/libcapnp-rpc.a +-rwxr-xr-x root/root usr/lib/libcapnp-rpc.la +lrwxrwxrwx root/root usr/lib/libcapnp-rpc.so -> libcapnp-rpc-0.7.0.so +-rw-r--r-- root/root usr/lib/libcapnp.a +-rwxr-xr-x root/root usr/lib/libcapnp.la +lrwxrwxrwx root/root usr/lib/libcapnp.so -> libcapnp-0.7.0.so +-rwxr-xr-x root/root usr/lib/libcapnpc-0.7.0.so +-rw-r--r-- root/root usr/lib/libcapnpc.a +-rwxr-xr-x root/root usr/lib/libcapnpc.la +lrwxrwxrwx root/root usr/lib/libcapnpc.so -> libcapnpc-0.7.0.so +-rwxr-xr-x root/root usr/lib/libkj-0.7.0.so +-rwxr-xr-x root/root usr/lib/libkj-async-0.7.0.so +-rw-r--r-- root/root usr/lib/libkj-async.a +-rwxr-xr-x root/root usr/lib/libkj-async.la +lrwxrwxrwx root/root usr/lib/libkj-async.so -> libkj-async-0.7.0.so +-rwxr-xr-x root/root usr/lib/libkj-http-0.7.0.so +-rw-r--r-- root/root usr/lib/libkj-http.a +-rwxr-xr-x root/root usr/lib/libkj-http.la +lrwxrwxrwx root/root usr/lib/libkj-http.so -> libkj-http-0.7.0.so +-rwxr-xr-x root/root usr/lib/libkj-test-0.7.0.so +-rw-r--r-- root/root usr/lib/libkj-test.a +-rwxr-xr-x root/root usr/lib/libkj-test.la +lrwxrwxrwx root/root usr/lib/libkj-test.so -> libkj-test-0.7.0.so +-rw-r--r-- root/root usr/lib/libkj.a +-rwxr-xr-x root/root usr/lib/libkj.la +lrwxrwxrwx root/root usr/lib/libkj.so -> libkj-0.7.0.so +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/capnp-json.pc +-rw-r--r-- root/root usr/lib/pkgconfig/capnp-rpc.pc +-rw-r--r-- root/root usr/lib/pkgconfig/capnp.pc +-rw-r--r-- root/root usr/lib/pkgconfig/kj-async.pc +-rw-r--r-- root/root usr/lib/pkgconfig/kj-http.pc +-rw-r--r-- root/root usr/lib/pkgconfig/kj-test.pc +-rw-r--r-- root/root usr/lib/pkgconfig/kj.pc diff --git a/capnproto/.signature b/capnproto/.signature new file mode 100644 index 000000000..16e724d2f --- /dev/null +++ b/capnproto/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3/9yhH/769fQHJpaBaEDdPl99KwbjPCX4I4KwuEmJ5a4n80lbGv/7fPKlJm2vrOepxsZp8Z3wvc5nKlflk84cAg= +SHA256 (Pkgfile) = 28f924d10732c3c6620f4cc9b681fb1779191ea4e0ba520b190372989065db05 +SHA256 (.footprint) = 077f9f564e2d035e53273464d02434216f54e97eaf9aa9b7f971cc8b9aee4e51 +SHA256 (capnproto-c++-0.7.0.tar.gz) = c9a4c0bd88123064d483ab46ecee777f14d933359e23bff6fb4f4dbd28b4cd41 diff --git a/capnproto/Pkgfile b/capnproto/Pkgfile new file mode 100644 index 000000000..b158cf75f --- /dev/null +++ b/capnproto/Pkgfile @@ -0,0 +1,18 @@ +# Description: data interchange format and capability-based RPC system +# URL: https://capnproto.org/ +# Maintainer: Thomas Penteker, tek at serverop dot de +# Depends on: + +name=capnproto +version=0.7.0 +release=1 +source=(https://capnproto.org/capnproto-c++-${version}.tar.gz) + +build() { + cd $name-c++-$version + + ./configure --prefix=/usr + + make + make DESTDIR=$PKG install +}