Hello community,

here is the log from the commit of package cfengine for openSUSE:Factory 
checked in at 2013-12-13 11:55:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cfengine (Old)
 and      /work/SRC/openSUSE:Factory/.cfengine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cfengine"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cfengine/cfengine.changes        2013-09-04 
13:17:34.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cfengine.new/cfengine.changes   2013-12-13 
11:55:22.000000000 +0100
@@ -1,0 +2,40 @@
+Wed Dec 11 07:25:59 UTC 2013 - [email protected]
+
+- Fix packaging
+  - rename cfengine-devel to libpromises-devel
+  - rename libpromises1 to libpromises3
+
+-------------------------------------------------------------------
+Tue Dec 10 13:04:00 UTC 2013 - [email protected]
+
+- Update to 3.5.3
+  - Improved security checks of symlink ownership.
+    A symlink created by a user pointing to resources owned by a
+    different user will no longer be followed.
+  - Changed the way package versions are compared in package promises.
+    (Redmine #3314)
+    In previous versions the comparison was inconsistent. This has
+    been fixed, but may also lead to behavior changes in certain
+    cases. In CFEngine 3.5.3, the comparison works as follows:
+    <package-being-considered> <package_select> <package_version>
+    For instance: apache-2.2.31 ">=" "2.2.0" will result in the
+    package being installed.
+
+  Bug fixes:
+
+  - fix cf-monitord crash due to incorrect array initialization (Redmine
+    #3180)
+  - fix cf-serverd stat()'ing the file tree every second (Redmine #3479)
+  - correctly populate sys.hardware_addresses variable (Redmine #2936)
+  - add support for Debian's GNU/kfreebsd to build system (Redmine #3500)
+  - fix possible stack corruption in guest_environments promises (Redmine
+    #3552)
+  - work-around hostname trunctation in HP-UX's uname (Redmine #3517)
+  - fix body copy purging of empty directories (Redmine #3429)
+  - make discovery and loading of avahi libraries more robust
+  - compile and packaging fixes for HP-UX, AIX and Solaris
+  - fix fatal error in lsdir() when directory doesn't exist (Redmine
+    #3273)
+  - fix epoch calculation for stime inrange calculation (Redmine #2921)
+
+-------------------------------------------------------------------

Old:
----
  cfengine-3.5.2.tar.gz

New:
----
  cfengine-3.5.3.tar.gz

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

Other differences:
------------------
++++++ cfengine.spec ++++++
--- /var/tmp/diff_new_pack.QxgZ6S/_old  2013-12-13 11:55:23.000000000 +0100
+++ /var/tmp/diff_new_pack.QxgZ6S/_new  2013-12-13 11:55:23.000000000 +0100
@@ -18,7 +18,7 @@
 
 Name:           cfengine
 %define         libname   libpromises
-%define         libsoname %{libname}1
+%define         libsoname %{libname}3
 
 # Yes, its not FHS conformant but in sync with cfengine documentation
 # reported upstream as https://cfengine.com/dev/issues/1896
@@ -28,7 +28,7 @@
 Summary:        CFEngine automates large-scale IT computing infrastructure
 License:        GPL-3.0
 Group:          Productivity/Networking/System
-Version:        3.5.2
+Version:        3.5.3
 Release:        0
 Url:            http://www.cfengine.org/
 Source:         %{name}-%{version}.tar.gz
@@ -114,6 +114,8 @@
 %package -n %{libsoname}
 Summary:        Shared library of cfengine
 Group:          System/Libraries
+Provides:       %{libname}1
+Obsoletes:      %{libname}1
 %if 0%{?suse_version} == 1010
 Requires:       glibc
 %endif
@@ -121,17 +123,19 @@
 %description -n %{libsoname}
 This package contains the shared libpromises (cfengine) library.
 
-%package devel
-Summary:        Development package for cfengine
+%package -n %{libname}-devel
+Summary:        Development package for libpromises
 Group:          Development/Libraries/C and C++
+Provides:       %{name}-devel < %{version}
+Obsoletes:      %{name}-devel < %{version}
 Requires:       %{libsoname} = %{version}
 Requires:       glibc-devel
 
-%description devel
+%description -n %{libname}-devel
 A high-speed character set detection library
  
 This package contains the files needed to compile programs that use the
-libguess library.
+libpromises library.
 
 %package doc
 Summary:        CFEngine automates large-scale IT computing infrastructure - 
documentation
@@ -411,7 +415,7 @@
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/%{libname}.so.*
 
-%files devel
+%files -n %{libname}-devel
 %defattr(-,root,root)
 %{_libdir}/%{name}/%{libname}.so
 

++++++ cfengine-3.5.2.tar.gz -> cfengine-3.5.3.tar.gz ++++++
++++ 34876 lines of diff (skipped)

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

Reply via email to