Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Nov 2018 12:51:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 233360] [new port] security/otp OTP tool
Message-ID:  <bug-233360-7788-kEs2qNNhaN@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-233360-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-233360-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233360

Tobias Kortkamp <tobik@freebsd.org> changed:

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

--- Comment #1 from Tobias Kortkamp <tobik@freebsd.org> ---
XRUN_DEPENDS=3D   ${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=3D     glib20 gtk30
XPLIST_SUB=3D     X11=3D""
XINSTALLS_ICONS=3D        yes

This is missing USES+=3Dgnome 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=3D       x11 nox11
XFLAVOR?=3D       ${FLAVORS:[1]}

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

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233360-7788-kEs2qNNhaN>