Hello community,

here is the log from the commit of package sqlcipher for openSUSE:Factory 
checked in at 2018-04-19 15:32:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sqlcipher (Old)
 and      /work/SRC/openSUSE:Factory/.sqlcipher.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sqlcipher"

Thu Apr 19 15:32:33 2018 rev:4 rq:598025 version:3.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/sqlcipher/sqlcipher.changes      2017-04-11 
09:33:47.645443008 +0200
+++ /work/SRC/openSUSE:Factory/.sqlcipher.new/sqlcipher.changes 2018-04-19 
15:32:39.467244986 +0200
@@ -1,0 +2,23 @@
+Thu Apr 19 07:15:15 UTC 2018 - [email protected]
+
+- Cleanup with spec-cleaner
+- Rename tcl binding package
+- Adjust dependencies of tcl bindings
+
+-------------------------------------------------------------------
+Wed Apr 18 16:18:44 UTC 2018 - [email protected]
+
+- update to 3.4.2
+  - Merge upstream SQLite 3.20.1
+  - Text strings for SQLITE_ERROR and SQLITE_NOTADB changed to 
+    match upstream SQLite
+  - Remove static modifier for codec password functions
+  - Page alignment for mlock
+  - Fix segfault in sqlcipher_cipher_ctx_cmp during rekey operation
+  - Fix sqlcipher_export and cipher_migrate when tracing API in use
+  - Validate codec page size when setting
+  - Guard OpenSSL initialization and cleanup routines
+  - Allow additional linker options to be passed via command line 
+    for Windows platforms
+
+-------------------------------------------------------------------

Old:
----
  sqlcipher-3.4.1.tar.gz

New:
----
  sqlcipher-3.4.2.tar.gz

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

Other differences:
------------------
++++++ sqlcipher.spec ++++++
--- /var/tmp/diff_new_pack.xU6TVm/_old  2018-04-19 15:32:40.339209061 +0200
+++ /var/tmp/diff_new_pack.xU6TVm/_new  2018-04-19 15:32:40.343208896 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlcipher
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX 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,23 +16,22 @@
 #
 
 
-%define         lib_version 3.15.2
-%define         lib_name lib%{name}-3_15_2-0
+%define         lib_version 3.20.1
+%define         lib_name lib%{name}-3_20_1-0
 Name:           sqlcipher
-Version:        3.4.1
+Version:        3.4.2
 Release:        0
 Summary:        SQLite database encryption
 License:        BSD-3-Clause
 Group:          Productivity/Databases/Clients
-Url:            http://sqlcipher.net
+URL:            http://sqlcipher.net
 Source:         
https://github.com/sqlcipher/sqlcipher/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
-BuildRequires:  sqlite3-devel
-BuildRequires:  tcl-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(sqlite3)
+BuildRequires:  pkgconfig(tcl)
 
 %description
 SQLCipher is an SQLite extension that provides transparent 256-bit AES
@@ -54,11 +53,14 @@
 
 This package contains shared library.
 
-%package tcl
+%package -n tcl-%{name}
 Summary:        Tcl extension for sqlcipher
 Group:          Development/Languages/Tcl
+%requires_eq    tcl
+Provides:       %{name}-tcl = %{version}-%{release}
+Obsoletes:      %{name}-tcl < %{version}-%{release}
 
-%description tcl
+%description -n tcl-%{name}
 SQLCipher is an SQLite extension that provides transparent 256-bit AES
 encryption of database files. Pages are encrypted before being written to
 disk and are decrypted when read back. Due to the small footprint and great
@@ -72,7 +74,7 @@
 Group:          Development/Libraries/C and C++
 Requires:       %{lib_name} = %{version}-%{release}
 Requires:       %{name}     = %{version}-%{release}
-Requires:       %{name}-tcl = %{version}-%{release}
+Requires:       tcl-%{name} = %{version}-%{release}
 
 %description devel
 SQLCipher is an SQLite extension that provides transparent 256-bit AES
@@ -97,7 +99,7 @@
   --with-crypto-lib \
   --with-tcl=%{_libdir} \
   --enable-tempstore=yes
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
@@ -107,26 +109,26 @@
 %postun -n %{lib_name} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%doc README.md LICENSE
+%license LICENSE
+%doc README.md
 %{_bindir}/sqlcipher
 
 %files -n %{lib_name}
-%defattr(-,root,root)
-%doc README.md LICENSE
+%license LICENSE
+%doc README.md
 %{_libdir}/libsqlcipher-%{lib_version}.so.0
 %{_libdir}/libsqlcipher-%{lib_version}.so.0.8.6
 
-%files tcl
-%defattr(-,root,root)
-%doc README.md LICENSE
+%files -n tcl-%{name}
+%license LICENSE
+%doc README.md
 %dir %{_libdir}/tcl/tcl8.?/sqlite3
 %{_libdir}/tcl/tcl8.?/sqlite3/libtclsqlite3.so
 %{_libdir}/tcl/tcl8.?/sqlite3/pkgIndex.tcl
 
 %files devel
-%defattr(-,root,root)
-%doc README.md LICENSE
+%license LICENSE
+%doc README.md
 %{_libdir}/libsqlcipher.so
 %{_libdir}/pkgconfig/sqlcipher.pc
 %{_includedir}/sqlcipher/

++++++ sqlcipher-3.4.1.tar.gz -> sqlcipher-3.4.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/sqlcipher/sqlcipher-3.4.1.tar.gz 
/work/SRC/openSUSE:Factory/.sqlcipher.new/sqlcipher-3.4.2.tar.gz differ: char 
23, line 1


Reply via email to