Package perl-Plack: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 | %define _unpackaged_files_terminate_build 1 Name: perl-Plack Version: 1.0051 Release: alt1 Summary: Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit) License: Perl Group: Development/Perl Url: %CPAN Plack Source: %name-%version.tar BuildRequires: perl-Apache-LogFormat-Compiler perl-HTTP-Tiny perl-File-ShareDir-Install perl-File-ShareDir perl-unicore perl-devel BuildRequires: perl-Hash-MultiValue perl-Devel-StackTrace-AsHTML perl-Try-Tiny perl-libwww perl-Devel-StackTrace BuildRequires: perl-Test-TCP perl-HTTP-Body perl-Test-Requires perl-URI perl-Filesys-Notify-Simple perl-parent BuildRequires: perl-CGI-Emulate-PSGI perl-CGI-Compile perl-FCGI-Client perl-CGI apache2-mod_perl perl-FCGI perl-HTTP-Server-Simple-PSGI perl-Moose BuildRequires: perl-Net-FastCGI perl-Module-Refresh perl-podlators perl-Stream-Buffered BuildRequires: perl(Cookie/Baker.pm) perl(HTTP/Headers/Fast.pm) perl(HTTP/Entity/Parser.pm) perl(HTTP/Entity/Parser/JSON.pm) perl(JSON/PP.pm) BuildArch: noarch # faster that way than to fix incorrect dependencies Provides: perl(Plack/Component.pm) = 1.004.700 %description Plack is a set of tools for using the PSGI stack. It contains middleware components, a reference server and utilities for Web application frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI. %package Apache2 Summary: Apache 2.0 handlers to run PSGI application Group: Development/Perl Requires: %name = %version-%release %description Apache2 This is a handler module to run any PSGI application with mod_perl on Apache 2.x. %package FCGI Summary: FastCGI handler for Plack Group: Development/Perl Requires: %name = %version-%release %description FCGI This is a handler module to run any PSGI application as a standalone FastCGI daemon or a .fcgi script. %prep %setup -q # don't need this for build sed -i "/authority/d" Makefile.PL sed -i "/author_tests/d" Makefile.PL # remove apache1 support find . -iname 'apache1*' -delete %build %perl_vendor_build INSTALLMAN1DIR=%_man1dir %install %perl_vendor_install %files %doc Changes README* %_bindir/plackup %_man1dir/plackup.1* %perl_vendor_privlib/HTTP/Message/PSGI.pm %perl_vendor_privlib/HTTP/Server/PSGI.pm %perl_vendor_privlib/auto/share/dist/Plack/baybridge.jpg %perl_vendor_privlib/auto/share/dist/Plack/face.jpg %perl_vendor_privlib/Plack* %doc Changes %exclude %perl_vendor_privlib/Plack/Handler/Apache2.pm %exclude %perl_vendor_privlib/Plack/Handler/Apache2/Registry.pm %exclude %perl_vendor_privlib/Plack/Handler/FCGI.pm %files Apache2 %perl_vendor_privlib/Plack/Handler/Apache2.pm %perl_vendor_privlib/Plack/Handler/Apache2/Registry.pm %files FCGI %perl_vendor_privlib/Plack/Handler/FCGI.pm %changelog * Mon Jan 15 2024 Igor Vlasenko <viy@altlinux.org> 1.0051-alt1 - new version * Tue Sep 06 2022 Igor Vlasenko <viy@altlinux.org> 1.0050-alt1 - new version * Fri Sep 02 2022 Igor Vlasenko <viy@altlinux.org> 1.0049-alt1 - new version * Fri Dec 11 2020 Igor Vlasenko <viy@altlinux.ru> 1.0048-alt1 - new version * Fri Feb 22 2019 Igor Vlasenko <viy@altlinux.ru> 1.0047-alt2 - added versioned Provides for not versioned Plack::Component * Thu Feb 22 2018 Igor Vlasenko <viy@altlinux.ru> 1.0047-alt1 - automated CPAN update * Thu Aug 17 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 1.0044-alt2 - Updated build dependencies. - Removed apache1 support. * Wed May 10 2017 Igor Vlasenko <viy@altlinux.ru> 1.0044-alt1 - automated CPAN update * Fri Nov 18 2016 Igor Vlasenko <viy@altlinux.ru> 1.0042-alt1 - automated CPAN update * Mon Dec 07 2015 Igor Vlasenko <viy@altlinux.ru> 1.0039-alt1 - automated CPAN update * Thu Oct 15 2015 Igor Vlasenko <viy@altlinux.ru> 1.0037-alt1 - automated CPAN update * Wed Dec 17 2014 Igor Vlasenko <viy@altlinux.ru> 1.0033-alt1 - automated CPAN update * Mon Jun 30 2014 Igor Vlasenko <viy@altlinux.ru> 1.0030-alt1 - new version 1.0030 * Fri Sep 20 2013 Vladimir Lettiev <crux@altlinux.ru> 1.0029-alt1 - 1.0014 -> 1.0029 - updated build deps * Fri Dec 14 2012 Vladimir Lettiev <crux@altlinux.ru> 1.0014-alt1 - 1.0004 -> 1.0014 - updated build deps * Sun Sep 30 2012 Vladimir Lettiev <crux@altlinux.ru> 1.0004-alt1 - 0.9989 -> 1.0004 * Sat Jul 07 2012 Eugene Prokopiev <enp@altlinux.ru> 0.9989-alt1 - New version 0.9989 * Thu Feb 16 2012 Eugene Prokopiev <enp@altlinux.ru> 0.9985-alt1 - New version 0.9985 * Tue Jul 26 2011 Vladimir Lettiev <crux@altlinux.ru> 0.9982-alt1 - New version 0.9982 * Sat Mar 05 2011 Vladimir Lettiev <crux@altlinux.ru> 0.9974-alt1 - New version 0.9974 * Thu Mar 03 2011 Vladimir Lettiev <crux@altlinux.ru> 0.9973-alt1 - New version 0.9973 - Plack::Handler::Net::FastCGI removed from core * Mon Feb 07 2011 Vladimir Lettiev <crux@altlinux.ru> 0.9967-alt1 - New version 0.9967 - Separated subpackages for handlers: Apache1, Apache2 and FCGI * Mon Jan 10 2011 Vladimir Lettiev <crux@altlinux.ru> 0.9962-alt1 - New version 0.9962 * Mon Dec 13 2010 Vladimir Lettiev <crux@altlinux.ru> 0.9956-alt1 - New version 0.9956 * Fri Nov 19 2010 Vladimir Lettiev <crux@altlinux.ru> 0.9951-alt1 - New version 0.9951 - Fixed generation of man1 pages * Fri Oct 01 2010 Vladimir Lettiev <crux@altlinux.ru> 0.9950-alt1 - New version 0.9950 * Mon Sep 20 2010 Vladimir Lettiev <crux@altlinux.ru> 0.9949-alt1 - New version 0.9949 * Sun Sep 12 2010 Vladimir Lettiev <crux@altlinux.ru> 0.9948-alt1 - New version 0.9948 * Sun Aug 29 2010 Vladimir Lettiev <crux@altlinux.ru> 0.9946-alt1 - initial build |