Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Dec 2018 14:21:32 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 233594] [NEW PORT] lang/parser3: Simple and convenient object-oriented language
Message-ID:  <bug-233594-7788-FNDzswaPdC@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-233594-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-233594-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=3D233594

--- Comment #1 from Tobias Kortkamp <tobik@freebsd.org> ---
Why is pkg-install and pkg-deinstall needed?  It looks really
complicated and almost everything it does could be managed directly in
the port and put into pkg-plist.

I also view it as unacceptable to fetch something in pkg-install.
What is downloaded is not verified, which makes the whole thing unreproduci=
ble
and you might end up with different installations on different systems
even when the same package version is installed.  It would be better to
do this at build time.

X.if ${PORT_OPTIONS:MGMIME}
XCONFIGURE_ARGS+=3D       --with-mailreceive
X.endif
X
X.if ! ${PORT_OPTIONS:MSAFE_MODE}
XCONFIGURE_ARGS+=3D       --disable-safe-mode
X.endif
X
X.if ${PORT_OPTIONS:MXML}
XCONFIGURE_ARGS+=3D       --with-xml=3D${LOCALBASE}
X.endif

All of these can and should be converted to options helpers too.

--=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-233594-7788-FNDzswaPdC>