Compare commits
10 Commits
5676f4fc08
...
332a064603
Author | SHA256 | Date | |
---|---|---|---|
332a064603 | |||
99922e2ecd | |||
|
f406ff19ba | ||
946747d033 | |||
f316211445 | |||
|
b7ae6a7b4f | ||
db178c6ecb | |||
8df279f605 | |||
7c0d4317a5 | |||
35f14b80d8 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1b99561ff3acac8f81014465d376754e235a423a1dd2fe312b16abcd2458a932
|
||||
size 186502
|
3
CGI-Ex-2.55.tar.gz
Normal file
3
CGI-Ex-2.55.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2fbb4db15e713fcbfc164bb399dac033bd2abdd03a8f9370af6892ebbf7f777b
|
||||
size 212527
|
@@ -1,3 +1,131 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 8 22:00:35 UTC 2024 - Tina Müller <tina.mueller@suse.com>
|
||||
|
||||
- Fix disabling of __perllib_provides
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 10 03:06:05 UTC 2024 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 2.55
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
2.55 2024-01-09 09:19:32-07:00 America/Denver
|
||||
* Add support for type_ne_required in both Validate.pm and validate.js
|
||||
* Add support for various types including unum, str, array, hash, {}, []
|
||||
* Add support for nested types in Validate.pm (not part of validate.js)
|
||||
* Add support for coerce in Validate.pm (not part of validate.js)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 12 03:06:29 UTC 2022 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 2.54
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
2.54 2022-03-11 15:00:51-07:00 America/Denver
|
||||
* Fix sending cookies on location_bounce, if mod_perl 2 (thank you csjewell and oaxlin)
|
||||
|
||||
2.53 2022-03-11 13:06:31-07:00 America/Denver
|
||||
* Prevent Apache sending a default page after content on location_bounce (thank you csjewell)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 10 03:06:14 UTC 2022 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 2.52
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
2.52 2022-03-09 16:45:04-07:00 America/Denver
|
||||
* Fix for HTTP2 stream crashing on certain browsers (thank you oaxlin)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 03:07:12 UTC 2022 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 2.51
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 10 09:27:44 UTC 2020 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 2.50
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
2.50 2020-07-07 22:03:55-06:00 America/Denver
|
||||
|
||||
* Allow for optionally using multi_param if the object supports it
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 6 03:07:29 UTC 2020 - <timueller+perl@suse.de>
|
||||
|
||||
- updated to 2.49
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 8 06:03:05 UTC 2018 - Stephan Kulow <coolo@suse.com>
|
||||
|
||||
- updated to 2.48
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
2.48
|
||||
2018-12-06
|
||||
* Fix app constants on modern perls.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 7 14:04:32 UTC 2018 - Dirk Stoecker <opensuse@dstoecker.de>
|
||||
|
||||
- Fix automated changes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 18 05:05:29 UTC 2018 - coolo@suse.com
|
||||
|
||||
- updated to 2.47
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
2.47
|
||||
2018-08-16
|
||||
* Replace mechanism for setting cookies via meta tags with JavaScript equivalent (thanks to Garth Hill, Dillan Hildebrand, Alfredo Cabrera, Matt Swensen)
|
||||
* Test added for the replacement JavaScript mechanism of setting cookies
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 26 05:04:22 UTC 2018 - coolo@suse.com
|
||||
|
||||
- updated to 2.46
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
2.46
|
||||
2018-07-24
|
||||
* Skip replace validation types in CGI::Ex::Validate when the corresponding form key's value is undef (thanks to Matt Devey)
|
||||
* Test added for CGI::Ex::Validate skipping replace validation when form key's value is undef (thanks to Charles McGarvey)
|
||||
* Removed copyright years as they weren't necessary
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 3 05:07:59 UTC 2017 - coolo@suse.com
|
||||
|
||||
- updated to 2.45
|
||||
see /usr/share/doc/packages/perl-CGI-Ex/Changes
|
||||
|
||||
2.45
|
||||
2017-07-23
|
||||
* Lost commits from 2.43 have been restored in this version
|
||||
* Allow HTML5 input types to be filled
|
||||
* Fix bug that prevents bounce_on_logout from deleting the auth cookie
|
||||
* Silence warning about CGI::param in list context
|
||||
* Fix tests on perl 5.26.0 (thanks to Petr Písař)
|
||||
* Smarter feature detection for JSON module (thanks to Petr Písař)
|
||||
* Declare perl version required
|
||||
* Add CGI.pm to pre-reqs
|
||||
* Upgrade Makefile.PL
|
||||
* No longer indexing 'samples' directory
|
||||
* Updated the copyright year to 2017
|
||||
|
||||
2.44
|
||||
2015-10-07
|
||||
* Restoring the version number in several modules
|
||||
* Updated the copyright year to 2015
|
||||
|
||||
2.43
|
||||
2015-10-01
|
||||
* Fixing POD errors
|
||||
* Restoring the README that got lost in 2.42
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 27 17:47:47 UTC 2015 - bwiedemann@suse.com
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package perl-CGI-Ex
|
||||
#
|
||||
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -12,28 +12,41 @@
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: perl-CGI-Ex
|
||||
Version: 2.42
|
||||
Release: 0
|
||||
%define cpan_name CGI-Ex
|
||||
Name: perl-CGI-Ex
|
||||
Version: 2.550.0
|
||||
Release: 0
|
||||
%define cpan_version 2.55
|
||||
License: Artistic-1.0 OR GPL-1.0-or-later
|
||||
Summary: CGI utility suite - makes powerful application writing fun and easy
|
||||
License: GPL-1.0+ or Artistic-1.0
|
||||
Group: Development/Libraries/Perl
|
||||
Url: http://search.cpan.org/dist/CGI-Ex/
|
||||
Source0: http://www.cpan.org/authors/id/L/LJ/LJEPSON/%{cpan_name}-%{version}.tar.gz
|
||||
URL: https://metacpan.org/release/%{cpan_name}
|
||||
Source0: https://cpan.metacpan.org/authors/id/R/RH/RHANDOM/%{cpan_name}-%{cpan_version}.tar.gz
|
||||
Source1: cpanspec.yml
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: perl
|
||||
BuildRequires: perl-macros
|
||||
BuildRequires: perl(CGI)
|
||||
BuildRequires: perl(Template::Alloy) >= 1.016
|
||||
Requires: perl(CGI)
|
||||
Requires: perl(Template::Alloy) >= 1.016
|
||||
Provides: perl(CGI::Ex) = %{version}
|
||||
Provides: perl(CGI::Ex::App) = %{version}
|
||||
Provides: perl(CGI::Ex::App::Constants) = %{version}
|
||||
Provides: perl(CGI::Ex::Auth) = %{version}
|
||||
Provides: perl(CGI::Ex::Auth::Data) = %{version}
|
||||
Provides: perl(CGI::Ex::Conf) = %{version}
|
||||
Provides: perl(CGI::Ex::Die) = %{version}
|
||||
Provides: perl(CGI::Ex::Dump) = %{version}
|
||||
Provides: perl(CGI::Ex::Fill) = %{version}
|
||||
Provides: perl(CGI::Ex::JSONDump) = %{version}
|
||||
Provides: perl(CGI::Ex::Template) = %{version}
|
||||
Provides: perl(CGI::Ex::Validate) = %{version}
|
||||
Provides: perl(CGI::Ex::Validate::Error) = %{version}
|
||||
%undefine __perllib_provides
|
||||
%{perl_requires}
|
||||
|
||||
%description
|
||||
@@ -44,54 +57,55 @@ CGI::Ex::App takes CGI application building to the next step. CGI::Ex::App
|
||||
is not quite a framework (which normally includes pre-built html) instead
|
||||
CGI::Ex::App is an extended application flow that dramatically reduces CGI
|
||||
build time in most cases. It does so using as little magic as possible. See
|
||||
the CGI::Ex::App manpage.
|
||||
CGI::Ex::App.
|
||||
|
||||
The main functionality is provided by several other modules that may be
|
||||
used separately, or together through the CGI::Ex interface.
|
||||
|
||||
* 'CGI::Ex::Template'
|
||||
|
||||
A Template::Toolkit compatible processing engine. With a few limitations,
|
||||
CGI::Ex::Template can be a drop in replacement for Template::Toolkit.
|
||||
A Template::Toolkit compatible processing engine. With a few limitations,
|
||||
CGI::Ex::Template can be a drop in replacement for Template::Toolkit.
|
||||
|
||||
* 'CGI::Ex::Fill'
|
||||
|
||||
A regular expression based form filler inner (accessed through *->fill*
|
||||
or directly via its own functions). Can be a drop in replacement for
|
||||
HTML::FillInForm. See the CGI::Ex::Fill manpage for more information.
|
||||
A regular expression based form filler inner (accessed through *->fill* or
|
||||
directly via its own functions). Can be a drop in replacement for
|
||||
HTML::FillInForm. See CGI::Ex::Fill for more information.
|
||||
|
||||
* 'CGI::Ex::Validate'
|
||||
|
||||
A form field / cgi parameter / any parameter validator (accessed through
|
||||
*->validate* or directly via its own methods). Not quite a drop in for
|
||||
most validators, although it has most of the functionality of most of the
|
||||
validators but with the key additions of conditional validation. Has a
|
||||
tightly integrated JavaScript portion that allows for duplicate client
|
||||
side validation. See the CGI::Ex::Validate manpage for more information.
|
||||
A form field / cgi parameter / any parameter validator (accessed through
|
||||
*->validate* or directly via its own methods). Not quite a drop in for most
|
||||
validators, although it has most of the functionality of most of the
|
||||
validators but with the key additions of conditional validation. Has a
|
||||
tightly integrated JavaScript portion that allows for duplicate client side
|
||||
validation. See CGI::Ex::Validate for more information.
|
||||
|
||||
* 'CGI::Ex::Conf'
|
||||
|
||||
A general use configuration, or settings, or key / value file reader. Has
|
||||
ability for providing key fallback as well as immutable key definitions.
|
||||
Has default support for yaml, storable, perl, ini, and xml and open
|
||||
architecture for definition of others. See the CGI::Ex::Conf manpage for
|
||||
more information.
|
||||
A general use configuration, or settings, or key / value file reader. Has
|
||||
ability for providing key fallback as well as immutable key definitions.
|
||||
Has default support for yaml, storable, perl, ini, and xml and open
|
||||
architecture for definition of others. See CGI::Ex::Conf for more
|
||||
information.
|
||||
|
||||
* 'CGI::Ex::Auth'
|
||||
|
||||
A highly configurable web based authentication system. See the
|
||||
CGI::Ex::Auth manpage for more information.
|
||||
A highly configurable web based authentication system. See CGI::Ex::Auth
|
||||
for more information.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{cpan_name}-%{version}
|
||||
find . -type f -print0 | xargs -0 chmod 644
|
||||
%autosetup -n %{cpan_name}-%{cpan_version}
|
||||
|
||||
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
|
||||
|
||||
%build
|
||||
%{__perl} Makefile.PL INSTALLDIRS=vendor
|
||||
%{__make} %{?_smp_mflags}
|
||||
perl Makefile.PL INSTALLDIRS=vendor
|
||||
%make_build
|
||||
|
||||
%check
|
||||
%{__make} test
|
||||
make test
|
||||
|
||||
%install
|
||||
%perl_make_install
|
||||
@@ -99,7 +113,7 @@ find . -type f -print0 | xargs -0 chmod 644
|
||||
%perl_gen_filelist
|
||||
|
||||
%files -f %{name}.files
|
||||
%defattr(-,root,root,755)
|
||||
%doc Changes README samples
|
||||
%license LICENSE
|
||||
|
||||
%changelog
|
||||
|
Reference in New Issue
Block a user