From c0a22996a4be2a624b6f0eccc44b422c7d0b02d8a2a34d53d2d86c1452b083bd Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Thu, 16 Apr 2015 19:52:28 +0000 Subject: [PATCH] Accepting request 297308 from devel:languages:perl:autoupdate automatic update OBS-URL: https://build.opensuse.org/request/show/297308 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-SerializeUtils?expand=0&rev=2 --- App-SerializeUtils-0.02.tar.gz | 3 - App-SerializeUtils-0.08.tar.gz | 3 + cpanspec.yml | 20 +++ perl-App-SerializeUtils.changes | 6 + perl-App-SerializeUtils.spec | 207 +++++++++++++++++++------------- 5 files changed, 154 insertions(+), 85 deletions(-) delete mode 100644 App-SerializeUtils-0.02.tar.gz create mode 100644 App-SerializeUtils-0.08.tar.gz create mode 100644 cpanspec.yml diff --git a/App-SerializeUtils-0.02.tar.gz b/App-SerializeUtils-0.02.tar.gz deleted file mode 100644 index a01b900..0000000 --- a/App-SerializeUtils-0.02.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5ddba5184dc32a52ef8b0beb07cb37c17c5e5ed3055d6a496cec1445a1cf9f19 -size 10636 diff --git a/App-SerializeUtils-0.08.tar.gz b/App-SerializeUtils-0.08.tar.gz new file mode 100644 index 0000000..5c27045 --- /dev/null +++ b/App-SerializeUtils-0.08.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bff4576fe58312b39f176ec384fe8ef0541aab7d982439c9568215b912eaf29c +size 18899 diff --git a/cpanspec.yml b/cpanspec.yml new file mode 100644 index 0000000..9b320f5 --- /dev/null +++ b/cpanspec.yml @@ -0,0 +1,20 @@ +--- +#description_paragraphs: 3 +#no_testing: broken upstream +#sources: +# - source1 +# - source2 +#patches: +# foo.patch: -p1 +# bar.patch: +#preamble: |- +# BuildRequires: gcc-c++ +#post_prep: |- +# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` +# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL +#post_install: |- +# sed on %{name}.files +#license: SUSE-NonFree +#skip_noarch: 1 +#custom_build: - +#./Build build flags=%{?_smp_mflags} --myflag diff --git a/perl-App-SerializeUtils.changes b/perl-App-SerializeUtils.changes index cd206fd..409e0b8 100644 --- a/perl-App-SerializeUtils.changes +++ b/perl-App-SerializeUtils.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 16 19:30:08 UTC 2015 - coolo@suse.com + +- updated to 0.08 + see /usr/share/doc/packages/perl-App-SerializeUtils/Changes + ------------------------------------------------------------------- Thu Oct 27 19:55:31 CET 2011 - pascal.bleser@opensuse.org diff --git a/perl-App-SerializeUtils.spec b/perl-App-SerializeUtils.spec index d24ee4b..0cb0ed7 100644 --- a/perl-App-SerializeUtils.spec +++ b/perl-App-SerializeUtils.spec @@ -1,7 +1,7 @@ # # spec file for package perl-App-SerializeUtils # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX 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,103 +16,146 @@ # - Name: perl-App-SerializeUtils -Version: 0.02 +Version: 0.08 Release: 0 -Summary: Perl Module for Serialization Tasks -Source: http://search.cpan.org/CPAN/authors/id/S/SH/SHARYANTO/App-SerializeUtils-%{version}.tar.gz -Url: http://search.cpan.org/dist/App-SerializeUtils +%define cpan_name App-SerializeUtils +Summary: Utilities for serialization tasks +License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl -License: GNU General Public License version 2 or later or Artistic (GPLv2+ or Artistic) -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} -BuildRequires: perl-macros -BuildRequires: perl(Module::Build) >= 0.3601 -BuildRequires: perl(Test::More) >= 0.96 -BuildRequires: perl(Data::Dump) -BuildRequires: perl(YAML::Syck) -BuildRequires: perl(JSON) -BuildRequires: perl(PHP::Serialization) -Requires: perl(Data::Dump) -Requires: perl(YAML::Syck) -Requires: perl(JSON) -Requires: perl(PHP::Serialization) -%if 0%{?suse_version} >= 1120 +Url: http://search.cpan.org/dist/App-SerializeUtils/ +Source0: http://www.cpan.org/authors/id/P/PE/PERLANCAR/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch -%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(Data::Dump) +BuildRequires: perl(Data::Dump::Color) +BuildRequires: perl(JSON) +BuildRequires: perl(JSON::PP) +BuildRequires: perl(JSON::XS) +BuildRequires: perl(PHP::Serialization) +BuildRequires: perl(Perl::osnames) >= 0.09 +BuildRequires: perl(Sereal::Decoder) +BuildRequires: perl(Sereal::Encoder) +BuildRequires: perl(YAML::Syck) +BuildRequires: perl(YAML::XS) +Requires: perl(Data::Dump) +Requires: perl(Data::Dump::Color) +Requires: perl(JSON) +Requires: perl(JSON::PP) +Requires: perl(JSON::XS) +Requires: perl(PHP::Serialization) +Requires: perl(Sereal::Decoder) +Requires: perl(Sereal::Encoder) +Requires: perl(YAML::Syck) +Requires: perl(YAML::XS) +%{perl_requires} %description -This package contains a Perl module to convert between different serializable -formats. +This distributions provides the following command-line utilities related to +serialization: -%package -n serialize-utils -Summary: Command-Line Utilities for Serialization Tasks -Group: Productivity/Text/Convertors -Requires: %{name} = %{version} +* * the check-json manpage -%description -n serialize-utils -This package contains command-line utilities to convert between different -serializable formats: -* Data::Dump -* PHP serializable -* YAML -* JSON -* YAML +* * the check-phpser manpage -It also includes a pretty-printer for JSON. +* * the check-yaml manpage + +* * the dd2ddc manpage + +* * the dd2json manpage + +* * the dd2phpser manpage + +* * the dd2sereal manpage + +* * the dd2storable manpage + +* * the dd2yaml manpage + +* * the json2dd manpage + +* * the json2ddc manpage + +* * the json2phpser manpage + +* * the json2sereal manpage + +* * the json2storable manpage + +* * the json2yaml manpage + +* * the phpser2dd manpage + +* * the phpser2ddc manpage + +* * the phpser2json manpage + +* * the phpser2sereal manpage + +* * the phpser2storable manpage + +* * the phpser2yaml manpage + +* * the pp-json manpage + +* * the sereal2dd manpage + +* * the sereal2ddc manpage + +* * the sereal2json manpage + +* * the sereal2phpser manpage + +* * the sereal2storable manpage + +* * the sereal2yaml manpage + +* * the serializeutils-convert manpage + +* * the storable2dd manpage + +* * the storable2ddc manpage + +* * the storable2json manpage + +* * the storable2phpser manpage + +* * the storable2sereal manpage + +* * the storable2yaml manpage + +* * the yaml2dd manpage + +* * the yaml2ddc manpage + +* * the yaml2json manpage + +* * the yaml2phpser manpage + +* * the yaml2sereal manpage + +* * the yaml2storabls manpage %prep -%setup -q -n "App-SerializeUtils-%{version}" +%setup -q -n %{cpan_name}-%{version} %build -%__perl ./Build.PL -./Build - -%install -./Build pure_install --destdir "%{buildroot}" --installdirs vendor -%perl_process_packlist +%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__make} %{?_smp_mflags} %check -./Build test +%{__make} test -%clean -%{?buildroot:%__rm -rf "%{buildroot}"} +%install +%perl_make_install +%perl_process_packlist +%perl_gen_filelist -%files -%defattr(-,root,root) -%doc README Changes LICENSE -%dir %{perl_vendorlib}/App -%{perl_vendorlib}/App/SerializeUtils.pm -%doc %{perl_man3dir}/App::SerializeUtils.%{perl_man3ext}%{ext_man} - -%files -n serialize-utils -%defattr(-,root,root) -%{_bindir}/dd2json -%{_bindir}/dd2php -%{_bindir}/dd2yaml -%{_bindir}/json2dd -%{_bindir}/json2php -%{_bindir}/json2yaml -%{_bindir}/php2dd -%{_bindir}/php2json -%{_bindir}/php2yaml -%{_bindir}/pp-json -%{_bindir}/yaml2dd -%{_bindir}/yaml2json -%{_bindir}/yaml2php -%doc %{_mandir}/man1/dd2json.1* -%doc %{_mandir}/man1/dd2php.1* -%doc %{_mandir}/man1/dd2yaml.1* -%doc %{_mandir}/man1/json2dd.1* -%doc %{_mandir}/man1/json2php.1* -%doc %{_mandir}/man1/json2yaml.1* -%doc %{_mandir}/man1/php2dd.1* -%doc %{_mandir}/man1/php2json.1* -%doc %{_mandir}/man1/php2yaml.1* -%doc %{_mandir}/man1/pp-json.1* -%doc %{_mandir}/man1/yaml2dd.1* -%doc %{_mandir}/man1/yaml2json.1* -%doc %{_mandir}/man1/yaml2php.1* +%files -f %{name}.files +%defattr(-,root,root,755) +%doc Changes LICENSE README TODO.md %changelog