diff --git a/gnu_parallel.changes b/gnu_parallel.changes index b8c721f..63036f0 100644 --- a/gnu_parallel.changes +++ b/gnu_parallel.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Mon Jul 25 06:31:00 UTC 2022 - Dirk Müller + +- update to 20220722: + * --colour-failed will color output red if the job fails. + * sql: support for InfluxDB. + * Polarhome.com is dead, so these OSs are no longer supported: AIX + HPUX IRIX Minix OPENSTEP OpenIndiana OpenServer QNX Solaris Syllable + Tru64 Ultrix UnixWare. + * Bug fixes and man page updates. +- add bash and zsh completion subpackages + +------------------------------------------------------------------- +Wed Jul 6 08:57:24 UTC 2022 - Dirk Müller + +- update to 20220622: + * , can be used in --sshlogin if quoted as \, or ,, + * --plus {/#regexp/str} replace ^regexp with str. + * --plus {/%regexp/str} replace regexp$ with str. + * --plus {//regexp/str} replace every regexp with str. + * 'make install' installs bash+zsh completion files. + * Bug fixes and man page updates. + ------------------------------------------------------------------- Sun May 29 18:13:18 UTC 2022 - Dirk Müller diff --git a/gnu_parallel.spec b/gnu_parallel.spec index 30a59ed..d909256 100644 --- a/gnu_parallel.spec +++ b/gnu_parallel.spec @@ -17,7 +17,7 @@ Name: gnu_parallel -Version: 20220522 +Version: 20220722 Release: 0 Summary: Shell tool for executing jobs in parallel License: GPL-3.0-or-later @@ -49,6 +49,28 @@ GNU Parallel is a shell tool for executing jobs in parallel using one or more computers. This subpackage contains the documentation for Parallel. +%package bash-completion +Summary: zsh completion for GNU parallel +Requires: %name = %version +Supplements: (%name and bash-completion) +BuildRequires: bash + +%description bash-completion +GNU Parallel is a shell tool for executing jobs in parallel using one +or more computers. +This subpackage contains the bash completion for Parallel. + +%package zsh-completion +Summary: zsh completion for GNU parallel +Requires: %name = %version +Supplements: (%name and zsh) +BuildRequires: zsh + +%description zsh-completion +GNU Parallel is a shell tool for executing jobs in parallel using one +or more computers. +This subpackage contains the zsh completion for Parallel. + %prep %autosetup -n parallel-%version -p1 @@ -61,7 +83,7 @@ This subpackage contains the documentation for Parallel. cp -a CITATION NEWS README "%buildroot/%_docdir/%name/" # fix shebang to to not use env & preserve the time stamps -sed -i.orig "s:^#\!/usr/bin/env\s\+perl\s\?$:#!%__perl:" "%buildroot/%_bindir/parallel" +sed -i.orig "s:^#\!%{_bindir}/env\s\+perl\s\?$:#!%__perl:" "%buildroot/%_bindir/parallel" touch -r "%buildroot/%_bindir/parallel.orig" "%buildroot/%_bindir/parallel" rm "%buildroot/%_bindir/parallel.orig" @@ -75,6 +97,12 @@ rm "%buildroot/%_bindir/parallel.orig" %_mandir/man1/*.1* %_mandir/man7/*.7* +%files bash-completion +%{_datadir}/bash-completion/completions/parallel + +%files zsh-completion +%{_datadir}/zsh/site-functions/_parallel + %files doc %_docdir/%name/ diff --git a/parallel-20220522.tar.bz2 b/parallel-20220522.tar.bz2 deleted file mode 100644 index 4007511..0000000 --- a/parallel-20220522.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb6395f8d964e68f3bdb26a764d3c48b69bc5b759a92ac3ab2bd1895c7fa8c1f -size 2372671 diff --git a/parallel-20220522.tar.bz2.sig b/parallel-20220522.tar.bz2.sig deleted file mode 100644 index 82e7182..0000000 --- a/parallel-20220522.tar.bz2.sig +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash - -# To check the signature run: -# echo | gpg -# gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20220522.tar.bz2.sig - -echo | gpg 2>/dev/null -gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0 -exit $? - ------BEGIN PGP SIGNATURE----- - -iQUHBAABCgAdFiEEzaAaQgjE90UGEH570atFFoiIiIgFAmKLu80ACgkQ0atFFoiI -iIhevSag1s/UKxfgh95SPmxyIRPIIMrC/yncqhjf3pJe08Nzo6fWMW8ZWqaAFhSl -T/Cm3Qsgbuebv9ZgTk5VeGYxsqeg39ROmsiDaO+6kLcGrM+dwIUhX36nM9x9kQC0 -2vcjtRuHI2aAHh0nT9/vIRSXYKV2jWYvvvOSk3HqZWoyvVhbl1elNihYbVY1Y8R1 -DVcl8szgiCV0alKW6mfsxHoc+qJxCLbrxWfHHKtWXYGMTJvKyY7aFtqIHpElmVek -fqsgdPIfFiE+wlvv9NwkNU4L6BJnmJ3Hcq+Vm+SROZEcehh0V2Sky0F9EZAYipuS -1dGnHNbnhMHkW7fnC5z35MEq6RyIXn30eRUtw0KwcO7vFrncZA52CC9DK7O3JurQ -jeZpDlR8rMXy5sAHIU+Yxd84waPIEYYBnNTy3ESpidIyk8ud6QVpmABWtJiqVeGy -7Hv9Nq+/SB+TiKtAQnrFNvkVxtfhtsxvMHeQblhj5eEYa7ASzoB+3LufERgode01 -9EHCRuUkdIl0S2bwwMbgmFS8i7MvSkQWjLf6ZCkwhIcvCx1VsAkyAdGZ8VpOZwe8 -5K/4iG6ktxHScehqIrchJuooGB+Ho5I0UnbRu1Ic7EMscQ9ImpoQfW3QI8tSgiZP -xsGwF7RlLB3EMJJbxf3f9IK6zL5OETEUfXvqLkEWcXDIzQJpdEe9drN0Aavfsf9i -Eev9QEep/XMY33w753Q5XGHV6Dm7FprOB1VRDLO9Hju7zOKwXUmfnGEeutmtd/Bk -EyjVx2i5etWCtv1nd/BDQuQHaZ66n3VA29DrQr2iF4OY9MWC/Lc8gu8lBe6iVniv -rtB4sswBsxQDv58nCaih47U0SgFLJpDnUSUFhDzWlIutF7rBvF5zDGf4FAD0nXNG -BssARr5cSCd6e8XAQXNHqEWVkyywKLRk1i9eXa9iZJY/u0u3q1qPdYAuilNylXci -/WL6akhNHIJI/KBRStrzsLGlVbND8C2KEPTiN83UlO87Ko9ujIYFKPXHwlDE4knh -yhTlqBT3qGdHDSGPKge6u+yw73/2Xq0uMd/DpCl8lGDJTv1bdIFv3ggID/xTCEcN -iAnkKQFpdk7yCG74mQtbq6V0G9EcpU/eozDR83x1PCMeZ6x2h0VhJpecycjPj8c3 -mYGfgr8IP8BIDP13APXzeXW8GZmAoeP1j/gfjUpqS7LgyVATr6zR2wtyD8YmMTCH -eGYyGUixD7+P/JL8CQb/MYKdH3g465B+JML+/ae3iwiC4tuGe2I6QeDbQ5GPUXz6 -EeJZ9TxYCwR+Sccv+nQly99NTuu8JNlvQrE1EPQ4cdofz9XAEtv6HgBfD3rR4alE -BfRWDsOvvPxOqYwzCtc6sAmMwbDl14YCo+YBTjBYq5TArqsmw+typ60K2K8dioRT -x5cr5/nBss/dlVeNFl88war38l37gWErScvD5WJusYbbd+oZA+vNBfq1R8pWYUDK -U1/RBf6xNxZeGZ2jrDy/5Mwze8ZBwHm3GKOCo/G7dIxI1OuEJDrS97O+9SpoCuDY -CjYLB5MKKnTZY/Eq5c1/LLWfWexx4eh/2C8nDdiWeG+uEr6H/9XTqTMcvN+EbNS1 -QHcZr+BeZ95n24tYz6VCEarbHeciZ7yGpOGIdrh7lYkrY978dVrauZq2 -=+a9Q ------END PGP SIGNATURE----- diff --git a/parallel-20220722.tar.bz2 b/parallel-20220722.tar.bz2 new file mode 100644 index 0000000..44714e1 --- /dev/null +++ b/parallel-20220722.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e4083ac0d850c434598c6dfbf98f3b6dd2cc932a3af9269eb1f9323e43af019 +size 1851613 diff --git a/parallel-20220722.tar.bz2.sig b/parallel-20220722.tar.bz2.sig new file mode 100644 index 0000000..dc43485 --- /dev/null +++ b/parallel-20220722.tar.bz2.sig @@ -0,0 +1,41 @@ +#!/bin/bash + +# To check the signature run: +# echo | gpg +# gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20220722.tar.bz2.sig + +echo | gpg 2>/dev/null +gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0 +exit $? + +-----BEGIN PGP SIGNATURE----- + +iQUHBAABCgAdFiEEzaAaQgjE90UGEH570atFFoiIiIgFAmLc7p0ACgkQ0atFFoiI +iIgW/CafRU8UEYiM4pB/s+ttm68Uok6OmM/4FQHB1U54y2rbLW740F8gDD98dwiq +ijMjODUrfIzrwr7yVQPRbIoBOAS0eyow2NKoEr1/F9VTHWdSWIkv88lOqF658N7N +YWM3DpbOkbrq2T+7SDEcN7KVgLxiuilkZo3Nev9PYar3KylKxMhzbp3LlyY7fmDR +JgiJtzp728dTqXoWTRWREuicKjNR/RZQyvMZt0d+lnZvex9CqgSVk79mJpvAyNm6 +WuDtW4EFKINlEQodyjFynx7KzCVG6rKrXLKCmu5RA9dgQkMJX/QPBubO3vcd3xlA +v6G3Iyr1USJdoy5gjfM0GHcJWarfxbuXwgOwO6/UcTsOaq/TNX9xld2JsnmxJyjH +C+dO5v4BtdNlK9XnmEG6TYVuCB8FbOC8YNtvTw/8KtEkYjWxVVrVAq5KdlTZH9w9 +9y4J0Y4AZNTAveDKqqjeNUBiNIFqnkX4LqMCnOgaRmh75MlbtZFBAT3GSqsxa6OU +uf8qHaGMyk5IhY4g96eOxCMK9B/VMm+2eRDCA+zR2HikzsIwtYAvFYtSitYeibFn +hrM/qxyoz1JHuZygFx4up/5SXMIOFc9+0kcdm+0aEZ1xHU+vBh2cpzNygAehCCoQ +jXb5EPQWAypAHoJGKDIHhzgYy/xW3Fw8hRLfyRUQM7wqScFS+6YpOfxTsGPRgdE1 +dAazpigZ5D6LraoDyOcPCSJw3j7tUgwX6Qi1LcpJcBMZq4dHvVmVwzTp2CGgUhVQ +exXCQ4h7KzdWPGSyJWmNCue0mjum4QP6esJBRTv/gPw1MitsOkzqy9cl2EwnbpWN +VN13SuYxSY9tkL/Bb88Gqp1AlUw+Y99pmovQta6XSuDD4fJZRWD6Jg9rdgEw6mO7 +Tnb4KRA6o0D8OtD47+DDu4/RRGT9yi5zuP70TOFkk1yPKWzNYpDsRkxqoFlulObz +cvGLui9wQUJahL9pkFd7va6qjgQSbqjuAC2DrvTjkgEJ4A85FtWUT1BeiE4pqFcf +sBJ65NpNpmJ9Dng1AwRRV+JtcM7QAhTfB5j9MhwmlozTyKDNTPT+svqU+zT7aqrm +HxiT4unJ+WX9fmuqIT3MXA+mOJHkog6Hab3jYA6TXEHlPCQW2mgPc2vpw7SkxQJi +VYOEoBpZzFo1rkF+74KnXO8r4EnwQTkxkkrU1UCz1VOjac9oadmFHmzBHv4p8V2A +aAIWwYXJ0aGYYDQPwMRWeYDrQtOhI3SALFED8tmzP3+BPRorIoBKx36cytgDvUa3 +Wa2bg3W87x3haz2wFKehAy5gRyNP6eqnYB6HWH6uDzoGD356TLObSXplQq8uMiyV +qH36xE+kn4tFmn29PX/C5Gmbr+p3VrMtVxut6VVgiwxw7qIZJvCI8qv1Kr7KD9VQ +cUnlSBhfdvm9d05pXidcIMWb1IlH4RWM845AbTtEizqiNAvjVb9ycFAvxkl/GTfT +5D53RpkPDNAeIopit2FaJgfcl7awFZ8X5z5sV53HU/i4eUNmB5DG7I+TqT66kKy1 +cpKrF43kR3Q0XPnQm/iaulA2bLrFhBYmoFkA+4wPwE3PSD/u7phTTTmNdcYUAxWg +RVHu1LxQYUXUjQE/48biKmM/D7/zub1otHgosvSCt41xwuRjQbIBle1B +=fcsY +-----END PGP SIGNATURE-----