Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"Signatures": {
"perl-Alien-pkgconf-0.20.tar.gz": "93ac0adcaccfa5ca3151bc9a4a3cc5e9d0591696b6ee059a3311f1e1cb49410d"
"Alien-pkgconf-0.21.tar.gz": "b9abab04605aab11089005b98e5ff202b93912cbde2ec67ee688f278ea77f765"
}
}
}
26 changes: 18 additions & 8 deletions SPECS-EXTENDED/perl-Alien-pkgconf/perl-Alien-pkgconf.spec
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
Name: perl-Alien-pkgconf
Version: 0.20
Version: 0.21
Release: 1%{?dist}
Summary: Discover pkgconf and libpkgconf
# Other files: GPL+ or Artistic
# Other files: GPL-1.0-or-later OR Artistic-1.0-Perl
## Not used
# pkgconf-1.3.9/aclocal.m4: GPLv3+ with exceptions
License: GPL+ or Artistic
License: GPL-1.0-or-later OR Artistic-1.0-Perl
SourceLicense: (%{license}) AND GPL-3.0-or-later WITH Autoconf-exception-macro
Vendor: Microsoft Corporation
Distribution: Azure Linux
URL: https://metacpan.org/release/Alien-pkgconf
Source0: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-pkgconf-%{version}.tar.gz#/perl-Alien-pkgconf-%{version}.tar.gz
Source0: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-pkgconf-%{version}.tar.gz
Patch0: Alien-pkgconf-0.19-Accept-pkgconf-1.9.patch
# This is a full-arch package because it stores data about arch-specific
# libpkgconf.so library and it stores them into arch-specific directory.
Expand Down Expand Up @@ -58,7 +59,7 @@ but rather to provide the necessary package by a CPAN module that needs
libpkgconf, such as PkgConfig::LibPkgConf.

%prep
%setup -q -n Alien-pkgconf-%{version}
%autosetup -p1 -n Alien-pkgconf-%{version}

%build
unset ALIEN_FORCE ALIEN_INSTALL_TYPE
Expand All @@ -72,11 +73,20 @@ perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
%files
%license LICENSE
%doc Changes README
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/Alien
%{_mandir}/man3/*
%dir %{perl_vendorarch}/auto/Alien
%{perl_vendorarch}/auto/Alien/pkgconf
%dir %{perl_vendorarch}/auto/share
%dir %{perl_vendorarch}/auto/share/dist
%{perl_vendorarch}/auto/share/dist/Alien-pkgconf
%dir %{perl_vendorarch}/Alien
%{perl_vendorarch}/Alien/pkgconf.pm
%{_mandir}/man3/Alien::pkgconf.*

%changelog
* Tue Dec 23 2025 Aditya Singh <v-aditysing@microsoft.com> - 0.21-1
- Upgrade to version 0.21
- License verified

* Fri Mar 14 2025 Jyoti Kanase <v-jykanase@microsoft.com> - 0.20-1
- Upgrade to 0.20
- License verified
Expand Down
10 changes: 8 additions & 2 deletions SPECS-EXTENDED/perl-FFI-CheckLib/perl-FFI-CheckLib.spec
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Distribution: Azure Linux

Name: perl-FFI-CheckLib
Version: 0.31
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Check that a library is available for FFI
License: GPL-1.0-or-later OR Artistic-1.0-Perl
URL: https://metacpan.org/release/FFI-CheckLib
Expand Down Expand Up @@ -55,7 +55,10 @@ Requires: perl(File::Basename)
# Remove private modules
%global __requires_exclude %{__requires_exclude}|^perl\\((Test2::Plugin::FauxOS|Test2::Tools::FauxDynaLoader|Test2::Tools::NoteStderr)\\)
%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\((Alien::libbar|Test2::Plugin::FauxOS|Test2::Tools::FauxDynaLoader|Test2::Tools::NoteStderr)\\)


# Removed dependency on external modules perl(FFI::Platypus) and perl(Test2::Tools::Process) to correct install failure.
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}(^perl\\(FFI::Platypus\\)$|^perl\\(Test2::Tools::Process\\)$)

%description
This Perl module checks whether a particular dynamic library is available for
Foreign Function Interface (FFI) to use. It is modeled heavily on
Expand Down Expand Up @@ -127,6 +130,9 @@ make test


%changelog
* Wed Dec 24 2025 Aditya Singh <v-aditysing@microsoft.com> - 0.31-2
- Removed dependency on external modules to correct install failure.

* Thu Nov 20 2025 Akarsh Chaudhary <v-akarshc@microsoft.com> - 0.31-1
- Upgrade to version 0.31 (license: MIT).
- License verified
Expand Down
4 changes: 2 additions & 2 deletions cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -16103,8 +16103,8 @@
"type": "other",
"other": {
"name": "perl-Alien-pkgconf",
"version": "0.20",
"downloadUrl": "https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-pkgconf-0.20.tar.gz"
"version": "0.21",
"downloadUrl": "https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-pkgconf-0.21.tar.gz"
}
}
},
Expand Down
Loading