From 4373033181e177a61a031f0149529f70d57d7760 Mon Sep 17 00:00:00 2001
From: Paul Howarth <p...@city-fan.org>
Date: Wed, 28 Jun 2017 08:14:38 +0100
Subject: Retired perl-MetaCPAN-API from EPEL-7

---
 .gitignore             |  2 +-
 dead.package           | 16 ++++++++++
 perl-MetaCPAN-API.spec | 80 --------------------------------------------------
 sources                |  1 -
 4 files changed, 17 insertions(+), 82 deletions(-)
 create mode 100644 dead.package
 delete mode 100644 perl-MetaCPAN-API.spec
 delete mode 100644 sources

diff --git a/.gitignore b/.gitignore
index 6342008..860b14c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/MetaCPAN-API-0.43.tar.gz
+/MetaCPAN-API-[0-9.]*.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..ca25f37
--- /dev/null
+++ b/dead.package
@@ -0,0 +1,16 @@
+MetaCPAN-API has been deprecated upstream since April 2014, with
+MetaCPAN-Client being the preferred replacement.
+
+In June 2017, the v0 MetaCPAN API as used by this package ceased being
+supported on the site. Upstream released version 0.51, which supports
+the new v1 MetaCPAN API, but which also requires new dependencies Moo,
+strictures and Type-Tiny that are not currently in EPEL-7. Whilst it's
+possible to bring these into EPEL-7, it would be better (particularly for
+Moo and Type-Tiny) if they were maintained by someone that really cared
+about them rather than by someone that just needs them as a dependency
+for a package that's deprecated anyway.
+
+So, given that there are no users of this deprecated package in EPEL-7,
+and it no longer works as-is, I have decided to retire it from EPEL.
+
+Paul Howarth (FAS pghmcfc)
diff --git a/perl-MetaCPAN-API.spec b/perl-MetaCPAN-API.spec
deleted file mode 100644
index 709a04d..0000000
--- a/perl-MetaCPAN-API.spec
+++ /dev/null
@@ -1,80 +0,0 @@
-Name:           perl-MetaCPAN-API
-Version:        0.43
-Release:        4%{?dist}
-Summary:        Comprehensive, DWIM-featured API to MetaCPAN
-License:        GPL+ or Artistic
-Group:          Development/Libraries
-URL:            http://search.cpan.org/dist/MetaCPAN-API/
-Source0:        
http://www.cpan.org/authors/id/X/XS/XSAWYERX/MetaCPAN-API-%{version}.tar.gz
-BuildArch:      noarch
-BuildRequires:  perl(Any::Moose)
-BuildRequires:  perl(Carp)
-BuildRequires:  perl(English)
-BuildRequires:  perl(File::Find)
-BuildRequires:  perl(File::Temp)
-BuildRequires:  perl(HTTP::Tiny)
-BuildRequires:  perl(JSON)
-BuildRequires:  perl(Module::Build)
-BuildRequires:  perl(Pod::Coverage::TrustPod)
-BuildRequires:  perl(Test::Fatal)
-BuildRequires:  perl(Test::More)
-BuildRequires:  perl(Test::Perl::Critic)
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(Test::Pod::Coverage)
-BuildRequires:  perl(Test::TinyMocker)
-BuildRequires:  perl(Try::Tiny)
-BuildRequires:  perl(URI::Escape)
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
-
-%{?perl_default_filter}
-
-# skip tests that require network access in koji
-# rpmbuild --with network-tests to re-enable
-%bcond_with network_tests
-
-%description
-This is a hopefully-complete API-compliant interface to MetaCPAN
-(https://metacpan.org) with DWIM capabilities, to make your life easier.
-
-%prep
-%setup -q -n MetaCPAN-API-%{version}
-
-# remove tests that require network access in koji
-%if !%{with network_tests}
-rm -f t/author.t t/module.t t/pod.t t/release.t t/source.t
-%endif
-
-%build
-%{__perl} Build.PL installdirs=vendor
-./Build
-
-%install
-./Build install destdir=%{buildroot} create_packlist=0
-
-%{_fixperms} %{buildroot}/*
-
-%check
-AUTHOR_TESTING=1 RELEASE_TESTING=1 ./Build test
-
-%files
-%doc Changes LICENSE README
-%{perl_vendorlib}/*
-%{_mandir}/man3/*
-
-%changelog
-* Thu Feb 14 2013 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 0.43-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Fri Jul 20 2012 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 0.43-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Jun 22 2012 Petr Pisar <ppi...@redhat.com> - 0.43-2
-- Perl 5.16 rebuild
-
-* Thu Apr 19 2012 Iain Arnell <iarn...@gmail.com> 0.43-1
-- update to latest upstream version
-- enable author/release tests
-
-* Sun Apr 01 2012 Iain Arnell <iarn...@gmail.com> 0.42-1
-- Specfile autogenerated by cpanspec 1.79.
-- skip tests that require network access in koji
diff --git a/sources b/sources
deleted file mode 100644
index c2ecd72..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-763a80273900c32aa7ff3aad356463cb  MetaCPAN-API-0.43.tar.gz
-- 
cgit v1.1


        
https://src.fedoraproject.org/cgit/perl-MetaCPAN-API.git/commit/?h=epel7&id=4373033181e177a61a031f0149529f70d57d7760
_______________________________________________
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org

Reply via email to