On Mon, 2010-11-29 at 19:39 +0800, liang wrote: > Hi, All, > > When using 3.0 (quilt) format to package a debian package, I found it > is impossible to keep soft link with quilt, This is my procedure: > > $ quilt new add-celt051-link-to-libcelt.patch > Patch add-celt051-link-to-libcelt.patch is now on top > $ quilt add celt051 > File celt051 added to patch add-celt051-link-to-libcelt.patch > $ ln -s celt-0.5.1.3/libcelt celt051 > $ quilt refresh > diff: celt051/null: No such file or directory > Nothing in patch add-celt051-link-to-libcelt.patch > $ > > libcelt is a directory under celt-0.5.1.3, I want create a symbol link > celt051 point to it. > > How can I achieve this result? You can't do it with a patch; you'll have to create it in debian/rules instead. Anyway, why are you adding celt as a patch instead of a tarball? See <http://wiki.debian.org/Projects/DebSrc3.0#Howtousemultipleupstreamtarballin3.0.28quilt.29format.3F> Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
Attachment:
signature.asc
Description: This is a digitally signed message part