Accepting request 289587 from home:AndreasStieger:branches:utilities

GNU parallel 20150222

OBS-URL: https://build.opensuse.org/request/show/289587
OBS-URL: https://build.opensuse.org/package/show/utilities/gnu_parallel?expand=0&rev=27
This commit is contained in:
Jan Engelhardt 2015-03-05 19:56:40 +00:00 committed by Git OBS Bridge
parent 6e9b5db0a1
commit a79b0e5720
6 changed files with 91 additions and 63 deletions

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Thu Mar 5 19:10:04 UTC 2015 - astieger@suse.com
- GNU parallel 20150222:
* --tmux has gotten a major overhaul.
* Bug fixes and man page updates.
- includes changes from 20150122:
* Remote jobs now send stderr (standard error) to stderr
(standard error) instead of stdout (standard output).
* Remote execution command is now packed using base64 encoded
bzip2. This means that big environments (app. 100 KB) can be
transferred. This change makes remote execution alpha quality.
* --semaphoretimeout now takes a negative value. This means give
up if the semaphore is not gotten within the timeout.
* --halt -1 and -2 now means halt if a job succeeds (so the
opposite of 1 and 2).
* --no-keep-order will reverse --keep-order.
* Bash's second fix of shellshock caused --env to break again
when exporting functions. This has been fixed again.
* A semibig refactoring of big functions. All non-trivial
functions are now less than 100 lines. The refactoring makes
this release beta quality.
* A description of the design decisions for GNU Parallel can be
found in 'man parallel_design'.
* A bug fix in replacement strings caused rewrite of the
replacement function. This makes use of replacement strings
alpha quality.
* Bug fixes and man page updates.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Dec 8 00:41:08 UTC 2014 - jengelh@inai.de Mon Dec 8 00:41:08 UTC 2014 - jengelh@inai.de

View File

@ -1,7 +1,7 @@
# #
# spec file for package gnu_parallel # spec file for package gnu_parallel
# #
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,17 +17,16 @@
Name: gnu_parallel Name: gnu_parallel
Version: 20141122 Version: 20150222
Release: 0 Release: 0
Summary: Shell tool for executing jobs in parallel Summary: Shell tool for executing jobs in parallel
License: GPL-3.0+ License: GPL-3.0+
Group: Productivity/File utilities Group: Productivity/File utilities
Url: http://www.gnu.org/software/parallel/ Url: http://www.gnu.org/software/parallel/
#DL-URL: http://ftp.gnu.org/gnu/parallel/ #DL-URL: http://ftp.gnu.org/gnu/parallel/
Source: http://ftp.gnu.org/gnu/parallel/parallel-%version.tar.bz2 Source: http://ftp.gnu.org/gnu/parallel/parallel-%{version}.tar.bz2
Source2: http://ftp.gnu.org/gnu/parallel/parallel-%version.tar.bz2.sig Source2: http://ftp.gnu.org/gnu/parallel/parallel-%{version}.tar.bz2.sig
Source3: %name.keyring Source3: %{name}.keyring
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch BuildArch: noarch
%if 0%{?suse_version} %if 0%{?suse_version}
@ -44,27 +43,27 @@ a pipe. GNU Parallel can then split the input and pipe it into
commands in parallel. commands in parallel.
%prep %prep
%setup -qn parallel-%version %setup -q -n parallel-%{version}
%build %build
%configure --docdir="%_docdir/%name" %configure --docdir="%{_docdir}/%{name}"
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
b="%buildroot" make install DESTDIR=%{buildroot} %{?_smp_mflags}
make install DESTDIR="$b" %{?_smp_mflags}
cp -a COPYING README NEWS "$b/%_docdir/%name/"
%if 0%{?fdupes:1} %if 0%{?fdupes:1}
%fdupes %buildroot/%_prefix %fdupes %{buildroot}/%{_prefix}
%endif %endif
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%_bindir/niceload %doc CITATION COPYING NEWS README
%_bindir/parallel %{_bindir}/niceload
%_bindir/sem %{_bindir}/parallel
%_bindir/sql %{_bindir}/sem
%_mandir/man1/*.1* %{_bindir}/sql
%_docdir/%name %{_mandir}/man1/*.1*
%{_mandir}/man7/*.7*
%{_docdir}/%{name}
%changelog %changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:68bcbc1e1a09b298433768f8c60c9506c13a16a96a5eebec316851d2bc22edce
size 960946

View File

@ -1,42 +0,0 @@
#!/bin/bash
# To check the signature run:
# echo | gpg
# gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20141122.tar.bz2.sig
echo | gpg 2>/dev/null
gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0
exit $?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQTwBAABCgAGBQJUcPC2AAoJENGrRRaIiIiItNQmn3NVXnfwmeKK9q1f7ceINQPN
7ZxwTiWhTPjNLXYutieDpNmZTlUMxCbf/XFQkQ29p6H4lFlQ+i0KtyzUpGvTBgTn
F4H5auD/gdIj6QVgs47rhUACnIxV+kH7hVrCbFJfIzGRabnLXyGO1LLrFguRzY81
87GLMzSx2RrdiJxjRgRs3i5OaN+vsiTfxmvjQK4VqrKMB+NwXs7omrXNsEoV1Ttz
AUDtvATgE1x3OyGDnsQMcihaIiiPWKBK9ukyBrDsCoQ9VZGfv7UK71gFICUzLMLr
KnXLIY8JJUItrjtukDs7Uk9N8sZ8m8ItJwTPtgD6+H1bNUH2ess2MyJpfO8obuu3
XkU8irAFO1o/LkPiZyTGmuo0VMy0KoL+/BP7SxTE5FC6c5F3Coevr83C/TY3gfSC
AeZoReHXVu+KgarcQPfAscWs9Eidyz3ROgwM5ckv5ewPBOPXUT16oXGG0TAhbKE9
TXJ3qYwApPkmr1wKSmIHuioJIiEf6y2Tl7zQIi+jitbHeawTPUM5ncGsnZfyq4iB
taorwDvTtJhhat/PD4InLf4A0F+3Fzi9mbE6sqEF3+RRSMg14FKWyFyJlVK1DA4K
smwZqC4PeqXcocyM22XxfA/L5r5FgzQnc4Ve4ZIFkvXu/dqGwKwT9YXy7X80Jpzw
yDa5QzW70renwZXQy5n6HTnLRFGT5lzeEAZyczEG/i/6soGV6tPY9yFtEm480Ijg
GE1wnQPwVNGeFP7RPqBrmZk3Sw4tD/YTPqa6DroFG0x0h6NtU8icC+2MxZ3Pjzik
Ah4kH+mC8G3HDZBtYk0kgDzLneeOesiJXOjtlm5dbNMphJjQkbPmHRoHHuNuZNVP
iQfJq8IN1FVMBAcMoT+FDlOqIvOYfr/dtklFKeNWMt4SU43JDKkZNnV4iCiWNpcE
RIwNGX7QYarAcjn7frIYE3Bj86Jiz2+qSfvjP+7BcTliY8ZMlc6jd7ZVDPqIbQmS
74tFobrnwlXe5RDoKnsSd72pgAilA6C1bCbcnGMV7xKtwi4CWKzqF+tjvryjJoSc
wm3NlNeT326CCVZJBcYIaDMNBvSUZj5/cbg5b0VFTYBX2oqVPLtJsBvy8Q7a6NI9
kF41edY95M7N1DBATd4t3HFPavJp1QKAZuUgmbveEyN5iH8v2o4jQHYzBd1tMzHn
MvOoenl9AsAvPjnonawKDAQmklf3ke52MjHTJareDeqPNG8zkQeDRgCdhzVmIG0R
QrNN5njhOJU9tiktDCnvTTDteGwmZPcM35VXXCeDFqm+3ydf1rOON+6Z84047B8h
9/1nHZbVBY4xyvEKnMOvCguODZPNijgrIc0yY2EP1HTP6dl8WqyGVZlztzeTXupd
yGyoPK8/Slhfvv3sbGg3QzzLnNx10j8AIvbI+q3ALvQ7qnB5Somu324JhcfePD3R
DkEchIc2Ccyv/Do0GTX7bl79UKLkf1JOF+O4voOBH896j5ji/8swQuVDi/FtZQS/
utfGv4QUP2XI9DoqVVjE49Sq/Oub4XOzyCfyIrqt7YakFzUePDEwedXrmZXgHzhy
nDJ//FRpo18anshk3BUrt5dl6a49nZRC3SWrcKi37fsdu9bhDq8yl1IdmQDibs+Q
28oB7C7Vqx9IPji3rXt7iWrCKw==
=LFw/
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:675fddfeb81d0a3730246d21f9fa89934b29770e910982d049882905a0d5028c
size 1096142

View File

@ -0,0 +1,42 @@
#!/bin/bash
# To check the signature run:
# echo | gpg
# gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20150222.tar.bz2.sig
echo | gpg 2>/dev/null
gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0
exit $?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQTwBAABCgAGBQJU6eSGAAoJENGrRRaIiIiIcsEmnieXM2L3lazIvsn/yiPRg+kq
L30sRTfJOcK9ZvJ3kOHAOXR+iA1EPyivQ/jy3X3aRCX/gK03LKwcbFRSW2sNcXQt
zFk6XhTh9CkJGvq7AFGOgT9W3IBDMdoDBQg7nGXay71sxW84/4QiuBpX+ZFyQBxt
PqfHibDQoLrz48QbE6UOWE8wZ0Zpn9wA4cOpXVLLGaIAXpWeqg75AMmN8O7WLMVv
ZfmcNBX8ZlnlUQ6+ZI/lQDJzN9mKYLuPx98EEJPMdI5j0LwtNAiH4vC6aBqeooNj
GiQZZc2wEJlFBOI2zRM459EXRnSYUEI3RRGCE3SXKEmWyo/FNSNz5NHVqafos4+D
VodXSEv9X9z75EPwBq1bLCPO91Y7RNV+wvv6Nl0yeXi3o6iJZefAH3Lf3zRbhnYU
BT0LCqWwboDpK+TqSTxXmXzHNRsk/lLl6cnrn7KV73mAobrYeTAx8/bAgGwEek4P
qSrgemJLLZsS1NqhWRTApnVVhjKLw5j7Htkg0Mts0JFEou5CB8BOPk/Kl856VMcm
i6g6bhNaRZIeLAGp1U47mV9V+Qw7kK8SQYPgqbht/gnCfA3HZb/qri7t0oZ3XCaz
2C8Ptcr0tMQc5NS3cLdqli2QO3GWgpxDOWdekY2XZm/e0XjN3J72YIuDbA7Mnzld
GbJQg0q2DcrvuHbjwSU9TTR91e3TXouUjb3PcjTccEaMfa6vMjG//5Pkyg7lNxu5
kFNyDADVl4yUNSRv7SWhM9VBXkHnmpjCL/7Wn0nofQQP7yOVVI5EFdRd7wItz/Wa
nTwITaFlYqGvru1Q2aHfvmaHgK3MfytX1vhGqBkueSkfuNPqK/tI3UlqmPp7LPUa
AFYhBZgKwsIqwsQP+6mMmMhgDic/KZCUW4fakTUz5X/GGRbszKI73e9lQFTKx4Gp
sAhQAO1A43TJF92tmVxVysvO3GmfwA1i/pAE3W5eDsWQmoYjiRVpJ872yiXEeUbZ
VTahGelyUEWnxk2dSxPKN9+I+JdZ3Cz0wyZ2QqUTLqrq9iXPI2/hfbXvuHfbUbi2
wxlVb0aje1ZFEuyrk3aVV+Lp0KfwYhRbUb6nzuUo7T4gj9sCEZrPJbAKF3dIIOcE
d/aNH0O0dDQ94f2upBcCXHIdqxGis2qdy6u2O/S9PsJfvIjIrkt3UkljGuJ27t3c
SeaPetIU7yWBQDFexfkUJVXUmrTBnoin/NREAvh3QcPUCPhL6PKrFQo9Wb8P9t5A
bOQU77NJsxVMiR14mNimJYY5GrhaOt90ZiSVCCU8EoA/rW/oFVVkwZsL7vS+P2I6
oVShqn3NjINDYQRGH1XRHpXkjc+ctWJlU6sztnvKkjsWFF5rjUjqH3lmoHNHP3UG
W5txWnSN/fgYMyVdraLDb1Vyix8EQjVi1xGqsLBhEYTf/Uwniy0olHG5xQAfC41j
5ocPnMJjJu3iKqlBqblCbxH4kght2rVcmv118CwPqmd2yjODi4kAFtxc3oGRXPO6
4vA1lludUlfe27ws5rNdGAGJ4tAEpFR6scbZUaEPLEWjqHeOoR93jRuqZl+sij/0
4sUpQKBP0moXp2DG8F4oPrWOCIKupJF5PVr3Is6yU+a0um7bHUXr306eCNPDB03U
/gBxeFLpKNmecLN/HK7BKHcFbQ==
=2Dlm
-----END PGP SIGNATURE-----