misc/rsclock: New port: Simple terminal clock written in Rust

This commit is contained in:
Yuri Victorovich 2023-01-04 21:01:32 -08:00
parent 51b1b23991
commit 28a3227e83
4 changed files with 69 additions and 0 deletions

View File

@ -469,6 +469,7 @@
SUBDIR += ringtonetools
SUBDIR += rname
SUBDIR += rpl
SUBDIR += rsclock
SUBDIR += rtfm
SUBDIR += rubygem-dotenv
SUBDIR += rubygem-dotenv-rails-rails4

38
misc/rsclock/Makefile Normal file
View File

@ -0,0 +1,38 @@
PORTNAME= rsclock
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple terminal clock written in Rust
WWW= https://github.com/valebes/rsClock
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= valebes
GH_PROJECT= rsClock
CARGO_CRATES= autocfg-0.1.6 \
chrono-0.4.7 \
libc-0.2.62 \
num-integer-0.1.41 \
num-traits-0.2.8 \
numtoa-0.1.0 \
redox_syscall-0.1.56 \
redox_termios-0.1.1 \
termion-1.5.3 \
time-0.1.42 \
winapi-0.3.8 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0
PLIST_FILES= bin/${PORTNAME}
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>

29
misc/rsclock/distinfo Normal file
View File

@ -0,0 +1,29 @@
TIMESTAMP = 1672894591
SHA256 (rust/crates/autocfg-0.1.6.crate) = b671c8fb71b457dd4ae18c4ba1e59aa81793daacc361d82fcd410cef0d491875
SIZE (rust/crates/autocfg-0.1.6.crate) = 11439
SHA256 (rust/crates/chrono-0.4.7.crate) = 77d81f58b7301084de3b958691458a53c3f7e0b1d702f77e550b6a88e3a88abe
SIZE (rust/crates/chrono-0.4.7.crate) = 131963
SHA256 (rust/crates/libc-0.2.62.crate) = 34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba
SIZE (rust/crates/libc-0.2.62.crate) = 433193
SHA256 (rust/crates/num-integer-0.1.41.crate) = b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09
SIZE (rust/crates/num-integer-0.1.41.crate) = 19399
SHA256 (rust/crates/num-traits-0.2.8.crate) = 6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32
SIZE (rust/crates/num-traits-0.2.8.crate) = 39965
SHA256 (rust/crates/numtoa-0.1.0.crate) = b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef
SIZE (rust/crates/numtoa-0.1.0.crate) = 8999
SHA256 (rust/crates/redox_syscall-0.1.56.crate) = 2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84
SIZE (rust/crates/redox_syscall-0.1.56.crate) = 17117
SHA256 (rust/crates/redox_termios-0.1.1.crate) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76
SIZE (rust/crates/redox_termios-0.1.1.crate) = 3227
SHA256 (rust/crates/termion-1.5.3.crate) = 6a8fb22f7cde82c8220e5aeacb3258ed7ce996142c77cba193f203515e26c330
SIZE (rust/crates/termion-1.5.3.crate) = 22080
SHA256 (rust/crates/time-0.1.42.crate) = db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f
SIZE (rust/crates/time-0.1.42.crate) = 30005
SHA256 (rust/crates/winapi-0.3.8.crate) = 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6
SIZE (rust/crates/winapi-0.3.8.crate) = 1128308
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (valebes-rsClock-v0.1.4_GH0.tar.gz) = 3e1c903a944325a9fabebfed34029830c94b4cd2463354bc02be01eb18401d04
SIZE (valebes-rsClock-v0.1.4_GH0.tar.gz) = 7680

1
misc/rsclock/pkg-descr Normal file
View File

@ -0,0 +1 @@
rsClock is a simple terminal clock.