Hello community,

here is the log from the commit of package liblognorm for openSUSE:Factory 
checked in at 2014-01-30 11:30:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liblognorm (Old)
 and      /work/SRC/openSUSE:Factory/.liblognorm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liblognorm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes    2013-07-21 
08:10:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes       
2014-01-30 11:30:04.000000000 +0100
@@ -1,0 +2,27 @@
+Wed Jan 29 04:25:32 UTC 2014 - [email protected]
+
+- Changed BuildRequires dependency from "pkgconfig(json)" to pkgconfig(json-c)
+
+-------------------------------------------------------------------
+Thu Jan 16 13:43:49 UTC 2014 - [email protected]
+
+- liblognorm 1.0.0:
+  * incompatible interface and older programs will not compile with it
+  * libestr is not used any more in interface functions. Traditional
+    C strings are used instead. Internally, libestr is still used,
+    but scheduled for removal.
+  * libee is not used any more. JSON-C is used for object handling
+    instead. Parsers and formatters are now part of liblognorm.
+  * added new field type “rest”, which simply sinks all up to end of
+    the string.
+  * added support for glueing two fields together, without literal
+    between them. It allows for constructs like:
+    %volume:number%%unit:word%  which matches string “1000Kbps”
+  * Fix incorrect merging of trees with empty literal at end
+- packaging changes:
+  * parallel build working again
+  * move some documentation into -devel package
+  * conflict with devel package of previous liblognorm0-devel as per
+    shared library packaging policy
+
+-------------------------------------------------------------------

Old:
----
  liblognorm-0.3.7.tar.gz

New:
----
  liblognorm-1.0.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ liblognorm.spec ++++++
--- /var/tmp/diff_new_pack.7WhrbX/_old  2014-01-30 11:30:04.000000000 +0100
+++ /var/tmp/diff_new_pack.7WhrbX/_new  2014-01-30 11:30:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package liblognorm
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -16,21 +16,24 @@
 #
 
 
+%define sover 1
+
 Name:           liblognorm
-Version:        0.3.7
+Version:        1.0.0
 Release:        0
 Summary:        Library and tool to normalize log data
 License:        LGPL-2.1+
 Group:          Development/Libraries/C and C++
 Url:            http://www.liblognorm.com/
 Source0:        
http://www.liblognorm.com/files/download/liblognorm-%{version}.tar.gz
-BuildRequires:  libee-devel >= 0.3.2
-BuildRequires:  libestr-devel
 BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(json-c)
+BuildRequires:  pkgconfig(libestr)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-Liblognorm is a library and a tool to normalize log data.
+Liblognorm is a fast-samples based normalization library. It is a library and
+a tool to normalize log data.
 
 Liblognorm shall help to make sense out of syslog data, or, actually, any event
 data that is present in text form.
@@ -49,11 +52,11 @@
 into any other vendor specific format, so that you can use that vendor's
 analysis tool. 
 
-%package -n     liblognorm0
+%package -n     liblognorm%{sover}
 Summary:        Library and tool to normalize log data
 Group:          Development/Libraries/C and C++
 
-%description  -n liblognorm0
+%description  -n liblognorm%{sover}
 Liblognorm is a library and a tool to normalize log data.
 
 Liblognorm shall help to make sense out of syslog data, or, actually, any event
@@ -76,7 +79,8 @@
 %package        devel
 Summary:        Development files for %{name}
 Group:          Development/Libraries/C and C++
-Requires:       %{name}0 = %{version}-%{release}
+Requires:       %{name}%{sover} = %{version}
+Conflicts:      %{name}0-devel
 
 %description    devel
 Liblognorm is a library and a tool to normalize log data.
@@ -106,8 +110,7 @@
 
 %build
 %configure --disable-static
-# fails parallel build
-%__make 
+%__make %{?_smp_mflags}
 
 %check
 %__make check
@@ -116,19 +119,19 @@
 %makeinstall
 rm -f "%buildroot/%_libdir"/*.la
 
-%post -n liblognorm0 -p /sbin/ldconfig
+%post -n liblognorm%{sover} -p /sbin/ldconfig
 
-%postun -n liblognorm0 -p /sbin/ldconfig
+%postun -n liblognorm%{sover} -p /sbin/ldconfig
 
-%files -n liblognorm0
+%files -n liblognorm%{sover}
 %defattr(-,root,root)
-%doc COPYING NEWS README AUTHORS ChangeLog
+%doc COPYING
 %{_libdir}/*.so.*
 %{_bindir}/lognormalizer
 
 %files devel
 %defattr(-,root,root)
-%doc
+%doc COPYING NEWS README AUTHORS ChangeLog
 %{_includedir}/*
 %{_libdir}/*.so
 %_includedir/*.h

++++++ liblognorm-0.3.7.tar.gz -> liblognorm-1.0.0.tar.gz ++++++
++++ 4014 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to