diff --git a/gnu_parallel.changes b/gnu_parallel.changes index 318aa4a..6a5f171 100644 --- a/gnu_parallel.changes +++ b/gnu_parallel.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Fri Apr 26 13:41:04 UTC 2019 - Ismail Dönmez + +- Update to new upstream release 20190422 + * 'env_parallel --end-session' makes it possible to nest + 'env_parallel --session' + * --shard makes it possible to send input to the same jobslot + based on the value in one column of the input. + It is similar to sharding in databases. + * --shellquote --shellquote will shell quote the input twice. + * SIGTERM is changed to SIGHUP, so sending SIGHUP will make + GNU Parallel start no more jobs, but wait for running jobs + to finish. + * SIGTERM SIGTERM is changed to SIGTERM, so sending SIGTERM + will make GNU Parallel kill all running jobs. + * Bug fixes and man page updates. + ------------------------------------------------------------------- Fri Nov 23 17:26:52 UTC 2018 - Jan Engelhardt diff --git a/gnu_parallel.spec b/gnu_parallel.spec index 56d8beb..8f75eba 100644 --- a/gnu_parallel.spec +++ b/gnu_parallel.spec @@ -1,7 +1,7 @@ # # spec file for package gnu_parallel # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gnu_parallel -Version: 20181122 +Version: 20190422 Release: 0 Summary: Shell tool for executing jobs in parallel License: GPL-3.0-or-later diff --git a/parallel-20181122.tar.bz2 b/parallel-20181122.tar.bz2 deleted file mode 100644 index 2107011..0000000 --- a/parallel-20181122.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2f06580c833ca30f434511ea28a0c097e75e3ee35a87b3a58512bd6d5cf598d5 -size 1797525 diff --git a/parallel-20181122.tar.bz2.sig b/parallel-20181122.tar.bz2.sig deleted file mode 100644 index ddbfb07..0000000 --- a/parallel-20181122.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-20181122.tar.bz2.sig - -echo | gpg 2>/dev/null -gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0 -exit $? - ------BEGIN PGP SIGNATURE----- - -iQTwBAABCgAGBQJb9z2JAAoJENGrRRaIiIiI6S0mn1HMIHl+3Wxog/PHiqA3N7Of -KRVZGzSTClo9dBFchs86bm20t8D7zFmTLdiSfTqh/CnNUlU530Fd2pSpcvAQECmQ -XmDrlWTkhuRYTWO/FS/Ngh0+IfVBt4ycJiO0p46OODxdp64ewXHJ8KstUy607uHv -cRnw1rKEqu8suUMx9rdZii6b+STAPNNG0/KyJnvuiiMtwVCZEFSTFS509lIKWsQH -ffkzqUNoNxy7hwkRXVD7zA9X35Iyh55TMsmhBDvn+6cDNv0AHyNHTXnQWqmok83A -0SHkK6jwndmFJWYZCNcmjykg8bW94IYO/ThoRzcthD54FgcTpKgutQtjlpSKqFBy -LjP/shHbNpJSDsnxwxcppQL2XvWz79LnTt5dKWQRQcj5Ijh0y1NiZnBP8xreVLrb -Rx+SN6gaiUtd1ig5hi/okfIRJnd2nCxAVyvrhS6cRy1XdYJf55lc3+a5p36YBT3Q -o0jmFzVsSeSnG0v17zrJiyP0SDJrmhFHLI+qN+jxLu9/lqvMqhCSzlDOjwhv0mGq -v1x3D4sYCX1cg61CvCl532hQILU0tf7duaMlAZNnsWz4cN2o9twFTi/TTQMbku8T -C05kMgbT4xQzs62LMZJ0iaD7itTGog1Rxov3Nu6i+3Tm4kv9iYKP8BdjDJ3WckGd -CBhDgBNU2OH0KGhw6rNqSsb+G+E0xZx5dO+7KByA/PCKz9n070Mhh3LUdS9lFvi3 -OO/CuaT6PGGCsTevfResqAFcKrpP+fxUWnyFF5pxVgNHpKcxX2by9RcGYDXQYpu4 -ntDnxq5idarHhj+kVzc8ehX6KVxuXVm3Arkx5QeWbVnf33lWak6rGqW+lUZlM3Dd -LZ2JKnantHjjIDzQBfMHMDt4/hPVroOwEu6uCSyWid2T80ty8DeNBH+XJY+kS8TT -zoPslLgp9KQedlApIr+2tAoiTI4n5wQArMAUx9MU0a7qWRHYIyXK3iyHM+63dJuw -vYkEi6sfn1/27EZWwiKDkLeIOR6jeZNdy7q43jjyGs05m1uhY/PfAQ6ofshlu+XR -na6gu0g7A24iOG89brptxDa2pfm0KSVjrC1t4WrjDSJ1X/JCCBAIaOAlYEskEOni -fWFYkcNEW/73b3uKFHTXl/Pjhcr0aK1xmybP1PlX/WDQpNwuNZulJpvZuY1bxAsa -4jzCjddL+VwO17d3auU8jKh/IUMUV62brOnTUeJ3lAC+aF6SF7SXVm61JTNOa1i2 -9wIt+5nJ3skQq7gs4S6IkJXSb3yCSvn2MfntULzcOc/5IaebEZ0Aya1RZRr/mqUt -nk/yhe0V/Jwnp0hVlsWIC4IftGk6mVUOio5mPfcJZ4fvEllLcQKvAAIvjGU0RMAr -LLMsuWyKydIY6LtjQil20/IAlkSz/948XyDfQjqsoho1UJoPp9yM8ilkAUijzkaA -2zTyOApT5Ts6w96WYSqMIrFwqii2ACP/xIv3g3XpupxPHPzwWFa2LrsyIhbR263X -hARwQLvugG96ef/aSEJJSZaGM6J02ntU5KjOGPBPcTx/tq1vh9YTnxhWX3G8YT7Z -Ivw4oS+wfw2fTerNqLwH+Ey38eMtsWPMojfJUo3D+dj+qnfTdcxjyVZEQWntceaB -xfgRRHFG5f9tZ6Gpu6pZhhPP6w== -=GJ5s ------END PGP SIGNATURE----- diff --git a/parallel-20190422.tar.bz2 b/parallel-20190422.tar.bz2 new file mode 100644 index 0000000..99ba946 --- /dev/null +++ b/parallel-20190422.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b44bedadff56936f05995ca54628a45ff528df5a59e37affb8f2ee00ad2bb475 +size 2011139 diff --git a/parallel-20190422.tar.bz2.sig b/parallel-20190422.tar.bz2.sig new file mode 100644 index 0000000..7710efd --- /dev/null +++ b/parallel-20190422.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-20190422.tar.bz2.sig + +echo | gpg 2>/dev/null +gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0 +exit $? + +-----BEGIN PGP SIGNATURE----- + +iQTwBAABCgAGBQJcvGgGAAoJENGrRRaIiIiIdRcmoMbZNwQGXwGwhotS2BQb4vRo +n7aXSWujKYsYBSqgI3INlB+0SnhOX6zx475mvcKMtEs/gZyJcWVpHXV3luS1OrAZ +eIP7y97at5D8pjHLzq492eAIFnZL9EG6sKu/0qUeUMh8AoHXDGOjt6mn6bLmq3aJ +T+ff0G8q4SPjJFFjlHkPrSOzMY2GT+GVzTKyMDRIX8VUAwuNwJfT7r83gG8qcHJq +uQG0l7b3FTDLc+ZWxsYOZASDfFv+RJySiVjuJ1PJ9YIU9AD1KDoe1o7tyDe+sdnw +vrSmYrKhaO+h6JagPZ4/Mt5nFrQj9FeNVV5avV3IuyZ+OlvOxKfW/g62A6A0AYCE +0LqTJ43djT8bejeIkU6aVAbikChexoG3NtfncQjHljaUtjiBCOrX+DrAZUU1Dton +FI3DHVFjrirBsLaMg7toqo0DF4U+Mjbb+8YY+KlUflt3islCUTtvfnSjuj7vKfrQ +/g43hk0lpAVzgLeq2C39nkd/jtbMkfnnwrYF2uXWa73wxz0r6KyoOWZHaUlaPtr4 +d5TNGYWcmsL/DWur+57K9iinIxyL1m3p6WrEd3h1FBQC8ohHniYAXUqKJTKXhII1 +Txz73MuQy+5QXay9UWA7mliTCDWuIeF45CSAClbcKsU99G1cx9VopbWC6K26UEj2 +6p44ExLQl5He5X356Gzjitl7gt8armpilTp91ho6y9Uzl5HEwm9X8kozZIrgeVY5 +5JuSN2qef7gc3cE+i0DfUmhLmvoMt2g9vLQGvk4FHOqNCwqUg2Ty8ut8fuz/ls4T +iEz+k2eu0VoLPvxdEYtH0SzGcWo4IK3lwAn6Sx6AXPj+/DYQ8wzn1WnU7hmBQVAW +JWU8B4jNZTlECJNGlZuNq0Rd33PZBHvCpFbh2HN6hAHiw8ai+pT0gkDmZpg0ZvZx +44nW93sxllFxeewGdQjChZYhr8BeF8GpRukvJhVl3EOOAWw2sX7fHBiGA4G7hN+X +J/WnojYYvGgnri7VBhcAzOtsH6qmlRaFv/ZHQ69q7R4xRm9gq2INwGTO1GAZCSwl +QlSZ/5Pxy4e/vPdDaB0xSzlM8B6CYYapXhRsWbA9GyiIqzjgPgon0euM6MJPy0XE +0alp1YA8Iiixih3AsOdO+5EZ2+sfB+8N59ko/T+YBWgn1WaB5c/6HrbknktI6E1P +hdy06ZT9HHjYkMxCu97x+2f7pdVzgJsBkQs5ABxh+TQW8H0Sc+vFkcwztNY3xuJc +Y25HpzayblBgznOyrPZ8OT/dAzfWd5G5rD6iYzx5xbUvOgV/TlBLew0PU+q7zXwP +M1ggDUnx9vNTdq6rkAFPkY0YrxAtIXJ8nzzSYJtI5ztPraI8o0R2Y6ACRIHncrw5 +ryjp9yTaB1E+KNT73NulPWiQxif8B23bU+ApaeWk8nb9WQLVbeX+XJYAGNUZIlrv +OgZBRakRJuTLGiHfxfoWoshdIIc7ha5ASVIWorZqBC9l+Y4Rl4IZ23UEWH9yej/I +eazY9Szx/oPwIR5kOVoC/RcEMDj4Tx5KrtPRqDQfFvodQFoMqjc7cMCsfGgc+W4z +B3LSkq25cVu8t5CyQS3SnIyEfwp9ongbTXlLgod+CTiRRUZiW5uFXdx3UKHloN0j +TtsTH8UtXMrBiZF+yXZxHTCt3A== +=BpkZ +-----END PGP SIGNATURE----- diff --git a/parallel-remove-nag-screen.patch b/parallel-remove-nag-screen.patch index c008c36..0315f17 100644 --- a/parallel-remove-nag-screen.patch +++ b/parallel-remove-nag-screen.patch @@ -1,39 +1,26 @@ -From: Andreas Stieger -Date: Fri, 07 Jul 2017 14:55:15 +0000 -Subject: remove nag screen -Upstream: no - -Removes the nag screen printed to stdout. -https://en.opensuse.org/openSUSE:Packaging_guidelines#Donation_requests - ---- - src/parallel | 2 -- - src/sem | 2 -- - 2 files changed, 4 deletions(-) - -Index: parallel-20181022/src/parallel +Index: parallel-20190422/src/parallel =================================================================== ---- parallel-20181022.orig/src/parallel -+++ parallel-20181022/src/parallel -@@ -1454,8 +1454,6 @@ sub parse_options { - # runs. If that is too much trouble for you, why not use one of - # the alternatives instead? - # See a list in: 'man parallel_alternatives' +--- parallel-20190422.orig/src/parallel ++++ parallel-20190422/src/parallel +@@ -1609,7 +1609,7 @@ sub parse_options(@) { + # + # If you are an honest person please read the above before + # changing this line. - citation_notice(); -- ++ # citation_notice(); + parse_halt(); - if($ENV{'PARALLEL_ENV'}) { -Index: parallel-20181022/src/sem +Index: parallel-20190422/src/sem =================================================================== ---- parallel-20181022.orig/src/sem -+++ parallel-20181022/src/sem -@@ -1454,8 +1454,6 @@ sub parse_options { - # runs. If that is too much trouble for you, why not use one of - # the alternatives instead? - # See a list in: 'man parallel_alternatives' +--- parallel-20190422.orig/src/sem ++++ parallel-20190422/src/sem +@@ -1609,7 +1609,7 @@ sub parse_options(@) { + # + # If you are an honest person please read the above before + # changing this line. - citation_notice(); -- ++ # citation_notice(); + parse_halt(); - if($ENV{'PARALLEL_ENV'}) {