|
|
@ -1,16 +1,21 @@
|
|
|
|
Name: parallel
|
|
|
|
Name: parallel
|
|
|
|
Summary: Shell tool for executing jobs in parallel
|
|
|
|
Summary: Shell tool for executing jobs in parallel
|
|
|
|
Version: 20190922
|
|
|
|
Version: 20240922
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Release: %autorelease
|
|
|
|
|
|
|
|
# Automatically converted from old format: GFDL and GPLv3+ - review is highly recommended.
|
|
|
|
License: GPLv3+
|
|
|
|
License: LicenseRef-Callaway-GFDL AND GPL-3.0-or-later
|
|
|
|
URL: http://www.gnu.org/software/parallel/
|
|
|
|
URL: https://www.gnu.org/software/parallel/
|
|
|
|
Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2
|
|
|
|
Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2
|
|
|
|
|
|
|
|
|
|
|
|
BuildArch: noarch
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
BuildRequires: autoconf
|
|
|
|
|
|
|
|
BuildRequires: automake
|
|
|
|
|
|
|
|
BuildRequires: make
|
|
|
|
BuildRequires: perl-generators
|
|
|
|
BuildRequires: perl-generators
|
|
|
|
BuildRequires: %{_bindir}/pod2man
|
|
|
|
BuildRequires: perl-podlators
|
|
|
|
|
|
|
|
BuildRequires: perl-FileHandle
|
|
|
|
|
|
|
|
BuildRequires: sed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%define __requires_exclude sh$
|
|
|
|
|
|
|
|
|
|
|
|
# Due to a naming conflict, both packages cannot be installed in parallel
|
|
|
|
# Due to a naming conflict, both packages cannot be installed in parallel
|
|
|
|
# To prevent user confusion, GNU parallel is installed in a compatibility
|
|
|
|
# To prevent user confusion, GNU parallel is installed in a compatibility
|
|
|
@ -38,119 +43,41 @@ additional features.
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%prep
|
|
|
|
%autosetup
|
|
|
|
%autosetup
|
|
|
|
|
|
|
|
# Replace shebang by replacing "env" by removing "env ".
|
|
|
|
|
|
|
|
# FIXME: this is quite a hack
|
|
|
|
|
|
|
|
sed -i '1s:/env :/:' src/env_parallel.*
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
%configure
|
|
|
|
autoreconf -ivf
|
|
|
|
|
|
|
|
%configure
|
|
|
|
%make_build
|
|
|
|
%make_build
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
%make_install
|
|
|
|
%make_install
|
|
|
|
rm -vrf %{buildroot}%{_pkgdocdir}
|
|
|
|
rm -vrf %{buildroot}%{_pkgdocdir}
|
|
|
|
sed -i -e '1s|!#/usr/bin/env perl|#!%{__perl}|' %{buildroot}%{_bindir}/*
|
|
|
|
|
|
|
|
# FIXME: do it properly
|
|
|
|
|
|
|
|
sed -i -e '1{\@^#!@d}' %{buildroot}%{_bindir}/env_parallel.*
|
|
|
|
|
|
|
|
chmod -x %{buildroot}%{_bindir}/env_parallel.*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
%files
|
|
|
|
%license COPYING
|
|
|
|
%license LICENSES/GPL-3.0-or-later.txt LICENSES/GFDL-1.3-or-later.txt
|
|
|
|
%doc README NEWS
|
|
|
|
%doc README NEWS
|
|
|
|
%{_bindir}/parallel
|
|
|
|
%{_bindir}/parallel
|
|
|
|
%{_bindir}/parcat
|
|
|
|
%{_bindir}/parcat
|
|
|
|
%{_bindir}/parset
|
|
|
|
%{_bindir}/parset
|
|
|
|
|
|
|
|
%{_bindir}/parsort
|
|
|
|
%{_mandir}/man1/parallel.1*
|
|
|
|
%{_mandir}/man1/parallel.1*
|
|
|
|
%{_mandir}/man1/parcat.1*
|
|
|
|
%{_mandir}/man1/parcat.1*
|
|
|
|
%{_mandir}/man1/parset.1*
|
|
|
|
%{_mandir}/man1/parset.1*
|
|
|
|
|
|
|
|
%{_mandir}/man1/parsort.1*
|
|
|
|
%{_mandir}/man7/parallel*
|
|
|
|
%{_mandir}/man7/parallel*
|
|
|
|
%exclude %{_bindir}/env_parallel*
|
|
|
|
%{_bindir}/env_parallel*
|
|
|
|
%exclude %{_mandir}/man1/env_parallel.1*
|
|
|
|
%{_mandir}/man1/env_parallel.1*
|
|
|
|
%{_bindir}/sem
|
|
|
|
%{_bindir}/sem
|
|
|
|
%{_mandir}/man1/sem.1*
|
|
|
|
%{_mandir}/man1/sem.1*
|
|
|
|
%{_bindir}/sql
|
|
|
|
%{_bindir}/sql
|
|
|
|
%{_mandir}/man1/sql.1*
|
|
|
|
%{_mandir}/man1/sql.1*
|
|
|
|
%{_bindir}/niceload
|
|
|
|
%{_bindir}/niceload
|
|
|
|
%{_mandir}/man1/niceload.1*
|
|
|
|
%{_mandir}/man1/niceload.1*
|
|
|
|
|
|
|
|
%{_datadir}/bash-completion/completions/parallel
|
|
|
|
|
|
|
|
%{_datadir}/zsh/site-functions/_parallel
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Wed Oct 16 2019 Jirka Hladky <hladky.jiri@gmail.com> - 20190922-1
|
|
|
|
%autochangelog
|
|
|
|
- Update to 20190922
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20180322-4
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20180322-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180322-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Apr 15 2018 Filipe Rosset <rosset.filipe@gmail.com> - 20180322-1
|
|
|
|
|
|
|
|
- update to latest upstream 20180322 fixes rhbz #1520477
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20160722-5
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20160722-4
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20160722-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Aug 30 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 20160722-2
|
|
|
|
|
|
|
|
- Fix shebang (RHBZ #1370706)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Aug 21 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 20160722-1
|
|
|
|
|
|
|
|
- Update to 20160722
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Apr 04 2016 Golo Fuchert <packages@golotop.de> 20160222-1
|
|
|
|
|
|
|
|
- Update to version 20160222-1 to fix bugs (#1285888,1307846,1320511,1320956,1320958)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 20141122-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20141122-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Dec 03 2014 Golo Fuchert <packages@golotop.de> 20141122-1
|
|
|
|
|
|
|
|
- Updated to newest version 20141122
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20131222-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jan 22 2014 Golo Fuchert <packages@golotop.de> 20131222-2
|
|
|
|
|
|
|
|
- Corrected typo in changelog
|
|
|
|
|
|
|
|
- Removed directory, which is no longer needed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Jan 19 2014 Golo Fuchert <packages@golotop.de> 20131222-1
|
|
|
|
|
|
|
|
- Updated to newest versoin 20131222
|
|
|
|
|
|
|
|
- Removed patches that are no longer needed (see below for details)
|
|
|
|
|
|
|
|
- Remvoal of parallel-config, feature deprecated
|
|
|
|
|
|
|
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20130522-4
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
|
|
|
|
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 20130522-3
|
|
|
|
|
|
|
|
- Perl 5.18 rebuild
|
|
|
|
|
|
|
|
* Thu Jun 13 2013 Golo Fuchert <packages@golotop.de> - 20130522-2
|
|
|
|
|
|
|
|
- Patch of parallel.pod due to new syntax
|
|
|
|
|
|
|
|
* Wed May 22 2013 Golo Fuchert <packages@golotop.de> - 20130522-1
|
|
|
|
|
|
|
|
- Updated to newest version 20130522
|
|
|
|
|
|
|
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20121222-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
|
|
|
|
* Wed Jan 16 2013 Golo Fuchert <packages@golotop.de> - 20121222-1
|
|
|
|
|
|
|
|
- Updated to newest version 20121222 (due to #895971)
|
|
|
|
|
|
|
|
* Wed Mar 21 2012 Golo Fuchert <packages@golotop.de> - 20120222-1
|
|
|
|
|
|
|
|
- Updated to newest version 20120222
|
|
|
|
|
|
|
|
- renamed manpage sql to parallel-sql (naming conflict, bug 797823)
|
|
|
|
|
|
|
|
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20110722-4
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
|
|
|
* Fri Sep 09 2011 Golo Fuchert <packages@golotop.de> - 20110722-3
|
|
|
|
|
|
|
|
- Added niceload.html to doc
|
|
|
|
|
|
|
|
* Fri Sep 09 2011 Golo Fuchert <packages@golotop.de> - 20110722-2
|
|
|
|
|
|
|
|
- Minor cosmetic changes and consistent macro usage
|
|
|
|
|
|
|
|
* Sat Aug 13 2011 Golo Fuchert <packages@golotop.de> - 20110722-1
|
|
|
|
|
|
|
|
- Updated to newest version 20110722
|
|
|
|
|
|
|
|
* Sun May 22 2011 Golo Fuchert <packages@golotop.de> - 20110522-1
|
|
|
|
|
|
|
|
- Update to version 20110522
|
|
|
|
|
|
|
|
- Conflict with moreutils-parallel
|
|
|
|
|
|
|
|
- Incl. config file to make gnu parallel compatible with moreutils' by default
|
|
|
|
|
|
|
|
- Added a comment to the description, concerning the moreutils compatibility
|
|
|
|
|
|
|
|
* Sun Feb 6 2011 Golo Fuchert <packages@golotop.de> - 20110205-1
|
|
|
|
|
|
|
|
- Initial package. Based on a package by Ole Tange and Markus Ammer.
|
|
|
|
|
|
|
|