Compare commits
No commits in common. 'epel9' and 'i8ce' have entirely different histories.
@ -1,31 +1 @@
|
|||||||
/parallel-20110722.tar.bz2
|
SOURCES/parallel-20190922.tar.bz2
|
||||||
/parallel-20120222.tar.bz2
|
|
||||||
/parallel-20130522.tar.bz2
|
|
||||||
/parallel-20130522-pod.patch
|
|
||||||
/parallel-20131222.tar.bz2
|
|
||||||
/parallel-20141122.tar.bz2
|
|
||||||
/parallel-20160222.tar.bz2
|
|
||||||
/parallel-20160722.tar.bz2
|
|
||||||
/parallel-20180322.tar.bz2
|
|
||||||
/parallel-20190922.tar.bz2
|
|
||||||
/parallel-20200322.tar.bz2
|
|
||||||
/parallel-20200522.tar.bz2
|
|
||||||
/parallel-20200722.tar.bz2
|
|
||||||
/parallel-20201222.tar.bz2
|
|
||||||
/parallel-20211222.tar.bz2
|
|
||||||
/parallel-20220322.tar.bz2
|
|
||||||
/parallel-20220722.tar.bz2
|
|
||||||
/parallel-20220822.tar.bz2
|
|
||||||
/parallel-20220922.tar.bz2
|
|
||||||
/parallel-20221022.tar.bz2
|
|
||||||
/parallel-20221122.tar.bz2
|
|
||||||
/parallel-20230122.tar.bz2
|
|
||||||
/parallel-20230322.tar.bz2
|
|
||||||
/parallel-20230422.tar.bz2
|
|
||||||
/parallel-20230522.tar.bz2
|
|
||||||
/parallel-20230722.tar.bz2
|
|
||||||
/parallel-20230822.tar.bz2
|
|
||||||
/parallel-20240622.tar.bz2
|
|
||||||
/parallel-20240722.tar.bz2
|
|
||||||
/parallel-20240822.tar.bz2
|
|
||||||
/parallel-20240922.tar.bz2
|
|
||||||
|
@ -0,0 +1 @@
|
|||||||
|
cb827e2e5a3ab4d8ad68a7fd316243d7bb8e53b6 SOURCES/parallel-20190922.tar.bz2
|
@ -1,26 +1,78 @@
|
|||||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20201222-3
|
Name: parallel
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
Summary: Shell tool for executing jobs in parallel
|
||||||
|
Version: 20190922
|
||||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20201222-2
|
Release: 1%{?dist}
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
||||||
|
License: GPLv3+
|
||||||
* Sat Jan 16 2021 Filipe Rosset <rosset.filipe@gmail.com> - 20201222-1
|
URL: http://www.gnu.org/software/parallel/
|
||||||
- Update to 20201222
|
Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2
|
||||||
|
|
||||||
* Mon Aug 17 2020 Filipe Rosset <rosset.filipe@gmail.com> - 20200722-1
|
BuildArch: noarch
|
||||||
- Update to 20200722
|
|
||||||
|
BuildRequires: perl-generators
|
||||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20200522-2
|
BuildRequires: %{_bindir}/pod2man
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
||||||
|
# Due to a naming conflict, both packages cannot be installed in parallel
|
||||||
* Tue May 26 2020 Filipe Rosset <rosset.filipe@gmail.com> - 20200522-1
|
# To prevent user confusion, GNU parallel is installed in a compatibility
|
||||||
- Update to 20200522
|
# mode to be commandline compatible to moreutils' parallel.
|
||||||
|
# This mode can be turned off system wide or on a per-user base.
|
||||||
* Wed Apr 22 2020 Filipe Rosset <rosset.filipe@gmail.com> - 20200322-1
|
Conflicts: moreutils-parallel
|
||||||
- Update to 20200322 fixes rhbz#1740919
|
|
||||||
|
%description
|
||||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20190922-2
|
GNU Parallel is a shell tool for executing jobs in parallel using one or more
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
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
|
||||||
|
%autosetup
|
||||||
|
|
||||||
|
%build
|
||||||
|
%configure
|
||||||
|
%make_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%make_install
|
||||||
|
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
|
||||||
|
%license COPYING
|
||||||
|
%doc README NEWS
|
||||||
|
%{_bindir}/parallel
|
||||||
|
%{_bindir}/parcat
|
||||||
|
%{_bindir}/parset
|
||||||
|
%{_mandir}/man1/parallel.1*
|
||||||
|
%{_mandir}/man1/parcat.1*
|
||||||
|
%{_mandir}/man1/parset.1*
|
||||||
|
%{_mandir}/man7/parallel*
|
||||||
|
%exclude %{_bindir}/env_parallel*
|
||||||
|
%exclude %{_mandir}/man1/env_parallel.1*
|
||||||
|
%{_bindir}/sem
|
||||||
|
%{_mandir}/man1/sem.1*
|
||||||
|
%{_bindir}/sql
|
||||||
|
%{_mandir}/man1/sql.1*
|
||||||
|
%{_bindir}/niceload
|
||||||
|
%{_mandir}/man1/niceload.1*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Mon Mar 25 2024 Sergey Cherevko <s.cherevko@msvsphere-os.ru> - 20190922-1
|
||||||
|
- Rebuilt for MSVSphere 8.9
|
||||||
|
|
||||||
* Wed Oct 16 2019 Jirka Hladky <hladky.jiri@gmail.com> - 20190922-1
|
* Wed Oct 16 2019 Jirka Hladky <hladky.jiri@gmail.com> - 20190922-1
|
||||||
- Update to 20190922
|
- Update to 20190922
|
@ -1,83 +0,0 @@
|
|||||||
Name: parallel
|
|
||||||
Summary: Shell tool for executing jobs in parallel
|
|
||||||
Version: 20240922
|
|
||||||
Release: %autorelease
|
|
||||||
# Automatically converted from old format: GFDL and GPLv3+ - review is highly recommended.
|
|
||||||
License: LicenseRef-Callaway-GFDL AND GPL-3.0-or-later
|
|
||||||
URL: https://www.gnu.org/software/parallel/
|
|
||||||
Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2
|
|
||||||
BuildArch: noarch
|
|
||||||
BuildRequires: autoconf
|
|
||||||
BuildRequires: automake
|
|
||||||
BuildRequires: make
|
|
||||||
BuildRequires: perl-generators
|
|
||||||
BuildRequires: perl-podlators
|
|
||||||
BuildRequires: perl-FileHandle
|
|
||||||
BuildRequires: sed
|
|
||||||
|
|
||||||
%define __requires_exclude sh$
|
|
||||||
|
|
||||||
# Due to a naming conflict, both packages cannot be installed in parallel
|
|
||||||
# To prevent user confusion, GNU parallel is installed in a compatibility
|
|
||||||
# mode to be commandline compatible to moreutils' parallel.
|
|
||||||
# This mode can be turned off system wide or on a per-user base.
|
|
||||||
Conflicts: moreutils-parallel
|
|
||||||
|
|
||||||
%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
|
|
||||||
%autosetup
|
|
||||||
# Replace shebang by replacing "env" by removing "env ".
|
|
||||||
# FIXME: this is quite a hack
|
|
||||||
sed -i '1s:/env :/:' src/env_parallel.*
|
|
||||||
|
|
||||||
%build
|
|
||||||
autoreconf -ivf
|
|
||||||
%configure
|
|
||||||
%make_build
|
|
||||||
|
|
||||||
%install
|
|
||||||
%make_install
|
|
||||||
rm -vrf %{buildroot}%{_pkgdocdir}
|
|
||||||
|
|
||||||
%files
|
|
||||||
%license LICENSES/GPL-3.0-or-later.txt LICENSES/GFDL-1.3-or-later.txt
|
|
||||||
%doc README NEWS
|
|
||||||
%{_bindir}/parallel
|
|
||||||
%{_bindir}/parcat
|
|
||||||
%{_bindir}/parset
|
|
||||||
%{_bindir}/parsort
|
|
||||||
%{_mandir}/man1/parallel.1*
|
|
||||||
%{_mandir}/man1/parcat.1*
|
|
||||||
%{_mandir}/man1/parset.1*
|
|
||||||
%{_mandir}/man1/parsort.1*
|
|
||||||
%{_mandir}/man7/parallel*
|
|
||||||
%{_bindir}/env_parallel*
|
|
||||||
%{_mandir}/man1/env_parallel.1*
|
|
||||||
%{_bindir}/sem
|
|
||||||
%{_mandir}/man1/sem.1*
|
|
||||||
%{_bindir}/sql
|
|
||||||
%{_mandir}/man1/sql.1*
|
|
||||||
%{_bindir}/niceload
|
|
||||||
%{_mandir}/man1/niceload.1*
|
|
||||||
%{_datadir}/bash-completion/completions/parallel
|
|
||||||
%{_datadir}/zsh/site-functions/_parallel
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
%autochangelog
|
|
Loading…
Reference in new issue