Hello community,

here is the log from the commit of package nvml for openSUSE:Factory checked in 
at 2016-04-08 09:39:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvml (Old)
 and      /work/SRC/openSUSE:Factory/.nvml.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nvml"

Changes:
--------
--- /work/SRC/openSUSE:Factory/nvml/nvml.changes        2016-01-26 
10:14:54.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.nvml.new/nvml.changes   2016-04-08 
09:39:53.000000000 +0200
@@ -1,0 +2,34 @@
+Thu Apr  7 13:38:57 UTC 2016 - jthumsh...@suse.com
+
+- Version 1.0
+    The API of six libraries (libpmem, libpmemblk, libpmemlog,
+    libpmemobj, libvmem, libvmmalloc) is complete and stable.
+    The on-media layout of persistent memory pools will be maintained
+    from this point, and if changed it will be backward compatible.
+    Man pages are all complete.
+    This release has been validated to "Production quality".
+
+    For the purpose of new features planned for next releases of NVML
+    there have been some API modifications made:
+            - pmem: pmem_map replaced with pmem_map_file
+            - log/blk: 'off_t' substituted with 'long long'
+            - obj: type numbers extended to 64-bit
+            - obj: new entry points and macros added:
+              pmemobj_tx_errno, pmemobj_tx_lock, pmemobj_mutex_timedlock,
+              TX_ADD_DIRECT, TX_ADD_FIELD_DIRECT, TX_SET_DIRECT
+
+    Other key changes since version 0.4 include:
+            - common: updated/fixed installation scripts
+            - common: eliminated dependency on libuuid
+            - pmem: CPU features/ISA detection using CPUID
+            - obj: improved error handling
+            - obj: atomic allocation fails if constructor returns error
+            - obj: multiple performance optimizations
+            - obj: object store refactoring
+            - obj: additional examples and benchmarks
+
+    This release also introduces a prototype implementation
+    of C++ bindings for libpmemobj.  Note that C++ API is still
+    experimental and should not be used in production environments.
+
+-------------------------------------------------------------------

Old:
----
  0.4.tar.gz

New:
----
  1.0.tar.gz

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

Other differences:
------------------
++++++ nvml.spec ++++++
--- /var/tmp/diff_new_pack.Ka8ARp/_old  2016-04-08 09:39:53.000000000 +0200
+++ /var/tmp/diff_new_pack.Ka8ARp/_new  2016-04-08 09:39:53.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           nvml
-Version:        0.4
+Version:        1.0
 Release:        0
 Summary:        Non-Volatile Memory Library
 License:        BSD-3-Clause
@@ -196,7 +196,12 @@
 
 %install
 b="%buildroot"
-make install DESTDIR="$b" prefix="%_prefix"
+make install DESTDIR="$b" prefix="%_prefix"\
+       libdir="%{_libdir}"\
+       includedir="%{_includedir}"\
+       mandir="%{_mandir}"\
+       bindir="%{_bindir}"\
+       sysconfdir="%{_sysconfdir}"
 rm -f "$b/%_libdir"/*.a "$b/%_libdir/nvml_debug"/*.a
 mkdir -p "$b/%_datadir/nvml"
 cp utils/nvml.magic "$b/%_datadir/nvml/"
@@ -241,6 +246,7 @@
 %files -n libpmem-devel
 %defattr(-,root,root)
 %_libdir/libpmem.so
+%_libdir/pkgconfig/libpmem.pc
 %dir %_libdir/nvml_debug/
 %_libdir/nvml_debug/libpmem.so*
 %_includedir/libpmem.h
@@ -253,6 +259,7 @@
 %files -n libpmemblk-devel
 %defattr(-,root,root)
 %_libdir/libpmemblk.so
+%_libdir/pkgconfig/libpmemblk.pc
 %dir %_libdir/nvml_debug/
 %_libdir/nvml_debug/libpmemblk.so*
 %_includedir/libpmemblk.h
@@ -265,6 +272,7 @@
 %files -n libpmemlog-devel
 %defattr(-,root,root)
 %_libdir/libpmemlog.so
+%_libdir/pkgconfig/libpmemlog.pc
 %dir %_libdir/nvml_debug/
 %_libdir/nvml_debug/libpmemlog.so*
 %_includedir/libpmemlog.h
@@ -278,6 +286,7 @@
 %defattr(-,root,root)
 %_libdir/libpmemobj.so
 %dir %_libdir/nvml_debug/
+%_libdir/pkgconfig/libpmemobj.pc
 %_libdir/nvml_debug/libpmemobj.so*
 %_includedir/libpmemobj.h
 %_mandir/man3/libpmemobj.3*
@@ -289,6 +298,7 @@
 %files -n libvmem-devel
 %defattr(-,root,root)
 %_libdir/libvmem.so
+%_libdir/pkgconfig/libvmem.pc
 %dir %_libdir/nvml_debug/
 %_libdir/nvml_debug/libvmem.so*
 %_includedir/libvmem.h
@@ -301,6 +311,7 @@
 %files -n libvmmalloc-devel
 %defattr(-,root,root)
 %_libdir/libvmmalloc.so
+%_libdir/pkgconfig/libvmmalloc.pc
 %dir %_libdir/nvml_debug/
 %_libdir/nvml_debug/libvmmalloc.so*
 %_includedir/libvmmalloc.h

++++++ 0.4.tar.gz -> 1.0.tar.gz ++++++
++++ 102836 lines of diff (skipped)


Reply via email to