Created attachment 220915 [details] devel/rubygem-ddmemoize This package is required for upgrading nanoc to last version. See bug #251928
Please test this port with portlint -AC. It throws a lot of FATAL and WARNING messages: WARN: Makefile: [15]: USE_* seen before USES. According to the porters-handbook, USES must appear first. FATAL: Makefile: [1]: incorrect header; simply use $FreeBSD$. FATAL: Makefile: non-comment line in comment section. FATAL: Makefile: no $FreeBSD$ line in comment section. FATAL: Makefile: extra item "COMMENT" placed in the PORTNAME section. FATAL: Makefile: PORTNAME has to be there. WARN: Makefile: PORTVERSION/DISTVERSION is set externally to this port's Makefile, but this port is not configured as a slave port. WARN: Makefile: CATEGORIES is set externally to this port's Makefile, but this port is not configured as a slave port. FATAL: Makefile: extra item "LICENSE" placed in the MAINTAINER section. WARN: Makefile: MAINTAINER is set externally to this port's Makefile, but this port is not configured as a slave port. WARN: Makefile: COMMENT is set externally to this port's Makefile, but this port is not configured as a slave port. FATAL: Makefile: extra item "RUN_DEPENDS" placed in the LICENSE section.
Looks like nearly all the errors/warning were due to the missing $FreeBSD$. I'm pushing new version
Created attachment 221174 [details] devel/rubygem-ddmemoize
Committed, thanks!
A commit references this bug: Author: pi Date: Fri Jan 1 22:42:47 UTC 2021 New revision: 559884 URL: https://svnweb.freebsd.org/changeset/ports/559884 Log: New port: devel/rubygem-ddmemoize: Support for memoizing functions DDMemoize adds support for memoizing Ruby functions. WWW: https://github.com/ddfreyne/ddmemoize PR: 252133 Submitted by: St?phane D'Alu <sdalu@sdalu.com> Changes: head/devel/Makefile head/devel/rubygem-ddmemoize/ head/devel/rubygem-ddmemoize/Makefile head/devel/rubygem-ddmemoize/distinfo head/devel/rubygem-ddmemoize/pkg-descr