This is the mail archive of the
mailing list for the Cygwin project.
Re: [RFU] gnupg-1.4.8-1
>>>>> Gergely Budai writes:
>> Builds fine from source, passes all tests but
>> /usr/share/man/man1/gpg.ru.1.gz should be /usr/share/man/ru/man1/gpg.1.gz
> I will change it.
>> and requires in setup.hint should be:
>> cygwin libbz2_1 libcurl4 libiconv2 libintl8 libopenldap2_3_0 libreadline6
>> libusb-win32 minires zlib
> Hm. How did you determined those packets?
> I have used cygcheck on all binaries.
> Is there a better method?
Yes, use cygport dep
or something like
find . -name "*.exe" -o -name "*.dll" -o -name '*.bin' -o -name '*.so'| xargs -r cygcheck | \
sed -ne '/^ [^ ]/ s,\\,/,gp' | sort -bu | \
xargs -r -n1 cygpath -u | xargs -r cygcheck -f | sed 's%^% %' | sort -u ; \
below the install directory.
>> I would also recommend the cygport framework instead of the g-b-s
>> approach for packaging.
> Oh. I will go for it.
> Maybe someone could change the page: http://cygwin.com/setup.html to mention this method too. There are two approaches mentioned there, and none of them is the cygport one.
Yes please. I would even discourage from using the two 'old' methods,
except for very special cases.