diff --git a/Class-Adapter-1.09.tar.gz b/Class-Adapter-1.09.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..815bb5d8e1fc1203fb5bf7aeb1727cd47b991cb9 Binary files /dev/null and b/Class-Adapter-1.09.tar.gz differ diff --git a/perl-Class-Adapter.spec b/perl-Class-Adapter.spec new file mode 100644 index 0000000000000000000000000000000000000000..f3350805a009fea6695116f73ce8868eb402450c --- /dev/null +++ b/perl-Class-Adapter.spec @@ -0,0 +1,51 @@ +Name: perl-Class-Adapter +Version: 1.09 +Release: 1 +Summary: Perl implementation of the "Adapter" Design Pattern +License: GPL-1.0-or-later OR Artistic-1.0-Perl +URL: https://metacpan.org/release/Class-Adapter +Source0: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Class-Adapter-%{version}.tar.gz +BuildArch: noarch +BuildRequires: make +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(:VERSION) >= 5.6 +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Run-time +BuildRequires: perl(Carp) +BuildRequires: perl(Scalar::Util) >= 1.10 +# Tests +BuildRequires: perl(base) +BuildRequires: perl(constant) +BuildRequires: perl(File::Spec) +BuildRequires: perl(Test::More) >= 0.96 + +%description +The Class::Adapter class is intended as an abstract base class for creating +any sort of class or object that follows the Adapter pattern. + +%prep +%setup -q -n Class-Adapter-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%license LICENSE +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Mon Jul 10 2023 leeffo - 1.09-1 +- init package diff --git a/perl-Class-Adapter.yaml b/perl-Class-Adapter.yaml new file mode 100644 index 0000000000000000000000000000000000000000..b604de5d961dd9c3c837e3ea1537368c0bacfe01 --- /dev/null +++ b/perl-Class-Adapter.yaml @@ -0,0 +1,4 @@ +version_control: metacpan +src_repo: Class-Adapter +tag_prefix: ^v +separator: .