1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-18 03:46:03 +00:00

devel/rubygem-contracts016: Add rubygem-contracts016 0.16.1 (copied from rubygem-contracts)

Contracts let you clearly -- even beautifully -- express how your code behaves,
and free you from writing tons of boilerplate, defensive code.

You can think of contracts as assert on steroids.

WWW: https://github.com/egonSchiele/contracts.ruby
This commit is contained in:
Po-Chuan Hsieh 2021-10-25 22:43:55 +08:00
parent 54e9e4bc95
commit 7268240d35
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
4 changed files with 30 additions and 0 deletions

View File

@ -6158,6 +6158,7 @@
SUBDIR += rubygem-configuration
SUBDIR += rubygem-console
SUBDIR += rubygem-contracts
SUBDIR += rubygem-contracts016
SUBDIR += rubygem-cookbook-omnifetch
SUBDIR += rubygem-cool.io
SUBDIR += rubygem-corefines

View File

@ -0,0 +1,20 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
PORTNAME= contracts
PORTVERSION= 0.16.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 016
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Contracts for Ruby
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1634391088
SHA256 (rubygem/contracts-0.16.1.gem) = 29fddcd80a3cefbdf57bbeb5bab18adc50fc64e3cea311d7cb35c63489058d66
SIZE (rubygem/contracts-0.16.1.gem) = 57856

View File

@ -0,0 +1,6 @@
Contracts let you clearly -- even beautifully -- express how your code behaves,
and free you from writing tons of boilerplate, defensive code.
You can think of contracts as assert on steroids.
WWW: https://github.com/egonSchiele/contracts.ruby