Accepting request 178331 from devel:languages:perl

- updated to 2.59
        - PUREPERL_ONLY support was not supported...
            and finally remove all PP options from Makefile.PL.
        - recommend JSON::XS instead of conditionally requiring it
             patched by miyagaw
          ( for example, $ cpanm --with-recommends JSON)
        - Hide more packages from PAUSE (and other stuff)
             patched by miyagawa
 
        - support PUREPERL_ONLY install option. (rt#84876)
           (PERL_ONLY and NO_XS are not yet removed)
        - stop installing JSON::XS automatically on Perl 5.18
        - t/x17_strage_overload.t didn't work correctly.
        - fixed t/x17_strage_overload.t (rt#84451 by Ricardo Signes)
        - update JSON::BackportPP version
 
        - fixed t/19_incr.t on perl >= 5.17.10 (wyant, rt#84154)
            pathced by mbeijen and modified with demerphq's patch
        - Fixed some spelling (by briandfoy)
        - fixed sppeling (by Perlover)
        - enhanced documents (Thanks to Justin Hunter and Olof Johansson)
        - changed backend module loading for overloaded object behavior
                                                (reported by tokuhirom)
- remove upstreamed fix_provides.diff

OBS-URL: https://build.opensuse.org/request/show/178331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON?expand=0&rev=14
This commit is contained in:
Stephan Kulow 2013-06-13 15:42:43 +00:00 committed by Git OBS Bridge
commit ae9177e909
4 changed files with 41 additions and 17 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:90de181e583d105a1086da4fe961ceacf39217f5ea7b3c8d886a5ed04ed0d565
size 84391

3
JSON-2.59.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:349b191b624474245648f4e8810463433ac8065cc7a44171634902ba113cda6d
size 83997

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Mon Jun 10 10:54:05 UTC 2013 - coolo@suse.com
- updated to 2.59
- PUREPERL_ONLY support was not supported...
and finally remove all PP options from Makefile.PL.
- recommend JSON::XS instead of conditionally requiring it
patched by miyagaw
( for example, $ cpanm --with-recommends JSON)
- Hide more packages from PAUSE (and other stuff)
patched by miyagawa
- support PUREPERL_ONLY install option. (rt#84876)
(PERL_ONLY and NO_XS are not yet removed)
- stop installing JSON::XS automatically on Perl 5.18
- t/x17_strage_overload.t didn't work correctly.
- fixed t/x17_strage_overload.t (rt#84451 by Ricardo Signes)
- update JSON::BackportPP version
- fixed t/19_incr.t on perl >= 5.17.10 (wyant, rt#84154)
pathced by mbeijen and modified with demerphq's patch
- Fixed some spelling (by briandfoy)
- fixed sppeling (by Perlover)
- enhanced documents (Thanks to Justin Hunter and Olof Johansson)
- changed backend module loading for overloaded object behavior
(reported by tokuhirom)
- remove upstreamed fix_provides.diff
-------------------------------------------------------------------
Fri Nov 18 13:41:56 UTC 2011 - coolo@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package perl-JSON
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,28 +16,27 @@
#
Name: perl-JSON
Version: 2.53
Release: 4
License: GPL-1.0+ or Artistic-1.0
Version: 2.59
Release: 0
%define cpan_name JSON
Summary: JSON (JavaScript Object Notation) encoder/decoder
Url: http://search.cpan.org/dist/JSON/
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Source: http://www.cpan.org/authors/id/M/MA/MAKAMAKA/JSON-%{version}.tar.gz
Patch0: fix_provides.diff
Url: http://search.cpan.org/dist/JSON/
Source: http://www.cpan.org/authors/id/M/MA/MAKAMAKA/%{cpan_name}-%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
Recommends: perl(JSON::XS) >= 2.34
%{perl_requires}
%description
************************** CAUTION ********************************
* This is 'JSON module version 2' and there are many differences *
* to version 1.xx *
* Please check your applications useing old version. *
* Please check your applications using old version. *
* See to 'INCOMPATIBLE CHANGES TO OLD VERSION' *
*******************************************************************
@ -68,7 +67,6 @@ Format type : JSON
%prep
%setup -q -n %{cpan_name}-%{version}
%patch0 -p1
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
@ -82,11 +80,8 @@ Format type : JSON
%perl_process_packlist
%perl_gen_filelist
%clean
%{__rm} -rf %{buildroot}
%files -f %{name}.files
%defattr(644,root,root,755)
%defattr(-,root,root,755)
%doc Changes README
%changelog