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 "[email protected]"

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 - [email protected]
+
+- 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 [email protected] -- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to