.gear/rules | 3 ++ .gear/tags/list | 1 + .gear/upstream/remotes | 3 ++ Makefile.PL | 62 ++++++++++++++++++++++++++++++++ altlinux/perl-Plack-Middleware-ETag.spec | 39 ++++++++++++++++++++ 5 files changed, 108 insertions(+) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..8e12a6e --- /dev/null +++ b/.gear/rules @@ -0,0 +1,3 @@ +tar: release-@version@:. +diff: release-@version@:. . +spec: altlinux/perl-Plack-Middleware-ETag.spec diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..2eed49c --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +90d37555e7871a1b9983c4d4eec5eff52074c21e release-0.05 diff --git a/.gear/upstream/remotes b/.gear/upstream/remotes new file mode 100644 index 0000000..5beb86f --- /dev/null +++ b/.gear/upstream/remotes @@ -0,0 +1,3 @@ +[remote "upstream"] + fetch = +refs/heads/*:refs/remotes/upstream/* + url = https://github.com/franckcuny/plack-middleware-etag.git diff --git a/Makefile.PL b/Makefile.PL new file mode 100644 index 0000000..03af290 --- /dev/null +++ b/Makefile.PL @@ -0,0 +1,62 @@ + +use strict; +use warnings; + + + +use ExtUtils::MakeMaker 6.30; + + + +my %WriteMakefileArgs = ( + "ABSTRACT" => "Adds automatically an ETag header.", + "AUTHOR" => "franck cuny ", + "BUILD_REQUIRES" => { + "HTTP::Request::Common" => 0, + "Plack::Builder" => 0, + "Plack::Test" => 0, + "Test::More" => 0 + }, + "CONFIGURE_REQUIRES" => { + "ExtUtils::MakeMaker" => "6.30" + }, + "DISTNAME" => "Plack-Middleware-ETag", + "EXE_FILES" => [], + "LICENSE" => "perl", + "NAME" => "Plack::Middleware::ETag", + "PREREQ_PM" => { + "Digest::SHA" => 0, + "Plack::Middleware" => 0, + "Plack::Util" => 0, + "Plack::Util::Accessor" => 0, + "parent" => 0, + "strict" => 0, + "warnings" => 0 + }, + "VERSION" => "0.03", + "test" => { + "TESTS" => "t/*.t" + } +); + + +unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) { + my $br = delete $WriteMakefileArgs{BUILD_REQUIRES}; + my $pp = $WriteMakefileArgs{PREREQ_PM}; + for my $mod ( keys %$br ) { + if ( exists $pp->{$mod} ) { + $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod}; + } + else { + $pp->{$mod} = $br->{$mod}; + } + } +} + +delete $WriteMakefileArgs{CONFIGURE_REQUIRES} + unless eval { ExtUtils::MakeMaker->VERSION(6.52) }; + +WriteMakefile(%WriteMakefileArgs); + + + diff --git a/altlinux/perl-Plack-Middleware-ETag.spec b/altlinux/perl-Plack-Middleware-ETag.spec new file mode 100644 index 0000000..1923e94 --- /dev/null +++ b/altlinux/perl-Plack-Middleware-ETag.spec @@ -0,0 +1,39 @@ +Name: perl-Plack-Middleware-ETag +Version: 0.05 +Release: alt1 + +Summary: Adds automatically an ETag header +Group: Development/Perl +License: perl + +Url: %CPAN Plack-Middleware-ETag +Source: %name-%version.tar +Patch: %name-%version-%release.patch + +BuildArch: noarch +BuildRequires: perl-parent perl-devel perl-Plack perl-HTTP-Message perl-Digest-SHA + +%description +%summary + +%prep +%setup -q +%patch -p1 + +%build +%perl_vendor_build + +%install +%perl_vendor_install + +%files +%perl_vendor_privlib/Plack/Middleware/ETag* +%doc Changes README* + +%changelog +* Thu Oct 15 2015 Igor Vlasenko 0.05-alt1 +- automated CPAN update + +* Mon Nov 26 2012 Vladimir Lettiev 0.03-alt1 +- initial build for ALTLinux +