Date: Fri, 18 Nov 2005 17:10:15 +0800 (CST) From: Xin LI <delphij@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: mnag@FreeBSD.org Subject: ports/89217: [MAINTAINER UPDATE] Upgrade mail/libvmime to 0.8.0 Message-ID: <20051118091015.D9B46597F36@smtp.sina.com.cn> Resent-Message-ID: <200511180920.jAI9KEi3080100@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 89217 >Category: ports >Synopsis: [MAINTAINER UPDATE] Upgrade mail/libvmime to 0.8.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Nov 18 09:20:13 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Xin LI >Release: FreeBSD 6.0-NORMANDY i386 >Organization: The FreeBSD Simplified Chinese Project >Environment: System: FreeBSD mail3-99 6.0-NORMANDY FreeBSD 6.0-NORMANDY #0: Tue Nov 15 16:03:26 CST 2005 root@devjails:/usr/obj/usr/src/sys/DEV i386 >Description: >How-To-Repeat: >Fix: Enables gsasl Disabled gnutls for now as the version in ports tree is not fresh enough :-( --- patch-libvmime begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/mail/libvmime/Makefile,v retrieving revision 1.1 diff -u -p -r1.1 Makefile --- Makefile 20 Sep 2005 12:18:52 -0000 1.1 +++ Makefile 18 Nov 2005 09:07:32 -0000 @@ -6,7 +6,7 @@ # PORTNAME= libvmime -PORTVERSION= 0.7.1 +PORTVERSION= 0.8.0 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= vmime @@ -14,6 +14,10 @@ MASTER_SITE_SUBDIR= vmime MAINTAINER= delphij@FreeBSD.org COMMENT= An all-in-one Internet mail library +# XXX Need a newer gnutls version before enabling this +#LIB_DEPENDS+= gnutls.12:${PORTSDIR}/security/gnutls +LIB_DEPENDS+= gsasl.9:${PORTSDIR}/security/gsasl + GNU_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes @@ -22,7 +26,17 @@ USE_GCC= 3.3+ USE_LIBTOOL_VER=15 INSTALLS_SHLIB= yes -CONFIGURE_ARGS= --disable-debug +CFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +.ifndef DEBUG +CONFIGURE_ARGS+=--disable-debug +.endif + +# XXX Need a newer gnutls version +CONFIGURE_ARGS+=--disable-tls + +CONFIGURE_ENV+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" DOCSDIR= ${PREFIX}/share/doc/vmime Index: distinfo =================================================================== RCS file: /home/ncvs/ports/mail/libvmime/distinfo,v retrieving revision 1.1 diff -u -p -r1.1 distinfo --- distinfo 20 Sep 2005 12:18:52 -0000 1.1 +++ distinfo 18 Nov 2005 09:07:32 -0000 @@ -1,2 +1,3 @@ -MD5 (libvmime-0.7.1.tar.bz2) = 81f06a771d2de01d5982635838eb5f6a -SIZE (libvmime-0.7.1.tar.bz2) = 418302 +MD5 (libvmime-0.8.0.tar.bz2) = 935a5d8baea945811a2364b6af4f4c16 +SHA256 (libvmime-0.8.0.tar.bz2) = 7f1316b35d16e614be756c820cb351cbacfe8c1b8891f64c310d83c9a6b7e930 +SIZE (libvmime-0.8.0.tar.bz2) = 454354 Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/mail/libvmime/pkg-plist,v retrieving revision 1.1 diff -u -p -r1.1 pkg-plist --- pkg-plist 20 Sep 2005 12:18:52 -0000 1.1 +++ pkg-plist 18 Nov 2005 09:07:32 -0000 @@ -1,10 +1,13 @@ include/vmime/address.hpp include/vmime/addressList.hpp include/vmime/attachment.hpp +include/vmime/attachmentHelper.hpp include/vmime/base.hpp include/vmime/body.hpp include/vmime/bodyPart.hpp +include/vmime/bodyPartAttachment.hpp include/vmime/charset.hpp +include/vmime/charsetConverter.hpp include/vmime/component.hpp include/vmime/config.hpp include/vmime/constants.hpp @@ -14,7 +17,6 @@ include/vmime/contentHandler.hpp include/vmime/contentTypeField.hpp include/vmime/dateTime.hpp include/vmime/defaultAttachment.hpp -include/vmime/defaultParameter.hpp include/vmime/disposition.hpp include/vmime/emptyContentHandler.hpp include/vmime/encoder.hpp @@ -29,11 +31,10 @@ include/vmime/encoderUUE.hpp include/vmime/encoding.hpp include/vmime/exception.hpp include/vmime/fileAttachment.hpp -include/vmime/genericField.hpp -include/vmime/genericParameter.hpp include/vmime/header.hpp include/vmime/headerField.hpp include/vmime/headerFieldFactory.hpp +include/vmime/headerFieldValue.hpp include/vmime/htmlTextPart.hpp include/vmime/mailbox.hpp include/vmime/mailboxField.hpp @@ -49,42 +50,47 @@ include/vmime/messageBuilder.hpp include/vmime/messageId.hpp include/vmime/messageIdSequence.hpp include/vmime/messageParser.hpp -include/vmime/messaging/authHelper.hpp -include/vmime/messaging/authenticationInfos.hpp -include/vmime/messaging/authenticator.hpp -include/vmime/messaging/defaultAuthenticator.hpp -include/vmime/messaging/events.hpp -include/vmime/messaging/folder.hpp -include/vmime/messaging/imap/IMAPConnection.hpp -include/vmime/messaging/imap/IMAPFolder.hpp -include/vmime/messaging/imap/IMAPMessage.hpp -include/vmime/messaging/imap/IMAPParser.hpp -include/vmime/messaging/imap/IMAPStore.hpp -include/vmime/messaging/imap/IMAPTag.hpp -include/vmime/messaging/imap/IMAPUtils.hpp -include/vmime/messaging/maildir/maildirFolder.hpp -include/vmime/messaging/maildir/maildirMessage.hpp -include/vmime/messaging/maildir/maildirStore.hpp -include/vmime/messaging/maildir/maildirUtils.hpp -include/vmime/messaging/message.hpp -include/vmime/messaging/pop3/POP3Folder.hpp -include/vmime/messaging/pop3/POP3Message.hpp -include/vmime/messaging/pop3/POP3Store.hpp -include/vmime/messaging/sendmail/sendmailTransport.hpp -include/vmime/messaging/service.hpp -include/vmime/messaging/serviceFactory.hpp -include/vmime/messaging/serviceInfos.hpp -include/vmime/messaging/session.hpp -include/vmime/messaging/simpleAuthenticator.hpp -include/vmime/messaging/smtp/SMTPTransport.hpp -include/vmime/messaging/socket.hpp -include/vmime/messaging/store.hpp -include/vmime/messaging/timeoutHandler.hpp -include/vmime/messaging/transport.hpp include/vmime/misc/importanceHelper.hpp +include/vmime/net/events.hpp +include/vmime/net/folder.hpp +include/vmime/net/imap/IMAPConnection.hpp +include/vmime/net/imap/IMAPFolder.hpp +include/vmime/net/imap/IMAPMessage.hpp +include/vmime/net/imap/IMAPParser.hpp +include/vmime/net/imap/IMAPSStore.hpp +include/vmime/net/imap/IMAPServiceInfos.hpp +include/vmime/net/imap/IMAPStore.hpp +include/vmime/net/imap/IMAPTag.hpp +include/vmime/net/imap/IMAPUtils.hpp +include/vmime/net/maildir/maildirFolder.hpp +include/vmime/net/maildir/maildirMessage.hpp +include/vmime/net/maildir/maildirServiceInfos.hpp +include/vmime/net/maildir/maildirStore.hpp +include/vmime/net/maildir/maildirUtils.hpp +include/vmime/net/message.hpp +include/vmime/net/pop3/POP3Folder.hpp +include/vmime/net/pop3/POP3Message.hpp +include/vmime/net/pop3/POP3SStore.hpp +include/vmime/net/pop3/POP3ServiceInfos.hpp +include/vmime/net/pop3/POP3Store.hpp +include/vmime/net/sendmail/sendmailServiceInfos.hpp +include/vmime/net/sendmail/sendmailTransport.hpp +include/vmime/net/service.hpp +include/vmime/net/serviceFactory.hpp +include/vmime/net/serviceInfos.hpp +include/vmime/net/session.hpp +include/vmime/net/smtp/SMTPSTransport.hpp +include/vmime/net/smtp/SMTPServiceInfos.hpp +include/vmime/net/smtp/SMTPTransport.hpp +include/vmime/net/socket.hpp +include/vmime/net/store.hpp +include/vmime/net/timeoutHandler.hpp +include/vmime/net/tls/TLSSession.hpp +include/vmime/net/tls/TLSSocket.hpp +include/vmime/net/transport.hpp +include/vmime/object.hpp include/vmime/options.hpp include/vmime/parameter.hpp -include/vmime/parameterFactory.hpp include/vmime/parameterizedHeaderField.hpp include/vmime/parserHelpers.hpp include/vmime/path.hpp @@ -99,22 +105,37 @@ include/vmime/platforms/windows/windowsH include/vmime/platforms/windows/windowsSocket.hpp include/vmime/propertySet.hpp include/vmime/relay.hpp -include/vmime/standardFields.hpp -include/vmime/standardParams.hpp +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/certificateVerifier.hpp +include/vmime/security/cert/defaultCertificateVerifier.hpp +include/vmime/security/defaultAuthenticator.hpp +include/vmime/security/digest/md5/md5MessageDigest.hpp +include/vmime/security/digest/messageDigest.hpp +include/vmime/security/digest/messageDigestFactory.hpp +include/vmime/security/digest/sha1/sha1MessageDigest.hpp +include/vmime/security/sasl/SASLAuthenticator.hpp +include/vmime/security/sasl/SASLContext.hpp +include/vmime/security/sasl/SASLMechanism.hpp +include/vmime/security/sasl/SASLMechanismFactory.hpp +include/vmime/security/sasl/SASLSession.hpp +include/vmime/security/sasl/SASLSocket.hpp +include/vmime/security/sasl/builtinSASLMechanism.hpp +include/vmime/security/sasl/defaultSASLAuthenticator.hpp include/vmime/streamContentHandler.hpp include/vmime/stringContentHandler.hpp include/vmime/text.hpp include/vmime/textPart.hpp include/vmime/textPartFactory.hpp -include/vmime/typeAdapter.hpp include/vmime/types.hpp include/vmime/utility/childProcess.hpp include/vmime/utility/datetimeUtils.hpp include/vmime/utility/file.hpp include/vmime/utility/filteredStream.hpp -include/vmime/utility/md5.hpp include/vmime/utility/path.hpp -include/vmime/utility/progressionListener.hpp +include/vmime/utility/progressListener.hpp include/vmime/utility/random.hpp include/vmime/utility/smartPtr.hpp include/vmime/utility/stream.hpp @@ -125,8 +146,9 @@ include/vmime/utility/urlUtils.hpp include/vmime/vmime.hpp include/vmime/word.hpp lib/libvmime.a +lib/libvmime.la lib/libvmime.so -lib/libvmime.so.7 +lib/libvmime.so.0 libdata/pkgconfig/vmime.pc %%DOCSDIR%%/AUTHORS %%DOCSDIR%%/COPYING @@ -136,15 +158,22 @@ libdata/pkgconfig/vmime.pc %%DOCSDIR%%/README @dirrm %%DOCSDIR%% @dirrm include/vmime/utility +@dirrm include/vmime/security/sasl +@dirrm include/vmime/security/digest/sha1 +@dirrm include/vmime/security/digest/md5 +@dirrm include/vmime/security/digest +@dirrm include/vmime/security/cert +@dirrm include/vmime/security @dirrm include/vmime/platforms/windows @dirrm include/vmime/platforms/posix @dirrm include/vmime/platforms +@dirrm include/vmime/net/tls +@dirrm include/vmime/net/smtp +@dirrm include/vmime/net/sendmail +@dirrm include/vmime/net/pop3 +@dirrm include/vmime/net/maildir +@dirrm include/vmime/net/imap +@dirrm include/vmime/net @dirrm include/vmime/misc -@dirrm include/vmime/messaging/smtp -@dirrm include/vmime/messaging/sendmail -@dirrm include/vmime/messaging/pop3 -@dirrm include/vmime/messaging/maildir -@dirrm include/vmime/messaging/imap -@dirrm include/vmime/messaging @dirrm include/vmime/mdn @dirrm include/vmime Index: files/patch-Makefile.in =================================================================== RCS file: files/patch-Makefile.in diff -N files/patch-Makefile.in --- files/patch-Makefile.in 20 Sep 2005 12:18:52 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sun Sep 18 22:07:16 2005 -+++ Makefile.in Sun Sep 18 22:08:38 2005 -@@ -206,7 +206,7 @@ - - #AUTOMAKE_OPTIONS = dist-bzip2 - AUTOMAKE_OPTIONS = no-dist --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = $(GENERIC_VERSIONED_LIBRARY_NAME).pc - EXTRA_DIST = SConstruct bootstrap - doc_DATA = AUTHORS ChangeLog COPYING INSTALL NEWS README Index: files/patch-src__Makefile.in =================================================================== RCS file: files/patch-src__Makefile.in diff -N files/patch-src__Makefile.in --- files/patch-src__Makefile.in 20 Sep 2005 12:18:52 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,36 +0,0 @@ ---- src/Makefile.in.orig Tue Jun 21 19:11:35 2005 -+++ src/Makefile.in Mon Sep 19 12:28:03 2005 -@@ -212,11 +212,11 @@ - am__depfiles_maybe = - CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) --LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \ -+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CXXFLAGS) $(CXXFLAGS) - CXXLD = $(CXX) --CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ -+CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ - SOURCES = $(libvmime_la_SOURCES) - DIST_SOURCES = $(am__libvmime_la_SOURCES_DIST) -@@ -356,7 +356,7 @@ - target_vendor = @target_vendor@ - AUTOMAKE_OPTIONS = no-dependencies foreign - INTERNALS = --INCLUDES = -I$(top_srcdir) -I$(srcdir) @PKGCONFIG_CFLAGS@ @EXTRA_CFLAGS@ -+INCLUDES = -I$(prefix)/include -I$(top_srcdir) -I$(srcdir) @PKGCONFIG_CFLAGS@ @EXTRA_CFLAGS@ - lib_LTLIBRARIES = libvmime.la - libvmime_la_LDFLAGS = -export-dynamic -version-info @LIBRARY_VERSION@ @PKGCONFIG_LIBS@ @EXTRA_LIBS@ - libvmime_la_SOURCES = address.cpp \ -@@ -473,8 +473,8 @@ - @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ - if test -f $$p; then \ - f="`echo $$p | sed -e 's|^.*/||'`"; \ -- echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ -- $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ -+ echo " $(LIBTOOL) --tag=CXX --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ -+ $(LIBTOOL) --tag=CXX --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ - else :; fi; \ - done - --- patch-libvmime ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051118091015.D9B46597F36>