From babf3267ccdb235f0fc8f9dfc4bcd6603e9df043 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> Date: Mon, 2 Jan 2017 08:57:07 +0100 Subject: Import
--- .gitignore | 1 + ....206-Bootstrap-without-Module-Package-RDF.patch | 26 ++++++++ perl-Module-Install-DOAPChangeSets.spec | 77 ++++++++++++++++++++++ sources | 1 + 4 files changed, 105 insertions(+) create mode 100644 Module-Install-DOAPChangeSets-0.206-Bootstrap-without-Module-Package-RDF.patch create mode 100644 perl-Module-Install-DOAPChangeSets.spec diff --git a/.gitignore b/.gitignore index e69de29..c57b68c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Module-Install-DOAPChangeSets-0.206.tar.gz diff --git a/Module-Install-DOAPChangeSets-0.206-Bootstrap-without-Module-Package-RDF.patch b/Module-Install-DOAPChangeSets-0.206-Bootstrap-without-Module-Package-RDF.patch new file mode 100644 index 0000000..bc23463 --- /dev/null +++ b/Module-Install-DOAPChangeSets-0.206-Bootstrap-without-Module-Package-RDF.patch @@ -0,0 +1,26 @@ +From b922151b0a768f05b5cd0f1d1ca2dbbfa6a43d5a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> +Date: Wed, 21 Dec 2016 15:57:44 +0100 +Subject: [PATCH] Bootstrap without Module::Package::RDF +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +There is a circural dependency between Module-Package-RDF and +Module-Install-DOAPChangeSets. + +Signed-off-by: Petr Písař <ppi...@redhat.com> +--- + Makefile.PL | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.PL b/Makefile.PL +index e7f29c8..4e29aa4 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -1 +1 @@ +-use inc::Module::Package 'RDF:standard 0.003'; ++use inc::Module::Package; +-- +2.7.4 + diff --git a/perl-Module-Install-DOAPChangeSets.spec b/perl-Module-Install-DOAPChangeSets.spec new file mode 100644 index 0000000..d839e27 --- /dev/null +++ b/perl-Module-Install-DOAPChangeSets.spec @@ -0,0 +1,77 @@ +Name: perl-Module-Install-DOAPChangeSets +Version: 0.206 +Release: 1%{?dist} +Summary: Write your distribution change log in RDF +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Module-Install-DOAPChangeSets/ +Source0: http://www.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-%{version}.tar.gz +# To allow building without bundled modules +Patch0: Module-Install-DOAPChangeSets-0.206-Bootstrap-without-Module-Package-RDF.patch +BuildArch: noarch +BuildRequires: findutils +BuildRequires: make +BuildRequires: perl +BuildRequires: perl-generators +BuildRequires: perl(inc::Module::Package) +BuildRequires: sed +# Run-time: +BuildRequires: perl(:VERSION) >= 5.8.0 +BuildRequires: perl(File::Slurp) +BuildRequires: perl(List::MoreUtils) +BuildRequires: perl(LWP::Simple) +BuildRequires: perl(Module::Install::Base) +BuildRequires: perl(parent) +BuildRequires: perl(Perl::Version) +BuildRequires: perl(RDF::Query) >= 2.906 +BuildRequires: perl(RDF::Trine) >= 0.112 +BuildRequires: perl(strict) +BuildRequires: perl(Text::Wrap) +BuildRequires: perl(URI::file) >= 4.0 +# Optional run-time: +# Module::Install::Admin::RDF version from Module::Install::RDF in META +# Module::Install::Admin::RDF 0.006 not used at tests +# Tests: +BuildRequires: perl(Test::More) >= 0.61 +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +# Module::Install::Admin::RDF version from Module::Install::RDF in META +Recommends: perl(Module::Install::Admin::RDF) >= 0.006 +Requires: perl(RDF::Query) >= 2.906 +Requires: perl(RDF::Trine) >= 0.112 +Requires: perl(URI::file) >= 4.0 + +# Remove under-specified dependencies +%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((RDF::Query|RDF::Trine|URI::file)\\)$ + +%description +This package allows you to write your Changes file in Turtle or RDF/XML and +autogenerate a human-readable text file. + +%prep +%setup -q -n Module-Install-DOAPChangeSets-%{version} +# Remove bundled modules +%patch0 -p1 +rm -rf ./inc +sed -i -e '/^inc\//d' MANIFEST + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -delete +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%license LICENSE +%doc Changes COPYRIGHT CREDITS README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Thu Oct 27 2016 Petr Pisar <ppi...@redhat.com> 0.206-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/sources b/sources index e69de29..d882f3a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (Module-Install-DOAPChangeSets-0.206.tar.gz) = d3f2273b96f6b813cd2bbd2e48caaf0ceb1c8112fcf5084fe8b9f450928bfbfe5c7bed674ba6aa8808e3a2df3f98fa9dc7f74db22d9aa60b961dff992bcea862 -- cgit v0.12 http://pkgs.fedoraproject.org/cgit/perl-Module-Install-DOAPChangeSets.git/commit/?h=master&id=babf3267ccdb235f0fc8f9dfc4bcd6603e9df043 _______________________________________________ perl-devel mailing list -- perl-devel@lists.fedoraproject.org To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org