svn commit: r436953 - in head/mail/libvmime: . files
Bernard Spil
brnrd at FreeBSD.org
Sun Mar 26 10:42:18 UTC 2017
Author: brnrd
Date: Sun Mar 26 10:42:16 2017
New Revision: 436953
URL: https://svnweb.freebsd.org/changeset/ports/436953
Log:
mail/libvmime: Update to v0.9.2
- Update from snapshot to release 0.9.2
- Work around missing install-strip target
- Update pkg-plist
- re-roll patch
- Fix compile error in posixSocket
PR: 216999
Added:
head/mail/libvmime/files/patch-src_vmime_platforms_posix_posixHandler.cpp
- copied, changed from r436952, head/mail/libvmime/files/patch-src__vmime__platforms__posix__posixHandler.cpp
head/mail/libvmime/files/patch-src_vmime_platforms_posix_posixSocket.cpp (contents, props changed)
Deleted:
head/mail/libvmime/files/patch-src__vmime__platforms__posix__posixHandler.cpp
Modified:
head/mail/libvmime/Makefile
head/mail/libvmime/distinfo
head/mail/libvmime/pkg-plist
Modified: head/mail/libvmime/Makefile
==============================================================================
--- head/mail/libvmime/Makefile Sun Mar 26 10:40:48 2017 (r436952)
+++ head/mail/libvmime/Makefile Sun Mar 26 10:42:16 2017 (r436953)
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= libvmime
-PORTVERSION= 0.9.2.s20140721
-PORTREVISION= 3
+PORTVERSION= 0.9.2
+DISTVERSIONPREFIX= v
CATEGORIES= mail
MAINTAINER= ports at FreeBSD.org
@@ -18,7 +18,6 @@ LIB_DEPENDS= libgnutls.so:security/gnutl
USE_GITHUB= yes
GH_ACCOUNT= kisli
GH_PROJECT= vmime
-GH_TAGNAME= 03a0e36
USES= cmake:outsource compiler:c++11-lib iconv pkgconfig
USE_LDCONFIG= yes
@@ -28,8 +27,13 @@ CMAKE_ARGS= -DLIB_SUFFIX:STRING="" \
-DVMIME_SHARED_PTR_USE_BOOST:BOOL=NO \
-DVMIME_SHARED_PTR_USE_CXX:BOOL=YES
+INSTALL_TARGET= install
+
post-patch:
@${REINPLACE_CMD} 's,$${VMIME_INSTALL_LIBDIR}/pkgconfig,${PREFIX}/libdata/pkgconfig,' \
${WRKSRC}/CMakeLists.txt
+post-stage:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvmime.so.1.0.0
+
.include <bsd.port.mk>
Modified: head/mail/libvmime/distinfo
==============================================================================
--- head/mail/libvmime/distinfo Sun Mar 26 10:40:48 2017 (r436952)
+++ head/mail/libvmime/distinfo Sun Mar 26 10:42:16 2017 (r436953)
@@ -1,2 +1,3 @@
-SHA256 (kisli-vmime-0.9.2.s20140721-03a0e36_GH0.tar.gz) = 92afe8da9c9af3fc3cac46c4a2c5008ce3d3cedc392c381f21fd514fb1dddc49
-SIZE (kisli-vmime-0.9.2.s20140721-03a0e36_GH0.tar.gz) = 527227
+TIMESTAMP = 1486813232
+SHA256 (kisli-vmime-v0.9.2_GH0.tar.gz) = 9874bf911a7dbc257297ab00f7541875da221ee8251a4218cc65abff6e362399
+SIZE (kisli-vmime-v0.9.2_GH0.tar.gz) = 528830
Copied and modified: head/mail/libvmime/files/patch-src_vmime_platforms_posix_posixHandler.cpp (from r436952, head/mail/libvmime/files/patch-src__vmime__platforms__posix__posixHandler.cpp)
==============================================================================
--- head/mail/libvmime/files/patch-src__vmime__platforms__posix__posixHandler.cpp Sun Mar 26 10:40:48 2017 (r436952, copy source)
+++ head/mail/libvmime/files/patch-src_vmime_platforms_posix_posixHandler.cpp Sun Mar 26 10:42:16 2017 (r436953)
@@ -1,5 +1,5 @@
---- src/vmime/platforms/posix/posixHandler.cpp.orig 2014-07-22 15:24:26.000000000 +0200
-+++ src/vmime/platforms/posix/posixHandler.cpp 2014-07-22 15:59:33.000000000 +0200
+--- src/vmime/platforms/posix/posixHandler.cpp.orig 2017-01-03 20:00:08 UTC
++++ src/vmime/platforms/posix/posixHandler.cpp
@@ -41,6 +41,7 @@
#include <errno.h>
@@ -8,7 +8,7 @@
#include <sys/stat.h>
#if VMIME_HAVE_SYSCALL
-@@ -238,7 +239,9 @@
+@@ -240,7 +241,9 @@ unsigned int posixHandler::getThreadId()
#elif VMIME_HAVE_SYSCALL && VMIME_HAVE_SYSCALL_GETTID
return static_cast <unsigned int>(::syscall(SYS_gettid));
#else
Added: head/mail/libvmime/files/patch-src_vmime_platforms_posix_posixSocket.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/mail/libvmime/files/patch-src_vmime_platforms_posix_posixSocket.cpp Sun Mar 26 10:42:16 2017 (r436953)
@@ -0,0 +1,11 @@
+--- src/vmime/platforms/posix/posixSocket.cpp.orig 2017-01-03 20:00:08 UTC
++++ src/vmime/platforms/posix/posixSocket.cpp
+@@ -873,7 +873,7 @@ void posixSocket::throwSocketError(const
+
+ char errbuf[512];
+
+- #if (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE
++ #if 1
+
+ // XSI-compliant strerror_r()
+ strerror_r(err, errbuf, sizeof(errbuf));
Modified: head/mail/libvmime/pkg-plist
==============================================================================
--- head/mail/libvmime/pkg-plist Sun Mar 26 10:40:48 2017 (r436952)
+++ head/mail/libvmime/pkg-plist Sun Mar 26 10:42:16 2017 (r436953)
@@ -163,10 +163,17 @@ include/vmime/security/authenticator.hpp
include/vmime/security/cert/X509Certificate.hpp
include/vmime/security/cert/certificate.hpp
include/vmime/security/cert/certificateChain.hpp
+include/vmime/security/cert/certificateException.hpp
+include/vmime/security/cert/certificateExpiredException.hpp
+include/vmime/security/cert/certificateIssuerVerificationException.hpp
+include/vmime/security/cert/certificateNotTrustedException.hpp
+include/vmime/security/cert/certificateNotYetValidException.hpp
include/vmime/security/cert/certificateVerifier.hpp
include/vmime/security/cert/defaultCertificateVerifier.hpp
include/vmime/security/cert/gnutls/X509Certificate_GnuTLS.hpp
include/vmime/security/cert/openssl/X509Certificate_OpenSSL.hpp
+include/vmime/security/cert/serverIdentityException.hpp
+include/vmime/security/cert/unsupportedCertificateTypeException.hpp
include/vmime/security/defaultAuthenticator.hpp
include/vmime/security/digest/md5/md5MessageDigest.hpp
include/vmime/security/digest/messageDigest.hpp
@@ -178,6 +185,8 @@ include/vmime/security/sasl/SASLMechanis
include/vmime/security/sasl/SASLMechanismFactory.hpp
include/vmime/security/sasl/SASLSession.hpp
include/vmime/security/sasl/SASLSocket.hpp
+include/vmime/security/sasl/XOAuth2SASLAuthenticator.hpp
+include/vmime/security/sasl/XOAuth2SASLMechanism.hpp
include/vmime/security/sasl/builtinSASLMechanism.hpp
include/vmime/security/sasl/defaultSASLAuthenticator.hpp
include/vmime/streamContentHandler.hpp
@@ -230,6 +239,6 @@ include/vmime/word.hpp
include/vmime/wordEncoder.hpp
lib/libvmime.a
lib/libvmime.so
-lib/libvmime.so.0
-lib/libvmime.so.0.0.0
+lib/libvmime.so.1
+lib/libvmime.so.1.0.0
libdata/pkgconfig/vmime.pc
More information about the svn-ports-all
mailing list