Hello community, here is the log from the commit of package libvmime for openSUSE:Factory checked in at 2016-07-01 10:00:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvmime (Old) and /work/SRC/openSUSE:Factory/.libvmime.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvmime" Changes: -------- --- /work/SRC/openSUSE:Factory/libvmime/libvmime.changes 2015-05-20 23:57:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libvmime.new/libvmime.changes 2016-07-01 10:00:48.000000000 +0200 @@ -1,0 +2,9 @@ +Wed Jun 22 17:05:17 UTC 2016 - [email protected] + +- Update to new git snapshot + 4d1a6ad2f267e3b83f7c04122af8d8e7ee9a2113 [0.9.2~g490] +* handle "x-uuencode" type +* Skip word on unexpected error when fixing broken words. +* XOAUTH2 auth mechanism support + +------------------------------------------------------------------- Old: ---- libvmime-0.9.1+git432.tar.xz New: ---- _service vmime-0.9.2~g490.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvmime.spec ++++++ --- /var/tmp/diff_new_pack.DmgXP5/_old 2016-07-01 10:00:49.000000000 +0200 +++ /var/tmp/diff_new_pack.DmgXP5/_new 2016-07-01 10:00:49.000000000 +0200 @@ -16,20 +16,19 @@ # +%define version_unconverted 0.9.2~g490 + Name: libvmime -%define lname libvmime-0_9_2-2 +%define lname libvmime-suse3 Summary: Library for working with MIME messages and IMAP/POP/SMTP License: GPL-3.0+ Group: Development/Libraries/C and C++ -Version: 0.9.2 +Version: 0.9.2~g490 Release: 0 Url: http://vmime.org/ -#Git-Clone: git://github.com/kisli/vmime -#Git-Web: https://github.com/kisli/vmime -#Snapshot: v0.9.1-432-g674c369 #Source: http://downloads.sf.net/vmime/%name-%version.tar.bz2 -Source: %name-0.9.1+git432.tar.xz +Source: vmime-%version.tar.xz Patch1: libvmime-nodatetime.diff Patch2: libvmime-sotag.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -44,7 +43,7 @@ BuildRequires: libgnutls-devel BuildRequires: libgsasl-devel BuildRequires: libopenssl-devel -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: postfix %if 0%{?suse_version} >= 1130 %define with_pdf 1 @@ -99,7 +98,7 @@ complete mail client. %prep -%setup -qn vmime +%setup -qn vmime-%version %patch -P 1 -P 2 -p1 %build @@ -111,7 +110,7 @@ cf="%optflags -DVMIME_ALWAYS_GENERATE_7BIT_PARAMETER=1" # sendmail's awesome location. -export PATH="$PATH:/usr/sbin"; +export PATH="$PATH:/usr/sbin" cmake . \ -DVMIME_BUILD_SAMPLES:BOOL=OFF \ -DVMIME_HAVE_SASL_SUPPORT:BOOL=ON \ @@ -123,20 +122,20 @@ %if 0%{?suse_version} >= 1310 -DCMAKE_CXX_FLAGS:STRING="$cf -std=gnu++11" \ %else - -DCMAKE_CXX_FLAGS:STRING="$cf" \ + -DCMAKE_CXX_FLAGS:STRING="$cf -std=gnu++0x" \ %endif -DCMAKE_C_FLAGS:STRING="$cf" make %{?_smp_mflags} VERBOSE=1 %install -b="%buildroot"; +b="%buildroot" %if 0%{?with_pdf} mkdir -p "$b/%_docdir/%name" cp -a doc/book/book.pdf "$b/%_docdir/%name/" %endif make install DESTDIR="$b" -ln -s libvmime-%version.so "$b/%_libdir/libvmime.so" -find "$b" -type f -name "*.la" -delete; +ln -s libvmime-suse.so "$b/%_libdir/libvmime.so" +find "$b" -type f -name "*.la" -delete %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig @@ -144,12 +143,12 @@ %files -n %lname %defattr(-,root,root) %doc COPYING -%_libdir/%name-%version.so.2* +%_libdir/%name-suse.so.3* %files devel %defattr(-,root,root) %_includedir/vmime -%_libdir/libvmime-%version.so +%_libdir/libvmime-suse.so %_libdir/libvmime.so %_libdir/pkgconfig/*.pc %if 0%{?with_pdf} ++++++ _service ++++++ <services> <service name="tar_scm" mode="localonly"> <param name="scm">git</param> <param name="url">git://github.com/kisli/vmime</param> <param name="parent-tag">bdbccdd64d139366210e4bd30e2fd1715edefa32</param> <param name="versionformat">0.9.2~g@TAG_OFFSET@</param> </service> <service name="recompress" mode="localonly"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="localonly"/> </services> ++++++ libvmime-sotag.diff ++++++ --- /var/tmp/diff_new_pack.DmgXP5/_old 2016-07-01 10:00:49.000000000 +0200 +++ /var/tmp/diff_new_pack.DmgXP5/_new 2016-07-01 10:00:49.000000000 +0200 @@ -4,23 +4,24 @@ Subject: [PATCH] build: AFAICS, VMIME broke its API between 0.4.x and 0.8.x without updating -soversions, hence no trust that it is correct now. Add some suffix -that is unique within our distro and distinguishes itself from -upstream. +soversions, hence no trust that it is correct now. This changed again +after 0.9.1; since we are also packaging up a git snapshot currently, +make sure it has a unique SONAME. Do the same as we do for wxWidgets-3_0, +and use an unambiguous "suse" suffix. --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -Index: vmime/CMakeLists.txt +Index: vmime-0.9.2~g490/CMakeLists.txt =================================================================== ---- vmime.orig/CMakeLists.txt -+++ vmime/CMakeLists.txt +--- vmime-0.9.2~g490.orig/CMakeLists.txt ++++ vmime-0.9.2~g490/CMakeLists.txt @@ -52,7 +52,7 @@ SET(VMIME_VERSION_MICRO 2) # . Interfaces added/removed/changed: CURRENT++, REVISION=0 # . Interfaces added (upward-compatible changes): AGE++ # . Interfaces removed: AGE=0 -SET(VMIME_API_VERSION_CURRENT 0) -+SET(VMIME_API_VERSION_CURRENT 2) ++SET(VMIME_API_VERSION_CURRENT 3) SET(VMIME_API_VERSION_REVISION 0) SET(VMIME_API_VERSION_AGE 0) @@ -29,7 +30,7 @@ # Set base name -SET(VMIME_LIBRARY_NAME vmime) -+SET(VMIME_LIBRARY_NAME vmime-0.9.2) ++SET(VMIME_LIBRARY_NAME vmime-suse) # Source files FILE(
