Skip to content

Commit 7012425

Browse files
authored
Upgarde: perl-Algorithm-Diff version to 1.201 (#11521)
1 parent 923c599 commit 7012425

3 files changed

Lines changed: 76 additions & 24 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"perl-Algorithm-Diff-1.1903.tar.gz": "30e84ac4b31d40b66293f7b1221331c5a50561a39d580d85004d9c1fff991751"
3+
"perl-Algorithm-Diff-1.201.tar.gz": "0022da5982645d9ef0207f3eb9ef63e70e9713ed2340ed7b3850779b0d842a7d"
44
}
5-
}
5+
}

SPECS-EXTENDED/perl-Algorithm-Diff/perl-Algorithm-Diff.spec

Lines changed: 72 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,25 @@
1+
%global upstream_version 1.201
2+
%global extra_version 0
3+
14
Name: perl-Algorithm-Diff
2-
Version: 1.1903
3-
Release: 16%{?dist}
4-
Summary: Compute `intelligent' differences between two files/lists
5-
License: GPL+ or Artistic
5+
Version: %{upstream_version}%{?extra_version}
6+
Release: 13%{?dist}
7+
Summary: Compute 'intelligent' differences between two files/lists
8+
License: GPL-1.0-or-later OR Artistic-1.0-Perl
69
Vendor: Microsoft Corporation
710
Distribution: Azure Linux
811
URL: https://metacpan.org/release/Algorithm-Diff
9-
Source0: https://cpan.metacpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-%{version}.tar.gz#/perl-Algorithm-Diff-%{version}.tar.gz
12+
Source0: https://cpan.metacpan.org/modules/by-module/Algorithm/Algorithm-Diff-%{upstream_version}.tar.gz#/perl-Algorithm-Diff-%{upstream_version}.tar.gz
1013
Patch0: Algorithm-Diff-1.1903-provides.patch
1114
BuildArch: noarch
1215
# Build:
13-
BuildRequires: perl-interpreter
16+
BuildRequires: coreutils
17+
BuildRequires: findutils
18+
BuildRequires: make
1419
BuildRequires: perl-generators
20+
BuildRequires: perl-interpreter
1521
BuildRequires: perl(ExtUtils::MakeMaker)
22+
BuildRequires: perl(warnings)
1623
# Run-time:
1724
BuildRequires: perl(Carp)
1825
BuildRequires: perl(Exporter)
@@ -24,7 +31,6 @@ BuildRequires: perl(Data::Dumper)
2431
BuildRequires: perl(lib)
2532
BuildRequires: perl(Test)
2633
# Explicit requirements:
27-
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
2834
Requires: perl(Carp)
2935

3036
%description
@@ -34,36 +40,82 @@ or any other two lists of things. It uses an intelligent algorithm similar to
3440
find the *smallest possible* set of differences.
3541

3642
%prep
37-
%setup -q -n Algorithm-Diff-%{version}
38-
39-
# Generate provide for perl(Algorithm::DiffOld)
40-
%patch 0
43+
%autosetup -p0 -n Algorithm-Diff-%{upstream_version}
4144

4245
%build
4346
perl Makefile.PL INSTALLDIRS=vendor
4447
make %{?_smp_mflags}
4548

4649
%install
47-
rm -rf %{buildroot}
4850
make pure_install DESTDIR=%{buildroot}
49-
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
50-
%{_fixperms} %{buildroot}
51-
52-
# Remove example scripts we're shipping as documentation
53-
rm -f %{buildroot}%{perl_vendorlib}/Algorithm/*.pl
51+
find %{buildroot} -type f -name .packlist -delete
52+
%{_fixperms} -c %{buildroot}
5453

5554
%check
5655
make test
5756

5857
%files
59-
%doc Changes README *.pl
58+
%doc Changes README bin/*.pl
6059
%{perl_vendorlib}/Algorithm/
6160
%{_mandir}/man3/Algorithm::Diff.3*
6261
%{_mandir}/man3/Algorithm::DiffOld.3*
6362

6463
%changelog
65-
* Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 1.1903-16
66-
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
64+
* Wed Dec 18 2024 Jyoti kanase <v-jykanase@microsoft.com> - 1.2010 - 13
65+
- Initial Azure Linux import from Fedora 41 (license: MIT).
66+
- License verified.
67+
68+
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-12
69+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
70+
71+
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-11
72+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
73+
74+
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-10
75+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
76+
77+
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-9
78+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
79+
80+
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-8
81+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
82+
83+
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-7
84+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
85+
86+
* Mon May 30 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.2010-6
87+
- Perl 5.36 rebuild
88+
89+
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-5
90+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
91+
92+
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-4
93+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
94+
95+
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.2010-3
96+
- Perl 5.34 rebuild
97+
98+
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2010-2
99+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
100+
101+
* Mon Dec 14 2020 Paul Howarth <paul@city-fan.org> - 1.2010-1
102+
- Update to 1.201
103+
- Speed up LCS when $keyGen is undef (CPAN RT#101105)
104+
105+
* Mon Sep 28 2020 Paul Howarth <paul@city-fan.org> - 1.2000-1
106+
- Update to 1.200
107+
- New release with no new features, just preparing for a series of bugfix
108+
releases
109+
- Specify all build dependencies
110+
- Drop redundant buildroot cleaning in %%install section
111+
- Simplify find command using -delete
112+
- Fix permissions verbosely
113+
114+
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1903-17
115+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
116+
117+
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.1903-16
118+
- Perl 5.32 rebuild
67119

68120
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1903-15
69121
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15903,8 +15903,8 @@
1590315903
"type": "other",
1590415904
"other": {
1590515905
"name": "perl-Algorithm-Diff",
15906-
"version": "1.1903",
15907-
"downloadUrl": "https://cpan.metacpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-1.1903.tar.gz"
15906+
"version": "1.2010",
15907+
"downloadUrl": "https://cpan.metacpan.org/modules/by-module/Algorithm/Algorithm-Diff-1.201.tar.gz"
1590815908
}
1590915909
}
1591015910
},

0 commit comments

Comments
 (0)