mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-12-22 20:57:53 +00:00
10seconds_install: Check instead that the tar file exists.
This commit is contained in:
parent
b73488d761
commit
79c05280e3
|
@ -33,8 +33,8 @@ if test "$GET" = ""; then
|
|||
fi
|
||||
|
||||
LATEST=$($GET http://ftpmirror.gnu.org/parallel | perl -ne '/(parallel-\d{8})/ and print $1."\n"' | sort | $TAIL -n1)
|
||||
if test \! -d $LATEST/src/; then
|
||||
# Source dir does not exist
|
||||
if test \! -e $LATEST.tar.bz2; then
|
||||
# Source tar does not exist
|
||||
rm -f $LATEST.tar.bz2 $LATEST.tar.bz2.sig
|
||||
$GET http://ftpmirror.gnu.org/parallel/$LATEST.tar.bz2 > $LATEST.tar.bz2
|
||||
$GET http://ftpmirror.gnu.org/parallel/$LATEST.tar.bz2.sig > $LATEST.tar.bz2.sig
|
||||
|
@ -47,7 +47,7 @@ if gpg -h 2>/dev/null >/dev/null; then
|
|||
echo | gpg 2>/dev/null >/dev/null
|
||||
gpg --keyserver keys.gnupg.net --recv-key FFFFFFF1
|
||||
gpg --keyserver keys.gnupg.net --recv-key 88888888
|
||||
if gpg --with-fingerprint $LATEST.tar.bz2.sig 2>&1 | $GREP -E '^Primary key fingerprint: BE9C B493 81DE 3166 A3BC 66C1 2C62 29E2 FFFF FFF1|^Primary key fingerprint: CDA0 1A42 08C4 F745 0610 7E7B D1AB 4516 8888 8888' ; then
|
||||
if gpg --with-fingerprint $LATEST.tar.bz2.sig 2>&1 | $GREP -E '^Primary key fingerprint: BE9C B493 81DE 3166 A3BC 66C1 2C62 29E2 FFFF FFF1|^Primary key fingerprint: CDA0 1A42 08C4 F745 0610 7E7B D1AB 4516 8888 8888' ; then
|
||||
# Source code signed by Ole Tange <ole@tange.dk> KeyID FFFFFFF1/88888888
|
||||
true
|
||||
else
|
||||
|
|
|
@ -204,90 +204,18 @@ cc:Sandro Cazzaniga <kharec@mandriva.org>,
|
|||
Ryoichiro Suzuki <ryoichiro.suzuki@gmail.com>,
|
||||
Jesse Alama <jesse.alama@gmail.com>
|
||||
|
||||
Subject: GNU Parallel 20131222 ('玉兔 Mandela') released
|
||||
Subject: GNU Parallel 20120122 ('') released
|
||||
|
||||
GNU Parallel 20131222 ('玉兔 Mandela') has been released. It is
|
||||
GNU Parallel 20140122 ('') has been released. It is
|
||||
available for download at: http://ftp.gnu.org/gnu/parallel/
|
||||
|
||||
New in this release:
|
||||
|
||||
* GNU Parallel now has a motto: For people who live life in the
|
||||
parallel lane.
|
||||
* HaploClique uses GNU Parallel
|
||||
https://github.com/armintoepfer/haploclique
|
||||
|
||||
* Detect if the buffer dir $TMPDIR runs out of space. This changes a
|
||||
central piece of code, making this release alpha quality.
|
||||
|
||||
* --keep-order --(n)onall will sort according to the sshlogin.
|
||||
|
||||
* Detection number of CPUs on DEC Tru64.
|
||||
|
||||
* GNU sql: --list-tables for sqlite3.
|
||||
|
||||
* GNU Parallel was cited in: Variational Message-Passing: Extension to
|
||||
Continuous Variables and Applications in Multi-Target Tracking
|
||||
http://www.ics.uci.edu/~ajfrank/pubs/thesis.pdf
|
||||
|
||||
* GNU Parallel was cited in: Genome Assembly: Scaffolding Guided by
|
||||
Related Genomes
|
||||
https://www.duo.uio.no/handle/10852/37431
|
||||
|
||||
* GNU Parallel was cited in: Metagenomic analysis of Mariana Trench
|
||||
sediment samples
|
||||
http://repositorio.ul.pt/handle/10451/9436
|
||||
|
||||
* GNU Parallel was cited in: Diacritization, automatic segmentation
|
||||
and labeling for Levantine Arabic speech
|
||||
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6642556
|
||||
|
||||
* GNU Parallel was cited in: Investigation of emotion classification
|
||||
using speech rhythm metrics
|
||||
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6642591
|
||||
|
||||
* GNU Parallel was cited in: A Rhythm-Based Analysis of Arabic Native
|
||||
and Non-Native Speaking Styles
|
||||
http://www.ijsps.com/uploadfile/2013/1128/20131128014413279.pdf
|
||||
|
||||
* GNU Parallel was cited in: Evolutionary optimization of wetlands
|
||||
design
|
||||
http://dl.acm.org/citation.cfm?id=2480400
|
||||
|
||||
* GNU Parallel was cited (unfortunately with wrong citation) in:
|
||||
RDBMS vs NoSQL: Performance and Scaling Comparison
|
||||
http://www.epcc.ed.ac.uk/sites/default/files/Dissertations/2012-2013/RDBMS%20vs%20NoSQL%20-%20Performance%20and%20Scaling%20Comparison.pdf
|
||||
|
||||
* GNU Parallel was used (without proper citation) in: Comprehensive
|
||||
Analysis Pipeline for Discovery of Human Genetic Variation
|
||||
http://www.google.com/patents/US20130311106
|
||||
|
||||
* Encrypt and decrypt in parallel with GPG
|
||||
http://blog.tkassembled.com/412/encrypt-and-decrypt-in-parallel-with-gpg/
|
||||
|
||||
* Using GNU Parallel to create a SVM classifier
|
||||
http://ivanyu.me/blog/2013/12/01/parallel/
|
||||
|
||||
* Parallel xz compression
|
||||
http://anthon.home.xs4all.nl/rants/2013/parallel_xz/
|
||||
|
||||
* Got CPUs to burn? Put 'em to work with GNU parallel
|
||||
http://baoilleach.blogspot.dk/2013/11/got-cpus-to-burn-put-em-to-work-with.html
|
||||
|
||||
* Parallel rsync
|
||||
http://pastebin.com/JmnB9ffq
|
||||
|
||||
* Gnu Parallel for fun and profit
|
||||
https://gist.github.com/celoyd/f7eb55ad69c9b33fd8c3
|
||||
|
||||
* Parallelization of Exploitation
|
||||
http://rantsideasstuff.com/parallelization-of-exploitation/
|
||||
|
||||
* Running assemblies in parallel
|
||||
https://khmer-protocols.readthedocs.org/en/v0.8.3/metagenomics/4-assemble.html
|
||||
|
||||
* Procesando la contabilidad del PP
|
||||
http://www.neorazorx.com/2013/07/procesando-la-contabilidad-del-pp.html
|
||||
|
||||
* Mon make à moi (French)
|
||||
http://www.slideshare.net/lindenb/mon-make-moi-tout-sauf-galaxy
|
||||
* 30 Cool Open Source Software I Discovered in 2013
|
||||
http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/
|
||||
|
||||
* Bug fixes and man page updates.
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ copy_and_test() {
|
|||
# scp to each polarhome machine do not work. Use cat
|
||||
# Avoid the stupid /etc/issue.net banner with -oLogLevel=quiet
|
||||
echo '### Run the test on '$H
|
||||
cat `which parallel` | ssh -oLogLevel=quiet $H 'cat > bin/p.tmp && chmod 755 bin/p.tmp && mv bin/p.tmp bin/parallel; bin/perl bin/parallel echo Works on ::: '$H
|
||||
cat `which parallel` | ssh -oLogLevel=quiet $H 'cat > bin/p.tmp && chmod 755 bin/p.tmp && mv bin/p.tmp bin/parallel; bin/perl bin/parallel echo Works on {} ::: '$H
|
||||
}
|
||||
export -f copy_and_test
|
||||
stdout parallel -j0 -k --timeout 80 --delay 0.1 --tag -v copy_and_test {} ::: $POLAR
|
||||
|
|
Loading…
Reference in a new issue