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
