Index: head/net-p2p/dclib/Makefile =================================================================== --- head/net-p2p/dclib/Makefile (revision 431171) +++ head/net-p2p/dclib/Makefile (revision 431172) @@ -1,38 +1,31 @@ # Created by: Sverrir Valgeirsson and # $FreeBSD$ PORTNAME= dclib PORTVERSION= 0.3.23 PORTREVISION= 5 CATEGORIES= net-p2p MASTER_SITES= SF/wxdcgui/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Direct connect interface library for valknut -WRKSRC= ${WRKDIR}/${DISTNAME} +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING +WRKSRC= ${WRKDIR}/${DISTNAME} + +USES= jpeg libtool localbase pathfix ssl tar:bzip2 GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USES= jpeg libtool pathfix tar:bzip2 USE_GNOME= libxml2 +INSTALL_TARGET= install-strip USE_LDCONFIG= yes -USE_OPENSSL= yes -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib - -.include - -.if ${OSVERSION} >= 1000015 -EXTRA_PATCHES= ${FILESDIR}/extra-dclib-core_cssl.cpp -.endif - post-patch: - ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ - ${REINPLACE_CMD} -e 's|dclib-0.3/||g' - ${REINPLACE_CMD} -e 's|-0.3||g' ${WRKSRC}/dclib.pc.in - ${REINPLACE_CMD} -e 's|-D_XOPEN_SOURCE=500||g; \ - s|-D_BSD_SOURCE||g' ${WRKSRC}/configure + @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ + ${REINPLACE_CMD} -e 's|dclib-0.3/||g' + @${REINPLACE_CMD} -e 's|-0.3||g' ${WRKSRC}/dclib.pc.in + @${REINPLACE_CMD} -e 's|-D_XOPEN_SOURCE=500||g; \ + s|-D_BSD_SOURCE||g' ${WRKSRC}/configure .include Index: head/net-p2p/dclib/files/extra-dclib-core_cssl.cpp =================================================================== --- head/net-p2p/dclib/files/extra-dclib-core_cssl.cpp (revision 431171) +++ head/net-p2p/dclib/files/extra-dclib-core_cssl.cpp (nonexistent) @@ -1,38 +0,0 @@ ---- dclib/core/cssl.cpp.orig 2013-09-07 16:26:31.000000000 +0200 -+++ dclib/core/cssl.cpp 2013-09-07 16:28:11.000000000 +0200 -@@ -86,7 +86,7 @@ - /** */ - SSL_CTX * CSSL::InitClientCTX() - { -- SSL_METHOD *method; -+ const SSL_METHOD *method; - SSL_CTX *ctx = NULL; - - method = SSLv23_client_method(); /* Create new client-method instance */ -@@ -109,7 +109,7 @@ - /** */ - SSL_CTX * CSSL::InitServerCTX() - { -- SSL_METHOD *method; -+ const SSL_METHOD *method; - SSL_CTX *ctx = NULL; - - method = SSLv23_server_method(); /* Create new client-method instance */ -@@ -130,7 +130,7 @@ - /** */ - SSL_CTX * CSSL::NewTLSv1ClientCTX() - { -- SSL_METHOD * method = TLSv1_client_method(); -+ const SSL_METHOD * method = TLSv1_client_method(); - SSL_CTX * ctx = NULL; - - if ( method != NULL ) -@@ -149,7 +149,7 @@ - /** */ - SSL_CTX * CSSL::NewTLSv1ServerCTX() - { -- SSL_METHOD * method = TLSv1_server_method(); -+ const SSL_METHOD * method = TLSv1_server_method(); - SSL_CTX * ctx = NULL; - - if ( method != NULL ) Property changes on: head/net-p2p/dclib/files/extra-dclib-core_cssl.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/net-p2p/dclib/files/patch-dclib-core_cssl.cpp =================================================================== --- head/net-p2p/dclib/files/patch-dclib-core_cssl.cpp (nonexistent) +++ head/net-p2p/dclib/files/patch-dclib-core_cssl.cpp (revision 431172) @@ -0,0 +1,38 @@ +--- dclib/core/cssl.cpp.orig 2013-09-07 16:26:31.000000000 +0200 ++++ dclib/core/cssl.cpp 2013-09-07 16:28:11.000000000 +0200 +@@ -86,7 +86,7 @@ + /** */ + SSL_CTX * CSSL::InitClientCTX() + { +- SSL_METHOD *method; ++ const SSL_METHOD *method; + SSL_CTX *ctx = NULL; + + method = SSLv23_client_method(); /* Create new client-method instance */ +@@ -109,7 +109,7 @@ + /** */ + SSL_CTX * CSSL::InitServerCTX() + { +- SSL_METHOD *method; ++ const SSL_METHOD *method; + SSL_CTX *ctx = NULL; + + method = SSLv23_server_method(); /* Create new client-method instance */ +@@ -130,7 +130,7 @@ + /** */ + SSL_CTX * CSSL::NewTLSv1ClientCTX() + { +- SSL_METHOD * method = TLSv1_client_method(); ++ const SSL_METHOD * method = TLSv1_client_method(); + SSL_CTX * ctx = NULL; + + if ( method != NULL ) +@@ -149,7 +149,7 @@ + /** */ + SSL_CTX * CSSL::NewTLSv1ServerCTX() + { +- SSL_METHOD * method = TLSv1_server_method(); ++ const SSL_METHOD * method = TLSv1_server_method(); + SSL_CTX * ctx = NULL; + + if ( method != NULL ) Property changes on: head/net-p2p/dclib/files/patch-dclib-core_cssl.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property 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