Minh Nguyen wrote:
Hi folks,

On Fri, Jan 29, 2010 at 9:09 PM, Minh Nguyen <nguyenmi...@gmail.com> wrote:

<SNIP>

A problem with cddlib-094f.p2.spkg is that it patches upstream source
using a patch file, rather than copying a patched file over to the
appropriate place under the src/ directory. Consequently, there is no
clean separation between upstream source and patches that we apply to
cddlib-094f.

I just want to clarify some points about my previous email.

* I'm not arguing that the command "patch" should never be used in the
installation script of an spkg. You can use it if you wish, but please
be careful not to mix and match. Try to be consistent across the whole
spkg-install file.
But does not Volker Braun have a point when it comes to autotools?

IMO, in the specific case of autotools, it makes perfect sense to include a diff for configure.in etc. in patches, but include the generated Makefiles verbatim in patches -- since after patching configure.in and rerunning autotools (perhaps with a different version of autotools than upstream), the diffs really do not contain useful information beyond what the full generated Makefiles does -- the human-readable difference information is in the configure.in patch.

I hope the Sage reviewers are willing to make an exception for autotools in this respect in SPKGs.

Dag Sverre

--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to