aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/potnet
diff options
context:
space:
mode:
authorpizzamig <pizzamig@FreeBSD.org>2018-09-28 03:54:52 +0800
committerpizzamig <pizzamig@FreeBSD.org>2018-09-28 03:54:52 +0800
commit04d89919224a4e9cc83013b75dbead3e8a52644c (patch)
tree2bbba4b29c963c311696780c7694996120f83bf3 /sysutils/potnet
parentfe60ae007a41cc9339eddbe4114b21effe6f0b40 (diff)
downloadfreebsd-ports-gnome-04d89919224a4e9cc83013b75dbead3e8a52644c.tar.gz
freebsd-ports-gnome-04d89919224a4e9cc83013b75dbead3e8a52644c.tar.zst
freebsd-ports-gnome-04d89919224a4e9cc83013b75dbead3e8a52644c.zip
sysutils/potnet: New port.
This is a utility, written in Rust, designed to support sysutils/pot. It's a mandatory step to allow the next release of pot
Diffstat (limited to 'sysutils/potnet')
-rw-r--r--sysutils/potnet/Makefile59
-rw-r--r--sysutils/potnet/distinfo77
-rw-r--r--sysutils/potnet/pkg-descr3
3 files changed, 139 insertions, 0 deletions
diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile
new file mode 100644
index 000000000000..a1d7b017a4f1
--- /dev/null
+++ b/sysutils/potnet/Makefile
@@ -0,0 +1,59 @@
+# $FreeBSD$
+
+PORTNAME= potnet
+DISTVERSION= 0.1.1
+CATEGORIES= sysutils
+
+MAINTAINER= pizzamig@FreeBSD.org
+COMMENT= Utility to help sysutils/pot to manage the internal network
+
+LICENSE= BSD3CLAUSE
+
+USES= cargo
+
+USE_GITHUB= yes
+GH_ACCOUNT= pizzamig
+
+PLIST_FILES= bin/potnet
+
+CARGO_CRATES= aho-corasick-0.6.5 \
+ atty-0.2.10 \
+ bitflags-1.0.3 \
+ cfg-if-0.1.4 \
+ clap-2.32.0 \
+ env_logger-0.5.10 \
+ humantime-1.1.1 \
+ lazy_static-1.0.1 \
+ libc-0.2.42 \
+ log-0.4.2 \
+ memchr-2.0.1 \
+ proc-macro2-0.4.6 \
+ quick-error-1.2.2 \
+ quote-0.6.3 \
+ redox_syscall-0.1.40 \
+ redox_termios-0.1.1 \
+ regex-1.0.1 \
+ regex-syntax-0.6.1 \
+ same-file-1.0.2 \
+ structopt-0.2.10 \
+ structopt-derive-0.2.10 \
+ syn-0.14.2 \
+ termcolor-0.3.6 \
+ termion-1.5.1 \
+ textwrap-0.10.0 \
+ thread_local-0.3.5 \
+ ucd-util-0.1.1 \
+ unicode-width-0.1.5 \
+ unicode-xid-0.1.0 \
+ unreachable-1.0.0 \
+ utf8-ranges-1.0.0 \
+ void-1.0.2 \
+ walkdir-2.1.4 \
+ winapi-0.3.5 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ wincolor-0.1.6
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/potnet
+.include <bsd.port.mk>
diff --git a/sysutils/potnet/distinfo b/sysutils/potnet/distinfo
new file mode 100644
index 000000000000..550ed714e7a4
--- /dev/null
+++ b/sysutils/potnet/distinfo
@@ -0,0 +1,77 @@
+TIMESTAMP = 1531925063
+SHA256 (rust/crates/aho-corasick-0.6.5.tar.gz) = f0ba20154ea1f47ce2793322f049c5646cc6d0fa9759d5f333f286e507bf8080
+SIZE (rust/crates/aho-corasick-0.6.5.tar.gz) = 26131
+SHA256 (rust/crates/atty-0.2.10.tar.gz) = 2fc4a1aa4c24c0718a250f0681885c1af91419d242f29eb8f2ab28502d80dbd1
+SIZE (rust/crates/atty-0.2.10.tar.gz) = 5962
+SHA256 (rust/crates/bitflags-1.0.3.tar.gz) = d0c54bb8f454c567f21197eefcdbf5679d0bd99f2ddbe52e84c77061952e6789
+SIZE (rust/crates/bitflags-1.0.3.tar.gz) = 13838
+SHA256 (rust/crates/cfg-if-0.1.4.tar.gz) = efe5c877e17a9c717a0bf3613b2709f723202c4e4675cc8f12926ded29bcb17e
+SIZE (rust/crates/cfg-if-0.1.4.tar.gz) = 7113
+SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e
+SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073
+SHA256 (rust/crates/env_logger-0.5.10.tar.gz) = 0e6e40ebb0e66918a37b38c7acab4e10d299e0463fe2af5d29b9cc86710cfd2a
+SIZE (rust/crates/env_logger-0.5.10.tar.gz) = 24849
+SHA256 (rust/crates/humantime-1.1.1.tar.gz) = 0484fda3e7007f2a4a0d9c3a703ca38c71c54c55602ce4660c419fd32e188c9e
+SIZE (rust/crates/humantime-1.1.1.tar.gz) = 16689
+SHA256 (rust/crates/lazy_static-1.0.1.tar.gz) = e6412c5e2ad9584b0b8e979393122026cdd6d2a80b933f890dcd694ddbe73739
+SIZE (rust/crates/lazy_static-1.0.1.tar.gz) = 11380
+SHA256 (rust/crates/libc-0.2.42.tar.gz) = b685088df2b950fccadf07a7187c8ef846a959c142338a48f9dc0b94517eb5f1
+SIZE (rust/crates/libc-0.2.42.tar.gz) = 336080
+SHA256 (rust/crates/log-0.4.2.tar.gz) = 6fddaa003a65722a7fb9e26b0ce95921fe4ba590542ced664d8ce2fa26f9f3ac
+SIZE (rust/crates/log-0.4.2.tar.gz) = 21497
+SHA256 (rust/crates/memchr-2.0.1.tar.gz) = 796fba70e76612589ed2ce7f45282f5af869e0fdd7cc6199fa1aa1f1d591ba9d
+SIZE (rust/crates/memchr-2.0.1.tar.gz) = 9858
+SHA256 (rust/crates/proc-macro2-0.4.6.tar.gz) = effdb53b25cdad54f8f48843d67398f7ef2e14f12c1b4cb4effc549a6462a4d6
+SIZE (rust/crates/proc-macro2-0.4.6.tar.gz) = 27767
+SHA256 (rust/crates/quick-error-1.2.2.tar.gz) = 9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0
+SIZE (rust/crates/quick-error-1.2.2.tar.gz) = 15132
+SHA256 (rust/crates/quote-0.6.3.tar.gz) = e44651a0dc4cdd99f71c83b561e221f714912d11af1a4dff0631f923d53af035
+SIZE (rust/crates/quote-0.6.3.tar.gz) = 14154
+SHA256 (rust/crates/redox_syscall-0.1.40.tar.gz) = c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1
+SIZE (rust/crates/redox_syscall-0.1.40.tar.gz) = 14745
+SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76
+SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227
+SHA256 (rust/crates/regex-1.0.1.tar.gz) = 13c93d55961981ba9226a213b385216f83ab43bd6ac53ab16b2eeb47e337cf4e
+SIZE (rust/crates/regex-1.0.1.tar.gz) = 211396
+SHA256 (rust/crates/regex-syntax-0.6.1.tar.gz) = 05b06a75f5217880fc5e905952a42750bf44787e56a6c6d6852ed0992f5e1d54
+SIZE (rust/crates/regex-syntax-0.6.1.tar.gz) = 238335
+SHA256 (rust/crates/same-file-1.0.2.tar.gz) = cfb6eded0b06a0b512c8ddbcf04089138c9b4362c2f696f3c3d76039d68f3637
+SIZE (rust/crates/same-file-1.0.2.tar.gz) = 8870
+SHA256 (rust/crates/structopt-0.2.10.tar.gz) = d8e9ad6a11096cbecdcca0cc6aa403fdfdbaeda2fb3323a39c98e6a166a1e45a
+SIZE (rust/crates/structopt-0.2.10.tar.gz) = 21488
+SHA256 (rust/crates/structopt-derive-0.2.10.tar.gz) = 4cbce8ccdc62166bd594c14396a3242bf94c337a51dbfa9be1076dd74b3db2af
+SIZE (rust/crates/structopt-derive-0.2.10.tar.gz) = 11091
+SHA256 (rust/crates/syn-0.14.2.tar.gz) = c67da57e61ebc7b7b6fff56bb34440ca3a83db037320b0507af4c10368deda7d
+SIZE (rust/crates/syn-0.14.2.tar.gz) = 133756
+SHA256 (rust/crates/termcolor-0.3.6.tar.gz) = adc4587ead41bf016f11af03e55a624c06568b5a19db4e90fde573d805074f83
+SIZE (rust/crates/termcolor-0.3.6.tar.gz) = 13548
+SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096
+SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659
+SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6
+SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986
+SHA256 (rust/crates/thread_local-0.3.5.tar.gz) = 279ef31c19ededf577bfd12dfae728040a21f635b06a24cd670ff510edd38963
+SIZE (rust/crates/thread_local-0.3.5.tar.gz) = 11794
+SHA256 (rust/crates/ucd-util-0.1.1.tar.gz) = fd2be2d6639d0f8fe6cdda291ad456e23629558d466e2789d2c3e9892bda285d
+SIZE (rust/crates/ucd-util-0.1.1.tar.gz) = 24221
+SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526
+SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761
+SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
+SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
+SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56
+SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355
+SHA256 (rust/crates/utf8-ranges-1.0.0.tar.gz) = 662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122
+SIZE (rust/crates/utf8-ranges-1.0.0.tar.gz) = 8599
+SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
+SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
+SHA256 (rust/crates/walkdir-2.1.4.tar.gz) = 63636bd0eb3d00ccb8b9036381b526efac53caf112b7783b730ab3f8e44da369
+SIZE (rust/crates/walkdir-2.1.4.tar.gz) = 22695
+SHA256 (rust/crates/winapi-0.3.5.tar.gz) = 773ef9dcc5f24b7d850d0ff101e542ff24c3b090a9768e03ff889fdef41f00fd
+SIZE (rust/crates/winapi-0.3.5.tar.gz) = 997942
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
+SHA256 (rust/crates/wincolor-0.1.6.tar.gz) = eeb06499a3a4d44302791052df005d5232b927ed1a9658146d842165c4de7767
+SIZE (rust/crates/wincolor-0.1.6.tar.gz) = 4799
+SHA256 (pizzamig-potnet-0.1.1_GH0.tar.gz) = 5813c8720448e6daa7716e9645f15726a74f84b3528a2b7d3fe4d23577a11886
+SIZE (pizzamig-potnet-0.1.1_GH0.tar.gz) = 8536
diff --git a/sysutils/potnet/pkg-descr b/sysutils/potnet/pkg-descr
new file mode 100644
index 000000000000..1a080b2ad230
--- /dev/null
+++ b/sysutils/potnet/pkg-descr
@@ -0,0 +1,3 @@
+Small utility to manage IP addresses on pot
+
+WWW: https://github.com/pizzamig/potnet