Mailinglist Archive: opensuse-commit (1406 mails)
| < Previous | Next > |
commit perl-XML-SimpleObject-LibXML for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Mon, 21 Nov 2011 12:50:54 +0100
- Message-id: <20111121115054.79DDA2CA06F@hilbert.suse.de>
Hello community,
here is the log from the commit of package perl-XML-SimpleObject-LibXML for
openSUSE:Factory checked in at 2011-11-21 12:50:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-XML-SimpleObject-LibXML (Old)
and /work/SRC/openSUSE:Factory/.perl-XML-SimpleObject-LibXML.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-XML-SimpleObject-LibXML", Maintainer is "VCizek@xxxxxxxx"
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-XML-SimpleObject-LibXML/perl-XML-SimpleObject-LibXML.changes
2011-09-23 12:39:28.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-XML-SimpleObject-LibXML.new/perl-XML-SimpleObject-LibXML.changes
2011-11-21 12:50:53.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Nov 18 15:56:40 UTC 2011 - coolo@xxxxxxxx
+
+- use original tar.gz
+
+-------------------------------------------------------------------
Old:
----
perl-XML-SimpleObject-LibXML-0.60.tar.bz2
New:
----
XML-SimpleObject-LibXML-0.60.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-XML-SimpleObject-LibXML.spec ++++++
--- /var/tmp/diff_new_pack.Nbgcd9/_old 2011-11-21 12:50:54.000000000 +0100
+++ /var/tmp/diff_new_pack.Nbgcd9/_new 2011-11-21 12:50:54.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package perl-XML-SimpleObject-LibXML (Version 0.60)
+# spec file for package perl-XML-SimpleObject-LibXML
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -18,46 +18,52 @@
Name: perl-XML-SimpleObject-LibXML
-Summary: Perl extension allowing a simple(r) object representation of
an XML::LibXML DOM object
Version: 0.60
-Release: 109
-Group: Development/Libraries/Perl
+Release: 1
License: Artistic
-BuildRequires: perl perl-macros
-Url: http://www.cpan.org/modules/by-module/XML/
-Source: %{name}-%{version}.tar.bz2
+%define cpan_name XML-SimpleObject-LibXML
+Summary: Perl extension allowing a simple(r) object representation of
an XML::Lib[cut]
+Url: http://search.cpan.org/dist/XML-SimpleObject-LibXML/
+Group: Development/Libraries/Perl
+Source:
http://www.cpan.org/authors/id/D/DB/DBRIAN/%{cpan_name}-%{version}.tar.gz
+BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: perl
+BuildRequires: perl-macros
+BuildRequires: perl(XML::LibXML)
+Requires: perl(XML::LibXML)
%{perl_requires}
%description
-This is a short and simple class allowing simple object access to a
-parsed XML::LibXML tree, with methods for fetching children and
-attributes in as clean a manner as possible.
-
-
+This is a short and simple class allowing simple object access to a parsed
+XML::LibXML tree, with methods for fetching children and attributes in as
+clean a manner as possible. My apologies for further polluting the XML::
+space; this is a small and quick module, with easy and compact usage. Some
+will rightfully question placing another interface over the DOM methods
+provided by XML::LibXML, but my experience is that people appreciate the
+total simplicity provided by this module, despite its limitations. These
+limitations include a minor loss of speed compared to the DOM, loss of
+control over node types, and protection (aka lack of knowledge) about the
+DOM. I encourage those who want more control and understanding over the DOM
+to study XML::LibXML; this module's source can be instructive, too.
%prep
-%setup -q
+%setup -q -n %{cpan_name}-%{version}
%build
-perl Makefile.PL
-make %{?_smp_mflags}
-make test
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__make} %{?_smp_mflags}
+
+%check
+%{__make} test
%install
%perl_make_install
%perl_process_packlist
+%perl_gen_filelist
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-,root,root)
-%doc README Changes MANIFEST
-%doc %{_mandir}/man3/XML::SimpleObject::LibXML*.gz
-%{perl_vendorarch}/auto/XML/SimpleObject/LibXML*
-%{perl_vendorarch}/auto/XML
-%{perl_vendorlib}/XML/SimpleObject/LibXML*
-%{perl_vendorlib}/XML
+%files -f %{name}.files
+%defattr(-,root,root,755)
+%doc Changes README
%changelog
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
here is the log from the commit of package perl-XML-SimpleObject-LibXML for
openSUSE:Factory checked in at 2011-11-21 12:50:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-XML-SimpleObject-LibXML (Old)
and /work/SRC/openSUSE:Factory/.perl-XML-SimpleObject-LibXML.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-XML-SimpleObject-LibXML", Maintainer is "VCizek@xxxxxxxx"
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-XML-SimpleObject-LibXML/perl-XML-SimpleObject-LibXML.changes
2011-09-23 12:39:28.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-XML-SimpleObject-LibXML.new/perl-XML-SimpleObject-LibXML.changes
2011-11-21 12:50:53.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Nov 18 15:56:40 UTC 2011 - coolo@xxxxxxxx
+
+- use original tar.gz
+
+-------------------------------------------------------------------
Old:
----
perl-XML-SimpleObject-LibXML-0.60.tar.bz2
New:
----
XML-SimpleObject-LibXML-0.60.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-XML-SimpleObject-LibXML.spec ++++++
--- /var/tmp/diff_new_pack.Nbgcd9/_old 2011-11-21 12:50:54.000000000 +0100
+++ /var/tmp/diff_new_pack.Nbgcd9/_new 2011-11-21 12:50:54.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package perl-XML-SimpleObject-LibXML (Version 0.60)
+# spec file for package perl-XML-SimpleObject-LibXML
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -18,46 +18,52 @@
Name: perl-XML-SimpleObject-LibXML
-Summary: Perl extension allowing a simple(r) object representation of
an XML::LibXML DOM object
Version: 0.60
-Release: 109
-Group: Development/Libraries/Perl
+Release: 1
License: Artistic
-BuildRequires: perl perl-macros
-Url: http://www.cpan.org/modules/by-module/XML/
-Source: %{name}-%{version}.tar.bz2
+%define cpan_name XML-SimpleObject-LibXML
+Summary: Perl extension allowing a simple(r) object representation of
an XML::Lib[cut]
+Url: http://search.cpan.org/dist/XML-SimpleObject-LibXML/
+Group: Development/Libraries/Perl
+Source:
http://www.cpan.org/authors/id/D/DB/DBRIAN/%{cpan_name}-%{version}.tar.gz
+BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: perl
+BuildRequires: perl-macros
+BuildRequires: perl(XML::LibXML)
+Requires: perl(XML::LibXML)
%{perl_requires}
%description
-This is a short and simple class allowing simple object access to a
-parsed XML::LibXML tree, with methods for fetching children and
-attributes in as clean a manner as possible.
-
-
+This is a short and simple class allowing simple object access to a parsed
+XML::LibXML tree, with methods for fetching children and attributes in as
+clean a manner as possible. My apologies for further polluting the XML::
+space; this is a small and quick module, with easy and compact usage. Some
+will rightfully question placing another interface over the DOM methods
+provided by XML::LibXML, but my experience is that people appreciate the
+total simplicity provided by this module, despite its limitations. These
+limitations include a minor loss of speed compared to the DOM, loss of
+control over node types, and protection (aka lack of knowledge) about the
+DOM. I encourage those who want more control and understanding over the DOM
+to study XML::LibXML; this module's source can be instructive, too.
%prep
-%setup -q
+%setup -q -n %{cpan_name}-%{version}
%build
-perl Makefile.PL
-make %{?_smp_mflags}
-make test
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__make} %{?_smp_mflags}
+
+%check
+%{__make} test
%install
%perl_make_install
%perl_process_packlist
+%perl_gen_filelist
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-,root,root)
-%doc README Changes MANIFEST
-%doc %{_mandir}/man3/XML::SimpleObject::LibXML*.gz
-%{perl_vendorarch}/auto/XML/SimpleObject/LibXML*
-%{perl_vendorarch}/auto/XML
-%{perl_vendorlib}/XML/SimpleObject/LibXML*
-%{perl_vendorlib}/XML
+%files -f %{name}.files
+%defattr(-,root,root,755)
+%doc Changes README
%changelog
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |