Name: parallel Summary: A shell tool for executing jobs in parallel Version: 20260522 Release: 1 License: GPLv3 Source0: https://ftp.gnu.org/gnu/parallel/%{name}-%{version}.tar.bz2 URL: https://www.gnu.org/software/parallel/ Group: File tools BuildRequires: perl >= 5.38.5 BuildRequires: sed BuildRequires: findutils Requires: perl >= 5.38.5 BuildArch: noarch %description GNU Parallel is a shell tool for executing jobs in parallel using one or more machines. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, or a list of tables. If you use xargs today you will find GNU Parallel very easy to use. If you write loops in shell, you will find GNU Parallel may be able to replace most of the loops and make them run faster by running jobs in parallel. If you use ppss or pexec you will find GNU Parallel will often make the command easier to read. GNU Parallel also makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU Parallel as input for other programs. GNU Parallel is command-line-compatible with moreutils' parallel, but offers additional features. %prep %setup -q %build ./configure \ --prefix=%{_prefix} \ --mandir=%{_mandir} \ gmake %install [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} #Install for 32bit perl gmake install DESTDIR=${RPM_BUILD_ROOT} %{_bindir}/sed -i --follow-symlinks 's|#!/usr/bin/env perl|#!/opt/freeware/bin/perl_32|g' ${RPM_BUILD_ROOT}%{_bindir}/* %{_bindir}/sed -i --follow-symlinks 's|#!/usr/bin/perl|#!/opt/freeware/bin/perl_32|g' ${RPM_BUILD_ROOT}%{_bindir}/* ( cd ${RPM_BUILD_ROOT}/%{_bindir} %{_bindir}/find . -type f -exec mv {} {}_32 \; %{_bindir}/find . -type l | while read -r symfile; do link_to=$(readlink "$symfile") rm $symfile ln -sf "${link_to}_32" "${symfile}_32" done ) #Install for 64bit perl gmake install DESTDIR=${RPM_BUILD_ROOT} %{_bindir}/sed -i --follow-symlinks 's|#!/usr/bin/env perl|#!/opt/freeware/bin/perl|g' ${RPM_BUILD_ROOT}%{_bindir}/* %{_bindir}/sed -i --follow-symlinks 's|#!/usr/bin/perl|#!/opt/freeware/bin/perl|g' ${RPM_BUILD_ROOT}%{_bindir}/* %check # Document says "gmake test" & "gmake check" but never works (even in linux) # It tries to cd into testsuite directory but no such directory in the source %files %defattr(-,root,system) %license LICENSES/GPL-3.0-or-later.txt LICENSES/GFDL-1.3-or-later.txt %doc README NEWS %{_bindir}/* %{_mandir}/man*/* %{_datadir}/bash-completion/completions/parallel %{_datadir}/zsh/site-functions/_parallel %changelog * Wed Jun 10 2026 Ayappan Perumal - 20260522-1 - Update to version 20260522 * Tue Aug 13 2019 Beulah Praiselin J -20190622-1 - Updated to version 20190622 * Tue Sep 26 2017 Reshma V Kumar -20170822-1 - Updated to version 20170822 * Mon Jul 24 2017 Michael Perzl - 20170722-1 - updated to version 20170722 * Fri Jun 23 2017 Michael Perzl - 20170622-1 - updated to version 20170622 * Mon May 22 2017 Michael Perzl - 20170522-1 - updated to version 20170522 * Sun Apr 23 2017 Michael Perzl - 20170422-1 - updated to version 20170422 * Wed Mar 22 2017 Michael Perzl - 20170322-1 - updated to version 20170322 * Wed Feb 22 2017 Michael Perzl - 20170222-1 - updated to version 20170222 * Sun Jan 22 2017 Michael Perzl - 20170122-1 - updated to version 20170122 * Thu Dec 22 2016 Michael Perzl - 20161222-1 - updated to version 20161222 * Tue Nov 22 2016 Michael Perzl - 20161122-1 - updated to version 20161122 * Mon Oct 24 2016 Michael Perzl - 20161022-1 - updated to version 20161022 * Fri Sep 23 2016 Michael Perzl - 20160922-1 - updated to version 20160922 * Mon Aug 22 2016 Michael Perzl - 20160822-1 - updated to version 20160822 * Mon Jul 25 2016 Michael Perzl - 20160722-1 - updated to version 20160722 * Tue Jun 21 2016 Michael Perzl - 20160622-1 - updated to version 20160622 * Mon May 23 2016 Michael Perzl - 20160522-1 - updated to version 20160522 * Fri Apr 22 2016 Michael Perzl - 20160422-1 - updated to version 20160422 * Fri Apr 22 2016 Michael Perzl - 20160322-1 - updated to version 20160322 * Mon Feb 22 2016 Michael Perzl - 20160222-1 - updated to version 20160222 * Sat Jan 23 2016 Michael Perzl - 20160122-1 - updated to version 20160122 * Fri Dec 25 2015 Michael Perzl - 20151222-1 - updated to version 20151222 * Mon Nov 23 2015 Michael Perzl - 20151122-1 - updated to version 20151122 * Thu Oct 22 2015 Michael Perzl - 20151022-1 - updated to version 20151022 * Tue Sep 22 2015 Michael Perzl - 20150922-1 - updated to version 20150922 * Sun Aug 23 2015 Michael Perzl - 20150822-1 - updated to version 20150822 * Wed Jul 22 2015 Michael Perzl - 20150722-1 - updated to version 20150722 * Tue Jun 23 2015 Michael Perzl - 20150622-1 - updated to version 20150622 * Sat May 23 2015 Michael Perzl - 20150522-1 - updated to version 20150522 * Mon Apr 27 2015 Michael Perzl - 20150422-1 - updated to version 20150422 * Mon Mar 23 2015 Michael Perzl - 20150322-1 - updated to version 20150322 * Sun Feb 22 2015 Michael Perzl - 20150222-1 - updated to version 20150222 * Thu Jan 22 2015 Michael Perzl - 20150122-1 - updated to version 20150122 * Sun Nov 23 2014 Michael Perzl - 20141122-1 - updated to version 20141122 * Wed Oct 22 2014 Michael Perzl - 20141022-1 - updated to version 20141022 * Tue Sep 23 2014 Michael Perzl - 20140922-1 - updated to version 20140922 * Mon Aug 25 2014 Michael Perzl - 20140822-1 - updated to version 20140822 * Tue Jul 22 2014 Michael Perzl - 20140722-1 - updated to version 20140722 * Mon Jun 23 2014 Michael Perzl - 20140622-1 - updated to version 20140622 * Fri May 23 2014 Michael Perzl - 20140522-1 - updated to version 20140522 * Tue Apr 22 2014 Michael Perzl - 20140422-1 - updated to version 20140422 * Sat Mar 22 2014 Michael Perzl - 20140322-1 - updated to version 20140322 * Sun Feb 23 2014 Michael Perzl - 20140222-1 - updated to version 20140222 * Wed Jan 22 2014 Michael Perzl - 20140122-1 - updated to version 20140122 * Mon Nov 25 2013 Michael Perzl - 20131122-1 - updated to version 20131122 * Mon Oct 22 2013 Michael Perzl - 20131022-1 - updated to version 20131022 * Mon Sep 23 2013 Michael Perzl - 20130922-1 - updated to version 20130922 * Thu Aug 22 2013 Michael Perzl - 20130822-1 - updated to version 20130822 * Mon Jul 22 2013 Michael Perzl - 20130722-1 - updated to version 20130722 * Sun Jun 23 2013 Michael Perzl - 20130622-1 - updated to version 20130622 * Wed May 22 2013 Michael Perzl - 20130522-1 - updated to version 20130522 * Mon Apr 22 2013 Michael Perzl - 20130422-1 - updated to version 20130422 * Fri Feb 22 2013 Michael Perzl - 20130222-1 - updated to version 20130222 * Tue Jan 22 2013 Michael Perzl - 20130122-1 - updated to version 20130122 * Sat Dec 22 2012 Michael Perzl - 20121222-1 - updated to version 20121222 * Thu Nov 22 2012 Michael Perzl - 20121122-1 - updated to version 20121122 * Tue Oct 23 2012 Michael Perzl - 20121022-1 - updated to version 20121022 * Thu Aug 23 2012 Michael Perzl - 20120822-1 - updated to version 20120822 * Mon Jun 25 2012 Michael Perzl - 20120622-1 - updated to version 20120622 * Tue May 22 2012 Michael Perzl - 20120522-1 - updated to version 20120522 * Sun Apr 22 2012 Michael Perzl - 20120422-1 - updated to version 20120422 * Thu Mar 22 2012 Michael Perzl - 20120322-1 - updated to version 20120322 * Wed Feb 22 2012 Michael Perzl - 20120222-1 - updated to version 20120222 * Fri Jan 27 2012 Michael Perzl - 20120122-1 - updated to version 20120122 * Thu Dec 22 2011 Michael Perzl - 20111222-1 - updated to version 20111222 * Tue Nov 22 2011 Michael Perzl - 20111122-1 - updated to version 20111122 * Mon Oct 24 2011 Michael Perzl - 20111022-1 - updated to version 20111022 * Mon Aug 22 2011 Michael Perzl - 20110822-1 - updated to version 20110822 * Fri Jul 22 2011 Michael Perzl - 20110722-1 - updated to version 20110722 * Wed Jun 22 2011 Michael Perzl - 20110622-1 - updated to version 20110622 * Sun May 22 2011 Michael Perzl - 20110522-1 - updated to version 20110522 * Fri Apr 22 2011 Michael Perzl - 20110422-1 - updated to version 20110422 * Tue Mar 22 2011 Michael Perzl - 20110322-1 - updated to version 20110322 * Sat Feb 05 2011 Michael Perzl - 20110205-1 - updated to version 20110205 * Wed Jan 26 2011 Michael Perzl - 20110125-1 - updated to version 20110125 * Sun Jan 23 2011 Michael Perzl - 20110122-1 - updated to version 20110122 * Thu Jan 13 2011 Michael Perzl - 20101222-1 - updated to version 20101222 * Thu Dec 02 2010 Michael Perzl - 20101202-1 - updated to version 20101202 * Mon Nov 22 2010 Michael Perzl - 20101122-1 - updated to version 20101122 * Mon Nov 15 2010 Michael Perzl - 20101113-1 - updated to version 20101113 * Thu Sep 30 2010 Michael Perzl - 20100922-1 - updated to version 20100922 * Mon Sep 06 2010 Michael Perzl - 20100906-1 - updated to version 20100906 * Mon Aug 23 2010 Michael Perzl - 20100822-1 - updated to version 20100822 * Mon Jul 26 2010 Michael Perzl - 20100722-1 - first version for AIX5L v5.1 and higher