Date: Sun, 03 Feb 2019 12:20:46 -0400 From: Joseph Mingrone <jrm@FreeBSD.org> To: "Danilo G. Baio" <dbaio@FreeBSD.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r491989 - in head/irc/znc: . files Message-ID: <86r2con8rl.fsf@phe.ftfl.ca> In-Reply-To: <20190203112552.y56epmcp7bregqli@dx240.localdomain> (Danilo G. Baio's message of "Sun, 3 Feb 2019 09:25:54 -0200") References: <201902022115.x12LFGnu058987@repo.freebsd.org> <86bm3tob3u.fsf@phe.ftfl.ca> <20190203112552.y56epmcp7bregqli@dx240.localdomain>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-= Content-Type: text/plain "Danilo G. Baio" <dbaio@FreeBSD.org> writes: > On Sat, Feb 02, 2019 at 10:32:37PM -0400, Joseph Mingrone wrote: >> Is USES=cmake:run really necessary (instead of USES=cmake)? >> Joseph > Hi Joseph. > Currently, yes, because of znc-buildmod[1], it requires now Python and CMake. > But I'm open to suggestions. > Maybe a znc-buildmod port, this way only users that need to build their own > modules need to have Python and CMake installed on their machines. > 1 - https://github.com/znc/znc/blob/znc-1.7.2/znc-buildmod.cmake.in > Regards. I like the idea of a new irc/znc-buildmod port that simply adds the cmake run-time dependency. This would be like a pseudo-subpackage. It might be a little strange to create a package that just pulls in a dependency, but it would be simplest to continue to install ${PREFIX}/bin/znc-buildmod with irc/znc. We could actually do the same for the perl and python options as well. We would get a lean znc package and users who want buildmod, perl, and python module support would just have do a `pkg install` rather than mess with knobs and build their own packages. Of course, a simple alternative (for porters, but not users) is to just add a BUILDMOD knob to irc/znc that adds the cmake run-time dependency. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEVbCTpybDiFVxIrrVNqQMg7DW754FAlxXFN5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1 QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUACgkQNqQMg7DW 757UYA//SA71D+OYW8yjJmqgs0pIwc+zieRjYmMnTmeosSQ5Z+zxJk0XkCjt9yZE lzTFihSBP6901IcpW9vxECPz6IF4F8gXTTzHwivbDwJ2YxKRH+5PuL+ASinjgJAX V9xH9ddHDMOMAxf5U7wUuTuZO4LgJbE8XeRCXErMp/KI3UHvt5XaE+9ypSAIJfmG j3SNfyMZCUzreFpUaDIiot7VN9rELWNptA0qDlvCFnBJBQGb0R3yzlWG/uaJECD9 1+fEy+GrMfb06WJkT9kfdLqsUtK/Sx4hTLQgYDlFvRkoIAx9OumSBJKNVG4HIsVh I89xKUgfm/Orm0wPxzsMh1GmX8mC5RPJNyHLfoeHhdfe+GoJjnTiV4P10LclNYCE oZdhaWM9yEWkCAYG4O3EAM2daBU1sspRFKqAV18yxGeRmgmB/n+Q8Rm07doG8lE5 NQ7z8cpRL+yCkNSr7Fhtytk6pq8/iYlaTSVopp8Qbvy4JXvUWoc4G7CqBwzkSaqq QwKvXNtqROWEW4fjt9vMqBzoyIve0FEryd88dg8rB+Wp/NX+cXC1D6QRBSDJbBCc ewJ65tz8O5OITdSvmJnkoFhXR2OH0WeN/q1RLu0lhPI4Wlp774hyw77zya3hOJ74 KOzN4mVFB0eDYuXHVsEnaKj4LHuwqC75SSkkJiMKA5aeGbHgTrE= =tA/2 -----END PGP SIGNATURE----- --=-=-=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86r2con8rl.fsf>