Update to 2007f, requested by Harry Waddell on pkgsrc-users. Set LICENSE while here. imap-2007f fixes a couple bugs. Fix for RFC 4959 Initial Client Response auth failures noted first by MacOSX Lion Mail users. Adjust tcp_open.c:tcp_socket_open to make it a little more useful by adding a write file descriptor test to the select in the case that the open timeout is set. In osdep/unix/env_unix.c:create_path there was a printf that should have been an sprintf. Doesn't matter on modern systems.diff -r1.135 -r1.136 pkgsrc/mail/imap-uw/Makefile
(wiz)
@@ -1,34 +1,34 @@ | @@ -1,34 +1,34 @@ | |||
1 | # $NetBSD: Makefile,v 1.135 2012/03/20 16:34:32 dholland Exp $ | 1 | # $NetBSD: Makefile,v 1.136 2012/04/05 10:41:54 wiz Exp $ | |
2 | # | 2 | # | |
3 | # ATTENTION: | 3 | # ATTENTION: | |
4 | # The Kerberos support in this software is known to be problematic. If you | 4 | # The Kerberos support in this software is known to be problematic. If you | |
5 | # upgrade this package you *must* test it on a system with Kerberos libraries | 5 | # upgrade this package you *must* test it on a system with Kerberos libraries | |
6 | # but not running Kerberos before committing the changes. | 6 | # but not running Kerberos before committing the changes. | |
7 | # | 7 | # | |
8 | # NOTE ALSO: | 8 | # NOTE ALSO: | |
9 | # The most common reason to install this package is as a prerequisite for pine. | 9 | # The most common reason to install this package is as a prerequisite for pine. | |
10 | # If you upgrade this package, you *must* test mail/pine with the new version. | 10 | # If you upgrade this package, you *must* test mail/pine with the new version. | |
11 | 11 | |||
12 | DISTNAME= imap-2007e | 12 | DISTNAME= imap-2007f | |
13 | PKGNAME= ${DISTNAME:S/-/-uw-/} | 13 | PKGNAME= ${DISTNAME:S/-/-uw-/} | |
14 | PKGREVISION= 1 | |||
15 | CATEGORIES= mail | 14 | CATEGORIES= mail | |
16 | MASTER_SITES= ftp://ftp.cac.washington.edu/imap/ | 15 | MASTER_SITES= ftp://ftp.cac.washington.edu/imap/ | |
17 | EXTRACT_SUFX= .tar.Z | 16 | EXTRACT_SUFX= .tar.Z | |
18 | 17 | |||
19 | MAINTAINER= pkgsrc-users@NetBSD.org | 18 | MAINTAINER= pkgsrc-users@NetBSD.org | |
20 | HOMEPAGE= http://www.washington.edu/imap/ | 19 | HOMEPAGE= http://www.washington.edu/imap/ | |
21 | COMMENT= University of Washington's IMAP, POP2, and POP3 servers | 20 | COMMENT= University of Washington's IMAP, POP2, and POP3 servers | |
21 | LICENSE= apache-2.0 | |||
22 | 22 | |||
23 | PKG_DESTDIR_SUPPORT= user-destdir | 23 | PKG_DESTDIR_SUPPORT= user-destdir | |
24 | 24 | |||
25 | USE_LIBTOOL= yes | 25 | USE_LIBTOOL= yes | |
26 | MAKE_ENV+= LIBTOOL=libtool | 26 | MAKE_ENV+= LIBTOOL=libtool | |
27 | MAKE_ENV+= LTCOMPILE="libtool --tag=CC --mode=compile" | 27 | MAKE_ENV+= LTCOMPILE="libtool --tag=CC --mode=compile" | |
28 | MAKE_ENV+= LTLINK="libtool --tag=CC --mode=link" | 28 | MAKE_ENV+= LTLINK="libtool --tag=CC --mode=link" | |
29 | LTINSTALL_PROGRAM= ${SETENV} ${MAKE_ENV} ${LIBTOOL} --tag=CC --mode=install ${INSTALL_PROGRAM} | 29 | LTINSTALL_PROGRAM= ${SETENV} ${MAKE_ENV} ${LIBTOOL} --tag=CC --mode=install ${INSTALL_PROGRAM} | |
30 | LTINSTALL_LIB= ${SETENV} ${MAKE_ENV} ${LIBTOOL} --tag=CC --mode=install ${INSTALL_LIB} | 30 | LTINSTALL_LIB= ${SETENV} ${MAKE_ENV} ${LIBTOOL} --tag=CC --mode=install ${INSTALL_LIB} | |
31 | 31 | |||
32 | WRKSRC= ${WRKDIR}/${DISTNAME:S/2$//} | 32 | WRKSRC= ${WRKDIR}/${DISTNAME:S/2$//} | |
33 | 33 | |||
34 | MAKE_JOBS_SAFE= no | 34 | MAKE_JOBS_SAFE= no |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: distinfo,v 1.41 2012/01/24 09:04:06 shattered Exp $ | 1 | $NetBSD: distinfo,v 1.42 2012/04/05 10:41:54 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (imap-2007e.tar.Z) = 24c63cad8d0e74aa76e4341fcfa54d24f23a8c70 | 3 | SHA1 (imap-2007f.tar.Z) = 1c9935e5a261baec85dadcbc0c514b66fa3ce0a5 | |
4 | RMD160 (imap-2007e.tar.Z) = 7d6af203419975f763d7ec17b6a4544c94490b50 | 4 | RMD160 (imap-2007f.tar.Z) = 14f40284e9e164c0ed7677f1e5d8e3309c7c58c1 | |
5 | Size (imap-2007e.tar.Z) = 2789469 bytes | 5 | Size (imap-2007f.tar.Z) = 2793529 bytes | |
6 | SHA1 (patch-aa) = ac880c250dfee3d0d316063ace5b92cd2f190510 | 6 | SHA1 (patch-aa) = ac880c250dfee3d0d316063ace5b92cd2f190510 | |
7 | SHA1 (patch-ab) = c7985a2db4d4b5c8d2644492b2e48f8ebe2d64b1 | 7 | SHA1 (patch-ab) = c7985a2db4d4b5c8d2644492b2e48f8ebe2d64b1 | |
8 | SHA1 (patch-ac) = eab1435fdf7ab59ea8afbde949a92dd756e6aea3 | 8 | SHA1 (patch-ac) = eab1435fdf7ab59ea8afbde949a92dd756e6aea3 | |
9 | SHA1 (patch-ad) = d817dca51413bb8d228c2fabadffa3b924dff11d | 9 | SHA1 (patch-ad) = d817dca51413bb8d228c2fabadffa3b924dff11d | |
10 | SHA1 (patch-ae) = 85e0917ce1934f6789bbce45ad5321e28cf294d9 | 10 | SHA1 (patch-ae) = 85e0917ce1934f6789bbce45ad5321e28cf294d9 | |
11 | SHA1 (patch-af) = f3a7d2dad7b95940bdb7ee812ee19622cc594c75 | 11 | SHA1 (patch-af) = f3a7d2dad7b95940bdb7ee812ee19622cc594c75 | |
12 | SHA1 (patch-ag) = 4152c1c618bf78f63668070e26e8feb0f7df91ed | 12 | SHA1 (patch-ag) = 4152c1c618bf78f63668070e26e8feb0f7df91ed | |
13 | SHA1 (patch-ah) = ca68ec33fbf8ac4138669588b32098eb4f156f75 | 13 | SHA1 (patch-ah) = ca68ec33fbf8ac4138669588b32098eb4f156f75 | |
14 | SHA1 (patch-ai) = 312d2bd29be2f8fc03c24a635afcb0ca4ae33832 | 14 | SHA1 (patch-ai) = 312d2bd29be2f8fc03c24a635afcb0ca4ae33832 | |
15 | SHA1 (patch-aj) = 961d90bf0eab651678f5bf04f19742cc4c0ecde3 | 15 | SHA1 (patch-aj) = 961d90bf0eab651678f5bf04f19742cc4c0ecde3 | |
16 | SHA1 (patch-al) = aeb9021e41756db7c67346212dbb441ba7d9885a | 16 | SHA1 (patch-al) = aeb9021e41756db7c67346212dbb441ba7d9885a | |
17 | SHA1 (patch-am) = f0c5d250d69976c85537c9b8080365e8c2391c9d | 17 | SHA1 (patch-am) = f0c5d250d69976c85537c9b8080365e8c2391c9d | |
18 | SHA1 (patch-ao) = b23f356cdeaccd996fd2d11b23da265b6b0df49f | 18 | SHA1 (patch-ao) = b23f356cdeaccd996fd2d11b23da265b6b0df49f |