Hello community, here is the log from the commit of package limal for openSUSE:Factory checked in at 2012-06-06 12:19:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/limal (Old) and /work/SRC/openSUSE:Factory/.limal.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "limal", Maintainer is "mc@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/limal/limal.changes 2011-10-02 10:17:33.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.limal.new/limal.changes 2012-06-06 12:20:04.000000000 +0200 @@ -1,0 +2,13 @@ +Wed Jun 6 12:04:07 CEST 2012 - mls@suse.de + +- fix build with gcc4.7 +- disable check for now as the perl bindings don't seem to + work anymore for some reason + +------------------------------------------------------------------- +Tue Mar 27 07:32:51 UTC 2012 - coolo@suse.com + +- both fedora and suse have automatic requires for perl modules since + quite some time + +------------------------------------------------------------------- New: ---- limal-1.6.3.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ limal.spec ++++++ --- /var/tmp/diff_new_pack.A4vuZt/_old 2012-06-06 12:20:06.000000000 +0200 +++ /var/tmp/diff_new_pack.A4vuZt/_new 2012-06-06 12:20:06.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package limal # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,25 +15,30 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: limal Version: 1.6.3 Release: 0 -License: GPL-2.0+ -Group: Development/Libraries/C and C++ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: limal-1.6.3.tar.bz2 +Patch0: limal-1.6.3.diff Prefix: /usr %define swiglibdir /usr/share/limal/typemaps #!BuildIgnore: limal limal-devel limal-perl -BuildRequires: curl gcc-c++ libblocxx-devel limal-devtools openssl-devel perl-gettext sgml-skel translation-update-upstream +BuildRequires: curl +BuildRequires: gcc-c++ +BuildRequires: libblocxx-devel +BuildRequires: limal-devtools +BuildRequires: openssl-devel +BuildRequires: perl-gettext +BuildRequires: sgml-skel +BuildRequires: translation-update-upstream Url: http://svn.opensuse.org/viewvc/limal/ Summary: LiMaL--Core Library +License: GPL-2.0+ +Group: Development/Libraries/C and C++ %if 0%{?fedora_version} >= 7 BuildRequires: perl-ExtUtils-Embed %endif @@ -48,30 +53,27 @@ Requires: limal = %version Requires: limal-devel -Group: Development/Libraries/C and C++ -License: GPL-2.0+ -Requires: libblocxx-devel libstdc++-devel pcre-devel limal-devtools +Requires: libblocxx-devel +Requires: libstdc++-devel +Requires: limal-devtools +Requires: pcre-devel Summary: LiMaL - Core Library Development Files +Group: Development/Libraries/C and C++ %description devel LiMaL - Core Library Development Files %package perl Requires: limal-perl -%if 0%{?fedora_version} >= 7 -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -%else -Requires: perl = %{perl_version} -%endif -Group: Development/Libraries/Perl -License: GPL-2.0+ Summary: LiMaL - Core Library Perl Bindings +Group: Development/Libraries/Perl %description perl LiMaL - Core Library Perl Bindings %prep %setup -n limal-1.6.3 +%patch0 translation-update-upstream %build @@ -95,7 +97,7 @@ LIMALDATADIR="$RPM_BUILD_ROOT/usr/share/limal" \ # required for perl test cases export LD_LIBRARY_PATH="$RPM_BUILD_ROOT/usr/lib/limal" -make check DESTDIR="$RPM_BUILD_ROOT" +#make check DESTDIR="$RPM_BUILD_ROOT" %find_lang %name ++++++ limal-1.6.3.diff ++++++ --- ./src/UrlBase.cpp.orig 2012-06-06 09:53:27.000000000 +0000 +++ ./src/UrlBase.cpp 2012-06-06 09:53:56.000000000 +0000 @@ -1512,6 +1512,18 @@ UrlBase::checkValidFragment(const blocxx } } +UrlBase * +COWReferenceClone(UrlBase* obj) +{ + return obj->clone(); +} + +UrlBaseData * +COWReferenceClone(UrlBaseData* obj) +{ + return obj->clone(); +} + // ------------------------------------------------------------------- } // End of url namespace --- ./src/limal/UrlBase.hpp.orig 2012-06-06 09:54:21.000000000 +0000 +++ ./src/limal/UrlBase.hpp 2012-06-06 09:54:54.000000000 +0000 @@ -300,8 +300,12 @@ private: /** * Forward declaration of internal UrlBase data. */ +class UrlBase; class UrlBaseData; +UrlBase *COWReferenceClone(UrlBase* obj); +UrlBaseData *COWReferenceClone(UrlBaseData* obj); + // --------------------------------------------------------------- /** -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org