|
1 | | -Vendor: Microsoft Corporation |
2 | | -Distribution: Azure Linux |
| 1 | + |
3 | 2 | Name: parallel |
4 | 3 | Summary: Shell tool for executing jobs in parallel |
5 | | -Version: 20190922 |
| 4 | +Version: 20240922 |
6 | 5 | Release: 3%{?dist} |
7 | | - |
8 | | -License: GPLv3+ |
9 | | -URL: http://www.gnu.org/software/parallel/ |
10 | | -Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2 |
11 | | - |
| 6 | +Vendor: Microsoft Corporation |
| 7 | +Distribution: Azure Linux |
| 8 | +# Automatically converted from old format: GFDL and GPLv3+ - review is highly recommended. |
| 9 | +License: LicenseRef-Callaway-GFDL AND GPL-3.0-or-later |
| 10 | +URL: https://www.gnu.org/software/parallel/ |
| 11 | +Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2 |
12 | 12 | BuildArch: noarch |
13 | | - |
| 13 | +BuildRequires: autoconf |
| 14 | +BuildRequires: automake |
| 15 | +BuildRequires: make |
14 | 16 | BuildRequires: perl-generators |
15 | | -BuildRequires: %{_bindir}/pod2man |
| 17 | +BuildRequires: perl-podlators |
| 18 | +BuildRequires: perl-FileHandle |
| 19 | +BuildRequires: sed |
| 20 | + |
| 21 | +%define __requires_exclude sh$ |
16 | 22 |
|
17 | 23 | # Due to a naming conflict, both packages cannot be installed in parallel |
18 | 24 | # To prevent user confusion, GNU parallel is installed in a compatibility |
@@ -40,41 +46,145 @@ additional features. |
40 | 46 |
|
41 | 47 | %prep |
42 | 48 | %autosetup |
| 49 | +# Replace shebang by replacing "env" by removing "env ". |
| 50 | +# FIXME: this is quite a hack |
| 51 | +sed -i '1s:/env :/:' src/env_parallel.* |
43 | 52 |
|
44 | 53 | %build |
45 | | -%configure |
| 54 | +autoreconf -ivf |
| 55 | +%configure |
46 | 56 | %make_build |
47 | 57 |
|
48 | 58 | %install |
49 | 59 | %make_install |
50 | 60 | rm -vrf %{buildroot}%{_pkgdocdir} |
51 | | -sed -i -e '1s|!#/usr/bin/env perl|#!%{__perl}|' %{buildroot}%{_bindir}/* |
52 | | -# FIXME: do it properly |
53 | | -sed -i -e '1{\@^#!@d}' %{buildroot}%{_bindir}/env_parallel.* |
54 | | -chmod -x %{buildroot}%{_bindir}/env_parallel.* |
55 | 61 |
|
56 | 62 | %files |
57 | | -%license COPYING |
| 63 | +%license LICENSES/GPL-3.0-or-later.txt LICENSES/GFDL-1.3-or-later.txt |
58 | 64 | %doc README NEWS |
59 | 65 | %{_bindir}/parallel |
60 | 66 | %{_bindir}/parcat |
61 | 67 | %{_bindir}/parset |
| 68 | +%{_bindir}/parsort |
62 | 69 | %{_mandir}/man1/parallel.1* |
63 | 70 | %{_mandir}/man1/parcat.1* |
64 | 71 | %{_mandir}/man1/parset.1* |
| 72 | +%{_mandir}/man1/parsort.1* |
65 | 73 | %{_mandir}/man7/parallel* |
66 | | -%exclude %{_bindir}/env_parallel* |
67 | | -%exclude %{_mandir}/man1/env_parallel.1* |
| 74 | +%{_bindir}/env_parallel* |
| 75 | +%{_mandir}/man1/env_parallel.1* |
68 | 76 | %{_bindir}/sem |
69 | 77 | %{_mandir}/man1/sem.1* |
70 | 78 | %{_bindir}/sql |
71 | 79 | %{_mandir}/man1/sql.1* |
72 | 80 | %{_bindir}/niceload |
73 | 81 | %{_mandir}/man1/niceload.1* |
| 82 | +%{_datadir}/bash-completion/completions/parallel |
| 83 | +%{_datadir}/zsh/site-functions/_parallel |
74 | 84 |
|
75 | 85 | %changelog |
76 | | -* Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 20190922-3 |
77 | | -- Initial CBL-Mariner import from Fedora 32 (license: MIT). |
| 86 | +* Wed Dec 18 2024 Jyoti kanase <v-jykanase@microsoft.com> - 20240922 -3 |
| 87 | +- Initial Azure Linux import from Fedora 41 (license: MIT). |
| 88 | +- License verified. |
| 89 | + |
| 90 | +* Mon Sep 23 2024 Filipe Rosset <rosset.filipe@gmail.com> - 20240922-2 |
| 91 | +- update parallel to 20240922 |
| 92 | + |
| 93 | +* Mon Sep 23 2024 Filipe Rosset <rosset.filipe@gmail.com> - 20240922-1 |
| 94 | +- update parallel to 20240922 |
| 95 | + |
| 96 | +* Mon Sep 16 2024 Filipe Rosset <rosset.filipe@gmail.com> - 20240822-1 |
| 97 | +- update parallel to 20240822 |
| 98 | + |
| 99 | +* Mon Sep 02 2024 Miroslav Suchý <msuchy@redhat.com> - 20240722-2 |
| 100 | +- convert license to SPDX |
| 101 | + |
| 102 | +* Wed Aug 14 2024 Filipe Rosset <rosset.filipe@gmail.com> - 20240722-1 |
| 103 | +- update parallel to 20240722 |
| 104 | + |
| 105 | +* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 20240622-2 |
| 106 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild |
| 107 | + |
| 108 | +* Mon Jul 15 2024 Filipe Rosset <rosset.filipe@gmail.com> - 20240622-1 |
| 109 | +- update to 20240622 fixes rbhz#2267428 |
| 110 | + |
| 111 | +* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 20230822-3 |
| 112 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild |
| 113 | + |
| 114 | +* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 20230822-2 |
| 115 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild |
| 116 | + |
| 117 | +* Sat Sep 09 2023 Filipe Rosset <rosset.filipe@gmail.com> - 20230822-1 |
| 118 | +- update to parallel-20230822 |
| 119 | + |
| 120 | +* Sun Jul 30 2023 Filipe Rosset <rosset.filipe@gmail.com> - 20230722-1 |
| 121 | +- update to 20230722 |
| 122 | + |
| 123 | +* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 20230522-2 |
| 124 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild |
| 125 | + |
| 126 | +* Fri Jun 09 2023 Filipe Rosset <rosset.filipe@gmail.com> - 20230522-1 |
| 127 | +- update to 20230522 |
| 128 | + |
| 129 | +* Tue May 02 2023 Filipe Rosset <rosset.filipe@gmail.com> - 20230422-2 |
| 130 | +- update parallel to 20230422 |
| 131 | + |
| 132 | +* Tue May 02 2023 Filipe Rosset <rosset.filipe@gmail.com> - 20230422-1 |
| 133 | +- update parallel to 20230422 |
| 134 | + |
| 135 | +* Fri Mar 31 2023 Filipe Rosset <rosset.filipe@gmail.com> - 20230322-1 |
| 136 | +- update to 20230322 |
| 137 | + |
| 138 | +* Sun Feb 19 2023 Filipe Rosset <rosset.filipe@gmail.com> - 20230122-1 |
| 139 | +- update to 20230122 |
| 140 | + |
| 141 | +* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 20221122-2 |
| 142 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild |
| 143 | + |
| 144 | +* Thu Nov 24 2022 Filipe Rosset <rosset.filipe@gmail.com> - 20221122-1 |
| 145 | +- updated to latest version |
| 146 | + |
| 147 | +* Mon Oct 24 2022 Filipe Rosset <rosset.filipe@gmail.com> - 20221022-1 |
| 148 | +- update to 20221022 |
| 149 | + |
| 150 | +* Sat Sep 24 2022 Filipe Rosset <rosset.filipe@gmail.com> - 20220922-1 |
| 151 | +- Update to 20220922 |
| 152 | + |
| 153 | +* Tue Aug 23 2022 Filipe Rosset <rosset.filipe@gmail.com> - 20220822-1 |
| 154 | +- update to 20220822 |
| 155 | + |
| 156 | +* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 20220322-2 |
| 157 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild |
| 158 | + |
| 159 | +* Wed Mar 30 2022 Filipe Rosset <rosset.filipe@gmail.com> - 20220322-1 |
| 160 | +- update to 20220322 |
| 161 | + |
| 162 | +* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 20211222-3 |
| 163 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild |
| 164 | + |
| 165 | +* Wed Jan 05 2022 Jirka Hladky <jhladky@redhat.com> - 20211222-2 |
| 166 | +- Remove all shell dependencies |
| 167 | + |
| 168 | +* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20201222-3 |
| 169 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild |
| 170 | + |
| 171 | +* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20201222-2 |
| 172 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild |
| 173 | + |
| 174 | +* Sat Jan 16 2021 Filipe Rosset <rosset.filipe@gmail.com> - 20201222-1 |
| 175 | +- Update to 20201222 |
| 176 | + |
| 177 | +* Mon Aug 17 2020 Filipe Rosset <rosset.filipe@gmail.com> - 20200722-1 |
| 178 | +- Update to 20200722 |
| 179 | + |
| 180 | +* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20200522-2 |
| 181 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild |
| 182 | + |
| 183 | +* Tue May 26 2020 Filipe Rosset <rosset.filipe@gmail.com> - 20200522-1 |
| 184 | +- Update to 20200522 |
| 185 | + |
| 186 | +* Wed Apr 22 2020 Filipe Rosset <rosset.filipe@gmail.com> - 20200322-1 |
| 187 | +- Update to 20200322 fixes rhbz#1740919 |
78 | 188 |
|
79 | 189 | * Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20190922-2 |
80 | 190 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild |
@@ -162,3 +272,5 @@ chmod -x %{buildroot}%{_bindir}/env_parallel.* |
162 | 272 | - Added a comment to the description, concerning the moreutils compatibility |
163 | 273 | * Sun Feb 6 2011 Golo Fuchert <packages@golotop.de> - 20110205-1 |
164 | 274 | - Initial package. Based on a package by Ole Tange and Markus Ammer. |
| 275 | + |
| 276 | +## END: Generated by rpmautospec |
0 commit comments