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.

* When you're packaging an spkg, ensure that your patch(es) are not
already applied to the relevant files under src/. This is the case
with cddlib-094f.p2.spkg, which has modified source under src/. The
patching process should be done during the (re)installation of the
spkg.

Thanks to Willem Jan Palenstijn for clarifying my thoughts on the
subject of this thread. In the same spirit as ticket #8079 [1], I'm
more interested in documenting best practices for patching spkg's.

[1] http://trac.sagemath.org/sage_trac/ticket/8079

-- 
Regards
Minh Van Nguyen

-- 
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