freebsd-ports/devel/rubygem-docopt/Makefile
Lorenzo Salvadore 53c5995122
devel/rubygem-docopt: Add new port
Rubygem implementation of docopt.

Docopt helps you:
- define an interface for your command-line app, and
- automatically generate a parser for it.

Docopt is based on conventions that have been used in help messages for
decades and man pages for describing a program's interface. An
interface description in docopt is such a help message, but formalized.

WWW: https://github.com/docopt/docopt.rb

Reviewed by:	ruby (sunpoet)
Approved by:	gerald (mentor)
Differential Revision:	https://reviews.freebsd.org/D35031
2022-05-12 16:17:36 +02:00

19 lines
377 B
Makefile

PORTNAME= docopt
DISTVERSION= 0.6.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= salvadore@FreeBSD.org
COMMENT= Parse command line arguments based on nothing more than a usage message
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem python:env shebangfix
USE_RUBY= yes
SHEBANG_FILES= test/language_agnostic_tester.py
NO_ARCH= yes
.include <bsd.port.mk>