Hello community, here is the log from the commit of package ctemplate for openSUSE:Factory checked in at 2012-09-17 13:53:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ctemplate (Old) and /work/SRC/openSUSE:Factory/.ctemplate.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ctemplate", Maintainer is "MHrusecky@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/ctemplate/ctemplate.changes 2012-02-20 16:07:59.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ctemplate.new/ctemplate.changes 2012-09-17 13:53:07.000000000 +0200 @@ -1,0 +2,41 @@ +Tue Jul 31 07:04:23 UTC 2012 - freitag@owncloud.com + +- update to upstream version 2.2 + 2.2: * Fixed several issues reported by G++ 4.7 + + 2.1: * Added operator[] to TemplateDictionary + * Added begin(), end(), data() and size() to TemplateString + * Refactored code + + 2.0: * Changed the 'official' ctemplate email in setup.py/etc + * Rewrote docs to refer to Ctemplate, not Google Template + * Renamed google-ctemplate.sln to ctemplate.sln + * Changed copyright text to reflect Google's relinquished ownership + + 1.1: * Make reloads always prefer files earlier on the search patch (ssas) + * PORTING: Add a default BSWAP32, needed for AIX (csilvers) + * Die at configure-time when g++ isn't installed + +1.0RC2: * BUGFIX: removed #includes of non-installed headers from installed ones + * BUGFIX: Make compile-test test against an install + +1.0RC1: * BUGFIX: Dumpers were ignoring a tpl-string 'length' (csilvers) + * BUGFIX: Add a needed $(top_srcdir) to Makefile.am + * Replace 0x00-0x1F with space in xml_escape (alexvod) + * Fix xml encoding to handle form-feed properly (ghurley) + * DOCUMENTATION: Wer missing some docs in the tarball (csilvers) + * BUILD: Update acx_pthread.m4 for nostdlib (Kacper) + * BUGFIX: Make CreateSectionIterator check tpl-globals (williasr) + * PORTING: Fix solaris build by getting rid of PATH_MAX (csilvers) + + 0.99: * Accept . as part of tag/attr names when autoescaping (falmeida) + * Optimize javascript template escaping (blount) + * Allow <span dir=...> inside :H=snippet modifiers (jdtang) + * make_tpl_varnames can write multiple tpls to one file (jad) + * Add a few escaping modifier equivalences (jad) + * BUGFIX: Fix ReloadAllIfChanged() with path (panicker) + * PORTING: Relace tr with more portable sed, in tests (csilvers) + * Updated from autoconf 2.64 to autoconf 2.65 + + +------------------------------------------------------------------- Old: ---- ctemplate-0.98-gcc46.patch ctemplate-0.98.tar.bz2 New: ---- ctemplate-2.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ctemplate.spec ++++++ --- /var/tmp/diff_new_pack.f18KmV/_old 2012-09-17 13:53:10.000000000 +0200 +++ /var/tmp/diff_new_pack.f18KmV/_new 2012-09-17 13:53:10.000000000 +0200 @@ -20,12 +20,10 @@ Summary: Library for simple but powerful template language for C++ License: BSD-3-Clause Group: Development/Libraries/C and C++ -Version: 0.98 +Version: 2.2 Release: 0 Url: http://code.google.com/p/google-ctemplate/ Source: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM ctemplate-0.98-gcc46.patch idoenmez@suse.de -- Fix compilation with gcc 4.6 -Patch1: ctemplate-0.98-gcc46.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: pkg-config @@ -35,17 +33,17 @@ emphasizes separating logic from presentation: it is impossible to embed application logic in this template language. -%package -n libctemplate0 +%package -n libctemplate2 Summary: Library for simple but powerful template language for C++ Group: Development/Libraries/C and C++ -%description -n libctemplate0 +%description -n libctemplate2 CTemplate is a simple but powerful template language for C++. It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language. %package -n libctemplate-devel -Requires: libctemplate0 = %{version} +Requires: libctemplate2 = %{version} Summary: Library for simple but powerful template language for C++ Group: Development/Libraries/C and C++ @@ -56,7 +54,6 @@ %prep %setup -q -%patch1 chmod -R u+w . %build @@ -67,18 +64,22 @@ %install %makeinstall rm -f %{buildroot}/%{_libdir}/*.la -mkdir -p %{buildroot}/%{_defaultdocdir} -mv %{buildroot}/usr/share/doc/%{name}-%{version} %{buildroot}/%{_defaultdocdir}/%{name} -%post -n libctemplate0 -p /sbin/ldconfig +# remove not needed documentation (rpmlint recommended...) +rm %{buildroot}/usr/share/doc/%{name}-%{version}/README_windows.txt +rm %{buildroot}/usr/share/doc/%{name}-%{version}/INSTALL +install -d %{buildroot}/%{_defaultdocdir}/%{name}-%{version} +mv %{buildroot}/usr/share/doc/%{name}-%{version}/* %{buildroot}/%{_defaultdocdir}/%{name}-%{version} -%postun -n libctemplate0 -p /sbin/ldconfig +%post -n libctemplate2 -p /sbin/ldconfig -%files -n libctemplate0 +%postun -n libctemplate2 -p /sbin/ldconfig + +%files -n libctemplate2 %defattr(-,root,root) %{_libdir}/*.so.* -%dir %{_defaultdocdir}/%{name} -%{_defaultdocdir}/%{name}/[A-Z]* +%dir %{_defaultdocdir}/%{name}-%{version} +%{_defaultdocdir}/%{name}-%{version}/[A-Z]* %files -n libctemplate-devel %defattr(-,root,root) @@ -87,6 +88,6 @@ %{_libdir}/pkgconfig/*.pc %dir %{_includedir}/ctemplate %{_includedir}/ctemplate/*.h -%{_defaultdocdir}/%{name}/[a-z]* +%{_defaultdocdir}/%{name}-%{version}/[a-z]* %changelog ++++++ ctemplate-0.98.tar.bz2 -> ctemplate-2.2.tar.bz2 ++++++ ++++ 107004 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org