Sync from SUSE:SLFO:Main perl-XML-LibXML-Simple revision 31a841d34957bb35e8385cd35136a03c

This commit is contained in:
Adrian Schröter 2024-05-03 19:08:55 +02:00
commit 30bf132c27
5 changed files with 251 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

BIN
XML-LibXML-Simple-1.01.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

28
cpanspec.yml Normal file
View File

@ -0,0 +1,28 @@
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#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_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module

View File

@ -0,0 +1,131 @@
-------------------------------------------------------------------
Thu Jan 16 03:10:37 UTC 2020 - <timueller+perl@suse.de>
- updated to 1.01
see /usr/share/doc/packages/perl-XML-LibXML-Simple/ChangeLog
version 1.01: Wed 15 Jan 2020 10:47:10 PM CET
Changes:
- Slaven needs 5.8 to be supported for his processed. Reinstated.
rt.cpan.org#131486 [Slaven Rezic]
Fixes:
- README.md contained info of other project.
version 1.00: Wed 15 Jan 11:57:43 CET 2020
Changes:
- require perl 5.10
Improvements:
- converted to GitHUB
-------------------------------------------------------------------
Tue Dec 12 07:04:56 UTC 2017 - coolo@suse.com
- updated to 0.99
see /usr/share/doc/packages/perl-XML-LibXML-Simple/ChangeLog
version 0.99: Mon 11 Dec 12:53:14 CET 2017
Changes:
- support SuppressEmpty.
Improvements:
- typo
rt.cpan.org#123618 [Gregor Herrmann, Debian]
-------------------------------------------------------------------
Thu Nov 9 07:03:26 UTC 2017 - coolo@suse.com
- updated to 0.98
see /usr/share/doc/packages/perl-XML-LibXML-Simple/ChangeLog
version 0.98: Wed 8 Nov 10:38:35 CET 2017
Improvements:
- warn about the dwimmery of the code
rt.cpan.org#114021 [David Schmidt, Slaven Rezic]
- typo
rt.cpan.org#114211 [Gregor Herrmann, Debian]
- remove dependency on File::Slurp::Tiny, never used it
rt.cpan.org#123537 [Dan Book]
-------------------------------------------------------------------
Thu May 5 10:29:09 UTC 2016 - coolo@suse.com
- updated to 0.97
see /usr/share/doc/packages/perl-XML-LibXML-Simple/ChangeLog
version 0.97: Tue 12 Apr 15:12:21 CEST 2016
Fixes:
- HookNodes parameter was not allowed. [Kit Peters]
-------------------------------------------------------------------
Sun Mar 13 10:46:13 UTC 2016 - coolo@suse.com
- updated to 0.96
see /usr/share/doc/packages/perl-XML-LibXML-Simple/ChangeLog
version 0.96: Fri 11 Mar 15:09:43 CET 2016
Improvements:
- deprecate XML input from 'undef'
- rewrite UNIVERSAL::isa into blessed ->isa
- implement hooks on nodes
-------------------------------------------------------------------
Tue Apr 14 20:37:53 UTC 2015 - coolo@suse.com
- updated to 0.95
see /usr/share/doc/packages/perl-XML-LibXML-Simple/ChangeLog
version 0.95: Mon Dec 22 08:19:53 CET 2014
Fixes:
- content-key collapse did not work with any key value of 0.
Improvements:
- doc: be clear that an XML::LibXML node can be used as source
for XMLin as well [Salve J. Nilsen]
- doc: cleaner SYNOPSIS, minor reorganisation.
-------------------------------------------------------------------
Mon Jul 28 05:30:42 UTC 2014 - coolo@suse.com
- updated to 0.94
Improvements:
- change documentation style.
- replace File::Slurp by File::Slurp::Tiny [Caleb Cushing]
-------------------------------------------------------------------
Tue Jun 4 17:01:50 UTC 2013 - coolo@suse.com
- updated to 0.93
- move pod-test to xt/
- fix warning produced by Pod::Checker
- include license in the manuals.
-------------------------------------------------------------------
Fri May 25 15:17:07 UTC 2012 - werner@suse.de
- Do version update to 0.91
-------------------------------------------------------------------
Wed May 23 20:27:29 UTC 2012 - cfarrell@suse.com
- license update: Artistic-1.0 or GPL-1.0+
Perl license in SPDX format
-------------------------------------------------------------------
Tue May 22 13:12:35 UTC 2012 - werner@suse.de
- run osc service localrun format_spec_file
-------------------------------------------------------------------
Sat Apr 30 00:11:53 CET 2011 - pascal.bleser@opensuse.org
- initial version (0.15)

View File

@ -0,0 +1,66 @@
#
# spec file for package perl-XML-LibXML-Simple
#
# Copyright (c) 2020 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-XML-LibXML-Simple
Version: 1.01
Release: 0
%define cpan_name XML-LibXML-Simple
Summary: XML::LibXML clone of XML::Simple::XMLin()
License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
Url: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/M/MA/MARKOV/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(XML::LibXML) >= 1.64
Requires: perl(XML::LibXML) >= 1.64
%{perl_requires}
%description
This module is a blunt rewrite of XML::Simple (by Grant McLean) to use the
XML::LibXML parser for XML structures, where the original uses plain Perl
or SAX parsers.
*Be warned:* this module thinks to be smart. You may very well shoot
yourself in the foot with this DWIMmery. Read the whole manual page at
least once before you start using it. If your XML is described in a schema
or WSDL, then use XML::Compile for maintainable code.
%prep
%setup -q -n %{cpan_name}-%{version}
%build
perl Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%check
make test
%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%files -f %{name}.files
%defattr(-,root,root,755)
%doc ChangeLog README README.md
%changelog