Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Nov 2014 20:55:46 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r372122 - in head/devel/ace: . files
Message-ID:  <201411032055.sA3KtkI3014014@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Mon Nov  3 20:55:46 2014
New Revision: 372122
URL: https://svnweb.freebsd.org/changeset/ports/372122
QAT: https://qat.redports.org/buildarchive/r372122/

Log:
  - Update to version 6.2.8
  - Remove uneeded bsd.port.options.mk inclusion by using BROKEN_* vars
  
  PR:		194164
  Submitted by:	tkato432@yahoo.com

Added:
  head/devel/ace/files/patch-ace__SSL__SSL_Context.cpp   (contents, props changed)
Modified:
  head/devel/ace/Makefile
  head/devel/ace/distinfo
  head/devel/ace/pkg-plist

Modified: head/devel/ace/Makefile
==============================================================================
--- head/devel/ace/Makefile	Mon Nov  3 19:25:57 2014	(r372121)
+++ head/devel/ace/Makefile	Mon Nov  3 20:55:46 2014	(r372122)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	ace
-PORTVERSION=	6.2.7
+PORTVERSION=	6.2.8
 CATEGORIES=	devel
 MASTER_SITES=	ftp://download.dre.vanderbilt.edu/previous_versions/ \
 		http://download.dre.vanderbilt.edu/previous_versions/
@@ -27,6 +27,10 @@ PLIST_SUB=	VERSION="${PORTVERSION}"
 
 CONFLICTS=	ace+tao-5*
 
+BROKEN_ia64=	Does not compile on ${ARCH}
+BROKEN_powerpc=	Does not compile on ${ARCH}
+BROKEN_sparc64=	Does not compile on ${ARCH}
+
 OPTIONS_DEFINE=		FLTK QT4 SSL TK TRIO X11
 OPTIONS_DEFAULT=	SSL
 OPTIONS_SUB=		yes
@@ -48,22 +52,19 @@ TRIO_MAKE_ENV=		trio=1
 X11_USE=		XORG=xt
 X11_MAKE_ENV=		xt=1
 
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN=		Does not compile on ia64, powerpc, or sparc64
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e \
-		's|/$$libdir/pkgconfig|/libdata/pkgconfig|g' ${WRKSRC}/bin/ace_install_pkgconfig.pl
+		's|/$$libdir/pkgconfig|/libdata/pkgconfig|g' \
+		${WRKSRC}/bin/ace_install_pkgconfig.pl
 	@${REINPLACE_CMD} -e \
 		's|bin/moc)|bin/moc-qt4)|g ; \
-		 s|bin/moc,|bin/moc-qt4,|g' ${WRKSRC}/ace/QtReactor/GNUmakefile.ACE_Qt4Reactor_moc
+		 s|bin/moc,|bin/moc-qt4,|g' \
+		${WRKSRC}/ace/QtReactor/GNUmakefile.ACE_Qt4Reactor_moc
 	@${REINPLACE_CMD} -i "" -e \
 		'/^C[CX]/s|\([[:space:]]\)=|\1?=| ; \
 		 s|/usr/local|${LOCALBASE}| ; \
-		 s|/usr/X11R6|${LOCALBASE}|' ${WRKSRC}/include/makeinclude/platform_freebsd.GNU
+		 s|/usr/X11R6|${LOCALBASE}|' \
+		${WRKSRC}/include/makeinclude/platform_freebsd.GNU
 
 do-configure:
 	@cd ${WRKSRC}/ace \

Modified: head/devel/ace/distinfo
==============================================================================
--- head/devel/ace/distinfo	Mon Nov  3 19:25:57 2014	(r372121)
+++ head/devel/ace/distinfo	Mon Nov  3 20:55:46 2014	(r372122)
@@ -1,2 +1,2 @@
-SHA256 (ACE-6.2.7.tar.bz2) = 651f360061bb5e9fe53090fcac48ff9d311ba5427f8fbbbfee12d871a9e25215
-SIZE (ACE-6.2.7.tar.bz2) = 8323688
+SHA256 (ACE-6.2.8.tar.bz2) = 63fb09e91009cb1d8c2d9b29c774ff2ad1bcb3799a7b8382e06f6a645954482d
+SIZE (ACE-6.2.8.tar.bz2) = 8342833

Added: head/devel/ace/files/patch-ace__SSL__SSL_Context.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/ace/files/patch-ace__SSL__SSL_Context.cpp	Mon Nov  3 20:55:46 2014	(r372122)
@@ -0,0 +1,20 @@
+--- ace/SSL/SSL_Context.cpp.orig
++++ ace/SSL/SSL_Context.cpp
+@@ -274,7 +274,7 @@
+     case ACE_SSL_Context::TLSv1:
+       method = ::TLSv1_method ();
+       break;
+-#ifdef TLS1_1_VERSION
++#if defined(TLS1_1_VERSION) && (TLS_MAX_VERSION >= TLS1_1_VERSION)
+     case ACE_SSL_Context::TLSv1_1_client:
+       method = ::TLSv1_1_client_method ();
+       break;
+@@ -285,7 +285,7 @@
+       method = ::TLSv1_1_method ();
+       break;
+ #endif
+-#ifdef TLS1_2_VERSION
++#if defined(TLS1_2_VERSION) && (TLS_MAX_VERSION >= TLS1_2_VERSION)
+     case ACE_SSL_Context::TLSv1_2_client:
+       method = ::TLSv1_2_client_method ();
+       break;

Modified: head/devel/ace/pkg-plist
==============================================================================
--- head/devel/ace/pkg-plist	Mon Nov  3 19:25:57 2014	(r372121)
+++ head/devel/ace/pkg-plist	Mon Nov  3 20:55:46 2014	(r372122)
@@ -1453,6 +1453,7 @@ libdata/pkgconfig/Kokyu.pc
 %%DATADIR%%/bin/MakeProjectCreator/templates/gnudll.mpt
 %%DATADIR%%/bin/MakeProjectCreator/templates/gnuexe.mpt
 %%DATADIR%%/bin/MakeProjectCreator/templates/vxtest.mpd
+%%DATADIR%%/bin/ace_install_pkgconfig.pl
 %%DATADIR%%/bin/add_rel_link.sh
 %%DATADIR%%/bin/depgen.pl
 %%DATADIR%%/bin/mpc.pl



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411032055.sA3KtkI3014014>