Sun Mar 24 18:05:19 2013 UTC ()
Update x11/x3270 to 3.3.12ga12.

Contains the fix for CVE-2012-5662.

Upstream changes:
-----------------

    [All] Added logic to verify the name in the host certificate.
    [All] Pass all SSL-related parameters to the pr3287 session.
    [x3270] On the Connect menu, made the recent host list a
 pull-right sub-menu, if there is an ibm_hosts file in use.
    [x3270] The -trace option now implies event tracing as well.
    [x3270] Spaces are now allowed in the file transfer dialog local
 file name.
    [all] Corrected issues when invalid Unicode characters are encountered
 during a file transfer.
    [x3270, wc3270] Corrected a crash when tracing without a file, when
 the monitor window was closed.
    [all] Changed the CGCSGID for cp930 (Japanese) 0x080b012c
(2059, 300) to 0x0172012c (370, 300).


(gls)
diff -r1.33 -r1.34 pkgsrc/x11/x3270/Makefile
diff -r1.9 -r1.10 pkgsrc/x11/x3270/distinfo

cvs diff -r1.33 -r1.34 pkgsrc/x11/x3270/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/x3270/Makefile 2013/02/06 23:24:19 1.33
+++ pkgsrc/x11/x3270/Makefile 2013/03/24 18:05:19 1.34
@@ -1,36 +1,36 @@ @@ -1,36 +1,36 @@
1# $NetBSD: Makefile,v 1.33 2013/02/06 23:24:19 jperkin Exp $ 1# $NetBSD: Makefile,v 1.34 2013/03/24 18:05:19 gls Exp $
2 2
3DISTNAME= suite3270-3.3.12ga11-src 3DISTNAME= suite3270-3.3.12ga12-src
4PKGNAME= x3270-3.3.12ga11 4PKGNAME= x3270-3.3.12ga12
5PKGREVISION= 1 
6CATEGORIES= x11 5CATEGORIES= x11
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=x3270/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=x3270/}
8EXTRACT_SUFX= .tgz 7EXTRACT_SUFX= .tgz
9 8
10MAINTAINER= gls@NetBSD.org 9MAINTAINER= gls@NetBSD.org
11HOMEPAGE= http://x3270.bgp.nu/ 10HOMEPAGE= http://x3270.bgp.nu/
12COMMENT= 3270 Terminal emulator 11COMMENT= 3270 Terminal emulator
13LICENSE= modified-bsd 12LICENSE= modified-bsd
14 13
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16 15
17WRKSRC= ${WRKDIR}/x3270-3.3 16WRKSRC= ${WRKDIR}/x3270-3.3
18USE_IMAKE= yes 17USE_IMAKE= yes
19USE_TOOLS+= bdftopcf 18USE_TOOLS+= bdftopcf
20 19
21FONTS_DIRS.x11+= ${PREFIX}/lib/X11/fonts/misc 20FONTS_DIRS.x11+= ${PREFIX}/lib/X11/fonts/misc
22IMAKEOPTS+= -DFontDir=${PREFIX}/lib/X11/fonts 21IMAKEOPTS+= -DFontDir=${PREFIX}/lib/X11/fonts
23 22
24CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} 23CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
 24CONFIGURE_ARGS+= --with-fontdir=${PREFIX}/lib/X11/fonts/misc
25 25
26PKG_SYSCONFSUBDIR= x3270 26PKG_SYSCONFSUBDIR= x3270
27 27
28EGDIR= ${PREFIX}/share/examples/x3270 28EGDIR= ${PREFIX}/share/examples/x3270
29CONF_FILES= ${EGDIR}/ibm_hosts ${PKG_SYSCONFDIR}/ibm_hosts 29CONF_FILES= ${EGDIR}/ibm_hosts ${PKG_SYSCONFDIR}/ibm_hosts
30INSTALLATION_DIRS+= ${EGDIR} 30INSTALLATION_DIRS+= ${EGDIR}
31 31
32.include "../../security/openssl/buildlink3.mk" 32.include "../../security/openssl/buildlink3.mk"
33.include "../../x11/libXaw/buildlink3.mk" 33.include "../../x11/libXaw/buildlink3.mk"
34.include "../../x11/libXt/buildlink3.mk" 34.include "../../x11/libXt/buildlink3.mk"
35.include "../../x11/xbitmaps/buildlink3.mk" 35.include "../../x11/xbitmaps/buildlink3.mk"
36.include "../../mk/bsd.pkg.mk" 36.include "../../mk/bsd.pkg.mk"

cvs diff -r1.9 -r1.10 pkgsrc/x11/x3270/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/x3270/distinfo 2012/08/06 20:12:17 1.9
+++ pkgsrc/x11/x3270/distinfo 2013/03/24 18:05:19 1.10
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.9 2012/08/06 20:12:17 gls Exp $ 1$NetBSD: distinfo,v 1.10 2013/03/24 18:05:19 gls Exp $
2 2
3SHA1 (suite3270-3.3.12ga11-src.tgz) = 72f98b2f990959ec412392dcad546ea1e9288dcf 3SHA1 (suite3270-3.3.12ga12-src.tgz) = 23a25021b6a0c9442cbd59aec9907c37f48d1c36
4RMD160 (suite3270-3.3.12ga11-src.tgz) = 69297853a7556404a96e96c85c7bcacbb7286926 4RMD160 (suite3270-3.3.12ga12-src.tgz) = 41f1279b9effb7f19a65686dc75b7daf1f5f7e8c
5Size (suite3270-3.3.12ga11-src.tgz) = 6674551 bytes 5Size (suite3270-3.3.12ga12-src.tgz) = 6695998 bytes
6SHA1 (patch-aa) = 826eb5ab930d4d4b1dc340c15a4160c303291f16 6SHA1 (patch-aa) = 826eb5ab930d4d4b1dc340c15a4160c303291f16