[Midnightbsd-cvs] mports [23369] trunk/net/ulxmlrpcpp: update patchset

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat May 5 15:56:56 EDT 2018


Revision: 23369
          http://svnweb.midnightbsd.org/mports/?rev=23369
Author:   laffer1
Date:     2018-05-05 15:56:55 -0400 (Sat, 05 May 2018)
Log Message:
-----------
update patchset

Modified Paths:
--------------
    trunk/net/ulxmlrpcpp/Makefile
    trunk/net/ulxmlrpcpp/distinfo
    trunk/net/ulxmlrpcpp/pkg-plist

Added Paths:
-----------
    trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__contrib__ssl_connection.cpp
    trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__ulxr_ssl_connection.cpp

Modified: trunk/net/ulxmlrpcpp/Makefile
===================================================================
--- trunk/net/ulxmlrpcpp/Makefile	2018-05-05 19:46:11 UTC (rev 23368)
+++ trunk/net/ulxmlrpcpp/Makefile	2018-05-05 19:56:55 UTC (rev 23369)
@@ -6,6 +6,7 @@
 
 PORTNAME=	ulxmlrpcpp
 PORTVERSION=	1.7.5
+PORTREVISION=	1
 CATEGORIES=	net devel
 MASTER_SITES=	SF
 DISTNAME=	${PORTNAME}-${PORTVERSION}-src
@@ -15,7 +16,7 @@
 
 LICENSE=	lgpl
 
-LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2
+LIB_DEPENDS=	libexpat.so:textproc/expat2
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
@@ -22,13 +23,12 @@
 USES=		tar:bzip2 pathfix iconv libtool
 USE_OPENSSL=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
-		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
-		PTHREAD_LIBS="${PTHREAD_LIBS}"
+CONFIGURE_ENV=	PTHREAD_LIBS="-lpthread"
+INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
 
-CPPFLAGS=	-I${LOCALBASE}/include
-LDFLAGS=	-L${LOCALBASE}/lib
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
 
 post-patch:
 	@${REINPLACE_CMD} -e \

Modified: trunk/net/ulxmlrpcpp/distinfo
===================================================================
--- trunk/net/ulxmlrpcpp/distinfo	2018-05-05 19:46:11 UTC (rev 23368)
+++ trunk/net/ulxmlrpcpp/distinfo	2018-05-05 19:56:55 UTC (rev 23369)
@@ -1,3 +1,2 @@
 SHA256 (ulxmlrpcpp-1.7.5-src.tar.bz2) = 151b7e56cd63625ca1ecd57ad81479d4d51e9f94ca4b2cbd7a8cf4af77d82989
-RMD160 (ulxmlrpcpp-1.7.5-src.tar.bz2) = 4385d5377f134a3c363aa618b6df4ceb590e7018
 SIZE (ulxmlrpcpp-1.7.5-src.tar.bz2) = 669294

Added: trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__contrib__ssl_connection.cpp
===================================================================
--- trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__contrib__ssl_connection.cpp	                        (rev 0)
+++ trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__contrib__ssl_connection.cpp	2018-05-05 19:56:55 UTC (rev 23369)
@@ -0,0 +1,14 @@
+--- ulxmlrpcpp/contrib/ssl_connection.cpp.orig
++++ ulxmlrpcpp/contrib/ssl_connection.cpp
+@@ -227,7 +227,11 @@
+ 	if (ssl_ctx != 0)
+     	    SSL_CTX_free(ssl_ctx);
+ 
++#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10000000L
++	const SSL_METHOD *meth = SSLv23_method();
++#else
+ 	SSL_METHOD *meth = SSLv23_method();
++#endif
+ 
+ 	ssl_ctx = SSL_CTX_new (meth);
+ 


Property changes on: trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__contrib__ssl_connection.cpp
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__ulxr_ssl_connection.cpp
===================================================================
--- trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__ulxr_ssl_connection.cpp	                        (rev 0)
+++ trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__ulxr_ssl_connection.cpp	2018-05-05 19:56:55 UTC (rev 23369)
@@ -0,0 +1,14 @@
+--- ulxmlrpcpp/ulxr_ssl_connection.cpp.orig
++++ ulxmlrpcpp/ulxr_ssl_connection.cpp
+@@ -95,7 +95,11 @@
+ ULXR_API_IMPL(void) SSLConnection::initializeCTX()
+ {
+   ULXR_TRACE(ULXR_PCHAR("initializeCTX"));
++#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10000000L
++  const SSL_METHOD *meth = SSLv23_method();
++#else
+   SSL_METHOD *meth = SSLv23_method();
++#endif
+   ssl_ctx = SSL_CTX_new (meth);
+   if (!ssl_ctx)
+   {


Property changes on: trunk/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__ulxr_ssl_connection.cpp
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/net/ulxmlrpcpp/pkg-plist
===================================================================
--- trunk/net/ulxmlrpcpp/pkg-plist	2018-05-05 19:46:11 UTC (rev 23368)
+++ trunk/net/ulxmlrpcpp/pkg-plist	2018-05-05 19:56:55 UTC (rev 23369)
@@ -42,17 +42,13 @@
 include/ulxmlrpcpp/ulxr_xmlparse.h
 include/ulxmlrpcpp/ulxr_xmlparse_base.h
 lib/libulxmlrpcpp.a
-lib/libulxmlrpcpp.la
 lib/libulxmlrpcpp.so
 lib/libulxmlrpcpp.so.24
+lib/libulxmlrpcpp.so.24.0.1
 lib/libulxmlrpcpp_contrib.a
-lib/libulxmlrpcpp_contrib.la
 lib/libulxmlrpcpp_contrib.so
 lib/libulxmlrpcpp_contrib.so.24
+lib/libulxmlrpcpp_contrib.so.24.0.1
 libdata/pkgconfig/ulxmlrpcpp.pc
 %%DATADIR%%/httpd/index.html
 %%DATADIR%%/httpd/logo-ulxmlrpcpp.png
- at dirrm %%DATADIR%%/httpd
- at dirrm %%DATADIR%%
- at dirrm include/ulxmlrpcpp/contrib
- at dirrm include/ulxmlrpcpp



More information about the Midnightbsd-cvs mailing list