diff options
author | Mahdi Mokhtari <mmokhi@FreeBSD.org> | 2018-02-03 23:01:06 +0800 |
---|---|---|
committer | Mahdi Mokhtari <mmokhi@FreeBSD.org> | 2018-02-03 23:01:06 +0800 |
commit | 917c955c7e3b098e9e6e023866aa1f05cb709ae1 (patch) | |
tree | c29aefde23494fcaf8fa4eb884263dc09f5d86dd /net-mgmt | |
parent | 9c95f146645c66280a2306f5c1b4d8f73b825346 (diff) | |
download | freebsd-ports-917c955c7e3b098e9e6e023866aa1f05cb709ae1.tar.gz freebsd-ports-917c955c7e3b098e9e6e023866aa1f05cb709ae1.tar.zst freebsd-ports-917c955c7e3b098e9e6e023866aa1f05cb709ae1.zip |
net-mgmt/rtrlib: Add the port to the tree and pass maintainership to the submitter
The RTRlib implements the client-side of the RPKI-RTR (RFC 6810) and
BGP Prefix Origin Validation (RFC 6811).
PR: 225645
Submitted by: Felix Annen <freebsd@bodems.net>
Reported by: Felix Annen <freebsd@bodems.net>
Reviewed by: olivier
Notes
Notes:
svn path=/head/; revision=460818
Diffstat (limited to 'net-mgmt')
-rw-r--r-- | net-mgmt/Makefile | 1 | ||||
-rw-r--r-- | net-mgmt/rtrlib/Makefile | 23 | ||||
-rw-r--r-- | net-mgmt/rtrlib/distinfo | 3 | ||||
-rw-r--r-- | net-mgmt/rtrlib/pkg-descr | 4 | ||||
-rw-r--r-- | net-mgmt/rtrlib/pkg-plist | 40 |
5 files changed, 71 insertions, 0 deletions
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 31ae71ae0082..d64e05ed22e6 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -327,6 +327,7 @@ SUBDIR += routers2-extensions SUBDIR += routers2-extras SUBDIR += rrdbot + SUBDIR += rtrlib SUBDIR += rubygem-blimpy SUBDIR += rubygem-oxidized SUBDIR += rubygem-oxidized-script diff --git a/net-mgmt/rtrlib/Makefile b/net-mgmt/rtrlib/Makefile new file mode 100644 index 000000000000..e0a975b3c4d8 --- /dev/null +++ b/net-mgmt/rtrlib/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= rtrlib +PORTVERSION= 0.5.0 +DISTVERSIONPREFIX= v +CATEGORIES= net-mgmt sysutils + +MAINTAINER= freebsd@bodems.net +COMMENT= Open-source C implementation of the RPKI/Router Protocol client + +LICENSE= MIT + +LIB_DEPENDS= libssh.so:security/libssh +BUILD_DEPENDS= cmake:devel/cmake + +USES= cmake +USE_LDCONFIG= yes +CMAKE_ARGS= -DCMAKE_BUILD_TYPE=Release + +USE_GITHUB= yes +GH_ACCOUNT= rtrlib + +.include <bsd.port.mk> diff --git a/net-mgmt/rtrlib/distinfo b/net-mgmt/rtrlib/distinfo new file mode 100644 index 000000000000..e179e720b535 --- /dev/null +++ b/net-mgmt/rtrlib/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1517667849 +SHA256 (rtrlib-rtrlib-v0.5.0_GH0.tar.gz) = 8b1f2fa0501ae3a7a0a73447df1ee1b3735281f9b47c17479e9ca08eb6f55f69 +SIZE (rtrlib-rtrlib-v0.5.0_GH0.tar.gz) = 223059 diff --git a/net-mgmt/rtrlib/pkg-descr b/net-mgmt/rtrlib/pkg-descr new file mode 100644 index 000000000000..ae79a7347ae9 --- /dev/null +++ b/net-mgmt/rtrlib/pkg-descr @@ -0,0 +1,4 @@ +The RTRlib implements the client-side of the RPKI-RTR protocol (RFC 6810) and +BGP Prefix Origin Validation (RFC 6811). + +WWW: http://rtrlib.realmv6.org/ diff --git a/net-mgmt/rtrlib/pkg-plist b/net-mgmt/rtrlib/pkg-plist new file mode 100644 index 000000000000..7e29e5dd4e1d --- /dev/null +++ b/net-mgmt/rtrlib/pkg-plist @@ -0,0 +1,40 @@ +bin/rtrclient +bin/cli-validator +include/rtrlib/lib/alloc_utils.h +include/rtrlib/lib/convert_byte_order.h +include/rtrlib/lib/ip.h +include/rtrlib/lib/ipv4.h +include/rtrlib/lib/ipv6.h +include/rtrlib/lib/log.h +include/rtrlib/lib/utils.h +include/rtrlib/pfx/pfx.h +include/rtrlib/pfx/trie/trie-pfx.h +include/rtrlib/pfx/trie/trie.h +include/rtrlib/rtr/packets.h +include/rtrlib/rtr/rtr.h +include/rtrlib/rtr_mgr.h +include/rtrlib/rtrlib.h +include/rtrlib/spki/hashtable/ht-spkitable.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommy.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyalloc.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyarray.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyarrayblk.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyarrayblkof.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyarrayof.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommychain.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyhash.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyhashdyn.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyhashlin.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommyhashtbl.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommylist.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommytrie.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommytrieinp.h +include/rtrlib/spki/hashtable/tommyds-1.8/tommytypes.h +include/rtrlib/spki/spkitable.h +include/rtrlib/transport/ssh/ssh_transport.h +include/rtrlib/transport/tcp/tcp_transport.h +include/rtrlib/transport/transport.h +lib/librtr.so +lib/librtr.so.0 +lib/librtr.so.0.5.0 +libdata/pkgconfig/rtrlib.pc |