Skip site navigation (1)Skip section navigation (2)
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>