[Bug 233360] [new port] security/otp OTP tool

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Nov 21 12:51:10 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233360

Tobias Kortkamp <tobik at freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |needs-patch, needs-qa

--- Comment #1 from Tobias Kortkamp <tobik at freebsd.org> ---
XRUN_DEPENDS=   ${PREFIX}/bin/gpg:security/gnupg \
X               ${PREFIX}/bin/oathtool:security/oath-toolkit \
X               ${SITE_PERL}/JSON.pm:converters/p5-JSON

PREFIX is where a port installs into, LOCALBASE is where a ports'
dependencies come from.  So ${LOCALBASE} should be used here.
However we generally just drop ${LOCALBASE}/bin from dependency
specs like this.

XUSE_GNOME=     glib20 gtk30
XPLIST_SUB=     X11=""
XINSTALLS_ICONS=        yes

This is missing USES+=gnome and probably more since otp_gui appears
to be a Perl application.  Is a p5-Gtk3 dependency or similar not
missing too?

Xdo-extract:
X       ${SVN} co -r ${SVN_REVISION} ${MASTER_SITES} ${WRKSRC}

I'm sorry but this is not acceptable and won't work in Poudriere
either.  Files need to be checksummed via distinfo and no network
connection is allowed in the extract phase.  Please create a tarball
and use that instead for the port.

Xbin/otp

This port conflicts with security/heimdal which installs a 'bin/otp'
too.

XFLAVORS=       x11 nox11
XFLAVOR?=       ${FLAVORS:[1]}

Flavors need portmgr approval, so best put it up on
https://reviews.freebsd.org yourself after addressing the above
points.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list