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>