commit tinyxml for openSUSE:Factory
Hello community, here is the log from the commit of package tinyxml for openSUSE:Factory checked in at 2012-05-14 16:22:23 Comparing /work/SRC/openSUSE:Factory/tinyxml (Old) and /work/SRC/openSUSE:Factory/.tinyxml.new (New) Package is tinyxml, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/tinyxml/tinyxml.changes 2012-03-02 13:50:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.tinyxml.new/tinyxml.changes 2012-05-14 16:22:26.0 +0200 @@ -1,0 +2,20 @@ +Sun May 13 12:19:58 UTC 2012 - lists.nic...@googlemail.com + +- updated to 2.6.2: + * Switched over to VC 2010 + * Fixed up all the build issues arising from that. + (Lots of latent build problems.) + * Removed the old, now unmaintained and likely not working, +build files. + * Fixed some static analysis issues reported by orbitcowboy +from cppcheck. + * Bayard 95 sent in analysis from a different analyzer - fixes +applied from that as well. + * Tim Kosse sent a patch fixing an infinite loop. + * Ma Anguo identified a doc issue. + * Eddie Cohen identified a missing qualifier resulting in a +compilation error on some systems. + * Fixed a line ending bug. (What year is this? Can we all agree +on a format for text files? Please? ...oh well.) + +--- Old: tinyxml_2_6_1.tar.lzma New: tinyxml_2_6_2.tar.gz Other differences: -- ++ tinyxml.spec ++ --- /var/tmp/diff_new_pack.0ZNwYX/_old 2012-05-14 16:22:28.0 +0200 +++ /var/tmp/diff_new_pack.0ZNwYX/_new 2012-05-14 16:22:28.0 +0200 @@ -19,14 +19,14 @@ %define so_version 0 Name: tinyxml -Version:2.6.1 +Version:2.6.2 Release:0 -%define file_version 2_6_1 +%define file_version 2_6_2 %define lib_package lib%{name}%{so_version} Summary:A simple, small, C++ XML parser License:Zlib Group: System/Libraries -Source: %{name}_%{file_version}.tar.lzma +Source: http://downloads.sourceforge.net/tinyxml/%{name}_%{file_version}.tar.gz Source1:configure.ac Source2:Makefile.am Source3:tinyxml.h.in @@ -38,7 +38,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: libtool -BuildRequires: lzma %description TinyXML is a simple, small, C++ XML parser that can be easily integrating ++ tinyxml.h.in ++ --- /var/tmp/diff_new_pack.0ZNwYX/_old 2012-05-14 16:22:28.0 +0200 +++ /var/tmp/diff_new_pack.0ZNwYX/_new 2012-05-14 16:22:28.0 +0200 @@ -1,6 +1,6 @@ /* www.sourceforge.net/projects/tinyxml -Original code (2.0 and earlier )copyright (c) 2000-2006 Lee Thomason (www.grinninglizard.com) +Original code by Lee Thomason (www.grinninglizard.com) This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any @@ -93,7 +93,7 @@ const int TIXML_MAJOR_VERSION = 2; const int TIXML_MINOR_VERSION = 6; -const int TIXML_PATCH_VERSION = 1; +const int TIXML_PATCH_VERSION = 2; /* Internal structure for tracking location of items in the XML file. @@ -148,7 +148,7 @@ virtual bool Visit( const TiXmlText /*text*/ ) { return true; } /// Visit a comment node virtual bool Visit( const TiXmlComment /*comment*/ ) { return true; } - /// Visit an unknow node + /// Visit an unknown node virtual bool Visit( const TiXmlUnknown /*unknown*/ ) { return true; } }; @@ -680,8 +680,8 @@ #endif /** Query the type (as an enumerated value, above) of this node. - The possible types are: DOCUMENT, ELEMENT, COMMENT, - UNKNOWN, TEXT, and DECLARATION. + The possible types are: TINYXML_DOCUMENT, TINYXML_ELEMENT, TINYXML_COMMENT, + TINYXML_UNKNOWN, TINYXML_TEXT, and TINYXML_DECLARATION. */ int Type() const{ return type; } @@ -952,7 +952,7 @@ TiXmlElement( const TiXmlElement ); - void operator=( const TiXmlElement base ); + TiXmlElement operator=( const TiXmlElement base ); virtual ~TiXmlElement(); @@ -985,6 +985,13 @@ does not exist, then TIXML_NO_ATTRIBUTE is returned. */ int QueryIntAttribute( const char* name, int* _value ) const; + /// QueryUnsignedAttribute examines the attribute - see QueryIntAttribute(). + int QueryUnsignedAttribute( const char* name, unsigned* _value ) const; + /**
commit tinyxml for openSUSE:Factory
Hello community, here is the log from the commit of package tinyxml for openSUSE:Factory checked in at 2012-03-02 13:50:27 Comparing /work/SRC/openSUSE:Factory/tinyxml (Old) and /work/SRC/openSUSE:Factory/.tinyxml.new (New) Package is tinyxml, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/tinyxml/tinyxml.changes 2012-02-16 15:02:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.tinyxml.new/tinyxml.changes 2012-03-02 13:50:29.0 +0100 @@ -1,0 +2,13 @@ +Fri Mar 2 01:25:08 UTC 2012 - crrodrig...@opensuse.org + +- Ensure the generated config.h file gets included + in all C++ files during build... + +--- +Fri Mar 2 01:18:24 UTC 2012 - crrodrig...@opensuse.org + +- Make tinyxml slightly tinier by building it with + -fvisibility-inlines-hidden. +- Also build with full RELRO and bsymbolic-functions + +--- Other differences: -- ++ tinyxml.spec ++ --- /var/tmp/diff_new_pack.Y4xBuo/_old 2012-03-02 13:50:30.0 +0100 +++ /var/tmp/diff_new_pack.Y4xBuo/_new 2012-03-02 13:50:30.0 +0100 @@ -93,7 +93,6 @@ %build autoreconf -fi -export CXXFLAGS=%{optflags} %configure make %{?_smp_mflags} ++ Makefile.am ++ --- /var/tmp/diff_new_pack.Y4xBuo/_old 2012-03-02 13:50:30.0 +0100 +++ /var/tmp/diff_new_pack.Y4xBuo/_new 2012-03-02 13:50:30.0 +0100 @@ -11,8 +11,10 @@ ACLOCAL_AMFLAGS = -I m4 lib_LTLIBRARIES = libtinyxml.la +libtinyxml_la_CXXFLAGS = -fvisibility-inlines-hidden +libtinyxml_la_CPPFLAGS = -include $(top_srcdir)/config.h libtinyxml_la_SOURCES = tinyxml.cpp tinystr.cpp tinyxmlerror.cpp tinyxmlparser.cpp -libtinyxml_la_LDFLAGS = -version-info 0:0:0 +libtinyxml_la_LDFLAGS = -Wl,-Bsymbolic-functions -Wl,-z,relro,-z,now -no-undefined -version-info 0:0:0 include_HEADERS = tinyxml.h tinystr.h check_PROGRAMS = xmltest @@ -35,7 +37,7 @@ endif if TINYXML_USE_STL -libtinyxml_la_CPPFLAGS = -DTIXML_USE_STL=1 +libtinyxml_la_CPPFLAGS += -DTIXML_USE_STL=1 endif EXTRA_DIST = changes.txt readme.txt tinyxml_lib.dsp tinyxmlSTL.dsp tinyXmlTestSTL.vcproj \ ++ configure.ac ++ --- /var/tmp/diff_new_pack.Y4xBuo/_old 2012-03-02 13:50:30.0 +0100 +++ /var/tmp/diff_new_pack.Y4xBuo/_new 2012-03-02 13:50:30.0 +0100 @@ -10,8 +10,10 @@ # Checks for programs. AC_PROG_CXX -AC_PROG_CC -LT_INIT([disable-static]) +AC_PROG_CC_STDC +AC_USE_SYSTEM_EXTENSIONS +AC_SYS_LARGEFILE +LT_INIT([disable-static pic-only]) AC_LANG(C++) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tinyxml for openSUSE:Factory
Hello community, here is the log from the commit of package tinyxml for openSUSE:Factory checked in at 2012-02-16 15:02:04 Comparing /work/SRC/openSUSE:Factory/tinyxml (Old) and /work/SRC/openSUSE:Factory/.tinyxml.new (New) Package is tinyxml, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/tinyxml/tinyxml.changes 2011-11-25 23:06:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.tinyxml.new/tinyxml.changes 2012-02-16 15:02:36.0 +0100 @@ -1,0 +2,10 @@ +Mon Feb 13 10:56:54 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- +Fri Nov 25 13:21:06 UTC 2011 - jeng...@medozas.de + +- Remove redundant/unwanted tags/section (cf. specfile guidelines) + +--- Other differences: -- ++ tinyxml.spec ++ --- /var/tmp/diff_new_pack.s5Vftc/_old 2012-02-16 15:02:38.0 +0100 +++ /var/tmp/diff_new_pack.s5Vftc/_new 2012-02-16 15:02:38.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package tinyxml # -# 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 @@ -20,12 +20,12 @@ Name: tinyxml Version:2.6.1 -Release:2 +Release:0 %define file_version 2_6_1 %define lib_package lib%{name}%{so_version} -Group: System/Libraries Summary:A simple, small, C++ XML parser -License:Zlib License +License:Zlib +Group: System/Libraries Source: %{name}_%{file_version}.tar.lzma Source1:configure.ac Source2:Makefile.am @@ -36,7 +36,9 @@ Patch1: tinyxml-entity.patch Url:http://sourceforge.net/projects/tinyxml BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gcc-c++ libtool lzma +BuildRequires: gcc-c++ +BuildRequires: libtool +BuildRequires: lzma %description TinyXML is a simple, small, C++ XML parser that can be easily integrating @@ -46,8 +48,9 @@ (Or, as a friend said, ends the Just Another Text File Parser problem.) %package -n %{lib_package} -Group: System/Libraries Summary:A simple, small, C++ XML parser +License:Zlib +Group: System/Libraries %description -n %{lib_package} TinyXML is a simple, small, C++ XML parser that can be easily integrating @@ -57,8 +60,8 @@ (Or, as a friend said, ends the Just Another Text File Parser problem.) %packagedevel -License:GPLv2+ Summary:Development files for libtinyxml +License:GPL-2.0+ Group: Development/Libraries/C and C++ Requires: %{lib_package} = %{version} Provides: libtinyxml-devel = %{version} @@ -70,8 +73,8 @@ developing applications that use libtinyxml. %packagedocs -License:GPLv2+ Summary:Documentaqtion for libtinyxml +License:GPL-2.0+ Group: Development/Libraries/C and C++ Requires: %{lib_package} = %{version} @@ -98,9 +101,6 @@ %makeinstall rm -f %{buildroot}%{_libdir}/*.la -%clean -rm -rf %{buildroot} - %post -n %{lib_package} -p /sbin/ldconfig %postun -n %{lib_package} -p /sbin/ldconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tinyxml for openSUSE:Factory
Hello community, here is the log from the commit of package tinyxml for openSUSE:Factory checked in at 2011-11-25 23:13:02 Comparing /work/SRC/openSUSE:Factory/tinyxml (Old) and /work/SRC/openSUSE:Factory/.tinyxml.new (New) Package is tinyxml, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/tinyxml/tinyxml.changes 2011-09-23 12:48:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.tinyxml.new/tinyxml.changes 2011-11-25 23:06:04.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 25 12:34:56 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ tinyxml.spec ++ --- /var/tmp/diff_new_pack.t6Nirv/_old 2011-11-25 23:06:05.0 +0100 +++ /var/tmp/diff_new_pack.t6Nirv/_new 2011-11-25 23:06:05.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package tinyxml (Version 2.6.1) +# spec file for package tinyxml # -# 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 @@ -36,7 +36,7 @@ Patch1: tinyxml-entity.patch Url:http://sourceforge.net/projects/tinyxml BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gcc-c++ lzma +BuildRequires: gcc-c++ libtool lzma %description TinyXML is a simple, small, C++ XML parser that can be easily integrating @@ -46,8 +46,6 @@ (Or, as a friend said, ends the Just Another Text File Parser problem.) %package -n %{lib_package} - - Group: System/Libraries Summary:A simple, small, C++ XML parser -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org