Date: Fri, 04 Nov 2016 14:30:45 -0300 From: Joseph Mingrone <jrm@FreeBSD.org> To: John Marino <freebsd.contact@marino.st> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, marino@freebsd.org Subject: Re: svn commit: r425213 - head/math/R Message-ID: <86zilf2lve.fsf@phe.ftfl.ca> In-Reply-To: <4373a3b5-f340-d561-3619-9b13fc0f8a2f@marino.st> (John Marino's message of "Thu, 3 Nov 2016 09:55:45 -0500") References: <201611031355.uA3DtwAu092458@repo.freebsd.org> <4373a3b5-f340-d561-3619-9b13fc0f8a2f@marino.st>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-= Content-Type: text/plain John Marino <freebsd.contact@marino.st> writes: > On 11/3/2016 08:55, Joseph Mingrone wrote: >> Author: jrm >> Date: Thu Nov 3 13:55:58 2016 >> New Revision: 425213 >> URL: https://svnweb.freebsd.org/changeset/ports/425213 >> Log: >> math/R: Revert documentation changes and bump PORTREVISION >> In an attempt to simplify the handling of documentation for users, changes >> were made in the last commit. When the documentation knob was off, (almost) >> no HTML, PDF, etc. files or their sources were installed, and when the knob >> was on, all these files were installed. Because some of these documentation >> files depended on some very large TeX ports, despite the usual convention, >> the knob was turned off by default. Unfortunately, this caused problems for >> a few R-dependent ports, because they copy documentation files from math/R >> when they are installed. > Is there any way you can fix the dependent ports either not copy the > documentation or optionally install it independently? I'm not certain yet, but I think R itself would have to be patched and the change would have a wide impact. For example, it would impact how users install R packages directly. > There is a trend to move e.g. DOXYGEN to it's own option, separate from docs, so > what you did previously was welcome. > I'd vote for fixing those dependent ports and bringing the previous version > back. > Thanks, > John I've made a change in 425338 that I think is the lesser of all evils. I have followed your and mat's suggestion and re-introduced a knob specifically for the TeX-dependent documentation and left it off by default. I have not included a knob to remove core documentation files (in the post-install target) that upstream installs non-optionally. Thanks for your feedback, Joseph --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJYHMXFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1NUIwOTNBNzI2QzM4ODU1NzEyMkJBRDUz NkE0MEM4M0IwRDZFRjlFAAoJEDakDIOw1u+eH1cQAKPPUaNZEGuqw69CxOAdrMBN DLc0SIX1bPLmDryynJdB/q+bHGxH7MG1O1l2atKKZhkh6+Mc+sPsz+qrb+jo2uM9 6ebVr0L3J4BEdyAi8AQZy+S0D+EOWaloWP5VLNqDoeYKhGpEdJZsX5rRF5vwrpsj IPNnzEA8t84z9gRTJRsLhNzESrgmocytAIhdP/H3HefsPSesD4u28XlMcnQBRnRd TOmQb/nWtS4M87NneiN1q/uln2PBZCfxF+erEAXlXuFJZ/qwTJPwA5TPMhmqLjWC GzcxuTcrG6NJkoPY2qMBagKdH8Ghwi1DvXTc5X93mWjNchuh+3v3VMBYWinwv+1K 0LHTP/Z6dIjVxBuZ0DbfsIhc5Iye5dN3o6ZO+wfu9IQc/csXD2IOzvrKv/eL1C28 BFkIMxh4cOnx0I43xlfApvVkSazToP74g6YZKjFRAGwvkcvPjKJiUjlkrn+1iyaK WR0+2PnRJg8SymzosBVaRARf9HocSkBCJ0iKWh2ah9lYLTis7zPzAUXUepZ9uXza OPhf+JlixYiDY2w1ax1SiQzFxTRSKN5wFF9xnKSD37wxVdCjAtETwzv+phxAw3HB WcOOlQ7OC475mib1mhtSGyO/xfAn2b52KUvkqsOW1IiO90aZhFF+7w83OyXaBLNM MpIh2MjfQAngQeiQu1yC =ZpfZ -----END PGP SIGNATURE----- --=-=-=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86zilf2lve.fsf>