Hello community, here is the log from the commit of package perl-XML-LibXML for openSUSE:Factory checked in at Sun Apr 4 00:09:28 CEST 2010. -------- --- perl-XML-LibXML/perl-XML-LibXML.changes 2010-01-14 04:16:17.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-XML-LibXML/perl-XML-LibXML.changes 2010-04-02 23:42:05.000000000 +0200 @@ -1,0 +2,15 @@ +Fri Apr 2 21:41:26 UTC 2010 - chris@computersalat.de + +- fix build for suse_version 1110 +- spec mods + o sort TAGS + o fix deps + o update description, +Authors + o macros +- added perl-macros +- rpmlint + o fix self-obsoletion perl-XML-LibXML-Common + - Provides = version + - Obsoletes < version + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-XML-LibXML.spec ++++++ --- /var/tmp/diff_new_pack.A0Jzaq/_old 2010-04-04 00:08:54.000000000 +0200 +++ /var/tmp/diff_new_pack.A0Jzaq/_new 2010-04-04 00:08:54.000000000 +0200 @@ -19,54 +19,65 @@ Name: perl-XML-LibXML -BuildRequires: libxml2-devel perl-XML-SAX +%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) +Summary: Perl Binding for libxml2 Version: 1.70 -Release: 2 -Requires: perl = %{perl_version} perl-XML-SAX -Provides: perl-XML-LibXML-Common -Obsoletes: perl-XML-LibXML-Common +Release: 3 AutoReqProv: on Group: Development/Libraries/Perl License: Artistic License .. -Url: http://www.cpan.org/modules/by-module/XML/ -Summary: XML::LibXML Perl Module -Source: XML-LibXML-%{version}.tar.bz2 +Url: http://search.cpan.org/dist/XML-LibXML/ +Source: %{cpan_name}-%{version}.tar.bz2 Patch: %{name}-utf16.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +%if 0%{?suse_version} < 1120 +BuildRequires: perl-macros +%endif +BuildRequires: libxml2-devel >= 2.6.16 +BuildRequires: perl(XML::SAX) >= 0.11 +Requires: perl = %{perl_version} +Requires: perl(XML::SAX) >= 0.11 +Provides: perl-XML-LibXML-Common = %{version} +Obsoletes: perl-XML-LibXML-Common < %{version} %description -This module implements a Perl interface to the GNOME libxml2 library. -The libxml2 library provides interfaces for parsing and manipulating -XML files. This module allows Perl programmers to make use of the -highly capable validating XML parser and the high performance DOM -implementation. +This module implements a Perl interface to the Gnome libxml2 library which +provides interfaces for parsing and manipulating XML files. This module allows +Perl programmers to make use of the highly capable validating XML parser and +the high performance DOM implementation. +Authors: + + Matt Sergeant, Christian Glahn, Petr Pajas %prep -%setup -q -n XML-LibXML-%{version} +%setup -q -n %{cpan_name}-%{version} %patch %build -perl Makefile.PL -make %{?_smp_mflags} +# [2,7,1,0], # broken release, broken utf-16 +%if 0%{?suse_version} == 1110 +%{__perl} Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" FORCE=1 +%else +%{__perl} Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" +%endif +%{__make} %{?_smp_mflags} %check -make test +%{__make} test %install -make DESTDIR=$RPM_BUILD_ROOT install_vendor +%perl_make_install %perl_process_packlist +%perl_gen_filelist %clean -rm -rf $RPM_BUILD_ROOT +%{__rm} -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.files %defattr(-,root,root) %doc Changes LICENSE README -%doc %{_mandir}/man3/* -%{perl_vendorarch}/XML -%{perl_vendorarch}/auto/XML -/var/adm/perl-modules/%{name} %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org