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: [ITA/ITP] lots of perl distributions


Achim Gratz writes:
> I can use lftp myself, I'll just have to creatre a bunch of aliases or
> scripts, not sure yet how much I'm going to automate this.

Here's the set of lftp aliases to put into the lftp rc file.

--8<---------------cut here---------------start------------->8---
alias cygdn  "lcd ~/cygwin/cygwin.lftp && cd / && mirror --scan-all-first --use-cache -evvv"
alias cygup  "lcd ~/cygwin/cygwin.lftp && cd / && mirror -X \\!packages --scan-all-first --use-cache -Revvv"
alias cygtst "lcd ~/cygwin/cygwin.lftp && cd / && mirror -X \\!packages --scan-all-first --use-cache -Revvv --dry-run"
alias cyggo  "!touch --  x86{,_64}/\!ready && mput x86*/*ready"
--8<---------------cut here---------------end--------------->8---

You might want to play with the mirror:parallel-directories and
mirror:parallel-transfer-count settings, although sourceware is just
really slow for me ATM no matter which settings.  I've also created a
bookmark for cygwin so that lftp doesn't ask for a password (since
cygwin is a password-less user).  BTW, on the command line you can
achieve the same effect using the '-u cygwin,' option.

--8<---------------cut here---------------start------------->8---
cygwin		sftp://cygwin:@cygwin.com
--8<---------------cut here---------------end--------------->8---

So, 106 packages all uploaded.  Wish me luckâ :-)


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra


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