This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] rdiff/librsync 0.9.1 - rsync remote delta algorithm


* Mon 2008-03-03 David Rothenberger <daveroth-HInyCGIudOg@public.gmane.org>
* Message-Id: 47CC686A.5010404@acm.org
> On 3/3/2008 12:54 PM, Dr. Volker Zell wrote:
>
>>>>>>> David Rothenberger writes:
>>     > -------- [librsync1 setup.hint ] --------
>>     > sdesc: "Free software library that implements the rsync remote-delta algorithm. (runtime)"
>>     > ldesc: "librsync is a free software library that implements the
>>     > rsync remote-delta algorithm. This algorithm allows efficient remote
>>     > updates of a file, without requiring the old and new versions to
>>     > both be present at the sending end. The library uses a streaming
>>     > design similar to that of zlib with the aim of allowing it to be
>>     > embedded into many different applications."
>>     > category: Libs
>>     > requires: cygwin libpopt0
>>     > external-source: rdiff
>>
>> This doesn't seem to depend on libpopt0
>
> /usr/lib/librsync.la lists as dependency_libs:
> /usr/lib/libpopt.la -lbz2 -lz. So, what should the dependencies be?

It's a bit tricky. You can use:

    $ cygcheck usr/bin/cygrsync-1.dll
    usr/bin/cygrsync-1.dll
!     D:\cygwin\bin\cygwin1.dll
        C:\WINNT\system32\ADVAPI32.DLL
          C:\WINNT\system32\NTDLL.DLL
          C:\WINNT\system32\KERNEL32.DLL
          C:\WINNT\system32\RPCRT4.DLL

Where the toplevel (!) is the only dependency.

Jari

-- 
Welcome to FOSS revolution: we fix and modify until it shines


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]