commits@javamail.java.net

[0] Initial Mercurial repository based on JavaMail 1.

From: <shannon_at_network.org>
Date: Wed, 27 Aug 2008 20:21:02 +0000 (GMT)

Revision: 0
Author: shannon_at_datsun
Date: 2007-11-12 23:53:07 UTC

Log Message:
-----------
Initial Mercurial repository based on JavaMail 1.4.1 FCS sources.

Added Paths:
-----------
    .hgignore
    build/share/minclude/com_sun_mail_dsn.jmk
    build/share/minclude/com_sun_mail_handlers.jmk
    build/share/minclude/com_sun_mail_iap.jmk
    build/share/minclude/com_sun_mail_imap.jmk
    build/share/minclude/com_sun_mail_mbox.cmk
    build/share/minclude/com_sun_mail_mbox.jmk
    build/share/minclude/com_sun_mail_pop3.jmk
    build/share/minclude/com_sun_mail_remote.jmk
    build/share/minclude/com_sun_mail_smtp.jmk
    build/share/minclude/com_sun_mail_util.jmk
    build/share/minclude/demo.jmk
    build/share/minclude/demo_client.jmk
    build/share/minclude/demo_servlet.jmk
    build/share/minclude/internal.jmk
    build/share/minclude/javax_mail.jmk
    build/share/minclude/javax_mail_internet.jmk
    build/share/minclude/resources.res
    build/share/minclude/webapp.jmk
    build/share/minclude/webapp_classes.jmk
    build/share/minclude/webapp_taglib.jmk
    build/solaris/GNUmakefile
    build/solaris/META-INF/GNUmakefile
    build/solaris/Platform.gmk
    build/solaris/Version.gmk
    build/solaris/com/GNUmakefile
    build/solaris/com/sun/GNUmakefile
    build/solaris/com/sun/mail/GNUmakefile
    build/solaris/com/sun/mail/client/GNUmakefile
    build/solaris/com/sun/mail/dsn/GNUmakefile
    build/solaris/com/sun/mail/handlers/GNUmakefile
    build/solaris/com/sun/mail/iap/GNUmakefile
    build/solaris/com/sun/mail/imap/GNUmakefile
    build/solaris/com/sun/mail/mbox/GNUmakefile
    build/solaris/com/sun/mail/pop3/GNUmakefile
    build/solaris/com/sun/mail/remote/GNUmakefile
    build/solaris/com/sun/mail/smtp/GNUmakefile
    build/solaris/com/sun/mail/util/GNUmakefile
    build/solaris/demo/GNUmakefile
    build/solaris/demo/client/GNUmakefile
    build/solaris/demo/internal/GNUmakefile
    build/solaris/demo/servlet/GNUmakefile
    build/solaris/demo/webapp/GNUmakefile
    build/solaris/demo/webapp/src/GNUmakefile
    build/solaris/demo/webapp/src/classes/GNUmakefile
    build/solaris/demo/webapp/src/classes/demo/GNUmakefile
    build/solaris/demo/webapp/src/taglib/GNUmakefile
    build/solaris/demo/webapp/src/taglib/demo/GNUmakefile
    build/solaris/javax/GNUmakefile
    build/solaris/javax/mail/GNUmakefile
    build/solaris/javax/mail/internet/GNUmakefile
    build/solaris/mail.sig
    build/solaris/makefiles/Classes.gmk
    build/solaris/makefiles/Defs-solaris.gmk
    build/solaris/makefiles/Defs.gmk
    build/solaris/makefiles/Docs.gmk
    build/solaris/makefiles/Library.gmk
    build/solaris/makefiles/Program.gmk
    build/solaris/makefiles/Project.gmk
    build/solaris/makefiles/Rules.gmk
    build/solaris/makefiles/Subdirs.gmk
    build/solaris/makefiles/Wrapper.gmk
    build/solaris/scslize
    build/solaris/siggen
    build/solaris/sigtest
    src/share/classes/com/sun/mail/dsn/DeliveryStatus.java
    src/share/classes/com/sun/mail/dsn/MessageHeaders.java
    src/share/classes/com/sun/mail/dsn/MultipartReport.java
    src/share/classes/com/sun/mail/dsn/mailcap
    src/share/classes/com/sun/mail/dsn/message_deliverystatus.java
    src/share/classes/com/sun/mail/dsn/multipart_report.java
    src/share/classes/com/sun/mail/dsn/package.html
    src/share/classes/com/sun/mail/dsn/text_rfc822headers.java
    src/share/classes/com/sun/mail/handlers/image_gif.java
    src/share/classes/com/sun/mail/handlers/image_jpeg.java
    src/share/classes/com/sun/mail/handlers/message_rfc822.java
    src/share/classes/com/sun/mail/handlers/multipart_mixed.java
    src/share/classes/com/sun/mail/handlers/text_html.java
    src/share/classes/com/sun/mail/handlers/text_plain.java
    src/share/classes/com/sun/mail/handlers/text_xml.java
    src/share/classes/com/sun/mail/iap/Argument.java
    src/share/classes/com/sun/mail/iap/BadCommandException.java
    src/share/classes/com/sun/mail/iap/ByteArray.java
    src/share/classes/com/sun/mail/iap/CommandFailedException.java
    src/share/classes/com/sun/mail/iap/ConnectionException.java
    src/share/classes/com/sun/mail/iap/Literal.java
    src/share/classes/com/sun/mail/iap/LiteralException.java
    src/share/classes/com/sun/mail/iap/ParsingException.java
    src/share/classes/com/sun/mail/iap/Protocol.java
    src/share/classes/com/sun/mail/iap/ProtocolException.java
    src/share/classes/com/sun/mail/iap/Response.java
    src/share/classes/com/sun/mail/iap/ResponseHandler.java
    src/share/classes/com/sun/mail/iap/ResponseInputStream.java
    src/share/classes/com/sun/mail/imap/ACL.java
    src/share/classes/com/sun/mail/imap/AppendUID.java
    src/share/classes/com/sun/mail/imap/DefaultFolder.java
    src/share/classes/com/sun/mail/imap/IMAPBodyPart.java
    src/share/classes/com/sun/mail/imap/IMAPFolder.java
    src/share/classes/com/sun/mail/imap/IMAPInputStream.java
    src/share/classes/com/sun/mail/imap/IMAPMessage.java
    src/share/classes/com/sun/mail/imap/IMAPMultipartDataSource.java
    src/share/classes/com/sun/mail/imap/IMAPNestedMessage.java
    src/share/classes/com/sun/mail/imap/IMAPSSLStore.java
    src/share/classes/com/sun/mail/imap/IMAPStore.java
    src/share/classes/com/sun/mail/imap/Rights.java
    src/share/classes/com/sun/mail/imap/Utility.java
    src/share/classes/com/sun/mail/imap/package.html
   
src/share/classes/com/sun/mail/imap/protocol/BASE64MailboxDecoder.java
   
src/share/classes/com/sun/mail/imap/protocol/BASE64MailboxEncoder.java
    src/share/classes/com/sun/mail/imap/protocol/BODY.java
    src/share/classes/com/sun/mail/imap/protocol/BODYSTRUCTURE.java
    src/share/classes/com/sun/mail/imap/protocol/ENVELOPE.java
    src/share/classes/com/sun/mail/imap/protocol/FLAGS.java
    src/share/classes/com/sun/mail/imap/protocol/FetchResponse.java
    src/share/classes/com/sun/mail/imap/protocol/IMAPProtocol.java
    src/share/classes/com/sun/mail/imap/protocol/IMAPResponse.java
   
src/share/classes/com/sun/mail/imap/protocol/IMAPSaslAuthenticator.java
    src/share/classes/com/sun/mail/imap/protocol/INTERNALDATE.java
    src/share/classes/com/sun/mail/imap/protocol/Item.java
    src/share/classes/com/sun/mail/imap/protocol/ListInfo.java
    src/share/classes/com/sun/mail/imap/protocol/MailboxInfo.java
    src/share/classes/com/sun/mail/imap/protocol/MessageSet.java
    src/share/classes/com/sun/mail/imap/protocol/Namespaces.java
    src/share/classes/com/sun/mail/imap/protocol/RFC822DATA.java
    src/share/classes/com/sun/mail/imap/protocol/RFC822SIZE.java
    src/share/classes/com/sun/mail/imap/protocol/SaslAuthenticator.java
    src/share/classes/com/sun/mail/imap/protocol/SearchSequence.java
    src/share/classes/com/sun/mail/imap/protocol/Status.java
    src/share/classes/com/sun/mail/imap/protocol/UID.java
    src/share/classes/com/sun/mail/imap/protocol/UIDSet.java
    src/share/classes/com/sun/mail/mbox/ContentLengthCounter.java
    src/share/classes/com/sun/mail/mbox/ContentLengthUpdater.java
    src/share/classes/com/sun/mail/mbox/DefaultMailbox.java
    src/share/classes/com/sun/mail/mbox/FileInterface.java
    src/share/classes/com/sun/mail/mbox/InboxFile.java
    src/share/classes/com/sun/mail/mbox/LineCounter.java
    src/share/classes/com/sun/mail/mbox/MailFile.java
    src/share/classes/com/sun/mail/mbox/Mailbox.java
    src/share/classes/com/sun/mail/mbox/MboxFolder.java
    src/share/classes/com/sun/mail/mbox/MboxMessage.java
    src/share/classes/com/sun/mail/mbox/MboxStore.java
    src/share/classes/com/sun/mail/mbox/NewlineOutputStream.java
    src/share/classes/com/sun/mail/mbox/SolarisMailbox.java
    src/share/classes/com/sun/mail/mbox/SunOSMailbox.java
    src/share/classes/com/sun/mail/mbox/SunV3BodyPart.java
    src/share/classes/com/sun/mail/mbox/SunV3Multipart.java
    src/share/classes/com/sun/mail/mbox/UNIXFile.java
    src/share/classes/com/sun/mail/mbox/UNIXFolder.java
    src/share/classes/com/sun/mail/mbox/UNIXInbox.java
    src/share/classes/com/sun/mail/pop3/DefaultFolder.java
    src/share/classes/com/sun/mail/pop3/POP3Folder.java
    src/share/classes/com/sun/mail/pop3/POP3Message.java
    src/share/classes/com/sun/mail/pop3/POP3RemoteStore.java
    src/share/classes/com/sun/mail/pop3/POP3SSLStore.java
    src/share/classes/com/sun/mail/pop3/POP3Store.java
    src/share/classes/com/sun/mail/pop3/Protocol.java
    src/share/classes/com/sun/mail/pop3/Status.java
    src/share/classes/com/sun/mail/pop3/package.html
    src/share/classes/com/sun/mail/remote/RemoteDefaultFolder.java
    src/share/classes/com/sun/mail/remote/RemoteInbox.java
    src/share/classes/com/sun/mail/remote/RemoteStore.java
    src/share/classes/com/sun/mail/smtp/DigestMD5.java
    src/share/classes/com/sun/mail/smtp/SMTPAddressFailedException.java
   
src/share/classes/com/sun/mail/smtp/SMTPAddressSucceededException.java
    src/share/classes/com/sun/mail/smtp/SMTPMessage.java
    src/share/classes/com/sun/mail/smtp/SMTPOutputStream.java
    src/share/classes/com/sun/mail/smtp/SMTPSSLTransport.java
    src/share/classes/com/sun/mail/smtp/SMTPSendFailedException.java
    src/share/classes/com/sun/mail/smtp/SMTPTransport.java
    src/share/classes/com/sun/mail/smtp/package.html
    src/share/classes/com/sun/mail/util/ASCIIUtility.java
    src/share/classes/com/sun/mail/util/BASE64DecoderStream.java
    src/share/classes/com/sun/mail/util/BASE64EncoderStream.java
    src/share/classes/com/sun/mail/util/BEncoderStream.java
    src/share/classes/com/sun/mail/util/CRLFOutputStream.java
    src/share/classes/com/sun/mail/util/FolderClosedIOException.java
    src/share/classes/com/sun/mail/util/LineInputStream.java
    src/share/classes/com/sun/mail/util/LineOutputStream.java
    src/share/classes/com/sun/mail/util/MessageRemovedIOException.java
    src/share/classes/com/sun/mail/util/QDecoderStream.java
    src/share/classes/com/sun/mail/util/QEncoderStream.java
    src/share/classes/com/sun/mail/util/QPDecoderStream.java
    src/share/classes/com/sun/mail/util/QPEncoderStream.java
    src/share/classes/com/sun/mail/util/SocketFetcher.java
    src/share/classes/com/sun/mail/util/TraceInputStream.java
    src/share/classes/com/sun/mail/util/TraceOutputStream.java
    src/share/classes/com/sun/mail/util/UUDecoderStream.java
    src/share/classes/com/sun/mail/util/UUEncoderStream.java
    src/share/classes/demo/CRLFOutputStream.java
    src/share/classes/demo/NewlineOutputStream.java
    src/share/classes/demo/README.txt
    src/share/classes/demo/client/ComponentFrame.java
    src/share/classes/demo/client/FolderModel.java
    src/share/classes/demo/client/FolderTreeNode.java
    src/share/classes/demo/client/FolderViewer.java
    src/share/classes/demo/client/MessageViewer.java
    src/share/classes/demo/client/MultipartViewer.java
    src/share/classes/demo/client/README.txt
    src/share/classes/demo/client/SimpleAuthenticator.java
    src/share/classes/demo/client/SimpleClient.java
    src/share/classes/demo/client/StoreTreeNode.java
    src/share/classes/demo/client/TextViewer.java
    src/share/classes/demo/client/simple.mailcap
    src/share/classes/demo/client/simpleclient
    src/share/classes/demo/copier.java
    src/share/classes/demo/folderlist.java
    src/share/classes/demo/internal/TtyAuthenticator.java
    src/share/classes/demo/internal/answer.java
    src/share/classes/demo/internal/foldersplit.java
    src/share/classes/demo/internal/fpopulate.java
    src/share/classes/demo/internal/msgsperweek.java
    src/share/classes/demo/internal/testidle.java
    src/share/classes/demo/monitor.java
    src/share/classes/demo/mover.java
    src/share/classes/demo/msgmultisendsample.java
    src/share/classes/demo/msgsend.java
    src/share/classes/demo/msgsendsample.java
    src/share/classes/demo/msgshow.java
    src/share/classes/demo/namespace.java
    src/share/classes/demo/populate.java
    src/share/classes/demo/registry.java
    src/share/classes/demo/search.java
    src/share/classes/demo/sendfile.java
    src/share/classes/demo/sendhtml.java
    src/share/classes/demo/servlet/JavaMail.html
    src/share/classes/demo/servlet/JavaMailServlet.java
    src/share/classes/demo/servlet/README.txt
    src/share/classes/demo/smtpsend.java
    src/share/classes/demo/transport.java
    src/share/classes/demo/uidmsgshow.java
    src/share/classes/demo/webapp/build.bat
    src/share/classes/demo/webapp/build.sh
   
src/share/classes/demo/webapp/src/classes/demo/AttachmentServlet.java
    src/share/classes/demo/webapp/src/classes/demo/FilterServlet.java
    src/share/classes/demo/webapp/src/classes/demo/MailUserBean.java
    src/share/classes/demo/webapp/src/docroot/WEB-INF/web.xml
    src/share/classes/demo/webapp/src/docroot/compose.jsp
    src/share/classes/demo/webapp/src/docroot/errordetails.jsp
    src/share/classes/demo/webapp/src/docroot/errorpage.jsp
    src/share/classes/demo/webapp/src/docroot/folders.jsp
    src/share/classes/demo/webapp/src/docroot/index.html
    src/share/classes/demo/webapp/src/docroot/login.jsp
    src/share/classes/demo/webapp/src/docroot/logout.jsp
    src/share/classes/demo/webapp/src/docroot/messagecontent.jsp
    src/share/classes/demo/webapp/src/docroot/messageheaders.jsp
    src/share/classes/demo/webapp/src/docroot/send.jsp
    src/share/classes/demo/webapp/src/taglib/META-INF/taglib.tld
    src/share/classes/demo/webapp/src/taglib/demo/AttachmentInfo.java
   
src/share/classes/demo/webapp/src/taglib/demo/ListAttachmentsTEI.java
   
src/share/classes/demo/webapp/src/taglib/demo/ListAttachmentsTag.java
    src/share/classes/demo/webapp/src/taglib/demo/ListMessagesTEI.java
    src/share/classes/demo/webapp/src/taglib/demo/ListMessagesTag.java
    src/share/classes/demo/webapp/src/taglib/demo/MessageInfo.java
    src/share/classes/demo/webapp/src/taglib/demo/MessageTEI.java
    src/share/classes/demo/webapp/src/taglib/demo/MessageTag.java
    src/share/classes/demo/webapp/src/taglib/demo/SendTag.java
    src/share/classes/demo/webapp/webapp.README.txt
    src/share/classes/javax/mail/Address.java
    src/share/classes/javax/mail/AuthenticationFailedException.java
    src/share/classes/javax/mail/Authenticator.java
    src/share/classes/javax/mail/BodyPart.java
    src/share/classes/javax/mail/EventQueue.java
    src/share/classes/javax/mail/FetchProfile.java
    src/share/classes/javax/mail/Flags.java
    src/share/classes/javax/mail/Folder.java
    src/share/classes/javax/mail/FolderClosedException.java
    src/share/classes/javax/mail/FolderNotFoundException.java
    src/share/classes/javax/mail/Header.java
    src/share/classes/javax/mail/IllegalWriteException.java
    src/share/classes/javax/mail/Message.java
    src/share/classes/javax/mail/MessageAware.java
    src/share/classes/javax/mail/MessageContext.java
    src/share/classes/javax/mail/MessageRemovedException.java
    src/share/classes/javax/mail/MessagingException.java
    src/share/classes/javax/mail/MethodNotSupportedException.java
    src/share/classes/javax/mail/Multipart.java
    src/share/classes/javax/mail/MultipartDataSource.java
    src/share/classes/javax/mail/NoSuchProviderException.java
    src/share/classes/javax/mail/Part.java
    src/share/classes/javax/mail/PasswordAuthentication.java
    src/share/classes/javax/mail/Provider.java
    src/share/classes/javax/mail/Quota.java
    src/share/classes/javax/mail/QuotaAwareStore.java
    src/share/classes/javax/mail/ReadOnlyFolderException.java
    src/share/classes/javax/mail/SendFailedException.java
    src/share/classes/javax/mail/Service.java
    src/share/classes/javax/mail/Session.java
    src/share/classes/javax/mail/Store.java
    src/share/classes/javax/mail/StoreClosedException.java
    src/share/classes/javax/mail/Transport.java
    src/share/classes/javax/mail/UIDFolder.java
    src/share/classes/javax/mail/URLName.java
    src/share/classes/javax/mail/Version.java.template
    src/share/classes/javax/mail/event/ConnectionAdapter.java
    src/share/classes/javax/mail/event/ConnectionEvent.java
    src/share/classes/javax/mail/event/ConnectionListener.java
    src/share/classes/javax/mail/event/FolderAdapter.java
    src/share/classes/javax/mail/event/FolderEvent.java
    src/share/classes/javax/mail/event/FolderListener.java
    src/share/classes/javax/mail/event/MailEvent.java
    src/share/classes/javax/mail/event/MessageChangedEvent.java
    src/share/classes/javax/mail/event/MessageChangedListener.java
    src/share/classes/javax/mail/event/MessageCountAdapter.java
    src/share/classes/javax/mail/event/MessageCountEvent.java
    src/share/classes/javax/mail/event/MessageCountListener.java
    src/share/classes/javax/mail/event/StoreEvent.java
    src/share/classes/javax/mail/event/StoreListener.java
    src/share/classes/javax/mail/event/TransportAdapter.java
    src/share/classes/javax/mail/event/TransportEvent.java
    src/share/classes/javax/mail/event/TransportListener.java
    src/share/classes/javax/mail/event/package.html
    src/share/classes/javax/mail/internet/AddressException.java
    src/share/classes/javax/mail/internet/ContentDisposition.java
    src/share/classes/javax/mail/internet/ContentType.java
    src/share/classes/javax/mail/internet/HeaderTokenizer.java
    src/share/classes/javax/mail/internet/InternetAddress.java
    src/share/classes/javax/mail/internet/InternetHeaders.java
    src/share/classes/javax/mail/internet/MailDateFormat.java
    src/share/classes/javax/mail/internet/MimeBodyPart.java
    src/share/classes/javax/mail/internet/MimeMessage.java
    src/share/classes/javax/mail/internet/MimeMultipart.java
    src/share/classes/javax/mail/internet/MimePart.java
    src/share/classes/javax/mail/internet/MimePartDataSource.java
    src/share/classes/javax/mail/internet/MimeUtility.java
    src/share/classes/javax/mail/internet/NewsAddress.java
    src/share/classes/javax/mail/internet/ParameterList.java
    src/share/classes/javax/mail/internet/ParseException.java
    src/share/classes/javax/mail/internet/PreencodedMimeBodyPart.java
    src/share/classes/javax/mail/internet/SharedInputStream.java
    src/share/classes/javax/mail/internet/UniqueValue.java
    src/share/classes/javax/mail/internet/package.html
    src/share/classes/javax/mail/internet/tests/addrlist
    src/share/classes/javax/mail/internet/tests/addrtest.java
    src/share/classes/javax/mail/internet/tests/b64test.java
    src/share/classes/javax/mail/internet/tests/decodetest
    src/share/classes/javax/mail/internet/tests/encodedheaders.data
    src/share/classes/javax/mail/internet/tests/folddata
    src/share/classes/javax/mail/internet/tests/foldtest.java
    src/share/classes/javax/mail/internet/tests/multiparttest.java
    src/share/classes/javax/mail/internet/tests/paramdata
    src/share/classes/javax/mail/internet/tests/paramtest.java
    src/share/classes/javax/mail/internet/tests/reftest.java
    src/share/classes/javax/mail/internet/tests/stst.java
    src/share/classes/javax/mail/internet/tests/tokenizertest.java
    src/share/classes/javax/mail/internet/tests/tokenlist
    src/share/classes/javax/mail/package.html
    src/share/classes/javax/mail/search/AddressStringTerm.java
    src/share/classes/javax/mail/search/AddressTerm.java
    src/share/classes/javax/mail/search/AndTerm.java
    src/share/classes/javax/mail/search/BodyTerm.java
    src/share/classes/javax/mail/search/ComparisonTerm.java
    src/share/classes/javax/mail/search/DateTerm.java
    src/share/classes/javax/mail/search/FlagTerm.java
    src/share/classes/javax/mail/search/FromStringTerm.java
    src/share/classes/javax/mail/search/FromTerm.java
    src/share/classes/javax/mail/search/HeaderTerm.java
    src/share/classes/javax/mail/search/IntegerComparisonTerm.java
    src/share/classes/javax/mail/search/MessageIDTerm.java
    src/share/classes/javax/mail/search/MessageNumberTerm.java
    src/share/classes/javax/mail/search/NotTerm.java
    src/share/classes/javax/mail/search/OrTerm.java
    src/share/classes/javax/mail/search/ReceivedDateTerm.java
    src/share/classes/javax/mail/search/RecipientStringTerm.java
    src/share/classes/javax/mail/search/RecipientTerm.java
    src/share/classes/javax/mail/search/SearchException.java
    src/share/classes/javax/mail/search/SearchTerm.java
    src/share/classes/javax/mail/search/SentDateTerm.java
    src/share/classes/javax/mail/search/SizeTerm.java
    src/share/classes/javax/mail/search/StringTerm.java
    src/share/classes/javax/mail/search/SubjectTerm.java
    src/share/classes/javax/mail/search/package.html
    src/share/classes/javax/mail/util/ByteArrayDataSource.java
    src/share/classes/javax/mail/util/SharedByteArrayInputStream.java
    src/share/classes/javax/mail/util/SharedFileInputStream.java
    src/share/classes/javax/mail/util/package.html
    src/share/classes/overview.html
    src/share/doc/release/ApacheJServ.html
    src/share/doc/release/BLURB
    src/share/doc/release/CHANGES.txt
    src/share/doc/release/COMPAT.txt
    src/share/doc/release/JavaWebServer.html
    src/share/doc/release/LICENSE.txt
    src/share/doc/release/NOTES.txt
    src/share/doc/release/README.txt
    src/share/doc/release/SSLNOTES.txt
    src/share/doc/release/Tomcat.html
    src/share/doc/release/classpath-NT.html
    src/share/doc/release/distributionREADME.txt
    src/share/doc/release/iPlanet.html
    src/share/doc/release/images/direct-classpath.jpg
    src/share/doc/release/images/indirect-classpath.jpg
    src/share/doc/spec/JavaMail-1.1-changes.txt
    src/share/doc/spec/JavaMail-1.2-changes.txt
    src/share/doc/spec/JavaMail-1.3-changes.txt
    src/share/doc/spec/JavaMail-1.4-changes.txt
    src/share/lib/dsn.mf
    src/share/lib/imap.mf
    src/share/lib/javamail.charset.map
    src/share/lib/javamail.default.address.map
    src/share/lib/javamail.default.providers
    src/share/lib/javamail.imap.provider
    src/share/lib/javamail.mbox.provider
    src/share/lib/javamail.mf
    src/share/lib/javamail.pop3.provider
    src/share/lib/javamail.smtp.address.map
    src/share/lib/javamail.smtp.provider
    src/share/lib/mailcap
    src/share/lib/pop3.mf
    src/share/lib/smtp.mf
    src/solaris/native/com/sun/mail/mbox/UNIXFile.c
    src/solaris/native/com/sun/mail/mbox/UNIXInbox.c

Diffs:
-----
diff -r 000000000000 -r da19cbb20145 .hgignore
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/.hgignore Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,2 @@
+^dist/
+^nbproject/private/
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_dsn.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_dsn.jmk Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,12 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/dsn/DeliveryStatus.java \
+ $(TARGDIR)com/sun/mail/dsn/MessageHeaders.java \
+ $(TARGDIR)com/sun/mail/dsn/MultipartReport.java \
+ $(TARGDIR)com/sun/mail/dsn/message_deliverystatus.java \
+ $(TARGDIR)com/sun/mail/dsn/multipart_report.java \
+ $(TARGDIR)com/sun/mail/dsn/text_rfc822headers.java
+
+RESOURCES = \
+ $(TOPDIR)/src/share/classes/com/sun/mail/dsn/mailcap
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_handlers.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_handlers.jmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,10 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/handlers/text_html.java \
+ $(TARGDIR)com/sun/mail/handlers/text_plain.java \
+ $(TARGDIR)com/sun/mail/handlers/text_xml.java \
+ $(TARGDIR)com/sun/mail/handlers/image_gif.java \
+ $(TARGDIR)com/sun/mail/handlers/image_jpeg.java \
+ $(TARGDIR)com/sun/mail/handlers/multipart_mixed.java \
+ $(TARGDIR)com/sun/mail/handlers/message_rfc822.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_iap.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_iap.jmk Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,16 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/iap/Argument.java \
+ $(TARGDIR)com/sun/mail/iap/BadCommandException.java \
+ $(TARGDIR)com/sun/mail/iap/ByteArray.java \
+ $(TARGDIR)com/sun/mail/iap/CommandFailedException.java \
+ $(TARGDIR)com/sun/mail/iap/ConnectionException.java \
+ $(TARGDIR)com/sun/mail/iap/Literal.java \
+ $(TARGDIR)com/sun/mail/iap/LiteralException.java \
+ $(TARGDIR)com/sun/mail/iap/ParsingException.java \
+ $(TARGDIR)com/sun/mail/iap/Protocol.java \
+ $(TARGDIR)com/sun/mail/iap/ProtocolException.java \
+ $(TARGDIR)com/sun/mail/iap/Response.java \
+ $(TARGDIR)com/sun/mail/iap/ResponseHandler.java \
+ $(TARGDIR)com/sun/mail/iap/ResponseInputStream.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_imap.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_imap.jmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,38 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/imap/ACL.java \
+ $(TARGDIR)com/sun/mail/imap/AppendUID.java \
+ $(TARGDIR)com/sun/mail/imap/DefaultFolder.java \
+ $(TARGDIR)com/sun/mail/imap/IMAPBodyPart.java \
+ $(TARGDIR)com/sun/mail/imap/IMAPFolder.java \
+ $(TARGDIR)com/sun/mail/imap/IMAPInputStream.java \
+ $(TARGDIR)com/sun/mail/imap/IMAPMessage.java \
+ $(TARGDIR)com/sun/mail/imap/IMAPMultipartDataSource.java \
+ $(TARGDIR)com/sun/mail/imap/IMAPNestedMessage.java \
+ $(TARGDIR)com/sun/mail/imap/IMAPSSLStore.java \
+ $(TARGDIR)com/sun/mail/imap/IMAPStore.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/BASE64MailboxDecoder.java
\
+ $(TARGDIR)com/sun/mail/imap/protocol/BASE64MailboxEncoder.java
\
+ $(TARGDIR)com/sun/mail/imap/protocol/BODY.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/BODYSTRUCTURE.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/ENVELOPE.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/FetchResponse.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/FLAGS.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/IMAPProtocol.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/IMAPResponse.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/INTERNALDATE.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/Item.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/ListInfo.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/MailboxInfo.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/MessageSet.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/Namespaces.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/RFC822DATA.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/RFC822SIZE.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/SaslAuthenticator.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/SearchSequence.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/Status.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/UID.java \
+ $(TARGDIR)com/sun/mail/imap/protocol/UIDSet.java \
+ $(TARGDIR)com/sun/mail/imap/Rights.java \
+ $(TARGDIR)com/sun/mail/imap/Utility.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_mbox.cmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_mbox.cmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,5 @@
+#
+#
+FILES_c = \
+ $(TARGDIR)UNIXFile.c \
+ $(TARGDIR)UNIXInbox.c
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_mbox.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_mbox.jmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,22 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/mbox/ContentLengthCounter.java \
+ $(TARGDIR)com/sun/mail/mbox/ContentLengthUpdater.java \
+ $(TARGDIR)com/sun/mail/mbox/DefaultMailbox.java \
+ $(TARGDIR)com/sun/mail/mbox/FileInterface.java \
+ $(TARGDIR)com/sun/mail/mbox/InboxFile.java \
+ $(TARGDIR)com/sun/mail/mbox/LineCounter.java \
+ $(TARGDIR)com/sun/mail/mbox/MailFile.java \
+ $(TARGDIR)com/sun/mail/mbox/Mailbox.java \
+ $(TARGDIR)com/sun/mail/mbox/MboxFolder.java \
+ $(TARGDIR)com/sun/mail/mbox/MboxMessage.java \
+ $(TARGDIR)com/sun/mail/mbox/MboxStore.java \
+ $(TARGDIR)com/sun/mail/mbox/NewlineOutputStream.java \
+ $(TARGDIR)com/sun/mail/mbox/SolarisMailbox.java \
+ $(TARGDIR)com/sun/mail/mbox/SunOSMailbox.java \
+ $(TARGDIR)com/sun/mail/mbox/SunV3BodyPart.java \
+ $(TARGDIR)com/sun/mail/mbox/SunV3Multipart.java \
+ $(TARGDIR)com/sun/mail/mbox/UNIXFile.java \
+ $(TARGDIR)com/sun/mail/mbox/UNIXFolder.java \
+ $(TARGDIR)com/sun/mail/mbox/UNIXInbox.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_pop3.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_pop3.jmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,11 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/pop3/DefaultFolder.java \
+ $(TARGDIR)com/sun/mail/pop3/POP3Folder.java \
+ $(TARGDIR)com/sun/mail/pop3/POP3Message.java \
+ $(TARGDIR)com/sun/mail/pop3/POP3RemoteStore.java \
+ $(TARGDIR)com/sun/mail/pop3/POP3SSLStore.java \
+ $(TARGDIR)com/sun/mail/pop3/POP3Store.java \
+ $(TARGDIR)com/sun/mail/pop3/Protocol.java \
+ $(TARGDIR)com/sun/mail/pop3/Status.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_remote.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_remote.jmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,6 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/remote/RemoteDefaultFolder.java \
+ $(TARGDIR)com/sun/mail/remote/RemoteInbox.java \
+ $(TARGDIR)com/sun/mail/remote/RemoteStore.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_smtp.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_smtp.jmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,11 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/smtp/DigestMD5.java \
+ $(TARGDIR)com/sun/mail/smtp/SMTPMessage.java \
+ $(TARGDIR)com/sun/mail/smtp/SMTPOutputStream.java \
+ $(TARGDIR)com/sun/mail/smtp/SMTPAddressFailedException.java \
+ $(TARGDIR)com/sun/mail/smtp/SMTPAddressSucceededException.java
\
+ $(TARGDIR)com/sun/mail/smtp/SMTPSendFailedException.java \
+ $(TARGDIR)com/sun/mail/smtp/SMTPSSLTransport.java \
+ $(TARGDIR)com/sun/mail/smtp/SMTPTransport.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/com_sun_mail_util.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/com_sun_mail_util.jmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,21 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)com/sun/mail/util/ASCIIUtility.java \
+ $(TARGDIR)com/sun/mail/util/BASE64DecoderStream.java \
+ $(TARGDIR)com/sun/mail/util/BASE64EncoderStream.java \
+ $(TARGDIR)com/sun/mail/util/BEncoderStream.java \
+ $(TARGDIR)com/sun/mail/util/CRLFOutputStream.java \
+ $(TARGDIR)com/sun/mail/util/FolderClosedIOException.java \
+ $(TARGDIR)com/sun/mail/util/LineInputStream.java \
+ $(TARGDIR)com/sun/mail/util/LineOutputStream.java \
+ $(TARGDIR)com/sun/mail/util/MessageRemovedIOException.java \
+ $(TARGDIR)com/sun/mail/util/QDecoderStream.java \
+ $(TARGDIR)com/sun/mail/util/QEncoderStream.java \
+ $(TARGDIR)com/sun/mail/util/QPDecoderStream.java \
+ $(TARGDIR)com/sun/mail/util/QPEncoderStream.java \
+ $(TARGDIR)com/sun/mail/util/SocketFetcher.java \
+ $(TARGDIR)com/sun/mail/util/TraceInputStream.java \
+ $(TARGDIR)com/sun/mail/util/TraceOutputStream.java \
+ $(TARGDIR)com/sun/mail/util/UUDecoderStream.java \
+ $(TARGDIR)com/sun/mail/util/UUEncoderStream.java
diff -r 000000000000 -r da19cbb20145 build/share/minclude/demo.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/demo.jmk Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,20 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)transport.java \
+ $(TARGDIR)copier.java \
+ $(TARGDIR)folderlist.java \
+ $(TARGDIR)monitor.java \
+ $(TARGDIR)mover.java \
+ $(TARGDIR)msgmultisendsample.java \
+ $(TARGDIR)msgsend.java \
+ $(TARGDIR)msgsendsample.java \
+ $(TARGDIR)msgshow.java \
+ $(TARGDIR)namespace.java \
+ $(TARGDIR)populate.java \
+ $(TARGDIR)registry.java \
+ $(TARGDIR)search.java \
+ $(TARGDIR)sendfile.java \
+ $(TARGDIR)sendhtml.java \
+ $(TARGDIR)smtpsend.java \
+ $(TARGDIR)uidmsgshow.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/demo_client.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/demo_client.jmk Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,14 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)ComponentFrame.java \
+ $(TARGDIR)FolderModel.java \
+ $(TARGDIR)FolderTreeNode.java \
+ $(TARGDIR)FolderViewer.java \
+ $(TARGDIR)MessageViewer.java \
+ $(TARGDIR)MultipartViewer.java \
+ $(TARGDIR)SimpleClient.java \
+ $(TARGDIR)SimpleAuthenticator.java \
+ $(TARGDIR)StoreTreeNode.java \
+ $(TARGDIR)TextViewer.java
+
diff -r 000000000000 -r da19cbb20145
build/share/minclude/demo_servlet.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/demo_servlet.jmk Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,4 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)JavaMailServlet.java
diff -r 000000000000 -r da19cbb20145 build/share/minclude/internal.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/internal.jmk Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,7 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)TtyAuthenticator.java \
+ $(TARGDIR)answer.java \
+ $(TARGDIR)foldersplit.java \
+ $(TARGDIR)msgsperweek.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/javax_mail.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/javax_mail.jmk Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,82 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)javax/mail/Address.java \
+ $(TARGDIR)javax/mail/AuthenticationFailedException.java \
+ $(TARGDIR)javax/mail/Authenticator.java \
+ $(TARGDIR)javax/mail/BodyPart.java \
+ $(TARGDIR)javax/mail/EventQueue.java \
+ $(TARGDIR)javax/mail/FetchProfile.java \
+ $(TARGDIR)javax/mail/Flags.java \
+ $(TARGDIR)javax/mail/Folder.java \
+ $(TARGDIR)javax/mail/FolderClosedException.java \
+ $(TARGDIR)javax/mail/FolderNotFoundException.java \
+ $(TARGDIR)javax/mail/UIDFolder.java \
+ $(TARGDIR)javax/mail/Header.java \
+ $(TARGDIR)javax/mail/IllegalWriteException.java \
+ $(TARGDIR)javax/mail/Message.java \
+ $(TARGDIR)javax/mail/MessageAware.java \
+ $(TARGDIR)javax/mail/MessageContext.java \
+ $(TARGDIR)javax/mail/MessagingException.java \
+ $(TARGDIR)javax/mail/MethodNotSupportedException.java \
+ $(TARGDIR)javax/mail/NoSuchProviderException.java \
+ $(TARGDIR)javax/mail/Multipart.java \
+ $(TARGDIR)javax/mail/MultipartDataSource.java \
+ $(TARGDIR)javax/mail/Part.java \
+ $(TARGDIR)javax/mail/PasswordAuthentication.java \
+ $(TARGDIR)javax/mail/Provider.java \
+ $(TARGDIR)javax/mail/Quota.java \
+ $(TARGDIR)javax/mail/QuotaAwareStore.java \
+ $(TARGDIR)javax/mail/ReadOnlyFolderException.java \
+ $(TARGDIR)javax/mail/SendFailedException.java \
+ $(TARGDIR)javax/mail/Service.java \
+ $(TARGDIR)javax/mail/Session.java \
+ $(TARGDIR)javax/mail/Store.java \
+ $(TARGDIR)javax/mail/StoreClosedException.java \
+ $(TARGDIR)javax/mail/Transport.java \
+ $(TARGDIR)javax/mail/URLName.java \
+ $(TARGDIR)javax/mail/Version.java \
+ $(TARGDIR)javax/mail/event/ConnectionAdapter.java \
+ $(TARGDIR)javax/mail/event/ConnectionEvent.java \
+ $(TARGDIR)javax/mail/event/ConnectionListener.java \
+ $(TARGDIR)javax/mail/event/FolderAdapter.java \
+ $(TARGDIR)javax/mail/event/FolderEvent.java \
+ $(TARGDIR)javax/mail/event/FolderListener.java \
+ $(TARGDIR)javax/mail/event/MailEvent.java \
+ $(TARGDIR)javax/mail/event/MessageChangedEvent.java \
+ $(TARGDIR)javax/mail/event/MessageChangedListener.java \
+ $(TARGDIR)javax/mail/event/MessageCountAdapter.java \
+ $(TARGDIR)javax/mail/event/MessageCountEvent.java \
+ $(TARGDIR)javax/mail/event/MessageCountListener.java \
+ $(TARGDIR)javax/mail/event/StoreEvent.java \
+ $(TARGDIR)javax/mail/event/StoreListener.java \
+ $(TARGDIR)javax/mail/event/TransportAdapter.java \
+ $(TARGDIR)javax/mail/event/TransportEvent.java \
+ $(TARGDIR)javax/mail/event/TransportListener.java \
+ $(TARGDIR)javax/mail/search/AddressTerm.java \
+ $(TARGDIR)javax/mail/search/AddressStringTerm.java \
+ $(TARGDIR)javax/mail/search/AndTerm.java \
+ $(TARGDIR)javax/mail/search/BodyTerm.java \
+ $(TARGDIR)javax/mail/search/ComparisonTerm.java \
+ $(TARGDIR)javax/mail/search/DateTerm.java \
+ $(TARGDIR)javax/mail/search/FlagTerm.java \
+ $(TARGDIR)javax/mail/search/FromTerm.java \
+ $(TARGDIR)javax/mail/search/FromStringTerm.java \
+ $(TARGDIR)javax/mail/search/HeaderTerm.java \
+ $(TARGDIR)javax/mail/search/IntegerComparisonTerm.java \
+ $(TARGDIR)javax/mail/search/MessageIDTerm.java \
+ $(TARGDIR)javax/mail/search/MessageNumberTerm.java \
+ $(TARGDIR)javax/mail/search/NotTerm.java \
+ $(TARGDIR)javax/mail/search/OrTerm.java \
+ $(TARGDIR)javax/mail/search/RecipientTerm.java \
+ $(TARGDIR)javax/mail/search/RecipientStringTerm.java \
+ $(TARGDIR)javax/mail/search/SearchException.java \
+ $(TARGDIR)javax/mail/search/SentDateTerm.java \
+ $(TARGDIR)javax/mail/search/ReceivedDateTerm.java \
+ $(TARGDIR)javax/mail/search/SizeTerm.java \
+ $(TARGDIR)javax/mail/search/StringTerm.java \
+ $(TARGDIR)javax/mail/search/SubjectTerm.java \
+ $(TARGDIR)javax/mail/search/SearchTerm.java \
+ $(TARGDIR)javax/mail/util/ByteArrayDataSource.java \
+ $(TARGDIR)javax/mail/util/SharedByteArrayInputStream.java \
+ $(TARGDIR)javax/mail/util/SharedFileInputStream.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/javax_mail_internet.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/javax_mail_internet.jmk Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,22 @@
+#
+#
+FILES_java = \
+ $(TARGDIR)javax/mail/internet/AddressException.java \
+ $(TARGDIR)javax/mail/internet/ContentDisposition.java \
+ $(TARGDIR)javax/mail/internet/ContentType.java \
+ $(TARGDIR)javax/mail/internet/HeaderTokenizer.java \
+ $(TARGDIR)javax/mail/internet/InternetAddress.java \
+ $(TARGDIR)javax/mail/internet/InternetHeaders.java \
+ $(TARGDIR)javax/mail/internet/MailDateFormat.java \
+ $(TARGDIR)javax/mail/internet/MimeBodyPart.java \
+ $(TARGDIR)javax/mail/internet/MimeMessage.java \
+ $(TARGDIR)javax/mail/internet/MimeMultipart.java \
+ $(TARGDIR)javax/mail/internet/MimePart.java \
+ $(TARGDIR)javax/mail/internet/MimePartDataSource.java \
+ $(TARGDIR)javax/mail/internet/MimeUtility.java \
+ $(TARGDIR)javax/mail/internet/NewsAddress.java \
+ $(TARGDIR)javax/mail/internet/ParameterList.java \
+ $(TARGDIR)javax/mail/internet/ParseException.java \
+ $(TARGDIR)javax/mail/internet/PreencodedMimeBodyPart.java \
+ $(TARGDIR)javax/mail/internet/SharedInputStream.java \
+ $(TARGDIR)javax/mail/internet/UniqueValue.java
diff -r 000000000000 -r da19cbb20145 build/share/minclude/resources.res
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/resources.res Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,10 @@
+#
+#
+# Defines which files are copied to the META-INF directory
+
+RESOURCES = \
+ $(TOPDIR)/src/share/lib/javamail.default.providers \
+ $(TOPDIR)/src/share/lib/javamail.default.address.map \
+ $(TOPDIR)/src/share/lib/javamail.charset.map \
+ $(TOPDIR)/src/share/lib/mailcap
+
diff -r 000000000000 -r da19cbb20145 build/share/minclude/webapp.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/webapp.jmk Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,14 @@
+#
+#
+FILES_src = \
+ compose.jsp \
+ errordetails.jsp \
+ errorpage.jsp \
+ folders.jsp \
+ index.html \
+ login.jsp \
+ logout.jsp \
+ messagecontent.jsp \
+ messageheaders.jsp \
+ send.jsp \
+ WEB-INF/web.xml
diff -r 000000000000 -r da19cbb20145
build/share/minclude/webapp_classes.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/webapp_classes.jmk Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,6 @@
+#
+#
+FILES_java = \
+ demo/AttachmentServlet.java \
+ demo/FilterServlet.java \
+ demo/MailUserBean.java
diff -r 000000000000 -r da19cbb20145
build/share/minclude/webapp_taglib.jmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/share/minclude/webapp_taglib.jmk Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,12 @@
+#
+#
+FILES_java = \
+ demo/AttachmentInfo.java \
+ demo/ListAttachmentsTEI.java \
+ demo/ListAttachmentsTag.java \
+ demo/ListMessagesTEI.java \
+ demo/ListMessagesTag.java \
+ demo/MessageInfo.java \
+ demo/MessageTEI.java \
+ demo/MessageTag.java \
+ demo/SendTag.java
diff -r 000000000000 -r da19cbb20145 build/solaris/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/GNUmakefile Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,319 @@
+#
+#
+# Makefile for building all of javax
+#
+# Targets and their description:
+#
+# all
+# builds everything, javax, com, demo
+#
+# jar
+# creates the mail.jar file for internal user
+#
+# mailjar
+# creates the mail.jar file for release
+#
+# jar_all
+# first makes "all", then makes "jar" of *all* class
files
+#
+# install
+# creates a jar file that contains only
+# the packages we ship.
+#
+# project
+# creates all the JavaWorkShop project files
+#
+# release
+# removes everything (realclean) then
+# creates the release zip file that includes everything
+# that is shipped in the javamail.zip file
+# IMPORTANT: javamail.pdf, and
+# Provider.pdf should be copied to the
+# $SPEC_DIR directory prior to building
+# this target
+#
+# docs
+# builds javadocs
+#
+# clean
+# removes all the class files and binaries
+#
+# realclean
+# clean + removes mail.jar & javamail.zip
+#
+# mbox
+# makes mbox
+
+BUILDDIR = .
+include $(BUILDDIR)/Platform.gmk
+include $(BUILDDIR)/Version.gmk
+
+PRODUCT = sun
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+ZIP = /usr/local/bin/zip
+
+LIBSRC = $(TOPDIR)/src/share/lib
+
+JAVAMAIL_RELEASE = $(VERSION)
+JAVAMAIL_RELEASEB = $(shell echo $(JAVAMAIL_RELEASE) | tr '.' '_')
+#JAVAMAIL_RELEASEDIR = $(BUILDDIR)/javamail-$(JAVAMAIL_RELEASE)
+JAVAMAIL_RELEASEDIR = javamail-$(JAVAMAIL_RELEASE)
+JAVAMAIL_RELEASEFILE = $(RELEASEDIR)/javamail$(JAVAMAIL_RELEASEB).zip
+
+# for mbox
+MBOX_RELEASEDIR = $(BUILDDIR)/mbox
+MBOX_RELEASEFILE = $(RELEASEDIR)/mbox.zip
+
+# specs
+SPEC_DIR = /net/anybodys.sfbay/export6/javamail/spec
+RELEASE_SPECS = $(SPEC_DIR)/JavaMail-1.4.pdf $(SPEC_DIR)/Providers.pdf
+11_TXT = $(TOPDIR)/src/share/doc/spec/JavaMail-1.1-changes.txt
+12_TXT = $(TOPDIR)/src/share/doc/spec/JavaMail-1.2-changes.txt
+13_TXT = $(TOPDIR)/src/share/doc/spec/JavaMail-1.3-changes.txt
+14_TXT = $(TOPDIR)/src/share/doc/spec/JavaMail-1.4-changes.txt
+
+
+SUBDIRS = javax com demo META-INF
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Subdirs.gmk
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Project.gmk
+
+jar ::
+ @echo Jarring ...
+ @sed -e 's"%RELEASE%"$(JAVAMAIL_RELEASE)"' <
$(LIBSRC)/javamail.mf \
+ > classes/javamail.mf
+ @cd classes; $(JAR) cfm ../mail.jar javamail.mf \
+ META-INF \
+ javax \
+ com
+
+jar_all :: all jar sigtest
+
+install :: mailjar imapjar smtpjar pop3jar dsnjar sigtest
+
+# generate a new signature file
+siggen ::
+ sh siggen -in mail.jar -package javax -out mail.sig
+
+# test that API hasn't changed
+sigtest ::
+ sh sigtest -base mail.sig -test mail.jar -package javax \
+ -out report.out -check bincomp
+
+mailjar ::
+ @rm -f classes/META-INF/javamail.providers
+ @rm -f classes/META-INF/javamail.address.map
+ @sed -e 's"%RELEASE%"$(JAVAMAIL_RELEASE)"' <
$(LIBSRC)/javamail.mf \
+ > classes/javamail.mf
+ @cd classes; $(JAR) cfm ../mail.jar javamail.mf \
+ META-INF \
+ javax \
+ com/sun/mail/util \
+ com/sun/mail/smtp \
+ com/sun/mail/iap \
+ com/sun/mail/imap \
+ `find com/sun/mail/pop3 -type f -print | \
+ grep -v POP3RemoteStore` \
+ com/sun/mail/handlers
+ @cd classes; $(JAR) cfm ../mailapi.jar javamail.mf \
+ `find META-INF -type f -print | \
+ grep -v javamail.default.providers | \
+ grep -v javamail.default.address.map` \
+ javax \
+ com/sun/mail/util \
+ com/sun/mail/handlers
+
+# Javadoc defines
+DOCDIR = $(TOPDIR)/src/share/doc/api/javadocs
+DOCPACKAGES = javax.mail javax.mail.internet javax.mail.search \
+ javax.mail.event javax.mail.util \
+ com.sun.mail.imap com.sun.mail.pop3 com.sun.mail.smtp \
+ com.sun.mail.dsn
+DOCFILES = \
+ src/share/classes/overview.html \
+ src/share/classes/javax/mail \
+ src/share/classes/com/sun/mail/imap/package.html \
+ src/share/classes/com/sun/mail/imap/IMAPFolder.java \
+ src/share/classes/com/sun/mail/imap/IMAPStore.java \
+ src/share/classes/com/sun/mail/imap/IMAPSSLStore.java \
+ src/share/classes/com/sun/mail/imap/ACL.java \
+ src/share/classes/com/sun/mail/imap/Rights.java \
+ src/share/classes/com/sun/mail/imap/Quota.java \
+ src/share/classes/com/sun/mail/pop3/package.html \
+ src/share/classes/com/sun/mail/pop3/POP3Store.java \
+ src/share/classes/com/sun/mail/pop3/POP3SSLStore.java \
+ src/share/classes/com/sun/mail/pop3/POP3Folder.java \
+ src/share/classes/com/sun/mail/pop3/POP3Message.java \
+ src/share/classes/com/sun/mail/smtp/package.html \
+ src/share/classes/com/sun/mail/smtp/SMTPMessage.java \
+
src/share/classes/com/sun/mail/smtp/SMTPAddressFailedException.java \
+
src/share/classes/com/sun/mail/smtp/SMTPAddressSucceededException.java
\
+
src/share/classes/com/sun/mail/smtp/SMTPSendFailedException.java \
+ src/share/classes/com/sun/mail/smtp/SMTPTransport.java \
+ src/share/classes/com/sun/mail/smtp/SMTPSSLTransport.java \
+ src/share/classes/com/sun/mail/dsn/package.html \
+ src/share/classes/com/sun/mail/dsn/DeliveryStatus.java \
+ src/share/classes/com/sun/mail/dsn/MessageHeaders.java \
+ src/share/classes/com/sun/mail/dsn/MultipartReport.java
+DOCFILESEX = \
+ src/share/classes/javax/mail/SecuritySupport.java
+
+# for "docs" target (set to 1.5.0 so that newer javadoc is used)
+JAVADOC_JDK = /java/re/jdk/1.5.0/archive/fcs/binaries/solaris-sparc
+JAVADOC_OPTS= -J-Xmx32m
+TITLE="JavaMail API documentation"
+
+# XXX - Would like to use standard "docs" rule but we need to do
+# some special things here. In order to generate javadocs
+# for only the limited set of classes listed in DOCFILES,
+# we have to copy all those files to a temporary directory
+# and run javadoc against that directory.
+
+JAVADOC_OPTS += -use -splitIndex -windowtitle $(TITLE) -doctitle
$(TITLE)
+
+docs:
+ rm -rf $(DOCDIR)
+ mkdir -p $(DOCDIR)
+ mkdir $(DOCDIR)/tmp
+ (cd $(TOPDIR); tar cFFf - $(DOCFILES)) | (cd $(DOCDIR)/tmp; tar
xf -)
+ (cd $(DOCDIR)/tmp; rm -f $(DOCFILESEX))
+ $(JAVADOC_JDK)/bin/javadoc $(JAVADOC_OPTS) -d $(DOCDIR) \
+ -group "JavaMail API Packages" "javax.*" \
+ -group "Sun-specific Packages" "com.sun.*" \
+ -overview $(DOCDIR)/tmp/src/share/classes/overview.html
\
+ -sourcepath $(DOCDIR)/tmp/src/share/classes \
+ -classpath $(CLASSBINDIR):$(JAF_JAR):$(DEPENDS)
$(DOCPACKAGES)
+ rm -rf $(DOCDIR)/tmp
+
+realclean :: clean
+ @rm -f mail.jar $(JAVAMAIL_RELEASEFILE) \
+ pop3.jar imap.jar smtp.jar dsn.jar mailapi.jar \
+ mbox.jar $(MBOX_RELEASEFILE)
+
+imapjar ::
+ @cp $(LIBSRC)/javamail.imap.provider
classes/META-INF/javamail.providers
+ @sed -e 's"%RELEASE%"$(JAVAMAIL_RELEASE)"' < $(LIBSRC)/imap.mf
\
+ > classes/imap.mf
+ @cd classes; $(JAR) cfm ../imap.jar imap.mf \
+ META-INF/javamail.providers \
+ com/sun/mail/iap \
+ com/sun/mail/imap
+ @rm -f classes/META-INF/javamail.providers
+
+smtpjar ::
+ @cp $(LIBSRC)/javamail.smtp.provider
classes/META-INF/javamail.providers
+ @cp $(LIBSRC)/javamail.smtp.address.map
classes/META-INF/javamail.address.map
+ @sed -e 's"%RELEASE%"$(JAVAMAIL_RELEASE)"' < $(LIBSRC)/smtp.mf
\
+ > classes/smtp.mf
+ @cd classes; $(JAR) cfm ../smtp.jar smtp.mf \
+ META-INF/javamail.providers \
+ META-INF/javamail.address.map \
+ com/sun/mail/smtp
+ @rm -f classes/META-INF/javamail.providers
+ @rm -f classes/META-INF/javamail.address.map
+
+pop3jar ::
+ @cp $(LIBSRC)/javamail.pop3.provider
classes/META-INF/javamail.providers
+ @sed -e 's"%RELEASE%"$(JAVAMAIL_RELEASE)"' < $(LIBSRC)/pop3.mf
\
+ > classes/pop3.mf
+ @cd classes; $(JAR) cfm ../pop3.jar pop3.mf \
+ META-INF/javamail.providers \
+ `find com/sun/mail/pop3 -type f -print | grep -v
POP3RemoteStore`
+ @rm -f classes/META-INF/javamail.providers
+
+dsnjar ::
+ @sed -e 's"%RELEASE%"$(JAVAMAIL_RELEASE)"' < $(LIBSRC)/dsn.mf \
+ > dsn_classes/dsn.mf
+ @cd dsn_classes; $(JAR) cfm ../dsn.jar dsn.mf \
+ META-INF/mailcap \
+ com/sun/mail/dsn
+
+mbox :: all mboxzip
+
+mboxjar ::
+ @cp $(LIBSRC)/javamail.mbox.provider
classes/META-INF/javamail.providers
+ @cd classes; $(JAR) cf ../mbox.jar \
+ META-INF/javamail.providers \
+ com/sun/mail/mbox
+ @rm -rf classes/META-INF/javamail.providers
+
+mboxzip :: mboxjar
+ @echo Making mbox release ...
+ @rm -rf $(MBOX_RELEASEFILE) $(MBOX_RELEASEDIR)
+ @mkdir $(MBOX_RELEASEDIR)
+ @cp mbox.jar $(MBOX_RELEASEDIR)
+ @cp $(TOPDIR)/src/share/doc/release/LICENSE.txt \
+ $(MBOX_RELEASEDIR)/LICENSE.txt
+ #_at_cp $(TOPDIR)/src/share/doc/release/POP3.README.txt \
+ # $(MBOX_RELEASEDIR)/README.txt
+ @cp -r lib $(MBOX_RELEASEDIR)
+ @$(ZIP) -r $(MBOX_RELEASEFILE) $(MBOX_RELEASEDIR)
+ @rm -rf $(MBOX_RELEASEDIR)
+ @echo Done Making release
+
+# The "release" target is ugly-ish. Should clean up later.
+release :: realclean all install docs releasezip
+
+releasezip:
+ @echo Making release ...
+ @rm -rf $(JAVAMAIL_RELEASEFILE) $(JAVAMAIL_RELEASEDIR)
+ @[ -d $(RELEASEDIR) ] || mkdir $(RELEASEDIR)
+ @mkdir $(JAVAMAIL_RELEASEDIR)
+ @mkdir $(JAVAMAIL_RELEASEDIR)/lib
+ @mkdir $(JAVAMAIL_RELEASEDIR)/docs
+ @mkdir $(JAVAMAIL_RELEASEDIR)/docs/javadocs
+ @mkdir -p $(JAVAMAIL_RELEASEDIR)/demo/client
+ @mkdir -p $(JAVAMAIL_RELEASEDIR)/demo/servlet
+ @mkdir -p $(JAVAMAIL_RELEASEDIR)/demo/webapp
+ @cp mail.jar $(JAVAMAIL_RELEASEDIR)
+ @cp mailapi.jar imap.jar smtp.jar pop3.jar dsn.jar
$(JAVAMAIL_RELEASEDIR)/lib
+ @rm -f $(RELEASEDIR)/CHANGES.txt
+ @cp $(TOPDIR)/src/share/doc/release/CHANGES.txt $(RELEASEDIR)
+ @rm -f $(RELEASEDIR)/COMPAT.txt
+ @cp $(TOPDIR)/src/share/doc/release/COMPAT.txt $(RELEASEDIR)
+ @rm -f $(RELEASEDIR)/README.txt
+ @cp $(TOPDIR)/src/share/doc/release/README.txt $(RELEASEDIR)
+ @rm -f $(RELEASEDIR)/LICENSE.txt
+ @cp $(TOPDIR)/src/share/doc/release/LICENSE.txt $(RELEASEDIR)
+ @rm -f $(RELEASEDIR)/distributionREADME.txt
+ @cp $(TOPDIR)/src/share/doc/release/distributionREADME.txt
$(RELEASEDIR)
+ @rm -f $(RELEASEDIR)/NOTES.txt
+ @cp $(TOPDIR)/src/share/doc/release/NOTES.txt $(RELEASEDIR)
+ @rm -f $(RELEASEDIR)/SSLNOTES.txt
+ @cp $(TOPDIR)/src/share/doc/release/SSLNOTES.txt $(RELEASEDIR)
+ @rm -rf $(RELEASEDIR)/javadocs
+ @cp -r $(TOPDIR)/src/share/doc/api/javadocs $(RELEASEDIR)
+ @cp $(TOPDIR)/src/share/doc/release/CHANGES.txt
$(JAVAMAIL_RELEASEDIR)
+ @cp $(TOPDIR)/src/share/doc/release/COMPAT.txt
$(JAVAMAIL_RELEASEDIR)
+ @cp $(TOPDIR)/src/share/doc/release/README.txt
$(JAVAMAIL_RELEASEDIR)
+ @cp $(TOPDIR)/src/share/doc/release/LICENSE.txt
$(JAVAMAIL_RELEASEDIR)
+ @cp $(TOPDIR)/src/share/doc/release/distributionREADME.txt
$(JAVAMAIL_RELEASEDIR)
+ @cp $(TOPDIR)/src/share/doc/release/NOTES.txt
$(JAVAMAIL_RELEASEDIR)
+ @cp $(TOPDIR)/src/share/doc/release/SSLNOTES.txt
$(JAVAMAIL_RELEASEDIR)
+ @cp $(TOPDIR)/src/share/classes/demo/*.java
$(JAVAMAIL_RELEASEDIR)/demo
+ @cp $(TOPDIR)/src/share/classes/demo/README.txt
$(JAVAMAIL_RELEASEDIR)/demo
+ @cp $(TOPDIR)/src/share/classes/demo/client/*.java
$(JAVAMAIL_RELEASEDIR)/demo/client
+ @cp $(TOPDIR)/src/share/classes/demo/client/simple.mailcap
$(JAVAMAIL_RELEASEDIR)/demo/client
+ @cp $(TOPDIR)/src/share/classes/demo/client/README.txt
$(JAVAMAIL_RELEASEDIR)/demo/client
+ @cp $(TOPDIR)/src/share/classes/demo/servlet/*.java
$(JAVAMAIL_RELEASEDIR)/demo/servlet
+ @cp $(TOPDIR)/src/share/classes/demo/servlet/*.html
$(JAVAMAIL_RELEASEDIR)/demo/servlet
+ @cp $(TOPDIR)/src/share/classes/demo/servlet/README.txt
$(JAVAMAIL_RELEASEDIR)/demo/servlet
+ @(cd $(TOPDIR)/src/share/classes/demo/webapp; tar cfFF - .) | \
+ (cd $(JAVAMAIL_RELEASEDIR)/demo/webapp; tar xf -)
+ @cp -r $(TOPDIR)/src/share/doc/api/javadocs
$(JAVAMAIL_RELEASEDIR)/docs/
+ @for i in $(RELEASE_SPECS); do \
+ if [ -f $$i ]; then \
+ cp $$i $(RELEASEDIR); \
+ cp $$i $(JAVAMAIL_RELEASEDIR)/docs; \
+ fi \
+ done
+ @if [ -f $(11_TXT) ] ; then cp $(11_TXT)
$(JAVAMAIL_RELEASEDIR)/docs; fi
+ @if [ -f $(12_TXT) ] ; then cp $(12_TXT)
$(JAVAMAIL_RELEASEDIR)/docs; fi
+ @if [ -f $(13_TXT) ] ; then cp $(13_TXT)
$(JAVAMAIL_RELEASEDIR)/docs; fi
+ @if [ -f $(14_TXT) ] ; then cp $(14_TXT)
$(JAVAMAIL_RELEASEDIR)/docs; fi
+ @$(ZIP) -r $(JAVAMAIL_RELEASEFILE) $(JAVAMAIL_RELEASEDIR)
+ @rm -rf $(JAVAMAIL_RELEASEDIR)
+ @echo Done Making release
diff -r 000000000000 -r da19cbb20145 build/solaris/META-INF/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/META-INF/GNUmakefile Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,26 @@
+#
+#
+# Makefile for building (copying) the files in META-INF
+#
+
+BUILDDIR = ..
+include $(BUILDDIR)/Platform.gmk
+
+PRODUCT = sun
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+SUBDIRS = sun
+
+include $(MINCLUDES)/resources.res
+META_INF_DIR = $(TOPDIR)/build/$(PLATFORM)/classes/META-INF
+
+all ::
+ @if [ ! -d $(META_INF_DIR) ] ; then mkdir $(META_INF_DIR); fi
+ @echo Copying $(RESOURCES) to $(META_INF_DIR)
+ @cp -f $(RESOURCES) $(META_INF_DIR)
+
+clean ::
+ @rm -rf $(META_INF_DIR)
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Project.gmk
diff -r 000000000000 -r da19cbb20145 build/solaris/Platform.gmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/Platform.gmk Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,7 @@
+#
+#
+# Generic definition of PLATFORM, and related, factored-out variables
+#
+
+PLATFORM = solaris
+TOPDIR = ../../$(BUILDDIR)
diff -r 000000000000 -r da19cbb20145 build/solaris/Version.gmk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/Version.gmk Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,6 @@
+#
+#
+# Definition of Version.
+#
+
+VERSION = 1.4.1
diff -r 000000000000 -r da19cbb20145 build/solaris/com/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/com/GNUmakefile Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,20 @@
+#
+#
+# Makefile for building all of com
+#
+
+BUILDDIR = ..
+include $(BUILDDIR)/Platform.gmk
+
+PRODUCT = sun
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+SUBDIRS = sun
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Subdirs.gmk
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Project.gmk
+
+clean ::
+ rm -fr $(LIBDIR) $(BINDIR) $(CLASSBINDIR)
diff -r 000000000000 -r da19cbb20145 build/solaris/com/sun/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/com/sun/GNUmakefile Mon Nov 12 15:53:07 2007 -0800
@@ -0,0 +1,20 @@
+#
+#
+# Makefile for building all of com.sun
+#
+
+BUILDDIR = ../..
+include $(BUILDDIR)/Platform.gmk
+
+PRODUCT = sun
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+SUBDIRS = mail
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Subdirs.gmk
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Project.gmk
+
+clean ::
+ rm -fr $(LIBDIR) $(BINDIR) $(CLASSBINDIR)
diff -r 000000000000 -r da19cbb20145
build/solaris/com/sun/mail/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/com/sun/mail/GNUmakefile Mon Nov 12 15:53:07
2007 -0800
@@ -0,0 +1,20 @@
+#
+#
+# Makefile for building all of com.sun.mail
+#
+
+BUILDDIR = ../../..
+include $(BUILDDIR)/Platform.gmk
+
+PRODUCT = sun
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+SUBDIRS = util mbox remote pop3 smtp handlers iap imap dsn
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Subdirs.gmk
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Project.gmk
+
+clean ::
+ rm -fr $(LIBDIR) $(BINDIR) $(CLASSBINDIR)
diff -r 000000000000 -r da19cbb20145
build/solaris/com/sun/mail/client/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/com/sun/mail/client/GNUmakefile Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,24 @@
+#
+#
+# Makefile for building all of com.sun.mail.client.*
+#
+
+BUILDDIR = ../../../..
+include $(BUILDDIR)/Platform.gmk
+
+PRODUCT = sun
+PACKAGE = com.sun.mail.client
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+default: all
+
+include $(MINCLUDES)com_sun_mail_client.jmk
+include $(BUILDDIR)/makefiles/Classes.gmk
+
+
+all: classes
+
+clean clobber :: classes.clean
+
+
diff -r 000000000000 -r da19cbb20145
build/solaris/com/sun/mail/dsn/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/com/sun/mail/dsn/GNUmakefile Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,32 @@
+#
+#
+# Makefile for building all of com.sun.mail.dsn.*
+#
+
+BUILDDIR = ../../../..
+include $(BUILDDIR)/Platform.gmk
+
+PRODUCT = sun
+PACKAGE = com.sun.mail.dsn
+ALT_CLASSBINDIR = $(BUILDDIR)/dsn_classes
+DEPENDS = $(BUILDDIR)/classes
+META_INF_DIR = $(TOPDIR)/build/$(PLATFORM)/dsn_classes/META-INF
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+default: all
+
+include $(MINCLUDES)com_sun_mail_dsn.jmk
+include $(BUILDDIR)/makefiles/Classes.gmk
+
+all: classes resources
+
+resources ::
+ @if [ ! -d $(META_INF_DIR) ] ; then mkdir $(META_INF_DIR); fi
+ @echo Copying $(RESOURCES) to $(META_INF_DIR)
+ @cp -f $(RESOURCES) $(META_INF_DIR)
+
+clean clobber :: classes.clean resources.clean
+
+resources.clean ::
+ @rm -rf $(META_INF_DIR)
diff -r 000000000000 -r da19cbb20145
build/solaris/com/sun/mail/handlers/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/com/sun/mail/handlers/GNUmakefile Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,23 @@
+#
+#
+# Makefile for building all of com.sun.mail.pop3
+#
+
+BUILDDIR = ../../../..
+include $(BUILDDIR)/Platform.gmk
+
+PRODUCT = sun
+PACKAGE = com.sun.mail.handlers
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+default: all
+
+include $(MINCLUDES)com_sun_mail_handlers.jmk
+include $(BUILDDIR)/makefiles/Classes.gmk
+
+all: classes
+
+clean clobber :: classes.clean
+
+
diff -r 000000000000 -r da19cbb20145
build/solaris/com/sun/mail/iap/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/com/sun/mail/iap/GNUmakefile Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,23 @@
+#
+#
+# Makefile for building all of com.sun.mail.iap
+#
+
+BUILDDIR = ../../../..
+include $(BUILDDIR)/Platform.gmk
+
+PRODUCT = sun
+PACKAGE = com.sun.mail.iap
+
+include $(TOPDIR)/build/$(PLATFORM)/makefiles/Defs.gmk
+
+default: all
+
+include $(MINCLUDES)com_sun_mail_iap.jmk
+include $(BUILDDIR)/makefiles/Classes.gmk
+
+all: classes
+
+clean clobber :: classes.clean
+
+
diff -r 000000000000 -r da19cbb20145
build/solaris/com/sun/mail/imap/GNUmakefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/build/solaris/com/sun/mail/imap/GNUmakefile Mon Nov 12
15:53:07 2007 -0800
@@ -0,0 +1,28 @@
+#
+#
+# Makefile for building all of com.sun.mail.imap
[trimmed for length]